Есть ли какое-то объяснение настроек в avcodec lib AVCodec и AVCodecContext структуры?
Скорость передачи данных и гоп довольно очевидны, но у меня естьпроблемы с отображением остальных в пресеты 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 в той же конфигурации
Вы можете проверить файл options.c в libavcodec.Есть много объяснений, вот пример:
{"cbp", "use rate distortion optimization for cbp", 0, FF_OPT_TYPE_CONST, {.dbl = CODEC_FLAG_CBP_RD }, INT_MIN, INT_MAX, V|E, "flags"},
Надеюсь, это поможет!