Advanced Audio Coding

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche

Vorlage:Infobox Dateiformat/Wartung/MagischeZahl fehltVorlage:Infobox Dateiformat/Wartung/Website fehlt

Advanced Audio Coding
Dateiendung: .aac, .3gp, .mp4, .m4a, .m4b, .mpg, .mpeg
MIME-Type: audio/aac, audio/aacp, audio/mp4
Entwickelt von: MPEG
Erstveröffentlichung: 1997[1]
Art: Verlustbehaftete Audiodatenkompression
Enthalten in: MPEG-2 (Part 7), MPEG-4 (Part 3)
Erweitert zu: HE-AAC, HE-AAC v2
Standard(s): ISO/IEC 13818-3:1998/Amd 1:1999
ISO/IEC TR 13818-5:1997/Amd 1:1999
ISO/IEC 13818-7:1997

Advanced Audio Coding (AAC) ist ein von der Moving Picture Experts Group (MPEG) entwickeltes, verlustbehaftetes Audiodatenkompressionsverfahren, das als Weiterentwicklung von MPEG-2 Multichannel im MPEG-2-Standard spezifiziert wurde.

Geschichte[Bearbeiten]

AAC stellt eine komplette Neuentwicklung dar. Es basiert nicht wie MPEG Layer 3 (MP3) auf dem Filterbank-Design von MPEG Layer 2, sondern es benutzt wie Dolby Digital und Ogg Vorbis allein die MDCT als Basistransformation. Bei geringerer Komplexität als MP3 sind bei gleicher Datenrate bessere Qualitäten erreichbar. Mehrkanal-Kodierung wird direkt unterstützt. Weiterhin werden verschiedene Tools unterstützt. Das sind Methoden, um kritische Signale besser kodieren zu können. Sie sind in Profilen mit höherer Komplexität erlaubt.

Standardisierung[Bearbeiten]

MPEG-2 (1997)[Bearbeiten]

Die Spektralanalysen von ~128-kbit/s-LC-AAC und -HE-AAC im Vergleich mit anderen verlustbehafteten Kompressionsverfahren und der unkomprimierten Musikdatei des Liedes The Power of Thy Sword. Auffällig ist der oberhalb von 15.000 Hz weniger ausgeprägte Frequenzgang, was allerdings nicht sofort heißt, dass die Klangqualität sich hörbar verschlechtert hat

AAC wurde zuerst 1997 in Part 7 des MPEG-2-Standards standardisiert. Für das neue Format wurden drei Profile spezifiziert. Ein Profil ist ein Standard innerhalb des Formats, der die verwendeten Kodierungs- und Dekodierungsverfahren genau festlegt.

Profile[Bearbeiten]

  • Low Complexity (LC): Für mittlere bis hohe Bitraten. Es wird bei den meisten AAC-Implementierungen (auch Hardware) sowie den Online-Musikgeschäften von Apple und Real Networks verwendet und ist bis heute das am weitesten verbreitete und unterstützte Profil. Wenn im allgemeinen Sprachgebrauch von AAC die Rede ist, wird damit meist dieses spezielle Format gemeint. Als Containerformat wurde MPEG-2 allerdings größtenteils durch das neuere MPEG-4 (Dateiendung .m4a oder .mp4) abgelöst.
  • Main
  • Scalable Sample Rate (SSR): Für Streaming. Es ermöglicht die ungestörte Wiedergabe von Streams durch eine Verringerung der Bitrate, wenn die verfügbare Bandbreite plötzlich abfällt, ist aber bisher in keiner Implementierung öffentlich erhältlich.

MPEG-4 (1999)[Bearbeiten]

