Comment un flux vidéo encodé à l’aide d’un VBR basé sur la qualité peut-il avoir moins d’images que le flux d’origine ?
Le nombre d’images d’un flux encodé peut être inférieur au nombre d’images de l’original pour l’une des deux raisons suivantes : images en double et images supprimées.
L’encodeur ne produit normalement pas d’images qui sont des doublons exacts de l’image précédente. Si vous avez besoin d’un exemple pour chaque image (cela est requis par certains conteneurs, par exemple), vous pouvez configurer l’encodeur pour produire des images « factices » en définissant la propriété MFPKEY_PRODUCEDUMMYFRAMES sur VARIANT_TRUE.
L’encodeur supprime les images lorsqu’il ne peut pas encoder toutes les trames sans dépasser la mémoire tampon. Les images supprimées affectent la qualité du flux, ce qui n’est pas le cas des images en double.
Vous pouvez obtenir des statistiques d’images à partir de l’encodeur pour déterminer si les images ont été supprimées. Pour plus d’informations, consultez Obtention de statistiques d’encodage.
En règle générale, les flux VBR basés sur la qualité ont moins d’images que l’original s’il existe des images en double (car le débit binaire n’est pas limité).
Rubriques connexes