编译安装ffmpeg 要支持xvid、x264、mp3、ogg、amr、faac

编译安装ffmpeg 要支持xvidx264mp3oggamrfaac

 

libfaac      faac格式的编解码包

libmp3lame      mp3格式编解码包

libopencore-amrwb libopencore-amrnb amr格式编解码包

libx264     x264格式编解码包

libvorbis   ogg格式编解码包

libxvid       xvid格式编解码包

 

开始安装(有此包下载可能需要翻墙,安装需要按顺序操作

yum install automake autoconfmake gcc gcc-c++ libtool zlib zlib-devel curl curl-devel alsa-libalsa-lib-devel gettext gettext-devel expat expat-devel

 

faac

wget http://softlayer-dal.dl.sourceforge.net/project/faac/faac-src/faac-1.28/faac-1.28.tar.gz

tar zxf faac-1.28.tar.gz

cd faac-1.28

./configure --prefix=/usr/local/

make && make install

cd ..

 

lame

wget http://colocrossing.dl.sourceforge.net/project/lame/lame/3.98.4/lame-3.98.4.tar.gz

tar zxf lame-3.98.4.tar.gz

cd lame-3.98.4

./configure --prefix=/usr/local/

make && make install

cd ..

 

opencore-amr

wget http://iweb.dl.sourceforge.net/project/opencore-amr/opencore-amr/opencore-amr-0.1.3.tar.gz

tar zxf opencore-amr-0.1.3.tar.gz

cd opencore-amr-0.1.3

./configure –prefix=/usr/local/

make && make install

cd ..

 

yasm(x264 configure need)

wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz

tar zxf yasm-1.3.0.tar.gz

cd yasm-1.3.0

./configure --prefix=/usr/local/

make && make install

cd ..

 

x264

wget ftp://ftp.videolan.org/pub/x264/snapshots/last_x264.tar.bz2

tar jxf last_x264.tar.bz2

cd x264-snapshot-20141124-2245

./configure --prefix=/usr/local/  #./configure--enable-static --enable-shared

make && make install

cd ..

 

ogg

wget http://downloads.xiph.org/releases/ogg/libogg-1.3.2.tar.xz

xz -d libogg-1.3.2.tar.xz

tar xf libogg-1.3.2.tar

cd libogg-1.3.2

./configure --prefix=/usr/local/

make && make install

cd ..

 

xvid

wget http://downloads.xvid.org/downloads/xvidcore-1.3.3.tar.gz

tar zxf xvidcore-1.3.3.tar.gz

cd xvidcore/build/generic/

./configure --prefix=/usr/local/

make && make install

cd ..

 

ffmpeg

wget http://ffmpeg.org/releases/ffmpeg-2.4.3.tar.bz2

tar jxf ffmpeg-2.4.3.tar.bz2

cd ffmpeg-2.4.3

./configure --enable-libxvid--enable-libx264 --enable-libmp3lame --enable-libvorbis --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfaac  --enable-gpl --enable-version3 --enable-nonfree --enable-shared --enable-zlib --enable-bzlib

make        #wait about 10 minutes

make install

cd ..

 

OVER!

 

 


本文出自 “ThunderMeng” 博客,请务必保留此出处http://thundermeng.blog.51cto.com/9414441/1582726

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值