Qu'est-ce que la variable Framerate?
Le framerate variable est la pratique du codage de la vidéo avec différents framerates pour différentes parties du film. Cette pratique était presque inconnue jusqu'à ce que les films à haute définition (HD) aient pris de l'importance. Certains formats vidéo HD courants utiliseront un trame de cadres variable pour améliorer la compression et réduire les tailles de fichiers. La méthode de base de cette pratique est d'augmenter le taux pendant les mouvements élevés et la diminution du taux pendant les scènes statiques. Bien que cette pratique dans les vidéos soit encore rare, l'utilisation de débits de binds variables dans les fichiers audio est une pratique très similaire et existe depuis de nombreuses années.
pour comprendre la carrérate variable, il est important de comprendre quelques termes de base. Un cadre est une seule image, comme une tranche de film. Un tramedère est le nombre de trames qui s'affichent à l'écran par seconde, faisant fonctionner un film comme un flipbook complexe. Des fractures plus élevées se traduiront par une image étouffante et des taux plus bas se branlent et sauteront. Il est important de noter que le framerate est indépendant de l'ouLa résolution TPUT, en tant que vidéo à faible résolution mais à forte frénésie, sera toujours floue même si le mouvement se déroulera bien.
Les vidéosavec un trame de framerate fixe ne semblent pas toujours avoir la même douceur. Dans les scènes de mouvement inférieur, telles que les personnes assises et parlants ou les mouvements tirées à distance, le changement réel de cadre en cadre est très mineur. Dans des parties de mouvement supérieures, comme une scène de combat ou une photo de mouvement détaillé, le changement de cadre à cadre pourrait être très grand. Même si les cadres se déplacent à la même vitesse, le mouvement sera saccadé dans le mouvement rapide en raison de la différence entre les cadres.
En utilisant des cadres variables, il est possible d'éliminer ce problème et de réduire la taille de la vidéo. En général, avec toutes les autres choses égales, plus le framerate est élevé, plus le fichier final est grand. Dans l'exemple ci-dessus, l'encodeur aurait le choix de Making un très grand fichier pour s'adapter aux scènes d'action, même si cela ne représente qu'une petite partie du fichier. D'un autre côté, le fichier pourrait être beaucoup plus petit, mais la scène d'action sera mal codée.
Un système de cadres variables réduira le framerate pendant les pièces lentes et augmentera le taux pendant les pièces rapides. Cela permettra aux vues d'avoir une apparence constante sans augmenter considérablement la taille du fichier. Cela se fait en créant une constante qui se rapporte au changement de trame. Dans une partie lente avec une faible différence entre les cadres, la vitesse maintient la quantité de changement constante en ralentissant le framerate. Dans les parties rapides, la quantité de mouvement d'un cadre à l'autre est réduite en accélérant le framerate.