Cela dépend vraiment de votre vitesse de téléchargement.
bufsize
déterminera à quel point ffmpeg est religieux pour garder votre débit constant. Si vous définissez une valeur bufsize
de 64 Ko, conformément au Wiki FFmpeg: limitation du débit binaire de sortie , il calculera son débit binaire actuel tous les 64 kilo-octets et ajustera en conséquence. Des tailles plus petites bufsize
peuvent nuire à la qualité dans la mesure où elles ne laissent pas suffisamment d'espace entre les vérifications de x264 pour effectuer des changements soudains - vous obtiendrez un blocage.
Si votre maxrate
640kbps et votre bufsize
64k, alors chaque dixième de seconde x264 vérifierait. Ceci n'est pas optimal - FFmpeg Wiki: Encoding for streaming sites recommande de l'exécuter toutes les 1 à 2 secondes. Si cela n'a pas de sens, pensez-y comme maxrate
/ bufsize
= fréquence des contrôles. Gardez cette fréquence entre 1 et 2 secondes en règle générale.
Si vous définissez les deux maxrate
et bufsize
, vous devez:
- réglé
maxrate
sur quelle que soit votre vitesse de téléchargement la plus basse (dans l' exemple wiki ffmpeg , cela représente 80% de la vitesse de téléchargement totale, mais votre kilométrage peut varier).
- réglé
bufsize
quelque part entre le même que votre maxrate
(une seconde) et deux fois votre maxrate
(2 secondes). Si ce n'est toujours pas assez bas, abaissez votre maxrate
puis réinitialisez en bufsize
conséquence.
Ensuite, vous devrez jouer un peu, mais comme vous devez commencer quelque part, je commencerais à maxrate
environ 600k, ce qui était généralement assez satisfaisant pour moi avant de l'utiliser crf
pour tout.
Si vous le souhaitez, vous pouvez essayer des valeurs inférieures pour bufsize
, comme toutes les trois ou quatre secondes, juste pour voir comment la valeur change à quoi ressemble votre sortie. Ensuite, vous pouvez déterminer combien vous devez vous en préoccuper pour votre vidéo.
Il n'y a vraiment pas de valeur normale - ce qui crf
fait est d'optimiser la sortie en fonction de ce qu'elle pense être la meilleure taille de tampon pour maintenir ce que son taux est fixé. Il essaie de conserver une taille de fichier aussi faible tout en conservant une certaine qualité, au prix de pointes occasionnelles.