ffmpeg静态库 只保留h265 h264 音频 硬解码有多大
时间: 2023-08-01 18:06:01 浏览: 266
linux+ffmpeg+支持h264-h265-音频opus-mp3+lib+include
如果你需要在只保留 h265、h264 和音频的情况下支持硬解码,你需要在编译时添加相应的选项。具体来说,你需要添加 `--enable-hwaccel=h264_vaapi,h265_vaapi --enable-hwaccel=h264_dxva2,h265_dxva2` 选项来启用基于 VAAPI 和 DXVA2 的硬件加速。
完整的编译命令如下所示:
```
./configure --disable-everything --enable-decoder=h264,h265 --enable-demuxer=mp4 --enable-parser=h264,h265 --enable-protocol=file --enable-encoder=aac --enable-muxer=mp4 --enable-filter=aresample --enable-hwaccel=h264_vaapi,h265_vaapi --enable-hwaccel=h264_dxva2,h265_dxva2
```
根据官方文档提供的信息,如果使用上述编译选项,生成的静态库文件大小会在3MB到5MB之间。具体的大小还需要根据你的编译环境和其他因素而定。
阅读全文