установка битрейта видео через ffmpeg API игнорируется для кодека libx264

Я транскодирую видео с использованием FFMPEG API в коде c. Я пытаюсь установить скорость передачи видео с помощью API ffmpeg, как показано ниже:

ovCodecCtx->bit_rate = 100 * 1000;

Я использую кодировщик libx264.

Но этот параметр не учитывается, и в результате качество видео очень плохое. Я даже пытался установить связанные параметры, такие как rc_min_rate, rc_max_rate и т. Д., Но качество видео все еще очень низкое, так как эти параметры не применяются.

Может ли какой-нибудь эксперт рассказать, как правильно установить скорость передачи данных с помощью FFMPEG API? Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос