[FFmpeg-user] mp4 muxing and libx264 GPL licensing

Werner Robitza werner.robitza at gmail.com
Sat Jan 4 19:00:27 CET 2014

On Fri, Jan 3, 2014 at 12:49 PM, malikcis <malik.cisse at gmx.net> wrote:
> Now I am facing following problem:
> When compiling ffmpeg library using enable LGPL option I get following
> error:
> [aac @ 002d2280] The encoder 'aac' is experimental but experimental codecs
> are not enabled, add '-strict -2' if you want to use it.
> Any idea how to solve this?
> How can I use alternative aac encoder other than "libvo_aacenc"?

You have an alternative choice of:

- libfdk_aac
- libfaac

but I'm not sure if this will satisfy your license requirements.
Other than that, the internal aac encoder is quite good. Definitely
better than libvo_aacenc, and if you use it with a high enough bitrate
it's definitely usable despite being labeled as "experimental". The
only thing it doesn't do is VBR.

More information about the ffmpeg-user mailing list