CentOS 7编译FFMpeg集成H264 H265
一. 下载相关资源
- 前往FFmpeg官方网站下载自己需要版本的FFMpeg:
https://ffmpeg.org/download.html - x264官方下载页:
https://www.videolan.org/developers/x264.html
如果下载最新版本,可以直接从如下地址获取:
ftp://ftp.videolan.org/pub/x264/snapshots/last_x264.tar.bz2 - x265官方下载页:
https://bitbucket.org/multicoreware/x265/downloads/
二. 编译x264
- 解压并进入x264目录
- 配置:
./configure
- 编译并安装:
make -j4
make install
三. 编译x265
- 解压并进入x265 source目录,示例代码如下:
cd x265_3.1.1/source/
- 配置:
cmake CMakeLists.txt
- 编译并安装:
make -j4
make install
四. 编译FFMpeg
- 解压并进入FFMpeg目录
- 配置:
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ ./configure --enable-libx264 --enable-libx265 --disable-w32threads --disable-debug --enable-pthreads
其他更多配置选项参考帮助
./configure -h
- 编译并安装:
make -j4
make install