Well, I think it’s time to look at FFmpeg achievements for this year.
Main achievement is without any doubt breeding Sus Scrofa Avionica — FFmpeg 0.5 release. It took only 5 or so years.
What has been added (mostly from Changelog):
- FunCom ISS demuxer and decoder
- various Electronic Arts formats support
- Gopher protocol
- MXF D-10 muxer
- Ogg muxer improvements
- VQF decoding support
- PCX encoder
- Cook multichannel support
- DPX decoder
- ALS decoder
- WMAPro decoder
- Atrac 1 decoder
- many other smaller additions and enhancements
What I did:
- out WavPack decoder now support hybrid coding as well
- PB-frames support for H.263 decoder, so Intel I263 files are played more or less fine
- some RTMP support
- Aura 1 and 2 decoders
- fixed long-standing bug in Interplay Video MVE — now it detects 16-bit variant of video (and decodes it)
- some improvements on SwScaler — 48-bit RGB support and rewriting our YUV to RGB conversion code, so SwScaler could be used under LGPL
But mostly this year gave us hopes for a lot of even more important things:
- there is hope that our AAC encoder will work
- there is hope that our AAC decoder will support SBR (and we can remove libfaad2 support)
- there is hope that RTMP input will work with all commercial servers as supposed
- Bink support is at least 90% complete, it’s mostly cleanup and bugfixing left to do
- Indeo 4 and Indeo 5 decoders. Boy, how I miss them!
- Apple codecs (ProRes, Intermediate codec).
- Sipro decoder will be hopefully committed
- hopefully, Windows Media codec family support will be almost full too, the only things left to RE are their speech codec, lossless audio codec, screen capture codecs and some WMV3 leftovers
- There is hope that some other unfinished work will be completed. For example, I have almost working LucasArts SMUSH video player based on some older work by somebody from ScummVM, MS Video 1 encoder. Other people for sure have some unfinished stuff too.
- I have a faint hope that Discworld 3 FMV will be playable with something opensourced. And then by FFmpeg.
- Finally, I hope Mike will finish his Xan WC4 decoder.