【问题标题】:avcodec quality settingsavcodec 质量设置
【发布时间】:2012-07-28 22:21:13
【问题描述】:

avcodec lib AVCodecAVCodecContext 结构体中的设置是否有任何解释?

比特率和 gop 相当明显,但我在将其余部分映射到 ffmpeg 和 x264 预设时遇到问题。

例如,ffmpeg 中的高比特率设置转储为:
vcodec=mpeg4:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:predia=2:dia=2: vmax_b_frames=2:vb_strategy=1:precmp=2:cmp=2:subcmp=2:preme=2:qns=2

如何将 avcodec 库设置为相同的配置?

【问题讨论】:

    标签: c++ video ffmpeg avcodec


    【解决方案1】:

    您可以检查 libavcodec 中的 options.c 文件。有很多解释,这里举个例子:

    {"cbp", "use rate distortion optimization for cbp", 0, FF_OPT_TYPE_CONST, {.dbl = CODEC_FLAG_CBP_RD }, INT_MIN, INT_MAX, V|E, "flags"},
    

    希望对你有帮助!

    【讨论】:

      猜你喜欢
      • 2010-11-21
      • 2012-08-18
      • 2010-09-05
      • 1970-01-01
      • 1970-01-01
      • 2018-11-06
      • 2018-08-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多