Codec ou conteneur : Paramètres de l’encodeur pour la diffusion en direct
La diffusion en direct de contenus vidéo prend de plus en plus d’importance dans le monde professionnel. Les entreprises intègrent des vidéos pour les ventes, le marketing, la formation, etc.
Les personnes ayant peu ou pas d’expérience dans le domaine de la radiodiffusion plongent tête la première dans le monde de la vidéo en ligne, sans se rendre compte de la complexité technologique de ce sujet. C’est pourquoi nous nous sommes donné pour mission de présenter les aspects les plus techniques de la diffusion vidéo.
L’encodage est une chose qui déroute les nouveaux radiodiffuseurs. Il s’agit d’un processus essentiel pour la radiodiffusion professionnelle, qu’il est donc important de comprendre dès le départ.
En Dans cet article, nous allons expliquer ce qu’est l’encodage vidéo avant de nous pencher sur deux éléments clés : les codecs et les conteneurs. Nous allons décomposer des exemples de chacun et comparer ces deux aspects de l’encodage.
Pour conclure, nous allons présenter d’autres paramètres de l’encodeur auxquels les radiodiffuseurs professionnels devraient prêter attention.
Sans plus attendre, parlons de tout ce qui concerne l’encodage,
codecs et conteneurs
.
Table des matières
- Qu’est-ce qu’un encodeur ?
- Qu’est-ce qu’un codec vidéo ?
- Codecs sans perte et codecs avec perte
- Différents codecs vidéo
- Meilleur codec vidéo pour la diffusion en direct
- Qu’est-ce qu’un conteneur ?
- Différents conteneurs vidéo
- Meilleur conteneur pour la diffusion en direct
- Codecs vidéo et conteneurs
- Autres réglages de l’encodeur
- Conclusion
Qu’est-ce qu’un encodeur ?
Pour comprendre les tenants et les aboutissants des codecs vidéo, des conteneurs et de leur relation, vous devez savoir ce qu’est un encodeur et pourquoi il est si important pour la diffusion en direct.
Un
encodeur
est un dispositif qui prend les fichiers vidéo RAW de l’appareil photo et les convertit en fichiers numériques adaptés à la diffusion en continu. Ce processus est rendu possible par l’utilisation de codecs, que nous examinerons prochainement.
Il existe des encodeurs matériels et logiciels. Ni l’un ni l’autre n’est intrinsèquement meilleur ou pire, et vous devez donc choisir la direction à prendre en fonction de vos besoins et de votre budget.
Les encodeurs matériels sont des dispositifs d’encodage dédiés qui sont considérés comme plus puissants que les solutions logicielles.
alternatives logicielles
mais leur prix est élevé.
Codeurs logiciels En revanche, ils fonctionnent directement sur votre ordinateur et sont généralement beaucoup plus abordables. Certains sont même gratuits.
Si vous êtes novice en matière de radiodiffusion, nous vous recommandons de consulter les sites suivants
OBS Studio pour Dacast
. Il s’agit d’un logiciel d’encodage libre et gratuit, très facile à utiliser.
Veuillez noter que l’encodage ne doit pas être confondu avec le
transcodage
qui redimensionne les fichiers vidéo en plusieurs rendus pour la diffusion en continu à plusieurs débits ou à débit adaptatif.
Qu’est-ce qu’un codec vidéo ?
Comme nous l’avons mentionné, un codec vidéo est une technologie qui permet l’encodage. Codec est l’abréviation de “codeur-décodeur”. Cette technologie est responsable du codage et du décodage des fichiers vidéo.
Les codecs ne sont pas propres aux fichiers vidéo. Il y a différents codecs pour les photos, les fichiers, le son et bien plus encore. Dans ce billet, nous nous concentrerons plus particulièrement sur les codecs vidéo.
Pour comprendre l’utilité des codecs et leur fonctionnement, il faut comprendre la différence entre les fichiers RAW et les fichiers vidéo numériques.
Un fichier RAW fonctionne de la même manière qu’une image animée. Il s’agit d’une collection de milliers d’images fixes qui, assemblées et accélérées, produisent un mouvement réaliste. Étant donné qu’ils contiennent un grand nombre d’images individuelles, ces fichiers deviennent volumineux et il est impossible de les diffuser sur l’internet.
C’est là que le codec entre en jeu. Le codec compresse et décode ces fichiers pour créer des fichiers numériques. Ces fichiers sont beaucoup plus petits, ce qui leur permet d’être diffusés en continu sur l’internet.
Codecs sans perte et codecs avec perte
Il existe deux principaux types de codecs vidéo : avec et sans perte.
Avec les codecs avec perte, l’encodeur supprime les images qui sont presque identiques ou moins importantes afin de réduire la taille du fichier. Il s’agit généralement du type de codec utilisé pour la diffusion en ligne.
Les codecs sans perte, en revanche, compressent les fichiers et conservent toutes les informations. Ils sont donc plus petits, mais pas autant que les fichiers encodés avec un codec avec perte.
Si les codecs sans perte permettent de maintenir la qualité d’une vidéo, ils ne sont pas nécessairement meilleurs que les codecs avec perte. Le choix dépend de l’utilisation que vous faites de la vidéo.
Si vous devez envoyer ou diffuser la vidéo rapidement, les codecs avec perte sont la solution, car ils rendent les fichiers vidéo suffisamment petits pour être envoyés sur l’internet. Si la qualité de la vidéo est plus importante et que vous pouvez l’envoyer d’une autre manière, le mode sans perte peut être une meilleure option.
Différents codecs vidéo
Quelques exemples de
codecs vidéo
sont les suivants
- H.264 est le codec le plus universel utilisé aujourd’hui. Actuellement, H.264 est considéré comme le meilleur codec vidéo pour la diffusion en direct, et AAC est le meilleur codec audio pour la diffusion en direct.
- VP9 est un
codec vidéo
développé par Google. Il est gratuit et open-source, mais il n’est pas encore largement soutenu. Beaucoup considèrent qu’il s’agit du code de l’avenir - MPEG-4 est un ancien codec vidéo très répandu. Il reste assez universel, mais ce n’est pas le premier choix de la plupart des radiodiffuseurs, car la technologie n’est pas à la pointe du progrès.
- DivX est un ancien codec vidéo réputé pour sa qualité vidéo. Il n’est pas populaire dans la diffusion OTT car il ne réduit pas la taille des fichiers.
Meilleur codec vidéo pour la diffusion en direct
Actuellement, le H.264 AVCou le codage vidéo avancé, est considéré comme le meilleur codec vidéo. Il a connu un certain nombre d’itérations et de mises à jour. Il ne s’agit pas d’une norme monolithique. En fait, la norme H.264 peut être considérée comme une “famille” de normes apparentées. Ceux-ci sont capturés dans les “profils” H.264 qui sont disponibles dans n’importe quel encodeur.
Il existe au moins 20 profils disponibles pour H.264. Toutefois, la plupart d’entre eux sont très spécialisés. La plupart des logiciels d’encodage n’utilisent qu’un petit nombre de ces profils. Les profils les plus couramment utilisés sont les suivants :
1. Profil de base de l’encodeur :
Le profil de base n’utilise que les fonctions de compression les plus anciennes et les plus répandues de la norme H.264. Cela signifie que les vidéos compressées à l’aide du codec H.264, le profil de base, seront compatibles avec presque tous les appareils. Cela inclut les appareils plus anciens et à faible consommation d’énergie. Toutefois, la contrepartie est que la taille des fichiers sera plus importante. Veuillez également noter que le profil de base n’est pas un paramètre pris en charge par l’OVP de Dacast et qu’il interrompra votre flux.
2. Profil de l’encodeur principal :
Le profil principal applique certaines caractéristiques d’encodage supplémentaires de la famille H.264. Cela nécessite plus de puissance de traitement et de mémoire du côté du décodage. Les appareils anciens ou de faible puissance (tels que les tablettes ou les smartphones fabriqués il y a plus de 5 à 8 ans) peuvent ne pas être en mesure de décoder cette vidéo. Cependant, la taille des fichiers est plus petite.
3. Profil d’encodeur élevé :
Le profil élevé est l’implémentation la plus moderne de H.264. Il comprend davantage de fonctions d’encodage qui permettent de réduire la taille des fichiers. Cependant, cela nécessite plus de puissance de traitement et de mémoire de la part des appareils du spectateur. Aujourd’hui, la puissance des appareils n’est plus un problème. Le profil élevé est pris en charge par tous les smartphones, tablettes, ordinateurs, décodeurs, consoles de jeu, etc. modernes. Toutefois, l’utilisation d’un profil élevé peut empêcher les utilisateurs disposant d’appareils très anciens d’accéder au contenu.
En bref : utilisez le profil de base si vous ciblez des utilisateurs sur des appareils très anciens et peu puissants. Si vos visiteurs ont tendance à utiliser des appareils modernes, le profil haut ou principal devrait convenir.
N’oubliez pas qu’il s’agit d’une technologie en constante évolution et qu’elle sera probablement remplacée par des options plus avancées à l’avenir.
Qu’est-ce qu’un conteneur ?
Les conteneurs vidéo, communément appelés ” formats de fichiers
formats de fichiers
La technologie qui “maintient ensemble” les fichiers vidéo compressés. Essentiellement, les conteneurs vidéo stockent le contenu vidéo et sont responsables de son transport.
Les conteneurs ne se limitent pas aux contenus audio et vidéo. Ils comprennent des métadonnées sur le contenu, telles que le nom du fichier, la date de création, le type d’appareil sur lequel il a été créé et les spécifications relatives à la diffusion en continu.
Les formats de fichiers sont importants pour les diffuseurs car les métadonnées vous permettent de savoir dès le départ si votre fichier vidéo sera compatible avec votre lecteur vidéo et/ou votre codec.
Différents conteneurs vidéo
Voici quelques exemples de
conteneurs vidéo
utilisés pour la diffusion professionnelle :
- M-PEG4 (MP4) est le conteneur vidéo le plus universel. Il fonctionne avec les codecs les plus courants et pratiquement tous les lecteurs vidéo.
- AVI est un conteneur plus ancien. Il est largement compatible, mais les fichiers AVI sont connus pour être volumineux, ce qui les rend inadaptés à la diffusion OTT.
- MOV est le conteneur d’Apple conçu pour la diffusion en continu avec le lecteur vidéo Quicktime.
- FLV a été conçu par Adobe pour être diffusé en continu avec le lecteur Flash.
- WMV est connu pour ses fichiers de très petite taille, parfaits pour être joints à un courrier électronique. Malheureusement, la petite taille des fichiers nuit à la qualité de la vidéo.
Meilleur conteneur pour la diffusion en direct
Actuellement, le conteneur MP4 est considéré comme l’option la plus universelle. En effet, il est compatible avec les codecs vidéo les plus courants et la plupart des lecteurs vidéo.
Il est important de noter que deux des conteneurs les plus courants, MOV et FLV, sont en train de disparaître lentement parce qu’ils ne sont compatibles qu’avec un seul lecteur vidéo.
MOV est le conteneur qui a été développé pour fonctionner avec le lecteur Quicktime d’Apple. Le conteneur lui-même est assez puissant, mais il n’est pas compatible avec la plupart des autres lecteurs vidéo.
Le lecteur vidéo de Dacast est l’un des rares lecteurs tiers à prendre encore en charge le format MOV.
qui prennent encore en charge le format MOV
. Toutefois, il doit être encodé après le téléchargement pour être compatible avec la diffusion en continu sur tous les appareils.
FLV, quant à lui, a été développé pour le lecteur Adobe Flash. C’était le conteneur le plus courant, mais le lecteur Flash est devenu pratiquement obsolète et le besoin de FLV s’est donc fait moins sentir.
Comme le MOV, ce format peut être compatible avec certains lecteurs vidéo s’il est encodé correctement.
Codecs vidéo et conteneurs
Bien qu’il s’agisse de deux choses différentes, les et les conteneurs sont souvent confondus l’un avec l’autre. On pense souvent à tort qu’il s’agit d’une situation où il faut choisir entre l’un et l’autre, alors qu’ils sont tous les deux essentiels à la diffusion professionnelle en direct.
Ce malentendu est fréquent dans le monde de la radiodiffusion professionnelle en raison de l’abondance du jargon technique. Le fait que certains codecs et certains contenus portent le même nom n’aide pas.
Ces deux technologies ont des rôles différents dans le processus de diffusion en direct, mais elles fonctionnent ensemble pendant le transport du contenu vidéo de la caméra au lecteur vidéo orienté vers le spectateur.
Les codecs et les conteneurs peuvent être utilisés dans de nombreuses combinaisons différentes, mais cela ne veut pas dire que vous pouvez en choisir deux au hasard. Vous devez choisir une paire compatible entre elles et avec votre lecteur vidéo.
La combinaison la plus courante de codec et de conteneur est le codec H.264 avec le conteneur MP4.
H.264 avec le codec MP4
contenant. Cette combinaison est tout ce qu’il y a de plus universel.
La combinaison H.264/MP4 fonctionne avec Dacast, mais si vous utilisez une autre plateforme de streaming, nous vous recommandons de vérifier la compatibilité de votre lecteur.
Autres réglages de l’encodeur
Outre les codecs et les conteneurs, il existe d’autres types de
encodeur
que vous devriez utiliser pour la diffusion en direct.
Voici une liste des
paramètres d’encodage requis
pour la diffusion en direct avec Dacast :
CODEC VIDÉO | H.264 (x264 peut fonctionner) |
TAUX D’ENCADREMENT | 25 ou 30 |
INTERVALLE D’IMAGES CLÉS | 2 secondes (ou 2x la fréquence d’images) |
SCANNAGE | Progressif |
ENCODAGE DÉBIT BINAIRE | Constante (CBR) |
CODEC AUDIO | AAC-LC |
BITRATE AUDIO | 128 kbps |
CANAUX AUDIO | 2 (stéréo) |
TAUX D’ÉCHANTILLONNAGE AUDIO | 48 kHz (48 000 Hz) |
Lorsque vous configurez votre encodeur, veillez à ce que vos paramètres correspondent à ceux de la plateforme de vidéo en ligne que vous avez choisie. Certains paramètres et fonctions de votre logiciel de diffusion en continu peuvent nécessiter des configurations d’encodeur spécifiques.
Conclusion
L’encodage est essentiel à la diffusion professionnelle. Le sujet peut sembler intimidant à aborder, mais une fois qu’il est divisé en plusieurs parties, il est beaucoup plus facile à comprendre.
Codecs et conteneurs par exemple, ne sont que deux des nombreux éléments mobiles de l’encodage d’un flux en direct. Maintenant que vous connaissez les principes de base, vous pouvez appliquer ces connaissances lors de la configuration des paramètres de votre encodeur.
Vous voulez voir ces paramètres en action ? Utilisez Dacast pour diffuser du contenu vidéo en direct avec l’encodeur de votre choix. Essayez notre plateforme de streaming en direct sans risque pendant 14 jours. Inscrivez-vous maintenant pour commencer votre essai gratuit. Aucune carte de crédit n’est requise.
Pour obtenir régulièrement des conseils sur la diffusion en direct et des offres exclusives, n’hésitez pas à rejoindre notre
groupe LinkedIn
.