Comment faire pour forcer un débit Constant à l'aide de FFMPEG

J'utilise FFMPEG (Entrée de ligne de commande) pour convertir mes vidéos vers un format de sortie spécifique. Le problème, je suis confronté est quand j'ai essayer de passer à un débit binaire constant(700 kbits /s) pour FFMPEG, le résultat est une vidéo de sortie avec un taux de bits différents(disons 1000 kbps). Ce phénomène se produit invariablement pour toutes les vidéos.Pourquoi est-ce arrivé? J'ai besoin de maintenir un débit constant. Quelqu'un peut-il m'aider.

Ma version de FFMPEG est de 0,5

Le paramètre de ligne de commande qui je suis de passage à FFMPEG est,

-i {inputfile}
-b 700k -ab 64k
-vcodec libx264
-acodec libfaac -ac 2 -ar 44100
-y -s 320x240 
{outputfile}

EDIT:

J'ai été en mesure de forcer le CBR avec une fluctuation de +/- 3% si j'ai utilisé les paramètres suivants.

 ffmpeg -i myfile.avi
-b 4000k -minrate 4000k 
-maxrate 4000k -bufsize 1835k   out.m2v

Mais quand j'ai utilisé -maxrate et - minrate avec mon jeu de paramètres je n'étais pas en mesure de forcer la RBC. Mon jeu de paramètres comme suit,

-i {inputfile}
-b 1200k -minrate 1200k 
-maxrate 1200k -bufsize 1200k 
-ab 64k -vcodec libx264
-acodec libfaac -ac 2 -ar 44100
-y -s 320x240 
 {outputfile}

Pourquoi est-ce arrivé?

OriginalL'auteur user1338254 | 2012-06-06