由于需要用flv.js解决跨浏览器,不是用flash,需要用到libx264这个模块,所以对原来已安装的ffmpeg增加libx264
1、下载x264
(https://code.videolan.org/videolan/x264)。
2、安装nasm
需要先安装nasm (https://www.nasm.us/pub/nasm/releasebuilds/2.13.03/)
下载nasm
解压 tar -xvf nasm-2.13.03.tar.gz (我这里用了tar -zxvf报错,去掉z就好了)
进入解压后的目录
./configure
make
make install
完成nasm的安装
3、安装x264
tar -zxvf x264-master.tar
make uninstall
make distclean
./configure --enable-static --disable-opencl
make
make install
刚开始直接make安装没加./configure --enable-static --disable-opencl导致ffmpeg增加x264模块报libx264 not found
4、ffmpeg增加x264模块
进入ffmpeg目录
./configure --enable-gpl --enable-libx264
make clean
make
make install