FFmpeg on Centos 6
Install repo and ffmpeg
# rpm -ihv http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm
# yum install ffmpeg
Install libx264
# rpm -ihv http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
# yum install git autoconf automake gcc gcc-c++ libtool make yasm pkgconfig
# git clone git://git.videolan.org/x264.git
# cd x264
# ./configure --prefix=/usr --bindir=/usr/bin --libdir=/usr/lib64 --disable-asm --enable-shared
# make && make install
# cd ~
Install libfdk-aac
# git clone https://github.com/mstorsjo/fdk-aac.git
# cd fdk-aac
# autoreconf -i
# ./configure --prefix=/usr --bindir=/usr/bin --libdir=/usr/lib64 --disable-shared
# make && make install
# cd ~
Configuring ffmpeg
# git clone git://source.ffmpeg.org/ffmpeg.git
# cd ffmpeg
# ./configure --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --enable-nonfree --enable-gpl
# make && make install
# cd ~
Options --enable-libfdk-aac --enable-libx264 also can be added.