La hauteur codée est la hauteur en pixels avec laquelle l’encodeur a réellement travaillé lorsqu’il a empaqueté une vidéo ou une image. Elle est généralement identique à la hauteur visible, et parfois plus grande de quelques pixels.
D'où vient la valeur
Elle est indiquée pour les flux vidéo dans des fichiers tels que MP4, MOV, MKV, AVI et WebM, mais aussi pour les images uniques et les pochettes intégrées dans un fichier audio, car le même outil traite une image fixe comme une vidéo d’une seule image. La valeur est écrite par l’encodeur qui a créé le fichier. Personne ne la saisit à la main.
La raison de son existence vient du fonctionnement de la compression vidéo. Un encodeur ne traite pas l’image pixel par pixel ; il découpe l’image en blocs carrés et travaille un bloc à la fois. H.264, le codec vidéo le plus courant, utilise des blocs de 16 par 16 pixels. Si la hauteur de l’image n’est pas un nombre entier de blocs, l’encodeur ajoute des lignes en bas pour que la dernière rangée de blocs soit complète, et enregistre une note indiquant aux lecteurs de les masquer à nouveau. La hauteur codée tient compte de cette image complétée. La ligne Hauteur simple compte uniquement ce que vous êtes censé voir.
Valeurs typiques
La valeur est un nombre entier de pixels sans unité écrite après, par exemple 1088.
La vidéo Full HD est le cas que tout le monde rencontre. Un clip classique de 1920 par 1080 signale une hauteur (Height) de 1080 et une hauteur codée (Coded Height) de 1088, car 1080 n’est pas divisible par 16 et huit lignes masquées sont ajoutées pour combler la différence. La plupart des autres tailles courantes se divisent sans reste : 720, 480 et 2160 sont toutes des multiples de 16. Pour celles-ci, les deux lignes affichent donc le même nombre et le remplissage n’entre jamais en jeu. Avec la largeur codée (Coded Width), cette valeur constitue les dimensions codées du flux, à comparer à la largeur et à la hauteur simples.
Pourquoi c'est important
D’abord, pour éviter de chercher une panne qui n’existe pas. Une hauteur codée supérieure de quelques pixels à la hauteur simple est tout à fait normale, ce n’est pas le signe d’un fichier endommagé et il n’y a rien à corriger. Les quelques lignes masquées ajoutent une quantité de données négligeable et n’ont aucun effet sur la qualité de l’image.
Là où elle aide, c’est en cas de lecture inhabituelle. Certains lecteurs simples et anciens appareils à fonctions figées ignorent l’instruction de masquer le remplissage, et ces lignes supplémentaires apparaissent alors comme une fine bande noire ou de pixels brouillés le long du bord inférieur. Si vous voyez une telle bande, l’écart entre ces deux lignes en est l’explication. Un grand écart, plutôt que quelques pixels, signifie généralement que le fichier a été remuxé ou assemblé à la main et que l’image visible n’est qu’une petite fenêtre sur une image codée bien plus grande, ce qui vaut la peine d’être su avant de l’éditer.
Cette valeur décrit uniquement le calcul de l’encodeur et rien d’autre ; elle ne dit rien sur une personne, un lieu ou un appareil.