definir taxa de bits de vídeo através da API ffmpeg é ignorada para codec libx264

Estou transcodificando um vídeo usando a API do FFMPEG no código c. Estou tentando definir a taxa de bits de vídeo usando a API ffmpeg, conforme mostrado abaixo:

ovCodecCtx->bit_rate = 100 * 1000;

O codificador que estou usando é libx264.

Mas este parâmetro não é efetivado e a qualidade de vídeo resultante é muito ruim. Eu até tentei configurar parâmetros relacionados como rc_min_rate, rc_max_rate, etc. mas a qualidade de vídeo ainda é muito baixa, pois esses parâmetros relacionados não são efetivados.

Poderia algum especialista dizer como é possível definir a taxa de bits corretamente usando a API do FFMPEG? obrigado

questionAnswers(1)

yourAnswerToTheQuestion