FFMPEG fdk_aac Static Windows Builds

Buzz picture Buzz · Apr 24, 2015 · Viewed 7.6k times · Source

I'm new in FFMPEG. I have download ffmpeg windows build but libfdk_aac is not enabled. Where I can get the ffmpeg build with complete encoder with libfdk enabled?

Answer

llogan picture llogan · Apr 24, 2015

You probably can't download a build of ffmpeg with support for libfdk_aac.

From FFmpeg's LICENSE.md:

incompatible libraries

The Fraunhofer AAC library (libfdk_aac), FAAC and aacplus are under licenses which are incompatible with the GPLv2 and v3. We do not know for certain if their licenses are compatible with the LGPL.

If you wish to enable these libraries, pass --enable-nonfree to configure. But note that if you enable any of these libraries the resulting binary will be under a complex license mix that is more restrictive than the LGPL and that may result in additional obligations. It is possible that these restrictions cause the resulting binary to be unredistributeable.

You will have to (cross)compile ffmpeg yourself. I have no experience compiling ffmpeg for Windows, but you could find more info about that at Zeranoe FFmpeg and FFmpeg Wiki: Compilation Guides.