Im Jahr 1999 wurde AAC in den neuen Standard MPEG-4 in Part 3 (auch bekannt als MPEG-4-Audio) und dort wiederum in Subpart 4 (General Audio Coding) aufgenommen. Der neue Standard kategorisiert seine verschiedenen Audioformate in so genannten Objekttypen (Object Types). Die ursprüngliche Version von AAC wurde, kombiniert mit der neuen Technologie Perceptual Noise Substitution, im Profil Main als Objekttyp 1 und im Profil Low Complexity (LC) als Objekttyp 2 aufgenommen. Als weitere Objekttypen wurden einige optionale Erweiterungen des ursprünglichen Formates definiert:

  • Low Delay (LD): Für geringe Verzögerungszeiten (20 ms) bei mittleren bis hohen Bitraten. Anwendung im Kommunikationsbereich zum Beispiel in Videokonferenzsystemen.

Profile[Bearbeiten]

Der MPEG-4-Part-3-Standard definiert so genannte Profile, die eine Kombination von mehreren Objekttypen darstellen. Es folgt eine Auswahl der wichtigsten Profile, in denen AAC enthalten ist.

  • HE-AAC (High-Efficiency AAC), auch bekannt als AAC+ oder aacPlus: Kombiniert die Objekttypen AAC LC und SBR (Spectral Band Replication). HE-AAC ist für die Verwendung mit niedrigen Bitraten (im Bereich 32–80 kbit/s) optimiert und schneidet in diesem Bereich in Hörtests besser als normales AAC ab.
  • HE-AAC v2, auch bekannt als eAAC+, AAC+ v2 oder aacPlus v2: Wie HE-AAC, allerdings zusätzlich mit dem Objekttyp Parametric Stereo (PS). Dieses Kompressionsverfahren ist für nochmals geringere Bitraten (16–40 kbit/s) optimiert und soll auch in diesem Bereich noch eine akzeptable Qualität erreichen.

HE-AAC und HE-AAC v2 stellen Erweiterungen des ursprünglichen AAC dar, ersetzen es aber nicht. Sie sind ausschließlich für niedrige Bitraten optimiert und kommen etwa bei Live-Übertragungen von digitalem Radio und Fernsehen zum Einsatz. Bei höheren Bitraten (ab 96 kbit/s) schneiden sie im Vergleich zu AAC schlechter ab und sollten daher nicht zum Einsatz kommen.

Bedeutung und Verbreitung[Bearbeiten]

Als Format zur verlustbehafteten Audiokomprimierung, das von der ISO als Standard aufgenommen wurde, tritt es in Konkurrenz zu anderen Formaten wie MP3, WMA und Vorbis. AAC erreicht bereits ab 64 kbit/s akzeptable, wenn auch eingeschränkte Stereo-Qualität. 96 kbit/s entsprechen guter UKW-Qualität und 128 kbit/s weisen eine hohe Transparenz auf. Bitraten ab 192 kbit/s bzw. 224 kbit/s sind vergleichbar mit dem verlustfreien CD-Format. AAC findet seine Verwendung überall, wo normalerweise auch MP3 verwendet wird. Daher setzen immer mehr MP3-Player, Musikwebseiten und online Internetradios auf diese Audiokomprimierung. Ebenfalls unterstützen die Video-Containerformate 3GP, MP4, MPEG-2 und weitere Formate AAC.

Lizenzen und Patente[Bearbeiten]

Hersteller einer Implementierung von AAC müssen eine Lizenz erwerben.[2] Aus diesem Grund wird freie Software, die den Codec implementiert, oft nur im Quelltext verbreitet, um Patentverletzungen zu vermeiden.

Siehe auch[Bearbeiten]

Literatur[Bearbeiten]

  • Roland Enders: Das Homerecording Handbuch. Der Weg zu optimalen Aufnahmen. 3., überarbeitete Auflage, überarbeitet von Andreas Schulz. Carstensen, München 2003, ISBN 3-910098-25-8.
  • Thomas Görne: Tontechnik. Fachbuchverlag Leipzig im Carl Hanser Verlag, München u. a. 2006, ISBN 3-446-40198-9.

Weblinks[Bearbeiten]

 Commons: Advanced Audio Coding – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise[Bearbeiten]

  1. ISO/IEC 13818-7:1997, Information technology -- Generic coding of moving pictures and associated audio information -- Part 7: Advanced Audio Coding (AAC)
  2. AAC License Fees (englisch), Via Licensing