gpt4 book ai didi

audio - 在没有大多数编解码器的情况下编译 FFMpeg

转载 作者:行者123 更新时间:2023-12-04 05:38:31 29 4
gpt4 key购买 nike

我正在寻找编译 ffmpeg 以便它只支持少数编解码器。
具体来说,只有 PCM 编解码器和 MP3。

关于如何做到这一点的任何指示?可以用编译标志来完成,还是我需要编辑代码?

最佳答案

您可以使用 configure--disable-everything然后只启用你需要的,然后构建这个配置。更多信息:Building FFmpeg .这样您就不需要接触源代码(手动编辑)。

具体是什么受到影响和其他开关(摘自 configure 脚本):

Individual component options:
--disable-everything disable all components listed below
--disable-encoder=NAME disable encoder NAME
--enable-encoder=NAME enable encoder NAME
--disable-encoders disable all encoders
--disable-decoder=NAME disable decoder NAME
--enable-decoder=NAME enable decoder NAME
--disable-decoders disable all decoders
--disable-hwaccel=NAME disable hwaccel NAME
--enable-hwaccel=NAME enable hwaccel NAME
--disable-hwaccels disable all hwaccels
--disable-muxer=NAME disable muxer NAME
--enable-muxer=NAME enable muxer NAME
--disable-muxers disable all muxers
--disable-demuxer=NAME disable demuxer NAME
--enable-demuxer=NAME enable demuxer NAME
--disable-demuxers disable all demuxers
--enable-parser=NAME enable parser NAME
--disable-parser=NAME disable parser NAME
--disable-parsers disable all parsers
--enable-bsf=NAME enable bitstream filter NAME
--disable-bsf=NAME disable bitstream filter NAME
--disable-bsfs disable all bitstream filters
--enable-protocol=NAME enable protocol NAME
--disable-protocol=NAME disable protocol NAME
--disable-protocols disable all protocols
--enable-indev=NAME enable input device NAME
--disable-indev=NAME disable input device NAME
--disable-indevs disable input devices
--enable-outdev=NAME enable output device NAME
--disable-outdev=NAME disable output device NAME
--disable-outdevs disable output devices
--disable-devices disable all devices
--enable-filter=NAME enable filter NAME
--disable-filter=NAME disable filter NAME
--disable-filters disable all filters

关于audio - 在没有大多数编解码器的情况下编译 FFMpeg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24849129/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com