Un audio layer est l'une des 3 méthodes de compression dans l'audio MPEG-1 et MPEG-2. Les normes les appellent Layer I, Layer II et Layer III. Dans un fichier audio ou vidéo, la valeur de l'audio layer indique quelle méthode a encodé le son.
Chaque layer a aussi un nom abrégé : MP1, MP2 et MP3. Ainsi, un fichier MP3 contient de l'audio Layer III.
Le mot "layer" a d'autres sens en production musicale. Sur cette page, le mot désigne uniquement cette valeur MPEG.
Quels fichiers le portent
L'audio layer n'existe que dans l'audio MP1, MP2 et MP3. D'autres codecs, comme AAC et FLAC, n'utilisent pas ces 3 layers. Vous pouvez trouver cette valeur dans ces fichiers :
- Les fichiers audio avec l'extension
.mp1,.mp2ou.mp3contiennent de l'audio MPEG. - Les fichiers vidéo MPEG peuvent contenir de l'audio MPEG, par exemple un fichier MPEG-2 avec de l'audio Layer II.
- Les Video CD et les enregistrements de caméscope HDV utilisent de l'audio Layer II.
- Les fichiers MKV peuvent contenir l'un des 3 layers comme piste audio.
À quoi ressemblent les valeurs
Les programmes affichent le layer de différentes façons. "Layer 3" et "Layer III" signifient la même chose, car certains programmes utilisent des chiffres au lieu de chiffres romains.
- ExifTool, champ
AudioLayer:1,2ou3 - ffprobe, champ
codec_name:mp1,mp2oump3 - ffprobe, nom long du codec :
MP3 (MPEG audio layer 3) - ID de codec Matroska dans un fichier MKV :
A_MPEG/L1,A_MPEG/L2ouA_MPEG/L3
Le layer et la version MPEG sont 2 valeurs distinctes. ExifTool affiche la version dans le champ MPEGAudioVersion, avec la valeur 1, 2 ou 2.5. Ainsi, un fichier MP3 peut contenir de l'audio MPEG-1 Layer III ou MPEG-2 Layer III.
D'où vient la valeur
Le format MPEG n'a pas de section de métadonnées pour l'ensemble du fichier. L'audio est un flux de trames, et chaque trame a son propre en-tête. Cet en-tête stocke le layer sur 2 bits.
Le nombre stocké est inversé. Un 1 stocké signifie Layer III, 2 signifie Layer II et 3 signifie Layer I. ExifTool lit ce nombre à partir de la première trame audio et le convertit en numéro de layer.
Cela rend le layer différent d'une balise comme le titre ou l'album. Un fichier MP3 conserve ces balises dans des blocs ID3 séparés.
Le layer fait partie du flux audio. ExifTool peut lire l'audio layer, mais ne peut pas l'écrire.
En quoi les 3 couches diffèrent-elles
Un layer plus élevé est plus complexe, mais il compresse le son plus efficacement à des débits binaires plus faibles. Les 3 layers sont avec perte, ce qui signifie qu'ils suppriment des détails sonores que l'oreille perçoit moins facilement.
- Le Layer I (MP1) a été conçu pour une faible complexité. Un débit typique pour un son de qualité CD est de 384 kbit/s. Le débit maximal MPEG-1 est de 448 kbit/s.
- Le Layer II (MP2) nécessite 192 à 256 kbit/s pour une qualité proche du CD. Le débit maximal MPEG-1 est de 384 kbit/s. La radio numérique (DAB) utilise le Layer II.
- Le Layer III (MP3) peut généralement compresser l'audio d'un CD par un facteur 12. Le débit maximal MPEG-1 est de 320 kbit/s.
Pourquoi cela est important pour votre fichier
Les programmes ont besoin de l'audio layer pour interpréter correctement les autres valeurs. L'en-tête stocke le débit binaire sous forme de code. Le même code peut correspondre à un débit différent dans chaque layer.
L'audio layer vous informe davantage que le type de média. Le type de média audio/mpeg couvre les 3 layers. Il ne peut donc pas indiquer si un fichier contient de l'audio MP2 ou MP3.
L'audio layer à lui seul ne renseigne pas sur la qualité sonore. La qualité dépend aussi du débit binaire. Un fichier MP3 peut utiliser un débit plus élevé ou plus faible, avec une qualité plus élevée ou plus faible.