操作系统:Linux sles10sp1 i686
1. ffmpeg-0.8.14下载
2. faac编译
下载链接:http://url.cn/GBUh10
参考链接
http://www.blogjava.net/fly2008/archive/2009/10/14/298233.html
http://comments.gmane.org/gmane.comp.video.ffmpeg.user/6840
tar xvfz faac-1.28.tar.gz
cd faac
find . -exec dos2unix {} \; // 1.28版本存在问题会报:bootstrap bad interpreter 错误
chmod 777 bootstrap
./bootstrap
./configure
make
make install
执行make install后,faac的库文件会拷贝到/usr/local/lib下,头文件拷贝到/usr/local/include下。
3. 编译libmp3lame
下载链接:http://url.cn/EdaXLe
./configure
make
make install
执行make install后,libmp3lame的库文件会拷贝到/usr/local/lib下,头文件拷贝到/usr/local/include下。
4. 编译libgsm
下载链接:http://url.cn/HVJBXO
参考链接:http://forums.droplinegnome.org/viewtopic.php?f=8&t=4432
make
make install
cp ./lib/libgsm.a /usr/local/lib
mkdir /usr/local/include/gsm
cp ./inc/gsm.h /usr/loacal/include/gsm
5.编译libamr
下载链接:http://url.cn/EAV8jH
参考链接:
http://www.feiyan.info/13.html
http://sourceforge.net/projects/opencore-amr/?source=dlp
./configure
make
make install
执行make install后,libopencore-amrnb, libopencore-amrwb的库文件会拷贝到/usr/local/lib下,头文件拷贝到/usr/local/include下。
6.编译ffmpeg
./configure --disable-yasm --enable-nonfree --enable-libfaac --enable-libgsm --enable-version3 --enable-libmp3lame --enable-l