ustawienie szybkości transmisji wideo przez interfejs API ffmpeg jest ignorowane dla kodeka libx264

Transkoduję wideo za pomocą API FFMPEG w kodzie c. Próbuję ustawić szybkość transmisji wideo za pomocą interfejsu API ffmpeg, jak pokazano poniżej:

ovCodecCtx->bit_rate = 100 * 1000;

Koder, którego używam, to libx264.

Ale ten parametr nie jest brany pod uwagę, a wynikowa jakość wideo jest bardzo zła. Próbowałem nawet ustawić powiązane parametry, takie jak rc_min_rate, rc_max_rate itp., Ale jakość wideo jest nadal bardzo niska, ponieważ te powiązane parametry nie są brane pod uwagę.

Czy ktokolwiek może powiedzieć, jak poprawnie ustawić szybkość transmisji bitów za pomocą interfejsu API FFMPEG? Dzięki

questionAnswers(1)

yourAnswerToTheQuestion