Tout ce que vous devez savoir sur les codecs vidéo, les conteneurs et la compression
Expliquer la différence entre les codecs et les conteneurs est relativement simple, mais il est difficile de comprendre chaque format. Les lignes commencent à devenir floues lorsque vous réalisez que les codecs les plus courants ne sont pas exclusifs et peuvent utiliser plusieurs technologies de compression pour faire le travail. La ligne floue devient presque invisible lorsque vous commencez à parler de formats tels que MPEG-4, qui pourraient être classés comme un conteneur et un codec, mais c'est une classification plutôt compliquée qu'il vaut mieux laisser de côté..
Alors, comment enseignez-vous la différence entre des dizaines d’options de codec et de conteneur? Ne pas Seules quelques technologies sont utilisées pour la vidéo en ligne, et l'essentiel de vos efforts sera consacré à comprendre leur fonctionnement, ainsi qu'à comprendre les compromis auxquels vous êtes confrontés lorsque vous décidez quoi utiliser..
Vous pourriez passer des semaines à étudier des technologies qui ne sont utilisées que par un nombre relativement restreint d'applications. Nous allons donc concentrer notre attention sur les technologies que vous utiliserez pour la plupart de vos besoins en encodage et en lecture de vidéos..
Qu'est-ce qu'un codec??
Un codec - ou codeur / décodeur - est un outil de codage qui traite la vidéo et la stocke dans un flux d'octets. Les codecs utilisent des algorithmes pour réduire efficacement la taille du fichier audio ou vidéo, puis le décompresser si nécessaire. Il existe des dizaines de types de codecs différents et chacun utilise une technologie différente afin de coder et de réduire votre fichier vidéo pour l'application envisagée..
En fonction du codec, cet encodage se produit de deux manières: compression avec perte ou sans perte Comment fonctionne la compression de fichier? Comment fonctionne la compression de fichier? On pourrait soutenir que la compression de fichiers est au cœur du fonctionnement du Web moderne, car elle nous permet de partager des fichiers dont le transfert prendrait trop de temps. Mais comment ça marche? Lire la suite .
La compression avec perte
Lorsque vous recherchez des tailles de fichier gérables, la compression avec perte est la méthode la plus viable disponible. Bien que vous perdiez certainement de la qualité en audio, vidéo ou les deux, la compression est un mal nécessaire (actuellement) dans un monde dominé par le besoin de partager et de stocker ce qui serait autrement une taille de fichier peu pratique. Votre lecteur Blu-ray moyen, par exemple, peut dépasser 40 giga-octets. Ce type d’espace de stockage serait non seulement coûteux, mais il rendrait les téléchargements et les achats numériques peu pratiques, voire une perte de temps totale. Lorsque vous utilisez une compression avec perte, la clé consiste à choisir le format de compression de la plus haute qualité qui soit, pour que vous puissiez utiliser la compression requise, de manière à ce que la distinction entre perte de qualité et taille de fichier.
Compression sans perte
La compression Lossless fonctionne un peu comme un fichier ZIP ou RAR, car après compression et décompression, le fichier est essentiellement le même. Grâce à l'utilisation d'algorithmes intelligents, le fichier ne perd pas beaucoup de qualité, mais ce n'est pas un moyen efficace de stocker des fichiers volumineux, car il n'y a pas beaucoup de compression réellement effectuée. De plus, la transmission en ligne de gros fichiers vidéo utilise beaucoup trop de bande passante (bien que l'encodage H.265 puisse changer cela) pour en faire une option de compression viable..
À moins que vous travailliez dans l'industrie du film ou dans le montage vidéo, il est peu probable que vous partagiez des fichiers vidéo dans un format sans perte (le cas échéant). Pour mettre les choses en perspective, même un téléviseur 4k ne contient pas la résolution nécessaire pour afficher un film tourné sur un appareil photo moderne et livré sans compression. En fait, ce n’est même pas (encore) proche. Alors que la vidéo 4k est belle 8 Vidéos HD ultra captivantes à regarder sur votre nouveau téléviseur 4K [Alimentations à regarder] 8 vidéos ultra HD haletantes à regarder sur votre nouveau téléviseur 4K [Stuff à regarder] Nous avons parcouru le haut et le bas et vous avez trouvé des vidéos 4K époustouflantes qui exploitent gratuitement le nombre ridicule de pixels à votre disposition. Lire la suite, il n'est même pas proche de la taille d'un format vidéo non compressé.
Alors qu'un film Blu-ray pèse moins de 50 gigaoctets (s'il doit tenir sur un disque), le premier film 4k téléchargeable (disponible pour les consommateurs - bande-annonce ci-dessous) représente 160 gigaoctets! Une vidéo 1080p complètement non compressée représente 410 giga-octets par heure. Cela n'inclut pas le fichier audio, ce qui pourrait ajouter 7 giga-octets supplémentaires par heure, en fonction de la manière dont il a été enregistré. Globalement, ces fichiers sont pratiquement inutiles pour un marché grand public avec la technologie actuelle.
Il est également important de noter que les codecs ne sont pas uniquement destinés à la compression audio. Formats de fichiers audio expliqués en termes simples Formats de fichiers audio expliqués en termes simples Lisez plus et des fichiers vidéo. Une fois qu'un fichier a été codé à l'aide d'un codec spécifique, ce même codec doit être utilisé pour décoder le fichier afin qu'il puisse être lu sur votre appareil. Ne pas utiliser le bon codec est à l’origine de la majorité des problèmes de compatibilité des périphériques ou de lecture. Ce problème devient de moins en moins courant car les conteneurs modernes incluent souvent les codecs audio et vidéo nécessaires à la lecture du fichier..
Codecs populaires
XviD / DivX
DivX est un codec vendu dans le commerce, tandis que XviD est un utilitaire open source censé fonctionner comme une alternative à son cousin commercial. Les deux codecs peuvent décoder la sortie de l'autre, car ils reposent tous deux sur l'implémentation de MPEG-4. Bien que toujours largement utilisé, il est souvent strictement destiné à l'encodage vidéo et associé à l'un des packs les plus populaires mentionnés ci-dessous.
MPEG-4
MPEG-4 est le format de diffusion le plus courant. Il comprend de nombreuses parties, parmi lesquelles seule la norme MPEG-4 Partie II est utilisée pour le codage vidéo. MPEG-4 Part II appelle des encodeurs vidéo tels que DivX ou XviD afin de coder la vidéo, tandis que l'audio est généralement transmis au format MP3. Les mises à jour modernes au format MPEG-4 utilisent maintenant H.264 également.
H.264
C'est le choix le plus populaire pour les matériaux haute définition. Le H.264 est également un couteau suisse du monde du codec, car il peut utiliser une compression avec ou sans perte selon les paramètres que vous choisissez lors de l’encodage, tels que la cadence, la qualité et la taille du fichier cible. H.264 s'appuie sur x264 pour la vidéo encodée (ainsi que d'autres, telles que DivX ou XviD), et l'audio est souvent encodé à l'aide de codecs audio AAC ou MP3 en fonction de la taille et de la qualité que vous ciblez..
Le format H.264 est 1,5 à 2 fois plus efficace que la compression MPEG-4 de base, ce qui entraîne une réduction de la taille des fichiers et une lecture transparente sur davantage de périphériques. Cela dit, le H.264 est maintenant inclus dans le codec MPEG-4 (partie 10, connue sous le nom d’AVC), de sorte qu’il pourrait devenir une question discutable dans un avenir proche, car les codecs deviennent moins dépendants d’une technologie de codage unique et prennent au lieu de cela. sur le rôle d'un pack de codecs comprenant plusieurs méthodes de codage dans un même package.
Qu'est-ce qu'un conteneur??
Un conteneur existe uniquement dans le but de regrouper tous les fichiers audio, vidéo et codec dans un package organisé. En outre, le conteneur contient souvent des informations sur les chapitres pour les films, métadonnées, sous-titres et / ou fichiers audio sur DVD ou Blu-ray, tels que différentes langues parlées. Le conteneur typique fonctionne comme un fichier exécutable (.exe) sous Windows. Il utilise un fichier .bat pour indiquer au système d'exploitation qu'il existe des commandes exécutables devant être exécutées ensemble pour obtenir le résultat souhaité..
Conteneurs populaires
Vidéo Flash (.flv, .swf)
Macromedia avait initialement créé Flash avant son acquisition finale par Adobe en 2005. Flash est un conteneur vieillissant dont la technologie est en train de disparaître en raison de limitations de la technologie, créant ainsi ce que Steve Jobs appelait “buggy” la gestion des fichiers. Cela a conduit à une omission très publique des appareils iOS pour Adobe et il semble que ce fût le début de la fin du format. Alors que la normalisation HTML5 se concrétise Commencer avec HTML5 Commencer avec HTML5 Vous avez entendu parler de HTML5. Tout le monde l'utilise. Il est présenté comme le sauveur d’Internet, permettant aux gens de créer des pages Web riches et attrayantes sans avoir recours à Flash et à Shockwave. En savoir plus, nous devrions voir moins de vidéos Flash en ligne et le conteneur va probablement disparaître..
MKV
MKV est un format en pleine croissance conçu pour être à l’avenir. Le conteneur lui-même prend en charge presque tous les formats audio ou vidéo, ce qui le rend adaptable, efficace et hautement considéré comme l’un des meilleurs, sinon le meilleur moyen de stocker des fichiers audio et vidéo. En outre, il prend même en charge plusieurs fichiers audio, vidéo et sous-titres, même s’ils sont codés dans différents formats. En raison des options offertes par le conteneur, ainsi que du traitement de la récupération sur erreur (ce qui vous permet de lire des fichiers corrompus), il est rapidement devenu l'un des meilleurs conteneurs actuellement disponibles..
MP4
MP4 est le format recommandé pour le téléchargement de vidéos sur le Web. Tout ce que vous devez savoir sur le téléchargement de vidéos sur YouTube Tout ce que vous devez savoir sur le téléchargement de vidéos sur YouTube Il existe actuellement trois méthodes pour transférer des vidéos sur YouTube. Voici un aperçu détaillé de l'utilisation de votre ordinateur, de votre téléphone ou de votre console de jeux. En savoir plus et des services tels que Vimeo et YouTube l’ont répertorié comme format préféré. Le conteneur MP4 utilise le codage MPEG-4, ou H.264, ainsi que le format AAC ou AC3 pour l’audio. Il est largement pris en charge sur la plupart des appareils grand public et constitue le conteneur le plus couramment utilisé pour la vidéo en ligne. Vous ne pouvez vraiment pas vous tromper avec MP4.
En bout de ligne, un conteneur est une information (surtout) inutile pour faire référence à une vidéo. Dire à quelqu'un de vous envoyer un fichier MP4 ne donne aucune information utile sans comprendre comment la vidéo et l'audio ont été codés. Le conteneur n’est que cela, un endroit pour stocker l’audio, la vidéo et les codecs nécessaires pour les décoder pour la lecture..
Ainsi, si vous souhaitez savoir quoi utiliser, le H.264 devient rapidement le codec standard, tandis que mp4 ou MKV sont des conteneurs dignes de ce nom. MP4 pourrait tirer parti de cette situation, car il est mieux pris en charge par les appareils grand public et constitue la norme pour la plupart des grands sites de diffusion vidéo en continu. En fin de compte, le choix vous appartient et, tant que la vidéo peut être décodée et lue à l’autre bout du film, vous ne pouvez vraiment pas faire de mauvais choix en ce qui concerne ce qu’il faut utiliser..
J'aimerais entendre ce que vous utilisez et pour quelle application vous l'utilisez. Quels sont vos meilleurs codecs, paramètres et conteneurs de compression vidéo? Les meilleurs paramètres et formats pour la capture de vidéos sur YouTube Les meilleurs paramètres et formats pour la capture de vidéos sur YouTube En savoir plus? Faites-nous savoir dans les commentaires ci-dessous.
Crédit photo: outil de compression via Shutterstock, tunnel d'images, média, photographies via Shutterstock, Amazing Nature de Wendy Longo (modifiée), Adobe Media Encoder CS4 de Kebman, Youtube d'Esther Vargas, tous via Flickr.
En savoir plus sur: Adobe Flash, vidéo en ligne, vidéo.