ffmpeg 所有编译选项
时间: 2023-10-15 17:27:04 浏览: 97
ffmpeg 是一款功能强大的多媒体处理工具,其编译选项非常丰富。以下是一些常用的编译选项:
1. --enable-shared:编译为共享库
2. --disable-shared:编译为静态库
3. --enable-gpl:允许使用 GPL 协议
4. --enable-version3:允许使用 LGPL 协议
5. --enable-nonfree:允许使用非自由许可证的代码
6. --enable-libx264:编译支持 H.264 视频编码的库 libx264
7. --enable-libx265:编译支持 H.265/HEVC 视频编码的库 libx265
8. --enable-libvpx:编译支持 VP8/VP9 视频编码的库 libvpx
9. --enable-libopus:编译支持 Opus 音频编码的库 libopus
10. --enable-libfdk-aac:编译支持 AAC 音频编码的库 libfdk_aac
11. --enable-libmp3lame:编译支持 MP3 音频编码的库 libmp3lame
12. --enable-libvorbis:编译支持 Vorbis 音频编码的库 libvorbis
13. --enable-libtheora:编译支持 Theora 视频编码的库 libtheora
14. --enable-libopenjpeg:编译支持 JPEG 2000 图像编码的库 libopenjpeg
15. --enable-libwebp:编译支持 WebP 图像编码的库 libwebp
以上是一些常用的编译选项,如果需要了解更多,请查看 ffmpeg 的官方文档。
阅读全文