一、编译libx264
官网:https://www.videolan.org/developers/x264.html
1、下载
git clone https://code.videolan.org/videolan/x264.git
2、编译
#创建生成目录
mkdir out
#配置参数
./configure --prefix=./out --disable-asm --enable-shared --enable-static
#编译
make -j12
#安装
make install
二、编译FFmpeg
Github地址:https://github.com/FFmpeg/FFmpeg
1、下载
git clone https://github.com/FFmpeg/FFmpeg.git
2、编译
#若系统已安装pkg-config,可以跳过这步
sudo apt install pkg-config
#创建生成目录
mkdir out
#配置libx264依赖目录
export PKG_CONFIG_PATH=../x264/out/lib/pkgconfig/
#配置编译参数
./configure --prefix=./out --disable-x86asm --enable-shared --enable-gpl --enable-libx264 --extra-cflags="-I../x264/out/include" --extra-ldflags="-L../x264/out/lib"
#编译
make -j12
#安装
make install