www.wikidata.de-de.nina.az
Dieser Artikel erlautert das Audio Dateiformat Zu anderen Bedeutungen siehe MP3 Begriffsklarung MP3 Eigenschreibweise mp3 Bezeichnung nach der Dateinamenserweiterung 2 eigentlich MPEG 1 Audio Layer III oder MPEG 2 Audio Layer III ist ein Verfahren zur verlustbehafteten Kompression digital gespeicherter Audiodaten MP3 bedient sich dabei der Psychoakustik mit dem Ziel nur fur den Menschen wahrnehmbare Signalanteile zu speichern Dadurch wird bei nicht oder kaum verringert wahrgenommener Audioqualitat eine starke Reduktion der Datenmenge moglich MPEG Audio Layer IIIDateiendung mp3MIME Type audio mpeg audio MPA audio mpa robust 1 Magische Zahl FFFB hex xFF xFB ASCII C Notation Erstveroffentlichung 1991Art AudioStandard s ISO IEC 11172 3 ISO IEC 13818 3Bei einer Beispiel Datenrate von 192 kbit s die bereits eine hohe Qualitat ermoglicht betragt die Kompressionsrate einer MP3 Audiodatei etwa 85 gegenuber einer unkomprimierten Audio CD MP3 ist das dominierende Verfahren zur Speicherung und Ubertragung von Musik auf Computern Smartphones im Internet und auf tragbaren Musikabspielgeraten MP3 Player obwohl es mittlerweile eine Anzahl von technisch weiterentwickelten Optionen gibt Das Verfahren wurde unter der Leitung von Karlheinz Brandenburg und Hans Georg Musmann im Wesentlichen in Deutschland entwickelt Das Fraunhofer Institut fur Integrierte Schaltungen spricht 2021 von einem weltweiten de facto Standard fur Audiocodierung Fraunhofer Institut fur Integrierte Schaltungen IIS 2021 3 Im Mai 2017 stellten die Entwickler die Lizenzierungen fur das Format ein 4 nachdem die letzten Patente in den USA ausgelaufen waren in Europa war MP3 bereits seit 2012 patentfrei 5 Es handelt sich somit seitdem um einen frei verfugbaren Standard Inhaltsverzeichnis 1 Geschichte 2 Patente und Lizenzstreitigkeiten 3 Verfahren 3 1 Datenkompression 3 2 Kompression im Detail 3 2 1 Subband Transformation des Signals 3 2 2 MDCT Transformation des Signals 3 2 3 Matrizierung 3 2 4 Quantisierung 3 2 5 Huffman Kodierung 3 3 Dekompression 3 4 Weiterentwicklung 4 Anwendung 5 Tagging 6 Spezifikation 6 1 Frame Header 6 2 Frame Daten 7 Verbreitete Implementierungen 8 Alternative Formate 9 Wissenswertes 10 Literatur 11 Weblinks 12 EinzelnachweiseGeschichte Bearbeiten nbsp Der deutsche Elektro technik Inge nieur und Mathe matiker Karlheinz Brandenburg ist einer der massgeb lichen Ent wickler des MP3 Ver fahrens Entwickelt wurde das Format MP3 ab 1982 unter der Leitung von Hans Georg Musmann von einer Gruppe um Karlheinz Brandenburg am Fraunhofer Institut fur Integrierte Schaltungen IIS in Erlangen sowie an der Friedrich Alexander Universitat Erlangen Nurnberg in Zusammenarbeit mit AT amp T Bell Labs und Thomson Ab 1989 wurde die Entwicklung innerhalb der ISO IEC JTC1 SC29 WG11 MPEG fortgefuhrt Die erste Vorstellung der Standardisierung fand im Jahr 1991 statt 6 Ein Jahr spater wurde es als Teil des MPEG 1 Standards festgeschrieben Die Geschichte der Standardisierung und die Wurdigung der Beitrage der Forscher ist in Genesis of the MP3 Audio Coding Standard by Hans Georg Musmann in IEEE Transactions on Consumer Electronics Vol 52 Nr 3 S 1043 1049 August 2006 dargestellt Das italienische Forschungszentrum CSELT unter Leonardo Chiariglione war das Organ das die Standardisierung erlaubte 7 Die Dateinamenserweiterung mp3 als Abkurzung fur ISO MPEG Audio Layer 3 wurde am 14 Juli 1995 nach einer institutsinternen Umfrage festgelegt vorher wurde intern die Dateinamenserweiterung bit verwendet 2 Brandenburg wurde fur die Entwicklung des Formates mehrfach ausgezeichnet Bereits Mitte der 1990er Jahre waren Abspielgerate und Software fur PCs im Umlauf die es ermoglichten komprimierte MP3 Dateien zu speichern und abzuspielen Auch der Austausch solcher Dateien uber eine Internetverbindung vereinfachte sich Selbst bei einfacher ISDN Geschwindigkeit benotigte man fur die Ubertragung lediglich das Zwei bis Dreifache der Abspielzeit mit DSL Leitungen lag die Ubertragung sogar weit unterhalb der Spieldauer Das fuhrte bald zu einem regen Tausch der Audiodateien Filesharing ohne Beachtung des Urheberrechts der jeweiligen Kunstler oder Komponisten Versuche der Musikindustrie dagegen vorzugehen sind bis heute von nur massigem Erfolg gepragt zumal sich auch die Tauschsysteme immer weiterentwickeln und nach dem Peer to Peer Prinzip ohne zentrale kontrollierbare Instanzen auskommen Ende der 1990er entstanden bereits grosse Ansammlungen von Musikdateien im Internet wie zum Beispiel bei MP3 com oder Napster was die Anzahl der Nutzer erheblich steigen liess Ab 1998 erschienen im Handel die ersten tragbaren MP3 Player Patente und Lizenzstreitigkeiten BearbeitenDie Verfahren fur die MPEG Kodierung MP3 sind heute patentfrei und konnen daher frei genutzt werden Der ursprungliche fast fertige Standard MPEG 1 Teile 1 2 und 3 wurde am 6 Dezember 1991 als ISO CD 11172 veroffentlicht 8 9 In den meisten Landern konnen Patente nicht mehr angemeldet werden wenn der Stand der Technik bereits veroffentlicht wurde Patente verlieren 20 Jahre nach der Erstanmeldung ihre Gultigkeit in manchen Landern kann diese Frist noch um bis zu 12 Monate verlangert werden je nach Anmeldedatum Im Ergebnis haben die zur Umsetzung der MP3 Technik benotigten Patente in den meisten Landern im Dezember 2012 ihre Gultigkeit verloren 21 Jahre nach der Veroffentlichung des Standards ISO CD 11172 Eine Ausnahme stellten die Vereinigten Staaten dar wo vor dem 8 Juni 1995 angemeldete Patente bereits nach 17 Jahren ihre Gultigkeit verloren Es war jedoch moglich durch die Verlangerung der Anmeldefrist das Datum der Erteilung eines Patents deutlich hinauszuzogern Die verschiedenen mit MP3 zusammenhangenden Patente verloren zwischen 2007 und 2017 in den USA ihre Gultigkeit 10 Die MP3 Technologie war in den USA allerspatestens am 16 April 2017 patentfrei als das von der Fraunhofer Gesellschaft gehaltene 11 und via Technicolor verwaltete 12 US Patent Nr 6009399 erlosch Konsequenterweise stellte die Fraunhofer Gesellschaft am 23 April 2017 ihr Lizenzprogramm ein 13 Die von Sisvel einem grossen MP3 Patentpool verwalteten und beanspruchten US Patente 14 waren bis April 2017 ebenfalls erloschen die letzten drei nach 2015 noch gultigen Patente waren US Patent Nr 5878080 im Februar 2017 erloschen US Patent Nr 5850456 im Februar 2017 erloschen und US Patent Nr 5960037 am 9 April 2017 erloschen 15 16 Im Mai 2017 kundigte die Linux Distribution Fedora an MP3 Decoder und Encoder offiziell in die Distribution aufzunehmen da die entsprechenden Patente erloschen seien 17 Die Fraunhofer Gesellschaft und einige Unternehmen besassen bis 2017 Softwarepatente auf Teilverfahren die fur MPEG Kodierung eingesetzt werden Ein alles umfassendes MP3 Patent gab es nicht Die Fraunhofer Gesellschaft hatte den grossten Teil zur Entwicklung des MP3 Standards beigetragen und sich einige Verfahren zur MP3 Kodierung patentieren lassen In einem Zusammenschluss mit Thomson besassen beide Unternehmen 18 MP3 bezogene Patente Von September 1998 nachdem sich der MP3 Standard sechs Jahre lang etablieren konnte bis April 2017 verlangte FhG Thomson Lizenzgebuhren fur die Herstellung von Hard und Software die das MP3 Format verwendeten Bei der Entwicklung des Formats sollte ursprunglich auf Patente der Bell Laboratories zuruckgegriffen worden sein Diese Rechte lagen damals bei Alcatel Lucent welche die Bell Labs ubernommen hatten Das Unternehmen hatte um die Jahrtausendwende Patentklagen gegen Microsoft Dell und Gateway eingereicht Im Verfahren gegen Microsoft wurden Lucent im Februar 2007 erstinstanzlich 1 52 Milliarden US Dollar zugesprochen 18 Dieses Urteil wurde allerdings im August 2007 vom Bundesbezirksgericht in San Diego aufgehoben 19 Das Unternehmen Sisvel erhob im Auftrag von Philips ebenfalls Anspruche aus Patentverletzung Verfahren Bearbeiten nbsp Eine Spektralanalyse des un kompri mier ten Liedes Yesterday zeigt eine volle Band breite bis knapp 21 kHz nbsp Eine Spektralanalyse des selben Liedes MP3 kompri miert Daten rate 128 kbit s zeigt dass die Band breite bei der Encodie rung auf etwa 15 kHz begrenzt wurde so kann sich der Encoder auf das Wesent liche konzentrierenWie die meisten verlustbehafteten Kompressionsformate fur Musik nutzt das MP3 Verfahren psychoakustische Effekte der menschlichen Wahrnehmung von Tonen und Gerauschen aus Zum Beispiel kann der Mensch zwei Tone erst ab einem gewissen Mindestunterschied der Tonhohe voneinander unterscheiden vor und nach sehr lauten Gerauschen kann er fur kurze Zeit leisere Gerausche schlechter oder gar nicht wahrnehmen Man braucht also nicht das Ursprungssignal exakt abzuspeichern sondern es genugen die Signalanteile die das menschliche Gehor auch wahrnehmen kann Die Aufgabe des Kodierers ist es das originale Tonsignal nach festgelegten an der Psychoakustik orientierten Regeln so aufzubereiten dass es weniger Speicherplatz benotigt aber fur das menschliche Gehor noch genauso klingt wie das Original Bei subjektiver volliger Ubereinstimmung von Original und MP3 Variante spricht man von Transparenz Prinzipiell jedoch ist aufgrund der verlustbehafteten Kompression das ursprunglichen Signal aus dem MP3 Signal nicht exakt rekonstruierbar Es gibt auch verlustlose Verfahren zur Audiodatenkompression wie FLAC diese erreichen jedoch wesentlich geringere Kompressionsraten und sind besonders im Bereich der Abspielhardware noch weniger verbreitet Beim Abspielen des so erzeugten MP3 Signals erzeugt der Dekoder aus den reduzierten Daten ein fur die uberwiegende Anzahl von Horern original klingendes analoges Tonsignal das aber nicht mit dem Ursprungssignal identisch ist da bei der Umwandlung in das MP3 Format Informationen entfernt wurden Wenn man den zeitlichen Signalverlauf des MP3 Tonsignals mit dem Original vergleichen wurde etwa auf dem Schirm eines Oszilloskops waren daher deutliche Unterschiede zu erkennen Wegen der oben erwahnten Psychoakustik der menschlichen Wahrnehmung hort sich das MP3 Signal fur einen Zuhorer dennoch unter der Voraussetzung eines ausgereiften Kodierers und einer ausreichend hohen Datenrate Bitrate bei der Kodierung genau wie das Original an Wahrend die Dekodierung stets einem festgelegten Algorithmus folgt kann die Kodierung nach verschiedenen Algorithmen erfolgen z B Fraunhofer Encoder LAME Encoder und liefert dementsprechend unterschiedliche akustische Ergebnisse Die Frage ob dabei von manchen oder auch vielen Zuhorern wahrnehmbare Qualitatsverluste auftreten hangt unter anderem von der Qualitat des Kodierers von der Komplexitat des Signals von der Datenrate von der verwendeten Audiotechnik Verstarker Lautsprecher und schliesslich auch vom Gehor des Horers ab Das MP3 Format erlaubt neben festen Datenraten von 8 kbit s bis zu 320 kbit s im freeformat Modus auch beliebige freie Datenraten bis zu 640 kbit s Freeform MP3 Allerdings sind nur wenige MP3 Player Decoder fur hohere Bitraten als die aus dem ISO Standard derzeit bis 320 kbit s ausgelegt Die Qualitatseindrucke sind recht subjektiv und von Mensch zu Mensch sowie von Gehor zu Gehor unterschiedlich Die meisten Menschen konnen ab einer hoheren Bitrate und bei Nutzung eines ausgereiften Enkodierers auch bei konzentriertem Zuhoren das kodierte Material nicht mehr vom Ausgangsmaterial unterscheiden Dennoch konnten in einem Hortest des c t Magazins gewisse Musikstucke selbst bei 256 kBit s von CD Qualitat unterschieden werden Allerdings wurde der Test im Jahr 2000 durchgefuhrt seitdem haben sich die MP3 Encoder deutlich verbessert Bei Menschen mit abnormem Gehor z B mit Horschaden durch Knalltrauma greifen die eingesetzten Mechanismen aber mitunter nicht wie vorgesehen so dass ihnen Unterschiede zwischen kodiertem und Ausgangsmaterial eher auffallen z B weil laute Tone die das geschadigte Gehor schlecht hort andere Tone nicht mehr gut verdecken konnen 20 Die Testperson die im eben genannten Test auch bei hohen Datenraten am besten Unterschiede ausmachen konnte hat ein geschadigtes Gehor 20 Neben der Kodierung mit konstanter Datenrate schwankende Qualitat einhergehend mit der im zeitlichen Verlauf wechselnden Komplexitat des Tonsignals ist auch eine Kodierung mit konstanter Qualitat und damit schwankender Datenrate moglich Man vermeidet dadurch weitgehend Qualitatseinbruche an schwierig zu kodierenden Musikstellen spart jedoch andererseits bei ruhigen oder gar vollig stillen Passagen des Audiostromes an der Datenrate und somit an der endgultigen Dateigrosse Die Qualitatsstufe wird vorgegeben 21 und man erhalt auf diese Art die dafur minimal notwendige Dateigrosse Datenkompression Bearbeiten nbsp Mit zwei verschie denen Bitraten kom primiertes Rechteck signalEin erster Schritt der Datenkompression beruht zum Beispiel auf der Kanalkopplung des Stereosignals durch Differenzbildung da die Daten des rechten und des linken Kanals in hohem Masse korrelieren sich also sehr ahnlich sind Das ist ein verlustloses Verfahren die Ausgangssignale konnen vollstandig reproduziert werden Mid Side Stereo Entsprechend der menschlichen Horkurve werden Signalanteile in weniger prazise wahrnehmbaren Frequenzbereichen mit weniger Prazision dargestellt indem das fouriertransformierte Datenmaterial entsprechend quantisiert wird Sogenannte Maskierungseffekte werden ausgenutzt um fur den Horeindruck minderwichtige Signalanteile mit verringerter Prazision zu speichern Das konnen etwa schwache Frequenzanteile in der Nahe von starken Obertonen sein Ein starker Ton bei 4 kHz kann aber auch Frequenzen bis zu 11 kHz maskieren Die grosste Ersparnis bei der MP3 Enkodierung liegt daher darin dass die Tone nur gerade so genau mit so vielen Bits abgespeichert werden dass das dadurch entstehende Quantisierungsrauschen noch maskiert wird und somit nicht horbar ist Die Daten die in sogenannten Frames vorliegen werden schliesslich Huffman kodiert Bei starker Kompression werden ofter auch durchaus horbare Signalanteile von der Kompression erfasst sie sind dann als Kompressionsartefakte horbar Ein Mangel im Entwurf ist dass das Verfahren blockweise angewandt wird und so am Ende einer Datei Lucken entstehen konnen Das stort beispielsweise bei Horbuchern oder Live Aufnahmen in denen ein zusammenhangender Vortrag in einzelne Tracks zerlegt wurde Hier fallen die letzten Blocke als storende Pausen wahrnehmbar etwa als Knackser oder ein kurzes Drop out auf Abhilfe schafft die Verwendung des LAME Encoders der exakte Langeninformationen hinzufugt in Kombination mit einem Abspielprogramm das mit diesen umgehen kann etwa foobar2000 oder Winamp Einige Abspielprogramme wie Windows Media Player unterstutzen dieses Gapless Playback genannte Verfahren jedoch nicht Apple iTunes unterstutzt es ab Version 7 22 Siehe auch Audiodatenkompression Kompression im Detail Bearbeiten Die Kompression besteht aus folgenden Schritten Subband Transformation des Signals MDCT Transformation des Signals danach wird das Signal in Blocke eingeteilt Bei Stereosignalen Matrizierung Entscheidung fur jeden Block ob Signal als Links Rechts oder als Mitte Seite Signal kodiert wird Quantisierung des Signals Huffman Kodierung mit festen CodebuchernDie Schritte 4 und 5 sorgen fur die Datenreduktion wobei die Quantisierung der verlustbehaftete Vorgang ist Hinweis Im weiteren Text beziehen sich angegebenen Spektralbreiten und Zeiten auf ein Audiosignal mit 48 kHz Abtastfrequenz Subband Transformation des Signals Bearbeiten Bei der Subband Transformation wird das Signal mithilfe einer polyphasen Filterbank in 32 gleich breite Frequenzbander zerlegt wie auch bei MPEG Layer 1 MPEG Layer 2 und dts Die Filterbank arbeitet auf einem FIFO Puffer mit einer Grosse von 512 Samples dem in einem Schritt immer 32 neue Samples zugefuhrt werden Dadurch uberlappen sich immer 16 Filterfenster auf dem Audiosignal Die Entscheidung gleich breite Frequenzbander zu verwenden vereinfacht zwar die Filter spiegelt jedoch nicht das menschliche Horvermogen wider dessen Empfindlichkeit nicht linear von der Frequenz abhangt Da in der Praxis keine idealen Filter existieren uberlappen sich die Frequenzbereiche sodass eine einzige Frequenz nach der Filterung auch in zwei benachbarten Subbandern auftreten kann Subbandfilterung ist belastet durch das Patent US 6 199 039 MDCT Transformation des Signals Bearbeiten Die Signale der Subbander werden nun durch die modifizierte diskrete Kosinustransformation MDCT in den Frequenzbereich uberfuhrt Dadurch werden die Frequenzbander weiter spektral aufgelost Die MDCT kann die Bander entweder in kurzen Blocken 12 Samples ergibt 6 Frequenzbander oder langen Blocken 36 Samples 18 Frequenzbander transformieren Alternativ konnen auch die beiden niedrigsten Frequenzbander mit langen Blocken und die restlichen mit kurzen Blocken transformiert werden Lange Blocke besitzen eine bessere Frequenzauflosung und sind geeigneter wenn sich das Audiosignal im entsprechenden Rahmen nicht plotzlich andert Stationaritat 23 Am Ausgang der MDCT wird das Signal in Blocke eingeteilt Aus 576 Eingangswerten wenn man die Fensterbreite der Filter berucksichtigt sind es eigentlich insgesamt 1663 Eingangswerte werden durch zwei hintereinandergeschaltete Transformationen entweder 576 Spektralkoeffizienten lange Blocke 3 192 Spektralkoeffizienten kurze Blocke oder 36 3 180 Spektralkoeffizienten hybrider Block kaum genutzt Matrizierung Bearbeiten Fur 2 Kanal Stereosignale kann nun entschieden werden ob das Signal entweder als Mono Single Channel Stereo Joint Stereo oder Dual Channel kodiert werden soll Im Gegensatz zu AAC oder Ogg Vorbis ist diese Entscheidung global fur alle Frequenzen zu treffen Das Stereo Verfahren nicht Joint Stereo ist wie auch Dual Channel durch den Umstand verlustbehaftet dass auch bei 320 kbit s nur 160 kbit s pro Kanal zur Verfugung stehen jedoch werden je nach Komplexitat wahlweise einem der beiden Kanale unterschiedliche Bitraten zugewiesen Dual Channel speichert zwei unabhangige Monospuren z B zweisprachige Textspuren mit der gleichen Bitratencodierung jedoch nicht zwingend jeder Decoder gibt beide Spuren auch gleichzeitig wieder Beim Joint Stereo gibt es zwei Kodierverfahren Intensitats und Mid Side Stereo die auch kombiniert angewandt werden beide Verfahren bilden aus der Summe beider Kanale einen Mittenkanal L R und aus der Lautstarkedifferenz der beiden Kanale den Seitenkanal L R Beim Intensitats Stereo wird im Gegensatz zum Mid Side Stereoverfahren die Phase Laufzeitunterschied des Signals vernachlassigt Das Joint Stereoverfahren eliminiert die haufige Redundanz in den Stereokanalen um die Signale mit hoherer Bitrate als beim Stereo Verfahren kodieren zu konnen sind die Kanalsignale aber sehr unahnlich fallt das Joint Stereoverfahren auf die normale Stereo Kodierung zuruck Da das Tonsignal zunachst in Frequenzbander ausdifferenziert wird muss die Stereoinformation sofern diese uberhaupt vom Gehor verwertbar ist auch ebenso differenziert kodiert werden Hier kann z B bei Tiefen oder Frequenzen ab 2 kHz Informationsgehalt eingespart werden dadurch dass die betreffenden nicht lokalisierbaren Signale nicht mehr kanalgetreu sondern mit benachbarten Frequenzbandern subsumiert kodiert Intensitats Stereo oder aber in die Stereomitte gelegt werden Durch andauernde Weiterentwicklung der Codecs wird das Joint Stereo Verfahren neuerdings bei musikublichen stark ahnlichen Stereokanalen durch die bessere Kompressionsrate hohere Bitratencodierung und das verlustfreie ausser tieffrequenziell Stereoabbild als beste Losung angesehen Quantisierung Bearbeiten Die Quantisierung ist der wesentliche Schritt bei dem Verluste bei der Kodierung auftreten Er ist hauptsachlich fur das Schrumpfen der Datenmenge verantwortlich Benachbarte Frequenzbander werden zu Gruppen von 4 bis 18 Bins zusammengefasst Diese bekommen einen gemeinsamen Skalenfaktor s 2N 4 mit dem sie quantisiert werden Der Skalenfaktor bestimmt die Genauigkeit der Kodierung dieses Frequenzbandes Kleinere Skalenfaktoren ergeben eine genauere Kodierung grossere eine ungenauere oder gar keine Werte ungleich 0 mehr Aus x0 x1 x17 werden die Werte N und Q0 Q1 Q17 mit der Beziehung xi Qi4 3 2N 4 Die nichtlineare Kodierung Q4 3 fur negative Werte Q 4 3 ist erstmals in der MP3 Codierung eingefuhrt worden MPEG Layer 1 und 2 nutzen eine lineare Kodierung Dieser Schritt ist im Wesentlichen fur Qualitat wie auch die Datenrate des entstehenden MP3 Datenstroms verantwortlich Ihm zur Seite steht ein psychoakustisches Modell das die Vorgange im durchschnittlichen menschlichen Gehor nachzubilden versucht und die Steuerung der Skalenfaktoren steuert Huffman Kodierung Bearbeiten Die Skalenfaktoren N und die quantisierten Amplituden Q der einzelnen Frequenzen werden mittels fester Code Tabellen Huffman kodiert Die finale MP3 Datei besteht aus einer Aneinanderreihung von Frames die mit einer Startmarke Sync beginnen und die einen oder zwei auf die oben beschriebene Art erzeugte Blocke enthalten Dekompression Bearbeiten Bei der Dekompression werden die Schritte der Kompression in umgekehrter Reihenfolge ausgefuhrt Nach der Huffman Dekodierung werden die Daten mittels inverser Quantisierung fur die inverse modifizierte Cosinustransformation IMCT aufbereitet Diese leitet ihre Daten weiter zu einer inversen Filterbank die nun die ursprunglichen Samples berechnet verlustbehaftet durch die Quantisierung im Kodierprozess Weiterentwicklung Bearbeiten MP3 ist ein besonders im Internet sehr verbreitetes Format In der Industrie wird es hauptsachlich fur PC Spiele verwendet Es handelt sich um ein ehemalig proprietares Format das in den ISO Standard aufgenommen wurde In der Industrie wurde zu dieser Zeit schon an dem MDCT basierten AAC gearbeitet das bei vergleichbarem Aufwand bessere Ergebnisse liefert Daneben in Richtung einer hochqualitativen Kodierung gibt es auch Weiterentwicklungen um bei sehr niedrigen Datenraten weniger als 96 kbit s noch eine akzeptable Klangqualitat zu erreichen Vertreter dieser Kategorie sind mp3PRO sowie MPEG 4 AAC HE beziehungsweise AAC Transparenz ist mit diesen Verfahren allerdings nur durch High Definition HD AAC erreichbar AAC LC SLS nbsp Zeichen fur 5 1 KlangEine Erweiterung um Multikanalfahigkeiten bietet das MP3 Surround Format des Fraunhofer Instituts fur Integrierte Schaltungen IIS MP3 Surround erlaubt die Wiedergabe von 5 1 Ton bei Bitraten die mit denen von Stereoton vergleichbar sind und ist zudem vollstandig ruckwartskompatibel So konnen herkommliche MP3 Decoder das Signal in Stereo decodieren MP3 Surround Decoder aber vollen 5 1 Surround Klang erzeugen Dafur wird das Multikanal Material zu einem Stereosignal gemischt und von einem regularen MP3 Encoder kodiert Gleichzeitig werden die Raumklanginformationen aus dem Original als Surround Erweiterungsdaten in das Ancillary Data Datenfeld des MP3 Bitstroms eingefugt Die MP3 Daten konnen dann von jedem MP3 Decoder als Stereosignal wiedergegeben werden Der MP3 Surround Decoder nutzt die eingefugten Erweiterungsdaten und gibt das volle Multikanal Audiosignal wieder Weitere Entwicklungen betreffen Verfahren zum Urheberschutz das unter Umstanden in zukunftigen Versionen implementiert werden konnte Anwendung BearbeitenAudio Rohmaterial benotigt viel Speicherplatz 1 Minute Stereo in CD Qualitat etwa 10 MB und zum Transfer beispielsweise uber das Internet hohe Datenubertragungsraten oder viel Zeit Die verlustlose Kompression reduziert die zu ubertragenden Datenmengen nicht so stark wie verlustbehaftete Verfahren die fur die meisten Falle Ausnahmen sind beispielsweise Studioanwendungen oder Archivierung noch annehmbare Qualitat liefern So erlangte das MP3 Format fur Audio Daten schnell den Status den die JPEG Komprimierung fur Bilddaten hat MP3 wurde in der breiten Offentlichkeit vor allem durch Musiktauschborsen bekannt In der Warez Szene wird bei vielen DVD Rips als Tonspur das Audioformat MP3 verwendet Mit CD Ripper Programmen ist es moglich die Musik von Audio CDs zu extrahieren und in MP3 Dateien auszugeben Auch gibt es viele Programme die es ermoglichen MP3 durch eine Konvertierung in ein anderes Format zu verwandeln aber auch umgekehrt Beispiel Audiospur eines YouTube Videos FLV wird in eine MP3 Datei umgewandelt Ein weiterer Anwendungsschwerpunkt waren MP3 Player mit denen man auch unterwegs Musik horen kann Heutzutage unterstutzen auch die meisten Smartphones MP3 Dateien Im WWW finden sich zahlreiche Anwendungen fur MP3 Technik von selbstkomponierter Musik uber selbst gesprochene Horbucher Horspiele Vogelstimmen und andere Klange bis hin zum Podcasting Musiker konnen nun auch ohne einen Vertrieb ihre Musik weltweit verbreiten und Klangaufnahmen ohne grossen Aufwand abgesehen von den GEMA Gebuhren auch auf eigene Kompositionen die bei der GEMA angemeldet sind auf einer Website zur Verfugung stellen Nutzer konnen uber Suchmaschinen alle erdenklichen nicht kommerziellen Klange und Musikrichtungen finden Auch bei multimedialer Software vor allem bei PC Spielen werden die oft zahlreichen Audiodateien im MP3 Format hinterlegt Zudem findet MP3 bei zahlreichen meist kleineren Online Musikladen Anwendung Tagging BearbeitenIm Gegensatz zu moderneren Codecs boten MP3 Dateien ursprunglich keine Moglichkeit Metadaten beispielsweise Titel Interpret Album Jahr Genre zu dem enthaltenen Musikstuck zu speichern Unabhangig vom Entwickler des Formats wurde dafur eine Losung gefunden die von fast allen Soft und Hardwareplayern unterstutzt wird Die ID3 Tags werden einfach an den Anfang oder das Ende der MP3 Datei gehangt In der ersten Version ID3v1 werden sie am Ende angehangt und sind auf 30 Zeichen pro Eintrag und wenige Standard Eintrage beschrankt Die wesentlich flexiblere Version 2 ID3v2 wird allerdings nicht von allen MP3 Playern insbesondere Hardware Playern unterstutzt da hier die Tags am Anfang der MP3 Datei eingefugt werden Auch innerhalb von ID3v2 gibt es noch betrachtliche Unterschiede Am weitesten verbreitet sind ID3v2 3 und ID3v2 4 wobei erst ID3v2 4 offiziell die Verwendung von UTF 8 kodierten Zeichen zulasst vorher waren nur ISO 8859 1 und UTF 16 zulassig Viele Hardwareplayer zeigen aber UTF 8 Tags nur als wirre Zeichen an Da ID3v2 Tags am Anfang der Datei stehen lassen sich diese Daten beispielsweise auch bei der Ubertragung uber HTTP lesen ohne erst die ganze Datei zu lesen oder mehrere Teile der Datei anzufordern Um zu vermeiden dass bei Anderungen die ganze Datei neu geschrieben werden muss verwendet man ublicherweise Padding das heisst man reserviert im Vorfeld Platz fur diese Anderungen Die Metadaten aus dem ID3 Tag konnen beispielsweise genutzt werden um Informationen zum gerade abgespielten Stuck anzuzeigen die Titel in Wiedergabelisten Playlists zu sortieren oder Archive zu organisieren Spezifikation BearbeitenFrame Header Bearbeiten Byte 1 Byte 2 Byte 3 Byte 41 1 1 1 1 1 1 1 1 1 1Sync ID Layer Pr Bitrate Freq Pa Pv Kanal ModEx Cp Or EmphElement Grosse BeschreibungSync 11 Bit alle Bits sind auf 1 gesetztID 2 Bit 0 MPEG Version 2 51 reserviert2 MPEG Version 23 MPEG Version 1Layer 2 Bit 0 reserviert1 Layer III2 Layer II3 Layer IProtection 1 Bit 0 16 Bit CRC nach dem Header1 keine CRCBitrate 4 Bit gemass Bitraten TabelleSamplingfrequenz 2 Bit gemass Sampling TabellePadding 1 Bit 0 Frame wird nicht aufgefullt1 Frame mit Extraslot gefulltSlotgrosse Layer I 32 Bits Layer II III 8 BitsPrivate 1 Bit nur informativKanalmodus 2 Bit 0 Stereo1 Joint Stereo2 2 Mono Kanale3 ein Kanal Mono Mode Extension 2 Bit nur fur Joint Stereo gemass Mode Extension TabelleCopyright 1 Bit 0 ohne Copyright1 mit CopyrightOriginal 1 Bit 0 Kopie1 OriginalEmphasis 2 Bit 0 keine1 50 15 ms2 reserviert3 ITU T J 17Tabelle Bitraten Angaben in kbps Wert MPEG 1 MPEG 2 2 5Layer I Layer II Layer III Layer I Layer II III0 freies Format1 32 32 32 32 82 64 48 40 48 163 96 56 48 56 244 128 64 56 64 325 160 80 64 80 406 192 96 80 96 487 224 112 96 112 568 256 128 112 128 649 288 160 128 144 8010 320 192 160 160 9611 352 224 192 176 11212 384 256 224 192 12813 416 320 256 224 14414 448 384 320 256 16015 nicht erlaubtTabelle Samplingfrequenz Angaben in Hz Wert MPEG 1 MPEG 2 MPEG 2 50 44 100 22 050 11 0251 48 000 24 000 12 0002 32 000 16 000 8 0003 reserviertTabelle Mode Extension Wert Layer I II Layer III0 Subbander 4 bis 31 Intensity Stereo aus M S Stereo aus1 Subbander 8 bis 31 Intensity Stereo ein M S Stereo aus2 Subbander 12 bis 31 Intensity Stereo aus M S Stereo ein3 Subbander 16 bis 31 Intensity Stereo ein M S Stereo einFrame Daten Bearbeiten Auf den Frame Header folgen die Frame Daten gegebenenfalls zunachst CRC in denen die kodierten Audio Daten enthalten sind Ein Frame hat eine Spieldauer von 1152 Samples bei einer Samplerate von 32 000 bis 48 000 Samples je Sekunde bei kleineren Sampleraten 16 000 bis 24 000 Samples je Sekunde sind es nur 576 Bei 48 000 Samples je Sekunde entsprechen dem 24 ms Die Datenmenge eines Frames kann gemass den angegebenen Eigenschaften im Header errechnet werden Die Grosse eines Frames in Byte lasst sich dann mit der folgenden Formel berechnen wobei die Division als Ganzzahldivision durchzufuhren ist Framegrosse 144 Bitrate Samplerate Padding bytes Wenn bei komplexen Musikstucken die Menge an Daten nicht in einem Frame gespeichert werden konnen bietet MP3 ein sogenanntes bit reservoir Dieser Speicherbereich ist als zusatzlicher Platz fur die Datei bestimmt und erweitert die Daten im entsprechenden Frame Hierzu kodiert der Encoder vorangegangene Musikpassagen mit geringerer Datenrate und fullt somit fruhere Frames nicht vollstandig aus das bit reservoir entsteht Dieser geschaffene freie Speicherplatz kann nun fur die hohere Datenmenge komplexerer Musikpassagen genutzt werden Die maximale Grosse dieses Datenreservoirs betragt 511 Byte wobei ausschliesslich vorangegangene Frames aufgefullt werden durfen Verbreitete Implementierungen BearbeitenZum Codieren von MP3 Dateien stehen der lizenzpflichtige Encoder der Fraunhofer Gesellschaft und der Encoder des Open Source Projektes LAME zur Verfugung Daneben existieren der Referenzencoder der ISO dist10 und weitere Projekte wie beispielsweise Xing blade und Gogo Als Decoder gibt es mpg123 MAD libavcodec und weitere Alternative Formate Bearbeiten nbsp Vergleich mehrerer verlust behafteter Audio daten kompressions verfahren mit einer durch schnittlichen Daten rate von 128 kbit s und dem Ausgangs material in CD Qualitat mit 1 411 kbit s Am Beispiel eines 22 Sekunden langen Ausschnittes des Liedes Tom s Diner ist deutlich zu erkennen welche Frequenzen von den verschiedenen Verfahren entfernt wurden Neben MP3 existieren zahlreiche weitere Audioformate Das Format Vorbis ist quelloffen und wurde von den Entwicklern als patentfrei bezeichnet Vorbis erschien 15 Jahre vor Ablauf der MP3 Patente Vorbis hat sich bei technischen Analysen und in Blindtests gegenuber MP3 vor allem in niedrigen und mittleren Bitratenbereichen als uberlegen erwiesen Der qualitative Vorteil von Vorbis ist im hohen Bitraten Bereich um 256 kbit s nur noch geringfugig wahrnehmbar 24 Ausserdem bietet Ogg Vorbis Mehrkanal Unterstutzung und Ogg kann als Containerformat auch Video und Textdaten aufnehmen Letzteres wird aber nur von sehr wenigen MP3 Playern und Radios unterstutzt Advanced Audio Coding AAC ist ein im Rahmen von MPEG 2 und MPEG 4 standardisiertes Verfahren das von mehreren grossen Unternehmen entwickelt wurde Apple und RealMedia setzen dieses Format fur ihre Online Musikladen ein und die Nero AG stellt einen Encoder fur das Format bereit Mit faac ist auch ein freier Encoder erhaltlich 25 AAC ist bei niedrigen Bitraten bis etwa 160 kbit s MP3 in der Klangqualitat uberlegen je niedriger die Bitrate desto deutlicher erlaubt Mehrkanal Ton und wird von der Industrie zum Beispiel bei Mobiltelefonen und MP3 Playern breit unterstutzt Windows Media Audio WMA ist ein von Microsoft entwickeltes Audioformat und wird haufig fur DRM geschutzte Downloads verwendet Obwohl es auf vielen ublichen Plattformen abgespielt werden kann hat es sich nicht gegen das MP3 Format behaupten konnen Das freie auf MP2 Algorithmen basierende Musepack fruher MPEGPlus wurde entwickelt um bei Bitraten uber 160 kbit s noch bessere Qualitat als das MP3 Format zu ermoglichen Es konnte sich aber nicht breit durchsetzen da es eher auf die Anwendung durch Enthusiasten im High End Bereich abzielt und im kommerziellen Bereich kaum unterstutzt wird Dateien im Musepack Format erkennt man an der Erweiterung mpc oder mp 26 RealAudio von RealMedia wurde vorwiegend fur Audio Datenstrome Streaming Audio eingesetzt Wissenswertes BearbeitenDas Team um Brandenburg machte die ersten Praxistests mit der A cappella Version des Liedes Tom s Diner von Suzanne Vega Bei seiner Suche nach geeignetem Testmaterial las Brandenburg in einer Hi Fi Zeitschrift dass deren Tester das Lied zum Beurteilen von Lautsprechern nutzten 27 und empfand das Stuck als geeignete Herausforderung fur eine Audiodatenkompression Literatur BearbeitenFranz Miller Die mp3 Story Eine deutsche Erfolgsgeschichte Carl Hanser Verlag ISBN 978 3 446 44471 3 Roland Enders Das Homerecording Handbuch Der Weg zu optimalen Aufnahmen 3 uberarbeitete Auflage uberarbeitet von Andreas Schulz Carstensen Munchen 2003 ISBN 3 910098 25 8 Thomas Gorne Tontechnik Fachbuchverlag Leipzig im Carl Hanser Verlag Munchen u a 2006 ISBN 3 446 40198 9 Hubert Henle Das Tonstudio Handbuch Praktische Einfuhrung in die professionelle Aufnahmetechnik 5 komplett uberarbeitete Auflage Carstensen Munchen 2001 ISBN 3 910098 19 3 Michael Dickreiter Volker Dittel Wolfgang Hoeg Martin Wohr Handbuch der Tonstudiotechnik 9 Auflage De Gruyter Berlin Boston 2023 ISBN 978 3 11 075970 9 Weblinks Bearbeiten nbsp Wiktionary MP3 Bedeutungserklarungen Wortherkunft Synonyme Ubersetzungen MP3 auf dem Prufstand Audio Interview mit Dr Karlheinz Brandenburg uber die Entstehungsgeschichte und Hintergrunde von MP3 vom 16 Marz 2004 48 Minuten Kurzinterview mit Hans Georg Musmann zur Entwicklung von MP3 im Rahmen des Experimentes der Woche Die Geschichte von MP3 Erinnerungen von Ernst F Schroder einem der MP3 Entwickler Podcast Grunes Gluck Suzanne Vega uber ihre Rolle als Mutter von mp3 Die MP3 Revolution begann in Deutschland Welt Online Karl Gerhard Haas 25 Jahre MP3 Die Klang Quetsche hat Geburtstag In Heise online 14 Juli 2020 Imre Grimm Musik liegt in der Luft Wie acht deutsche Ingenieure vor 25 Jahren mit der mp3 Geschichte schrieben In Sonntag Wochenendmagazin der Leipziger Volkszeitung 25 Juli 2020 abgerufen am 2 August 2020 Einzelnachweise Bearbeiten RFC 3003 The audio mpeg Media Type November 2000 englisch RFC 3555 MIME Type Registration of RTP Payload Formats Juli 2003 englisch RFC 5219 A More Loss Tolerant RTP Payload Format for MP3 Audio Februar 2008 englisch a b MP3 wird 10 Jahre 12 Juli 2005 abgerufen am 12 Oktober 2022 mp3 iis fraunhofer de MP3 ist offiziell tot Fraunhofer hat die Lizenzierung eingestellt curved de 15 Mai 2017 abgerufen am 16 Mai 2017 Fraunhofer IIS Lizenzprogramm fur MP3 endet Heise online vom 15 Mai 2017 abgerufen am 16 Mai 2017 MPEG Press Release Nicht mehr online verfugbar In chiariglione org ISO 3 Mai 2011 archiviert vom Original am 3 Mai 2011 abgerufen am 3 August 2021 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 mpeg chiariglione org Franz Miller Die mp3 Story Eine deutsche Erfolgsgeschichte Carl Hanser Verlag 2015 Ketan Patel Brian C Smith Lawrence A Rowe Performance of a Software MPEG Video Decoder Memento des Originals vom 24 September 2015 im Internet Archive 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 grc upv es ACM Multimedia 1993 Conference Berkeley edu englisch The MPEG FAQ Version 3 1 14 May 1994 Phade Software A Big List of MP3 Patents and supposed expiration dates In tunequest 26 Februar 2007 abgerufen am 30 Oktober 2021 englisch Patent US5703999A Process for reducing data in the transmission and or storage of digital signals from several interdependent channels Angemeldet am 18 November 1996 veroffentlicht am 30 Dezember 1997 Anmelder Fraunhofer Gesellschaft Erfinder Jurgen Herre Dieter Seitzer Karl Heinz Brandenburg Ernst Eberlein mp3licensing com mp3 Abgerufen am 15 Februar 2018 englisch US MPEG Audio patents PDF 27 Oktober 2016 abgerufen am 27 Oktober 2016 englisch scratchpad wikia com Patent EP0820663B1 Mit einer 5 Kanalubertragung und einer 2 Kanalubertragung kompatible 7 Kanalubertragung Angemeldet am 24 Januar 1997 veroffentlicht am 31 Marz 2004 Anmelder Koniklije Philips Electronics N V Erfinder Warner Rudolph Theophile Ten Kate Leon Maria van de Kerkhof Full MP3 support coming soon to Fedora Fedora Magazine In Fedora Magazine 5 Mai 2017 fedoramagazine org abgerufen am 15 Februar 2018 Microsoft sieht Hunderte von Firmen von MP3 Patentstreit betroffen heise de Microsoft erringt Erfolg im Streit um MP3 Patente heise de a b Carsten Meyer Kreuzverhortest In c t 6 2000 Abschnitt Siegerehrung MP3 Qualitat AudioHQ Was ist Gapless Playback Nicht mehr online verfugbar Apple Inc archiviert vom Original am 10 Mai 2008 abgerufen am 21 Oktober 2007 englisch David Salomon Data Compression The Complete Reference 4 Auflage Springer 2007 ISBN 978 1 84628 602 5 S 815 englisch Andrei Aspidov OGG vs LAME In iXBT Labs Computer Hardware in Detail Byrds Research amp Publishing Ltd abgerufen am 30 Januar 2023 englisch Freeware Advanced Audio Codec SourceForge net 12 Dezember 1999 abgerufen am 30 August 2007 englisch MPC vs VORBIS vs MP3 vs AAC at 180 kbps hydrogenaud io 21 August 2005 abgerufen am 30 August 2007 englisch Viele Hi Fi Fans konnen offenbar das Gras wachsen horen Interview mit dem MP3 Erfinder Karlheinz Brandenburg Tagesanzeiger ch abgerufen am 20 Januar 2015 Abgerufen von https de wikipedia org w index php title MP3 amp oldid 237747361