Laboratoire d'encodage vidéo

explorez les compromis pratiques d'encodage avant d'exporter

Chargement de la simulation interactive...

pourquoi le débit binaire échoue d'abord sur les scènes rapides 🖖

Chaque image porte une « demande » d'entropie — le nombre de bits dont elle a réellement besoin pour paraître nette, déterminé par la résolution, la fréquence d'images, le mouvement et le détail chromatique. Le débit choisi est un « budget » fixe : réparti uniformément sur tout le clip en mode CBR, ou visant une qualité cible par scène en mode CRF. Lorsque la demande d'une scène rapide et détaillée dépasse ce budget, l'encodeur n'a d'autre choix que d'arrondir plus agressivement pour rester dans son enveloppe de bits — c'est exactement pourquoi le blocage et le flou apparaissent d'abord dans les scènes les plus chargées, pas dans les scènes calmes.

Fichiers plus petits, même image, plus longs à créer 🖖

Les codecs récents compriment la même image en moins de bits, et ce labo le chiffre : à qualité égale, il modélise le H.265 à 72 % de la taille du H.264 et l'AV1 à 58 %. Passer au H.265 économise donc près d'un quart, et passer à l'AV1 un peu plus de 40 %. Le hic que suggère ce labo : ces économies coûtent du calcul. L'AV1 peut être plusieurs fois plus long à encoder que le H.264. Règle simple : choisissez le codec le plus récent que vos appareils lisent et que votre temps autorise.

Pourquoi le 60 fps ne coûte pas le double 🖖

Intuitivement, deux fois plus d'images devraient exiger un débit deux fois plus élevé — mais ce n'est pas le cas. Plus deux images sont proches dans le temps, plus elles se ressemblent, si bien que la compensation de mouvement de l'encodeur ne stocke que de minuscules différences. Passer de 30 à 60 fps à qualité égale n'ajoute en général qu'environ 30 à 50 % de bits, pas 100 %. Les images supplémentaires sont bon marché car elles sont presque des copies de leurs voisines.

Problème entièrement résolu

  1. Compression de deux minutes de 1080p30 à 6 Mbit/s 5 étapes

    Deux minutes de 1080p30 à 6 Mbit/s représentent 90 MB. Calculez le taux de compression que cela représente, et trouvez la valeur unique qui permet de la comparer à un flux 4K.

    1. Commencez par ce que produit la caméra. La définition multipliée par la fréquence d'images donne le débit de pixels, et c'est un grand nombre : 62,2 millions de pixels par seconde.

    2. La taille du fichier est le débit binaire multiplié par la durée, le seul piège étant la distinction entre bits et octets. 90 MB pour deux minutes.

    3. Le débit binaire seul ne permet pas d'effectuer des comparaisons entre formats — 6 Mbit/s est généreux pour le 720p et faible pour la 4K. Diviser par le débit de pixels élimine la définition et laisse des bits par pixel-seconde, ce qui le permet.

    4. Du 4:2:0 non compressé en 8 bits compte en moyenne 12 bits par pixel, le flux brut atteindrait donc 746 Mbit/s.

    5. En comparaison, 6 Mbit/s représente un rapport de compression d'environ 124 contre 1 — et l'image reste visionnable, ce qui est la promesse réelle des codecs modernes.

    Réponse

    L'outil affiche 62 208 000 px/s, 3 600 images, 90 MB et 0,0965 bit par pixel-seconde. Ce dernier chiffre est la valeur portable. En le gardant fixe, la 4K nécessite 24 Mbit/s — quatre fois plus de pixels, quatre fois le débit binaire, même budget visuel par pixel. C'est aussi ainsi que l'on détermine si un service de streaming est généreux : divisez leur débit binaire par le débit de pixels et comparez, plutôt que de débattre sur les mégabits pour des formats qui n'ont pas la même taille.

Références (1)

Exemples de problèmes