установка битрейта видео через ffmpeg API игнорируется для кодека libx264
Я транскодирую видео с использованием FFMPEG API в коде c. Я пытаюсь установить скорость передачи видео с помощью API ffmpeg, как показано ниже:
ovCodecCtx->bit_rate = 100 * 1000;
Я использую кодировщик libx264.
Но этот параметр не учитывается, и в результате качество видео очень плохое. Я даже пытался установить связанные параметры, такие как rc_min_rate, rc_max_rate и т. Д., Но качество видео все еще очень низкое, так как эти параметры не применяются.
Может ли какой-нибудь эксперт рассказать, как правильно установить скорость передачи данных с помощью FFMPEG API? Спасибо