MP3-ID3-Tag Teil 2


Free Download Mp4Gain
picture

MP3-ID3-Tag Teil 2

mp3 id3 tag

ID3v1

mp3 id3 tag

Das Audioformat MPEG Layer I, Layer II und Layer III (MP3) hat keine native Möglichkeit, Inhaltsinformationen zu bewahren, mit Ausnahme einiger einfacher Ja/Nein-Parameter wie „privat“, „urheberrechtlich geschützt“ und „Familie“. (was bedeutet, dass dies das Originaldokument und keine Kopie ist). Eine Lösung für dieses Problem wurde 1996 von Eric Kemp vorgestellt. Indem Sie am Ende der Datei ein kleines Stück zusätzlicher Daten hinzufügen, können Sie MP3-Dateien dazu bringen, Informationen über das Audio und nicht nur das Audio selbst zu enthalten.

Die Position des Tags, wie die Daten es nennen, kann darauf zurückzuführen sein, dass es kaum eine Chance hat, den Decoder zu stören. Um die Erkennung zu erleichtern, wurde eine feste Größe von 128 Bytes gewählt. Das Etikett hat folgenden Aufbau (im Schema rechts dargestellt):

Feldlänge Inhalt
ID3v1-Tag 3 TAG
Titel 30 Songname
Künstler 30 Künstler
Album 30 Albumname
Jahr 4 Jahr
Kommentar 30 Kommentar
Genre 1 Song-Genre-Identifikator
ID3v2
Tags das vollständige Tag, das in diesem Dokument beschrieben wird.
tagEnthält Tag-Header, Tag-Text (1 oder n Frames), optionales Padding.

Die Bitreihenfolge in ID3v2 ist Most Significant Bit First (MSB).
Die Byte-Reihenfolge in Multibyte-Zahlen ist das höchstwertige Byte zuerst (z. B. würde 0x12345678 als 0x12 34 56 78 codiert), auch bekannt als Big-Endian-Speicher.

ID3v2.3.0
Beschriftungskopf
ID3v2-Header
Feldlänge Inhalt
ID3v2/Dateikennung 3 ID3
Version ID3v2 2 03 00 (hexadezimal)
ID3v2-Flags 1 abc00000 (binär)
ID3v2 Größe 4 4 ​​* 0xxxxxxx (binär)
1,ID3v2/Dateikennung

Die ersten drei Bytes sind immer ID3, was darauf hinweist, dass es sich um ein ID3v2-Tag handelt, gefolgt von zwei Versionsbytes.

2, ID3v2-Version

ID3v2-Version

Das erste Byte ist Ihre Hauptversion, während das zweite Byte Ihre Revisionsnummer ist. In diesem Fall ist es ID3v2.3.0. Alle Revisionen sind abwärtskompatibel, Hauptversionen jedoch nicht. Wenn Software, die mit ID3v2.2.0 und niedriger kompatibel ist, auf Version 3 oder höher trifft, sollte sie einfach das gesamte Tag ignorieren. Versionen und Revisionen sind niemals 0xFF.

3.ID3v2-Flags

ID3v2-Version Gefolgt von einem ID3v2-Flag, derzeit werden nur 3 Flags verwendet:

Unsynchronisierung
ID3v2-Flags Das siebte Bit in a- gibt an, ob eine Unsynchronisierung verwendet wird.
erweiterte Kopfzeile
ID3v2-Flags Das sechste Bit in b- zeigt den Header an, wenn erweiterte Header-Follower vorhanden sind.
Experimenteller Indikator
ID3v2-Flags
Das fünfte Bit in c- sollte als “experimentelles Flag” verwendet werden.
Alle anderen Flags müssen gelöscht werden. Wenn eines dieser undefined Flags gesetzt ist, kann dies bedeuten, dass ein Parser, der die Funktion nicht kennt, die Funktion nicht lesen kann.


Free Download Mp4Gain
picture

Mp3-ID3-Tag

Mp3-ID3-Tag

Mp3 ID3 Tag

Wenn Sie Musik hören, liefern ID3-Tags Titel, Künstler, Jahr, Genre und andere wichtige Informationen.

Mp3 Id3 Tag

Hier finden Sie aktuelle Standarddateien, Verweise auf Softwarebibliotheken in fast allen Sprachen und andere Informationen, die zur Verbesserung von MP3-Audiobibliotheken verwendet werden können.

mp3-ID3-Tag

ID3-Tags sind der Audiodateidatenstandard für MP3-Dateien und werden aktiv von Software- und Hardwareentwicklern auf der ganzen Welt verwendet. ID3-Tags werden von Software wie iTunes, Windows Media Player, Winamp, VLC und Hardware-Playern wie iPod, Creative Zen, Samsung Galaxy und Sony Walkman unterstützt.

Ein ID3-Tag ist ein Datencontainer in einer MP3-Audiodatei, die in einem bestimmten Format gespeichert ist. Diese Daten enthalten typischerweise den Namen des Künstlers, den Songtitel, das Jahr und das Genre der aktuellen Audiodatei. Diese Website enthält Standardformatinformationen für ID3-Tag-Datencontainer. Wenn Sie bis hierher gelesen haben und verwirrt sind, besuchen Sie die ID3v2Easy-Seite für eine kurze Low-Tech-Einführung.

Während es alte und neue Standards für ID3-Tags gibt, ist die heute am häufigsten implementierte Version ID3 Version 2.3. Die Nachfolgeversion 2.4 ist auf dieser Seite dokumentiert, hat sich aber aufgrund einiger Meinungsverschiedenheiten über einige Revisionen und der großen Trägheit auf dem Software- und Hardwaremarkt noch nicht durchgesetzt.

Verbraucher sollten die Einführung lesen, die die Grundlagen des ID3-Tag-Formats und seine Geschichte behandelt. Diese Seite enthält Links zu grundlegenden technischen Informationen zur Funktionsweise von ID3-Tags. Die Seite Häufig gestellte Fragen (FAQ) enthält weitere interessante Punkte.

Entwickler, die mit dem ID3-Tag-Format nicht vertraut sind, möchten vielleicht zur vereinfachten ID3v2-Seite springen, um eine schnelle Low-Tech-Einführung zu erhalten. Wer mehr über den Standard erfahren möchte, sollte sich die Entwickler-Informationsseite ansehen. Softwareentwickler finden die ID3-Tag-Manipulationsbibliothek unter Implementierung.

Die technischen Aspekte von ID3-Tags werden auf der ID3v2-Entwickler-Mailingliste diskutiert.