1. 首先安装系统编译环境
yum install -y automake autoconf libtool gcc gcc-c++ #CentOS
2. 编译所需源码包
2.1 - yasm
汇编器,新版本的ffmpeg增加了汇编代码
wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
tar -xzvf yasm-1.3.0.tar.gz
cd yasm-1.3.0
./configure
make
make install
2.2 - lame:Mp3音频解码
wget http://jaist.dl.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz
tar -xzvf lame-3.99.5.tar.gz
cd lame-3.99.5
./configure
make
make install
2.3 - amr支持
wget http://downloads.sourceforge.net/project/opencore-amr/opencore-amr/opencore-amr-0.1.3.tar.gz
tar -xzvf opencore-amr-0.1.3.tar.gz
cd opencore-amr-0.1.3
./configure
make
make install

本文详细介绍了在Linux系统中安装ffmpeg以及相关解码器的步骤,包括yasm、lame、amr系列的支持。在安装过程中,提到了可能遇到的问题及解决方法,并给出了ffmpeg的使用方法和动态链接库检查。
最低0.47元/天 解锁文章
4653

被折叠的 条评论
为什么被折叠?



