[FFmpeg-soc] AAC Encoding - Where we stand, what's left
Justin Ruggles
justin.ruggles at gmail.com
Tue Jul 7 05:59:53 CEST 2009
Alex Converse wrote:
> I'm not the only one who's wondered if FFmpeg is really the best place
> to implement a high quality encoder. FFmpeg lacks a VC-1 encoder, an
> H.264 encoder, and an MP3 encoder. x264 is developed outside of FFmpeg
> despite sharing some code. Aften and Flake (that PARCOR routine is
> actually from Flake) are developed outside of FFmpeg and periodically
> have features backported. AAC itself is older than FFmpeg (not some
> johnny-come-lately format) and we still lack a working encoder for it.
Well, since you mentioned 2 of my projects I thought I would comment.
If I could get all of the features from Flake into FFmpeg then I would
gladly stop developing it in favor of making the FFmpeg FLAC encoder
better instead. I started Flake as something fun to do and because it
ended up being pretty good I ported it to FFmpeg. The biggest part of
getting the rest of it to FFmpeg is variable block size encoding, which
has hit a wall because of the current FFmpeg audio encoding API.
The reason why Aften was and still is developed outside of FFmpeg is a
long story that I don't care to go into at the moment, but a big portion
of what would be needed to port it to FFmpeg has to do with per-codec
options.
-Justin
More information about the FFmpeg-soc
mailing list