[FFmpeg-user] GPL'd libfaad2 support when compiling without --enable-gpl ?

Phil Turmel philip at turmel.org
Thu Oct 20 14:05:34 CEST 2011


On 10/20/2011 04:01 AM, Ewald Peiszer wrote:
>> "2".  Current versions of ffmpeg *decode* AAC internally.  Try "ldd $(which ffmpeg)"
> 
> Thanks Phil!
> 
> Two more things:
> 
> 1) Are there notable/known quality differences between the internal AAC decoder and libfaad2 library in terms of system ressources, audio quality and stability/reliability?

If I recall correctly, the internal decoder and faad coexisted in ffmpeg while the internal implementation was developed.  I haven't seen any recent complaints about the lack of faad, so I suspect it's trustworthy.  I'm not an authority, though, just a light-duty user and lurker.

> 2) the output of ldd does not show any references to an external mp3 decoder library so I assume that the same is true for mp3 decoding?

I believe so.

>  linux-vdso.so.1 =>  (0x00007ffff83fe000)
>         libavformat.so.1d => /usr/lib/libavformat.so.1d (0x00007f58efdb9000)
>         libavcodec.so.1d => /usr/lib/libavcodec.so.1d (0x00007f58ef77e000)
>         libavutil.so.1d => /usr/lib/libavutil.so.1d (0x00007f58ef575000)
>         libm.so.6 => /lib/libm.so.6 (0x00007f58ef2f4000)
>         libpthread.so.0 => /lib/libpthread.so.0 (0x00007f58ef0d8000)
>         libc.so.6 => /lib/libc.so.6 (0x00007f58eed76000)
>         libz.so.1 => /usr/lib/libz.so.1 (0x00007f58eeb5f000)
>         libogg.so.0 => /usr/lib/libogg.so.0 (0x00007f58ee95a000)
>         libdc1394_control.so.13 => /usr/lib/libdc1394_control.so.13 (0x00007f58ee74a000)
>         libdl.so.2 => /lib/libdl.so.2 (0x00007f58ee546000)
>         libgsm.so.1 => /usr/lib/libgsm.so.1 (0x00007f58ee339000)
>         libtheora.so.0 => /usr/lib/libtheora.so.0 (0x00007f58ee0f5000)
>         libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007f58edec9000)
>         libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00007f58edaef000)
>         /lib64/ld-linux-x86-64.so.2 (0x00007f58f0040000)
>         libraw1394.so.8 => /usr/lib/libraw1394.so.8 (0x00007f58ed8e9000)

Regards,

Phil


More information about the ffmpeg-user mailing list