FFmpeg源码编译

一、编译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

官网:http://www.ffmpeg.org/

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

 

上一篇:x264 lookahead阶段详解


下一篇:windows mklink /d /h /j 精讲