文章目录
ffmpeg----configure参数配置说明
ffmpeg版本
- ffmpeg4.2
- 不同版本可能略有差异,实际上要以configure文件中说明的为准
配置说明
- 一开始接触ffmpeg的configure感觉会有点迷茫,很多参数都不知道有什么值可以设置,其实configure文件就能解决绝大部分参数的疑惑,有时间建议通读一遍这个文件
注意
- configure会在控制台输出编译的配置信息,此时一定要认真查看一下里面的信息,特别警告信息,因为你配置的一些选项可能由于条件不满足configure会自动关闭的,或者你把–fatal-warnings这个加上,让警告变成错误
七大库
-
ffmpeg总共有七大库,分别是avdevice,avcodec,avformat,swresample,swscale,postproc,avfilter,加上他们的共同依赖avutil,就算是八大库吧
-
这八个默认都是开启的,因为avutil是最基本的,因此这个库必须有,其他七个都可以通过如下配置关闭
--disable-avdevice disable libavdevice build --disable-avcodec disable libavcodec build --disable-avformat disable libavformat build --disable-swresample disable libswresample build --disable-swscale disable libswscale build --disable-p

本文详细解析FFmpeg的configure参数,包括版本配置、库选择、编译模式及跨平台编译,指导如何定制化编译FFmpeg以满足特定需求。

1万+

被折叠的 条评论
为什么被折叠?



