Framerate
variable est la pratique de l'encodage vidéo avec différents taux de
rafraîchissement pour les différentes parties du film. Cette pratique était
presque inconnue jusqu'à ce que les films en haute définition (HD) soient venus
à la proéminence. Certains formats vidéo courants HD utilisent un framerate
variable pour améliorer la compression et de réduire la taille des fichiers. La
méthode de base de cette pratique est le taux augmente en haute mouvement et
vitesse décroissante pendant les scènes statiques. Bien que cette pratique dans
les vidéos est encore rare, en utilisant des débits variables dans des fichiers
audio est une pratique très similaire et a été autour depuis de nombreuses
années.
Pour comprendre
framerate variable, il est important de comprendre quelques termes de base. Un
cadre est une image unique, comme une tranche d'un film. Un framerate est le
nombre d'images qui s'affiche sur l'écran par seconde, essentiellement faire un
travail de film comme un complexe flipbook . Framerate plus élevé se traduira
par une image étouffe et baisse des taux va se branler et sauter. Il est
important de noter que le framerate est indépendant de la résolution de sortie,
comme une faible résolution, mais une grande framerate vidéo sera toujours
regarder floue même si le mouvement va couler bien.
Vidéos avec un
débit fixe peuvent ne semble pas toujours avoir la même finesse. Dans les
scènes de mouvement inférieurs, comme des gens assis et de parler ou mouvement
tir de loin, le changement réel de cadre à cadre est très faible. Dans les
parties plus élevées de mouvement, comme une scène de combat ou un tir de
mouvement détaillé, le changement d'une image à peut être très grande. Même si
les cadres se déplacent à la même vitesse, le mouvement saccadé regarde dans le
mouvement rapide en raison de la différence entre les images.
En utilisant les
images par seconde variable, il est possible d'éliminer à la fois ce problème
et de réduire la taille de la vidéo. En général, toutes les autres choses étant
égales par ailleurs, plus le framerate, la taille du fichier final. Dans
l'exemple ci-dessus, le codeur aurait le choix de faire un très gros fichier
pour accueillir les scènes d'action, même si cela ne représente qu'une petite
partie du fichier. D'autre part, le fichier pourrait être beaucoup plus petit,
mais la scène d'action se penchera mal codé.
Un système de
framerate variable baisser le framerate durant les parties lentes et augmenter
le taux au cours de parties rapides. Cela permettra d'avoir une vue constante
apparition sans augmenter considérablement la taille du fichier. Ceci est
réalisé par la création d'une constante se rapportant à encadrer le changement.
Dans une partie lente avec une faible différence entre les images, la vitesse
maintient le montant de la variation constante en ralentissant le framerate.
Dans les parties rapides, la quantité de mouvement d'une image à image est
réduite en accélérant le framerate.