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