1. Yasm, nasm库安装,网上有很多教程可以参考
wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
cd yasm-1.3.0/
./configure && make && make install
2. 安装libx264
./configure --enable-shared --enable-static
安装完成后,出现:
error while loading shared libraries: libx264.so.155: cannot open shared object file: No such file or directory
vim /etc/ld.so.conf
添加/usr/local/lib
执行 ldconfig
3. 安装ffmpeg
./configure --enable-libx264 --enable-gpl --prefix=/usr/local/ffmpeg --enable-shared
Make && make install
为ffmpeg添加环境变量
Vim /etc/profile
export PATH="/usr/local/ffmpeg/bin:$PATH"
然后保存并运行source /etc/profile
ps(prefix目录是自己设定的,export PATH中也需要做相应的修改)
vim /etc/ld.so.conf
添加 /ffmpeg/lib (/ffmpeg是自己的安装目录)
执行ldconfig