Настройки качества avcodec
Есть ли объяснение настроек в avcodec lib, структурах AVCodec и AVCodecContext?
Скорость передачи данных и gop довольно очевидны, но у меня возникают проблемы с отображением остальных на пресеты ffmpeg и x264.
Например, настройка высокой скорости передачи в ffmpeg сбрасывается как:
vcodec = mpeg4: мбд =2:mv0: Trell:v4mv: CBP:last_pred=3:predia=2: диаметр =2:vmax_b_frames=2:vb_strategy=1:precmp=2: CMP = 2: subcmp = 2: прем = 2: QNS = 2
Как мне установить avcodec lib в той же конфигурации?
1 ответ
Существует довольно подробное руководство по отображению FFmpeg/x264, которое может помочь вам выяснить некоторые настройки.
Вы можете проверить файл 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"},
Надеюсь, поможет!