【问题标题】:How to detect interframe codecs in ffmpeg?如何检测ffmpeg中的帧间编解码器?
【发布时间】:2011-09-01 22:14:15
【问题描述】:

在 ffmpeg 中,有没有办法判断编解码器(AVCodecAVCodecContext)是否支持帧间编码?

【问题讨论】:

标签: ffmpeg libavcodec


【解决方案1】:

在 AVCodec 结构本身中没有指示帧间的可能性

头文件avcodec.h http://git.videolan.org/?p=ffmpeg.git;a=blob;f=libavcodec/avcodec.h;h=fdc86bb7c09025df30ff7536a0dd9a55efabb20c;hb=HEAD#l628 没有为帧间支持定义 CODEC_CAP_* 能力标志

这是编解码器的内部能力,只能在配置文件描述中以文本形式表示,例如FF_PROFILE_H264_HIGH_10_INTRA

【讨论】:

    猜你喜欢
    • 2011-10-20
    • 2018-01-15
    • 2014-01-17
    • 2020-07-14
    • 2016-09-14
    • 2015-05-01
    • 2014-02-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多