Here are the steps I followed to successfully install ffmpeg on Fedora Core 6 (FC6).
I first started to follow the directions here:
Intalling ffmpeg For Drupal And Gallery
but on the “configure” command for ffmpeg I got the error:
ERROR: libfaad not found
So I figured I had to install faad separately. I already had faad2-devel via yum following the tutorial above but executing the configure command in the ffmpeg folder didn’t find the library so I hoped downloading it separately would work.
I picked up the latest faad package here:
And followed this tip to fix the error you encounter during compile:
fixing error: undefined macro: AC_PROG_LIBTOOL
I also executed these yum installs to make sure I had their libraries:
yum install libogg-devel
yum install libvorbis-devel
yum install libncurses-devel
yum install lame
yum install xvid
I put together the following ./configure command, combining what I had seen in the tutorial above and other posts online to attempt to enable as many codecs as possible:
./configure \
–prefix=/usr \
–enable-shared \
–enable-libxvid \
–enable-libmp3lame \
–enable-libfaac \
–enable-libfaad \
–enable-liba52 \
–enable-gpl \
–enable-libvorbis
When I executed this command, however, I found I didn’t have liba52. Again, a yum install of liba52 was either not available or this configure command didn’t find it. I had to install liba52 manually. I found it here:
I followed the installation steps outlined there and liba52 was installed successfully. I then returned to the ffmpeg folder and executed the configure command above. It worked! I finished executing the steps outlined in the original tutorial and ffmpeg was installed successfully! ![]()