ffmpeg-4.3.1的编译方式
时间: 2023-07-07 17:37:31 浏览: 59
编译 ffmpeg-4.3.1 的方式如下:
1. 下载 ffmpeg-4.3.1 源码包并解压。
2. 安装依赖库:
```
sudo apt-get install build-essential yasm nasm cmake libx264-dev libx265-dev libvpx-dev libfdk-aac-dev libmp3lame-dev libopus-dev
```
3. 进入解压后的目录,执行以下命令:
```
./configure --prefix=/usr/local --enable-shared --enable-gpl --enable-libx264 --enable-libx265 --enable-libvpx --enable-libfdk-aac --enable-libmp3lame --enable-libopus
```
其中,`--prefix` 指定安装路径,`--enable-shared` 表示编译成动态库,`--enable-gpl` 表示启用 GPL 许可协议,`--enable-libx264` 表示启用 x264 编码器,`--enable-libx265` 表示启用 x265 编码器,`--enable-libvpx` 表示启用 VP8/VP9 编码器,`--enable-libfdk-aac` 表示启用 AAC 编码器,`--enable-libmp3lame` 表示启用 MP3 编码器,`--enable-libopus` 表示启用 Opus 编码器。
4. 执行 `make` 命令编译,可以使用 `-j` 参数指定并发编译的数量,例如:
```
make -j4
```
5. 执行 `sudo make install` 命令安装到系统路径。
6. 执行 `sudo ldconfig` 命令更新库缓存。
至此,ffmpeg-4.3.1 的编译安装就完成了。