Les codecs vidéo comparés ! Qui propose la meilleure image ?
Dans le cadre de la recherche du système de montage approprié pour la société
OneRiver Media
, des tests ont été effectués afin de déterminer quel produit propose aujourd'hui la meilleure qualité d'image vidéo pour le marché du Broadcast. Veuillez noter toutefois que ce test a été réalisé en toute indépendance, sans aucune aide, ni intervention, ni commentaire des sociétés dont les produits sont cités ci-dessous. Les données communiquées ci-après sont fournies dans l'unique but de pouvoir comparer les qualités et défauts de chacun des codecs vidéo.
Si vous pensez être en mesure de proposer des informations complémentaires ou de rectifier celles présentes dans cette page, vous pouvez envoyer un message à Marco Solorio afin de rendre cette page encore plus précise si nécessaire.
Si vous vouliez effectivement avoir un aperçu des possibilités des autres codecs standard, des exemples complémentaires ont été calculés dans ce but.
A propos de la méthodologie de calcul utilisé
Pour ce test, Nous avons utilisé Adobe After Effects 5.0 sur un PowerMac G4 double processeur 800 Mhz avec la dernière version en date de QuickTime 5. Toutes les images, clips calculés et codecs sont au format natif QuickTime ou fonctionnent avec QuickTime. Tous les calculs ont été effectués avec une profondeur de couleur de 24-bit sans couche alpha, même dans le cas ou le codec supporte une profondeur de couleur de 32-bit ou plus. Les codecs qui supportent les couches alpha donneront des tailles de fichiers encore plus importantes en comparaison des fichiers présents ci-après, si le canal alpha est effectivement utilisé. Tous les exemples ont été calculés par traitement logiciel uniquement et en l'absence des cartes matérielles des fabriquants. Des liens vers les sites Web des fabriquants des cartes concernées sont fournis afin que vous puissiez télécharger les ressources nécessaires et effectuer vos propres tests.
A propos de l'image utilisée pour le test
L'image ci-dessous est une image compressé en JPEG du fichier de test calculé. L'intérêt de cette image est d'afficher
des valeurs de dégradés de couleurs et nuances de gris, mais également des valeurs de couleurs pures 4:2:2 Rouge, Vert et Bleu. Le dégradé couleur utilisé en image de fond est un motif fractal avec une grosse dose de flou qui se modifie dans le temps afin d'afficher toute la palette de valeurs de couleurs. La mirre de barres couleurs NTSC a été extraite de Final Cut Pro. Bien que cette image de test est un exemple extrême de diversités de couleurs qui ne risque pas de se présenter dans des situations de prises de vues réelles, elle permettra cependant de mettre en avant les avantages et limitations de chacun des codecs testés.
Chaque exemple est fourni avec une durée de 1 seconde et 5 images (00:00:01:05) extrait d'un rendu sur une durée totale de 10 secondes afin de visualiser les éventuels problèmes liés à la compression spatiale, et par la même éliminant toute situation possible d'image clé ou d'intra-image. La photo du parc mètre est également inclue en raison du détail ombré juste à côté de l'endroit ou se fait l'insertion de pièces. Il est bon de préciser que la photo su parc mètre a été redimensionnée dans After Effects. Toutes les images sont à la résolution D1 NTSC de 720 x 486 pixels.
Tous les codecs ont été configurés sur le niveau de qualité maximal possible lors du rendu.
Attention aux utilisateurs des navigateurs Netscape! Les images JPEG suivante présenteront une qualité d'affichage supérieure avec Internet Explorer. Netscape ne décompresse pas les images JPEG avec le même niveau de qualité que Internet Explorer.
A propos des quatre symbôles représentés par les quatre icônes suivantes.
Bien qu'une compression JPEG en compression minimale a été appliquée, cela permet malgré tout d'avoir une idée assez précise du résultat obtenu une fois l'image calculée au travers du codec. Pour une comparaison avec la précision maximale, vous pouvez télécharger l'image au format .tga symbolisée par l'icône 1:1. Cependant, les images JPEG sont à 98% précises sans défauts apparents majeurs.
Cette technique de test utilise un calque de différence dans Adobe PhotoShop afin de visualiser les artéfacts de compression et de dégradation sur le contour des pixels. Pour effectuer vous même ce test, il vous suffit de dupliquer le calque calculé dans PhotoShop et d'appliquer le calque de différence et d'inverser les couleurs dans le calque dupliqué.
Un calque de différence est également utilisé dans cette technique de test afin de visualiser les dérives de couleurs et de filtrage. Il est relativement difficile de différencier les endroits trés sombres de variations de couleurs, mais c'est tout de même présent. Une image parfaite (telle que l'image sans compression "Aucun") sera totalement NOIRE sur tous les pixels. Chaque pixel qui ne possède pas une valeur RGB de 0, 0, 0 correspond à une dérive de couleur. Plus la couleur est lumineuse, plus elle risque de dériver de l'original. Essayez d'imaginer cela comme une vue infrarouge d'une dérive de couleur. Afin d'effectuer vous même le test, utilisez l'image "Aucun" comme premier calque et l'image calculée avec le Codec comme second calque. Il vous suffit d'appliquer la différence de calque sur le deuxième calque. Dans le menu local de prévisualisation, n'oubliez pas de cliquer sur le bouton afin de faire basculer l'image. Vous obtiendrez ainsi une représentation parfaite des pixels qui dérivent en les affichant en blanc. Etant donné que l'image est un fichier GIF 1-bit, la précision de pixels est totale par rapport à l'original.
Afin de visualiser l'image calculée avec une précision absolue, téléchargez le fichier Targa (.tga) qui est au format 24-bit non compressé 1:1. Si vous avez installé la dernière version du module externe QuickTime, vous pourrez visualiser les fichiers Targa directement dans votre navigateur. Chaque fichier Targa représente une taille d'environ 1 Mo. Information à propos des valeurs de décompte de blanc Ce nombre indique combien de pixels présentent des dérives de couleurs par rapport à l'image originale. Un pixel qui ne présente pas de dérive de couleur est représenté par un pixel noir, et un pixel qui présente une dérive de couleur est représenté par un pixel blanc. Plus la valeur de décompte de blanc est importante, plus vous êtes en présence de dérive de couleur. L'image "Aucun" présente bien sur une valeur de 0. Souvenez vous qu'une image D1 comporte 349 920 pixels, ce qui signifie que préserver la valeur de tous ces pixels proche de 0 (c'est à dire Noir) est un processus important. Des représentations visuelles sont accessibles au moyen du troisième symbole d'icône, puis en cliquant sur le bouton de changement d'image. Si vous cliquez sur chacune des icônes (à l'exception du fichier image Targa 1:1), une nouvelle fenêtre s'ouvrira avec l'image calculée par le codec correspondant. Le bouton qui vous permet de comparer avec une autre image ne fonctionnera que si le JavaScript est activé au sein de votre navigateur. Pour le reste de l'article avec toutes les images et clips de test, veuillez consulter la page de Comparaison technique des codecs des cartes de traitement non compressé (attention haut débit requis).
A propos des quatre symbôles représentés par les quatre icônes suivantes.
Bien qu'une compression JPEG en compression minimale a été appliquée, cela permet malgré tout d'avoir une idée assez précise du résultat obtenu une fois l'image calculée au travers du codec. Pour une comparaison avec la précision maximale, vous pouvez télécharger l'image au format .tga symbolisée par l'icône 1:1. Cependant, les images JPEG sont à 98% précises sans défauts apparents majeurs.
Cette technique de test utilise un calque de différence dans Adobe PhotoShop afin de visualiser les artéfacts de compression et de dégradation sur le contour des pixels. Pour effectuer vous même ce test, il vous suffit de dupliquer le calque calculé dans PhotoShop et d'appliquer le calque de différence et d'inverser les couleurs dans le calque dupliqué.
Un calque de différence est également utilisé dans cette technique de test afin de visualiser les dérives de couleurs et de filtrage. Il est relativement difficile de différencier les endroits trés sombres de variations de couleurs, mais c'est tout de même présent. Une image parfaite (telle que l'image sans compression "Aucun") sera totalement NOIRE sur tous les pixels. Chaque pixel qui ne possède pas une valeur RGB de 0, 0, 0 correspond à une dérive de couleur. Plus la couleur est lumineuse, plus elle risque de dériver de l'original. Essayez d'imaginer cela comme une vue infrarouge d'une dérive de couleur. Afin d'effectuer vous même le test, utilisez l'image "Aucun" comme premier calque et l'image calculée avec le Codec comme second calque. Il vous suffit d'appliquer la différence de calque sur le deuxième calque. Dans le menu local de prévisualisation, n'oubliez pas de cliquer sur le bouton afin de faire basculer l'image. Vous obtiendrez ainsi une représentation parfaite des pixels qui dérivent en les affichant en blanc. Etant donné que l'image est un fichier GIF 1-bit, la précision de pixels est totale par rapport à l'original.
Afin de visualiser l'image calculée avec une précision absolue, téléchargez le fichier Targa (.tga) qui est au format 24-bit non compressé 1:1. Si vous avez installé la dernière version du module externe QuickTime, vous pourrez visualiser les fichiers Targa directement dans votre navigateur. Chaque fichier Targa représente une taille d'environ 1 Mo. Information à propos des valeurs de décompte de blanc Ce nombre indique combien de pixels présentent des dérives de couleurs par rapport à l'image originale. Un pixel qui ne présente pas de dérive de couleur est représenté par un pixel noir, et un pixel qui présente une dérive de couleur est représenté par un pixel blanc. Plus la valeur de décompte de blanc est importante, plus vous êtes en présence de dérive de couleur. L'image "Aucun" présente bien sur une valeur de 0. Souvenez vous qu'une image D1 comporte 349 920 pixels, ce qui signifie que préserver la valeur de tous ces pixels proche de 0 (c'est à dire Noir) est un processus important. Des représentations visuelles sont accessibles au moyen du troisième symbole d'icône, puis en cliquant sur le bouton de changement d'image. Si vous cliquez sur chacune des icônes (à l'exception du fichier image Targa 1:1), une nouvelle fenêtre s'ouvrira avec l'image calculée par le codec correspondant. Le bouton qui vous permet de comparer avec une autre image ne fonctionnera que si le JavaScript est activé au sein de votre navigateur. Pour le reste de l'article avec toutes les images et clips de test, veuillez consulter la page de Comparaison technique des codecs des cartes de traitement non compressé (attention haut débit requis).