

How can I compile FFmpeg with better external libraries on Cygwin/Windows? If you want FDK-AAC you have to compile handbrake yourself. enable-nonfree if you're also using -enable-gpl). Requires ffmpeg toīe configured with -enable-libfdk-aac (and additionally Highest-quality AAC encoder available with ffmpeg. This canīe resolved by compiling ffmpeg yourself.

Therefore this encoder have been designated as "non-free",Īnd you cannot download a pre-built ffmpeg that supports it. The license of libfdk_aac is notĬompatible with GPL, so the GPL does not permit distribution ofīinaries containing incompatible code when GPL-licensed code is also

It's generally accepted that, by default, FFmpeg comes packaged with lower-quality encoders - particularly when it comes to the default AAC encoder and the default resampler.Īccording to these sources, the solution is to compile the program from source:įFmpeg supports two AAC-LC encoders (aac and libfdk_aac) and one
