H.264
H.264, également connu sous le nom de Advanced Video Coding (AVC), est un codec permettant de compresser des vidéos haute définition. Les vidéos encodées en H.264 sont utilisées dans de nombreuses applications, comme la diffusion en continu de films et de programmes télévisés, la visioconférence et le stockage de vidéos sur des disques Blu-Ray. Elles nécessitent environ la moitié du débit binaire d'une vidéo compressée en MPEG-2 au même niveau de qualité, ce qui permet d'obtenir une vidéo HD (1920 x 1080) à 4 à 8 Mbps.
Comme la plupart des autres codecs vidéo, H.264 utilise une compression avec perte pour supprimer les informations inutiles d'un flux vidéo, réduisant ainsi la taille du fichier et le débit binaire de la vidéo obtenue. Il utilise une méthode appelée compression intertrame qui divise chaque image en macroblocs, c'est-à-dire en carrés de 16x16 pixels. Pour chaque macrobloc, l'encodeur analyse les différences entre l'image actuelle et la précédente, appelée image de référence, puis identifie les zones qui ont changé. L'encodeur encode ensuite uniquement les différences entre les images. Ainsi, les scènes comportant peu de mouvements ou un arrière-plan statique nécessitent très peu de données par image.
La compression vidéo H.264 utilise considérablement moins de données que les normes de compression précédentes. Cependant, elle nécessite beaucoup plus de puissance de calcul pour décoder un flux vidéo. La plupart des CPU et des GPU modernes prennent en charge le décodage H.264. Même si ce format prend en charge des résolutions allant jusqu'à 8K, la plupart des logiciels de décodage H.264 sont limités aux vidéos HD. Les vidéos 4K à plus haute résolution, ainsi que les vidéos HDR utilisant une couleur sur 10 bits, utilisent plutôt le format successeur plus efficace H.265 afin d'obtenir des niveaux de qualité similaires avec un débit binaire encore plus faible.
NOTE: H.264 est un codec, et non un format de fichier. Les vidéos encodées en H.264 sont plutôt enregistrées dans un format conteneur comme .MKV ou .MP4.
Testez vos connaissances