www.wikidata.de-de.nina.az
ID3 engl identify an MP3 identifiziere eine MP3 ist ein Format fur Zusatzinformationen Metadaten die in Audiodateien des MP3 Formats enthalten sein konnen Die einzelnen Informationseinheiten werden ID3 Tag genannt englisch tag Etikett Anzeige des ID3 Tags im Eigenschaftenfenster einer mp3 Datei im Dateimanager Konqueror Inhaltsverzeichnis 1 Zweck 2 Funktionsweise und Geschichte 3 Versionen 3 1 ID3v1 3 1 1 Genre 3 2 ID3v1 1 3 3 ID3v2 3 4 ID3v2 2 v2 3 und v2 4 4 Gangige ID3v2 Frames Auswahl 5 Anzeigen von ID3 Tags 6 Bearbeiten von ID3 Tags 7 Siehe auch 8 Weblinks 9 EinzelnachweiseZweck BearbeitenBevor es ID3 Tags fur Informationen wie den Namen des Albums des Kunstlers oder des Musik Stils gab musste der Datei oder Verzeichnisname diese Angaben aufnehmen Die Folge waren sehr lange Dateinamen und daher unubersichtliche Verzeichnisse Ferner eignen sich Dateisysteme oft nicht fur alle Sonderzeichen die fur manche Titel Interpreten oder Albennamen notig sind sowie fur die Lange der benotigten Dateinamen auch unterscheiden sich oft die Zeichenkodierungen zum Beispiel ISO 8859 und Unicode Sonderzeichen wurden zwischen den verschiedenen code pages von ISO 8859 falsch interpretiert oder die Dateinamen werden bei der Ubertragung uber ein Netzwerk genauer durch die Protokolle oder deren Implementierungen verfalscht Deshalb entschloss man sich diese Metadaten direkt in den Audiodateien unterzubringen 1 In Anlehnung an ID3 entwickelte sich ein ahnliches Verfahren fur Bilddateien im JPEG Format welche das Datum und ahnliche Informationen die Exif Information enthalten ID Tags werden auch in Dateien mit synchronisierten Liedtexten im LRC Format eingesetzt Funktionsweise und Geschichte BearbeitenIm MP3 Dateiformat sind Metainformationen standardmassig nicht vorgesehen ID3 ist auch in der neuesten Version ID3v2 4 nur ein informeller Standard der bislang keinen Einzug in den MP3 Standard gefunden hat Im Gegensatz zu neueren Formaten bzw Containerformaten gibt es keine Unterscheidung zwischen Audio und Metadaten weshalb durch Mustererkennung herausgefunden werden muss ob eines der nachfolgenden Formate in Betracht kommt Die beiden Hauptvarianten des ID3 Tag Formats ID3v1 und ID3v2 werden im Folgenden naher beschrieben Versionen BearbeitenID3v1 Bearbeiten Die erste Version ID3v1 wurde 1996 von Eric Kemp mit dem Programm Studio3 eingefuhrt Um zu verhindern dass ein Abspielprogramm oder gerat versucht die ID3v1 Daten als Audio Informationen zu interpretieren werden sie am Dateiende angefugt ID3v1 ist einfach gehalten und besteht einzig aus einem 128 Bytes grossen Block mit festem Aufbau Offset Lange Bedeutung0 3 Kennung TAG zur Kennzeichnung eines ID3v1 Blocks3 30 Titel des Musikstucks33 30 Kunstler Interpret63 30 Album93 4 Erscheinungsjahr97 30 Beliebiger Kommentar127 1 GenreDer Zeichensatz fur die Textfelder ist nicht spezifiziert ublich sind ASCII ISO 8859 1 und Unicode enkodiert als UTF 8 Dadurch kann es zu Fehlinterpretationen bei Umlauten Zeichen nichtlateinischer Alphabete z B des kyrillischen Alphabets und Sonderzeichen kommen Obwohl ID3v1 zahlreiche Schwachen aufwies verbreitete es sich sehr schnell Die wesentlichen Nachteile sind Keine Erweiterbarkeit um weitere Informationen Feste Lange der vorhandenen Datenfelder Titel Kunstler und Album konnen nur mit maximal 30 Zeichen kodiert werden Fehlende Aussage uber die Zeichenkodierung der Zeichenketten Daten liegen am Ende Fur Dateien kein Problem fur Streaming allerdings unpraktisch da die Metainformationen erst am Ende des Titels ubertragen werden Genre Bearbeiten Das Genre wird als einzelnes Byte kodiert Die Genredefinitionen 0 79 folgen der ID3 Tag Spezifikation von 1999 2 Weitere Genres wurden sukzessive in spateren Winamp Versionen eingefuhrt und setzten sich dann schnell durch z B 80 110 im Dezember 1997 111 115 im Januar 1998 mit Winamp 1 7 116 141 im April 1998 mit Winamp 1 90 142 bis 147 im Juni 1998 mit Winamp 1 91 spater dann 148 191 mit Winamp 5 6 3 ID3v1 1 Bearbeiten Eine Weiterentwicklung des ID3v1 Standards gestaltete sich schwierig da die vorhandenen Felder bereits starr vorgegeben waren Michael Mutschler gelang eine Erweiterung zu ID3v1 1 Dafur wurde das Kommentarfeld von 30 auf 28 Byte gekurzt Darauf folgt ein Nullbyte das sicherstellt dass alle ID3 Reader die Auswertung der Zeichenketten beenden Das freigewordene Byte an Position 126 bekam die Bedeutung Titelnummer ID3v2 Bearbeiten Wegen der Schwachen von ID3v1 wurde 1998 von Martin Nilsson und anderen ein neues Format entworfen das den Namen ID3v2 erhielt Die Zusatzinformationen werden dabei in einem Block vor oder seit ID3v2 4 auch nach den Audiodaten dem MPEG Stream in die Datei eingefugt Aktuell ist Version 4 0 auch ID3v2 4 0 aus dem Jahr 2000 Einen ID3v2 Block erkennt man am Header dessen erste funf Bytes aus der Zeichenkette ID3 und der ID3v2 Version z B 04 00 fur ID3v2 4 bestehen 4 ID3v2 Tags werden so kodiert dass Gerate oder programme die ID3v2 zwar nicht verstehen aber ungultige Informationen einfach uberspringen die Audiodateien fehlerfrei abspielen In der aktuellen Version 2 4 werden viele Zusatzinformationen spezifiziert es gibt jedoch kaum eine Implementierung die den vollen Funktionsumfang unterstutzt 5 Eine Besonderheit sind zum Beispiel Titelbilder cover oder ganze Bilderserien slide shows zusammen auch als Album Art bekannt die im ID3 Tag abgelegt werden konnen und durch das PIC Flag identifiziert werden Maximal sind 256 MiB grosse PNG oder JPEG Bilder spezifiziert im Normalfall werden aber zwischen 32 32 bis zu 600 600 Pixel grosse Bilder abgelegt die auch auf modernen Smartphones scharf dargestellt werden 6 ID3v2 2 v2 3 und v2 4 Bearbeiten Einige Versionen von ID3 Tags sind inkompatibel zueinander Die Hauptunterschiede sind v1 bis v2 2 gelten als veraltet nur wenige Programme schreiben in der Standardeinstellung noch diese Tag Version Selbst der Grund der einfachen Implementierbarkeit in Abspielgeraten oder programmen spricht nicht mehr dafur Ab Version 2 3 werden bestimmte zu verwendende Zeichenkodierungen festgelegt v2 3 unterstutzt die Kodierungen ISO 8859 1 und UTF 16 v2 4 unterstutzt daruber hinaus UTF 8 Normalerweise stehen v2 Tags am Anfang einer Datei v2 4 erlaubt sie aber auch am Ende Bislang gibt es jedoch nur wenige Tagging Programme bzw Software oder Hardware Player die diese Variante unterstutzen Ab Version 2 4 konnen Text Attribute wie das Genre oder der Kunstler Mehrfachwerte erhalten So kann ein Lied beispielsweise zwei Genres oder ein Duett beiden Sangern zugeordnet werden statt die Namen manuell zu einer Zeichenkette Kunstler A Kunstler B bzw Jazz Pop zusammenzufassen Die am weitesten verbreitete Version v2 3 wird von fast allen neueren Programmen und Geraten unterstutzt einige haben jedoch Probleme beim Lesen von Unicode Tags obwohl der Standard diese Kodierung spezifiziert UTF 8 kodierte Tags der Version 2 4 bilden die neueste und flexibelste Version des v2 Standards Trotz deutlicher Fortschritte in jungerer Zeit werden die Neuerungen von v2 4 oft nur teilweise unterstutzt So wird bei Text Attributen mit Mehrfachwerten oft nur der erste angezeigt oder die Werte werden zusammengehangt so dass aus den beiden Genres Pop und Jazz dann beispielsweise PopJazz oder JazzPop wird Gangige ID3v2 Frames Auswahl BearbeitenDie Informationen werden in Feldern gespeichert die in der ID3 Dokumentation als Frames bezeichnet sind Die meisten Abspielprogramme und gerate sind primar fur Popmusik ausgelegt wahrend der Standard diese Einschrankung nicht vorsieht Dennoch hat Apple in der Version 12 5 von iTunes proprietare Tags sowohl fur MP3 als auch fur MP4 eingefuhrt um Werke ausserhalb der Popmusik besser verwalten zu konnen Die folgende Tabelle enthalt Tags fur Popmusik fur klassische Musik und gemeinsam genutzte Tags ohne Kennzeichnung In der Spalte Code stehen die Bezeichnungen der Frames Code Musikstil BedeutungTALB Name des AlbumsTPE1 Interpret en Artist TPE2 Album Interpret en Album Artist TPE3 Klassik DirigentTIT1 Klassik Name des Werks etwa Sinfonie Nr 5 oder My Fair Lady TIT2 PopKlassik Name des MusikstucksSatzbezeichnung oder Titel etwa I Allegro oder Es grunt so grun TIT3 Klassik Titelzusatz etwa op 42 TCOM KlassikHip Hop Komponist Beatmaker composer TRCK Stucknummer Anzahl Stucke Track Number TPOS CD Nummer Anzahl CDs Disk Number TCON Genre freier Text oder numerisch COMM Kommentar comment TORY original year TDRC year APIC Hier sind Bilder enthalten als jpg oder pngMVNM Klassik Satzbezeichnung Apple proprietar MVIN Klassik Satznummer Anzahl Satze Apple proprietar GRP1 Klassik Gruppierung Apple proprietar Anmerkung Die von Apple in iTunes eingefuhrten Metadaten fur klassische Musik movement name und movement index vertragen sich nicht mit dem Standard Verwendet man Werk und Satz liegen die Informationen in TIT1 statt z B WORK MVNM und MVIN andernfalls wird aber GRP1 verwendet statt TIT1 Folglich arbeitet iTunes in beiden Modi proprietar Alle gangigen Tag Editoren nehmen darauf Rucksicht Bei mp4 Dateien hat Apple diesen Fehler nicht gemacht moglicherweise ist es also ein Versehen Anzeigen von ID3 Tags BearbeitenDie meisten mobilen MP3 Player konnen ID3 Tags darstellen Ausserdem haben viele moderne Betriebssysteme und Desktop Umgebungen eine ID3 Unterstutzung implementiert Unter Linux gibt es neben den Kommandozeilenwerkzeugen id3 fur ID3v1 Tags und id3v2 fur ID3v2 Tags auch grafische Anzeige und Editiermoglichkeiten beispielsweise in KDE das kfile Plugin siehe das Bild zu Konqueror weiter oben Unter Windows ermoglicht der Explorer das Anzeigen und Bearbeiten von ID3 Tags Von diesen Moglichkeiten abgesehen bieten die meisten Audioplayer diese Funktion ebenfalls Bearbeiten von ID3 Tags Bearbeiten Hauptartikel Tag Editor Um ID3 Tags zu bearbeiten wird ein sogenannter Tag Editor benotigt In vielen Abspielprogrammen und Betriebssystemen ist ein solcher bereits integriert Zudem gibt es eine Reihe spezialisierter Editoren Standalone Tag Editoren mit erweitertem Funktionsumfang Siehe auch BearbeitenAPE Tag Audiodatenkompression freedb wird nicht mehr gepflegt Alternative dazu ist gnudb org Tags in Bilddateien MusicBrainz Vorbis comment Puddletag LINUX Weblinks BearbeitenID3 Standard Dokumentation englisch Vergleich der Tagnamen verschiedener Formate englisch Einzelnachweise Bearbeiten Frank Bicking Tags und Tagging Formate Abgerufen am 27 Februar 2021 d3v2 3 0 ID3 org Abgerufen am 16 August 2020 Liste der Genres Archivierte Kopie Memento des Originals vom 7 Oktober 2013 im Webarchiv archive today nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www mpx cz 404 Martin Nilsson ID3 tag version 2 4 0 Main Structure Nicht mehr online verfugbar Archiviert vom Original am 9 Marz 2015 abgerufen am 7 Marz 2015 englisch nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www id3 org ID3 org Home Abgerufen am 7 Marz 2015 englisch While there are legacy and future standards for ID3 tags the most popular version implemented today is ID3 version 2 3 A follow on version 2 4 is documented on this website but has not achieved popular status due to some disagreements on some of the revisions and the tremendous inertia present in the software and hardware marketplace Richard Farrar Embedding Album Art in MP3 Files 18 Juni 2008 abgerufen am 7 September 2011 englisch Abgerufen von https de wikipedia org w index php title ID3 Tag amp oldid 236721059