avcodec质量设置

问题描述

| avcodec库中的AVCodec和AVCodecContext结构中的设置是否有任何解释? 比特率和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库设置为相同的配置?     

解决方法

        您可以在libavcodec中检查options.c文件。有很多解释,下面是一个示例:
{\"cbp\",\"use rate distortion optimization for cbp\",FF_OPT_TYPE_CONST,{.dbl = CODEC_FLAG_CBP_RD },INT_MIN,INT_MAX,V|E,\"flags\"},
希望能帮助到你!