yum install automake autoconf make gcc gcc-c++ libtool zlib zlib-devel curl curl-devel alsa-lib alsa-lib-devel gettext gettext-devel expat expat-devel fribidi-devel export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH git clone https://github.com/Arcen/faac.git cd faac/ sh ./bootstrap ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://ffmpeg.zeranoe.com/builds/source/external_libraries/lame-3.99.5.tar.xz tar xvf lame-3.99.5.tar.xz cd lame-3.99.5/ ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://downloads.xiph.org/releases/ogg/libogg-1.3.2.tar.gz tar zxvf libogg-1.3.2.tar.gz cd libogg-1.3.2/ ./configure --prefix=/usr/local/ --enable-shared make && make install ldconfig cd ../ wget http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.5.tar.gz tar zxvf libvorbis-1.3.5.tar.gz cd libvorbis-1.3.5/ ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://ffmpeg.zeranoe.com/builds/source/external_libraries/libtheora-1.1.1.tar.xz tar xvf libtheora-1.1.1.tar.xz cd libtheora-1.1.1 ./configure --prefix=/usr/local/ --enable-shared ldconfig -v make && make install cd ../ wget http://ffmpeg.zeranoe.com/builds/source/external_libraries/vo-aacenc-0.1.3.tar.xz tar xvf vo-aacenc-0.1.3.tar.xz cd vo-aacenc-0.1.3 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://downloads.xvid.org/downloads/xvidcore-1.3.3.tar.gz tar xvf xvidcore-1.3.3.tar.gz cd xvidcore/build/generic ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../../../ wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz tar yasm-1.3.0.tar.gz cd yasm-1.3.0 ./configure --prefix=/usr/local/ make && make install cd ../ wget http://ffmpeg.zeranoe.com/builds/source/external_libraries/x264-20151011-git-7599210.tar.xz tar xvf x264-20151011-git-7599210.tar.xz cd x264-20151011-git-7599210 ./configure --prefix=/usr/local/ --enable-shared --enable-pic make && make install cd ../ wget http://nchc.dl.sourceforge.net/project/libraw1394/libraw1394/libraw1394-2.0.5.tar.gz tar xvf libraw1394-2.0.5.tar.gz cd libraw1394-2.0.5 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://nchc.dl.sourceforge.net/project/libdc1394/libdc1394-2/2.2.1/libdc1394-2.2.1.tar.gz tar xvf libdc1394-2.2.1.tar.gz cd libdc1394-2.2.1 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://nchc.dl.sourceforge.net/project/freetype/freetype2/2.6.1/freetype-2.6.1.tar.bz2 tar xvf freetype-2.6.1.tar.bz2 cd freetype-2.6.1 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://fribidi.org/download/fribidi-0.19.7.tar.bz2 tar xvf fribidi-0.19.7.tar.bz2 cd fribidi-0.19.7 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ #wget http://down1.chinaunix.net/distfiles/fontconfig-2.2.3.tar.gz #tar xvf fontconfig-2.2.3.tar.gz #cd fontconfig-2.2.3 #./configure --prefix=/usr/local/ --enable-shared --with-freetype-config=/usr/local/bin/freetype-config #make && make install #cd ../ wget http://ffmpeg.zeranoe.com/builds/source/external_libraries/libass-0.13.0.tar.xz tar xvf libass-0.13.0.tar.xz cd libass-0.13.0 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://rtmpdump.mplayerhq.hu/download/rtmpdump-2.3.tgz tar xvf rtmpdump-2.3.tgz cd rtmpdump-2.3 make SYS=posix make install cd ../ wget http://downloads.xiph.org/releases/speex/speex-1.2rc2.tar.gz tar xvf speex-1.2rc2.tar.gz cd speex-1.2rc2.tar.gz ./configure --prefix=/usr/local/ --enable-shared --enable-sse make && make install cd ../ wget http://ffmpeg.zeranoe.com/builds/source/external_libraries/twolame-0.3.13.tar.xz tar xvf twolame-0.3.13.tar.xz cd twolame-0.3.13 ./configure --prefix=/usr/local/ --enable-shared make && make install cd ../ wget http://ffmpeg.org/releases/ffmpeg-2.8.2.tar.bz2 tar xvf ffmpeg-2.8.2.tar.bz2 cd ffmpeg-2.8.2 ./configure --prefix=/usr/local/ --enable-gpl --enable-version3 --enable-nonfree --enable-shared --enable-zlib --enable-bzlib --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libx264 --enable-libxvid --enable-pic --enable-pthreads --enable-libdc1394 --enable-libass --enable-pic --enable-openssl --enable-libtwolame --enable-libspeex --enable-librtmp --enable-libfreetype make && make install cd ../ git clone https://github.com/tony2001/ffmpeg-php.git cd ffmpeg-php /usr/local/php/bin/phpize ./configure make && make install
参考:
http://blog.chinaunix.net/uid-23069658-id-4018842.html
http://ffmpeg.zeranoe.com/builds/