MP3-Grundlagen: Aufbau und Funktion
Frameheader 2
padding_bit: Dieses Bit wird dazu benutzt, um die Bitraten exakt zu bestimmen. Ist es auf 0 gesetzt, ist das Frame nicht aufgefüllt.
private_bit (1 Bit): Steht zur freien Verfügung. Beispielsweise um in Applikationen ein bestimmtes Ereignis auszulösen.
mode (2 Bit): Hier erfolgt die Angabe über den Stereomodus. Es wird unterschieden, ob die Datei Stereo, Joint Stereo, Zweikanal oder Mono codiert ist. Folgende Bitfolgen stehen für die entsprechenden Werte:
Wert | Bedeutung |
---|---|
| |
00 | Stereo |
01 | Joint Stereo |
10 | Zweikanal |
11 | Mono |
mode extension (2 Bit): Ist nur von Bedeutung, wenn bei der Kodierung der Joint-Stereo-Modus gewählt wurde. Während bei Layer 1 und 2 hier die Zuordnung der Frequenzbänder an den Joint-Stereo-Modus erfolgt, gilt für Layer-3-Dateien die Festlegung welcher Joint-Stereo-Modus zum Einsatz kommt (intensity stereo oder M/S-stereo). Beim Layer 3 bestimmt der Dekompressionsalgorithmus die Frequenzbänder.
Wert | intensity stereo | M/S-stereo |
---|---|---|
| ||
00 | aus | aus |
01 | an | aus |
10 | aus | an |
11 | an | an |
copyright (1 Bit): Ist das Copyright-Bit gesetzt, ist die MP3-Datei urheberrechtlich geschützt.
original/copy (1 Bit): Gibt an, ob es sich um ein Original oder eine Kopie handelt.
emphasis: Hier wird die verwendete Rauschunterdrückung angegeben. Der Einsatz ist allerdings nicht sehr gebräuchlich.
Wert | Rauschunterdrückung |
---|---|
| |
00 | keine |
01 | 50/15 ms |
10 | reserviert |
11 | CCITT j.17 |