AAC-Audio (.aac)

ISO/IEC Standard

Advanced Audio Coding (AAC) ist der standardisierte Nachfolger von MP3, der entwickelt wurde, um bei identischen Bitraten eine überlegene Kompressionseffizienz und akustische Wiedergabetreue zu bieten.

Von AAC zu MP3 konvertieren

Kostenloser Konverter von AAC zu MP3 im Browser. Konvertieren Sie Dateien sofort auf Ihrem Gerät.

Untersuchen & Metadaten

Betriebssysteme und Dateianalysatoren identifizieren AAC-Dateien durch Untersuchung der führenden binären Byte-Sequenz:

Dateien auswählen oder hierher ziehen

100 % private Konvertierung im Browser - Dateien verlassen niemals Ihr Gerät

oder einfügen Strg+V
Datenschutzgarantie ohne Netzwerkübertragung: 0 Bytes an externe Server hochgeladen. Die gesamte Verarbeitung erfolgt lokal in Ihrer Browser-Sandbox.

Byte-basierte Headersignatur (Magic Bytes)

Betriebssysteme und Dateianalysatoren identifizieren AAC-Dateien durch Untersuchung der führenden binären Byte-Sequenz:

HEX-SIGNATUR (OFFSET 0):

FF F1

ASCII-DARSTELLUNG: ÿñ

Standardisierung: ISO/IEC 13818-7 / ISO/IEC 14496-3

Technische Daten

Container-ArchitekturADTS (Audio Data Transport Stream) Bitstrom oder MPEG-4 Part 14 Container
KompressionModifizierte diskrete Kosinustransformation (MDCT) mit temporalem Rauschformung und psychoakustischer Modellierung
Byte-EndiannessBig-Endian Bitstrom-Framing
FarbräumeNicht zutreffend (Audio-Bitstrom)
Kanäle & StrukturBis zu 48 diskrete Audiokanäle mit beliebiger Lautsprecherzuordnung
Max. AbmessungenAbtastraten von 8 kHz bis zu 96 kHz (16/24-Bit PCM-Quelle)
TransparenzPerzeptuelle verlustbehaftete Kodierung; transparente Qualität wird bei ca. 192-256 kbps Stereo erreicht
Streaming & ProgressivNative ADTS-Frame-Synchronisationswörter ermöglichen beliebiges Bytestream-Streaming

Technischer Vergleich: AAC im Vergleich zu Wettbewerbern

Technisches AttributAAC (Aktuell)MP3OGGOPUS
KompressionseffizienzHoch; transparentes Stereo bei 128-192 kbpsMäßig; erfordert 192-256 kbpsHoch; vergleichbar mit AAC bei 160 kbpsUltrahoch; transparent bei 96-128 kbps
Max. Kanäle48 diskrete Kanäle2 Kanäle (Stereo) / 5.1 in MPEG-2255 diskrete Kanäle255 diskrete Kanäle
Hardwarebeschleunigung100% universell auf allen mobilen und Desktop-Prozessoren100% Unterstützung für ältere Silizium-ChipsEingeschränkte dedizierte DSP-HardwarechipsWachsende Browser- & Android/iOS-Hardwareunterstützung
Algorithmische VerzögerungMäßig (~100 ms Pufferverzögerung)Hoch (~100-150 ms)Mäßig (~100 ms)Ultraniedrig (5-26,5 ms, optimiert für VoIP)

Häufige Korruptionsarten & Hex-Wiederherstellungsleitfaden

Mediaplayer hängt in einer Schleife oder erzeugt hochfrequentes digitales Rauschen.

Ursache: Desynchronisation der ADTS-Frame-Header aufgrund von Paketverlust oder fehlenden 12-Bit-Syncwords.

Wiederherstellung: Verpacken Sie rohes AAC-Audio mit ffmpeg -i broken.aac -c:a copy fixed.m4a in einen MP4/M4A-Container, um die Frame-Indizes neu zu erstellen.

Sicherheitsanalyse & Parser-Angriffsvektore

AAC-Decoder arbeiten in Audiostreams mit hohem Durchsatz, bei denen fehlerhafte Paketlängen Ganzzahlüberläufe (Integer Overflows) in Software-Implementierungen auslösen können.

Bekannte Angriffsvektore

  • Ganzzahlüberlauf in ADTS-Framelängenfeldern, der Pufferlesefehler (Buffer Over-Reads) in ungepatchten C++-Decodern verursacht.
  • Manipulierte Kanal-Konfigurationsbits, die ungültige Speicherschreiben während des Mehrkanal-Downmixings auslösen.
  • Heap-Allokation außerhalb der Grenzen während des Parsens von SBR-Synthesetabellen (Spectral Band Replication).

Bewährte Sicherheitsverfahren: Dekodieren Sie AAC-Dateien in isolierten Speicherbereichen unter Verwendung von speichersicheren WASM-Bibliotheken oder Betriebssystem-Media-Frameworks.

Historische Ursprünge & Meilensteine

2003Apple Computer wählt AAC als Standard-Audioformat für den iTunes Store und die iPod-Produktreihe.
1999Wird als ISO/IEC 14496-3 mit High-Efficiency AAC (HE-AAC) Profilen in den MPEG-4 Standard integriert.
1997Standardisiert unter ISO/IEC 13818-7 als MPEG-2 Part 7, was MPEG-1 Layer III bei allen Bitraten übertrifft.

Hauptvorteile & Stärken

  • Überlegene Audiotransparenz im Vergleich zu MP3 bei äquivalenten und niedrigeren Bitraten (z. B. 128 kbps vs. 192 kbps).
  • Natives Support für bis zu 48 Audiokanäle mit voller Bandbreite für Surround-Sound- und Dolby-Pro-Logic-Workflows.
  • Universelle native Hardwaredecodierung auf iOS-, Android-, macOS-, Windows- und Smart-TV-Geräten.

Technische Einschränkungen & Nachteile

  • Perzeptuelle verlustbehaftete Kodierung verwirft unhörbare Obertöne, wodurch sie sich nicht für das Mastering eignet.
  • ADTS-Bitströme entbehren eingebetteter Suchtabellen ohne Containerisierung in MP4- (M4A) Wrapper.
  • Die von der Via Licensing Corporation verwaltete Patentpool-Lizenzierung hat Open-Source-Encoder-Innovationen historisch verlangsamt.

Interessante technische Wissenswertes

  • YouTube verwendet standardmäßig AAC-Kodierung mit 128 kbps für Standard-Stereo-Videowiedergabeströme.
  • Das ADTS-Syncword besteht aus 12 aufeinanderfolgenden binären Einsen (0xFFF), wodurch Tuner mitten im Stream auf Live-Übertragungen aufschalten können.
  • Sony übernahm AAC als Standard-Kompressionsformat für die Audiowiedergabe auf PlayStation 3, PlayStation Portable und Vita.

Häufig gestellte technische Fragen

Warum klingt AAC bei 128 kbps besser als MP3?

AAC enthält eine höhere Frequenzauflösung (bis zu 96 kHz), reine MDCT-Filterbänke, temporale Rauschformung (TNS) und flexiblere Stereoprädiktionswerkzeuge, die bei MP3 auftretende Vor-Echo-Artefakte eliminieren.

Was ist der Unterschied zwischen rohem AAC und M4A?

Rohes AAC verwendet einfaches ADTS-Framing ohne Kapitel- oder Metadatenindizes. M4A verpackt denselben AAC-Audio-Payload in einen ISO-Base-Media-Container (MP4) mit Metadaten, Coverbildern und Suchtabellen.

Unterstützt AAC verlustfreie Audiokompression?

Nein. Standard-AAC ist strikt verlustbehaftet. Apple hat Apple Lossless (ALAC) für eine bitgenaue verlustfreie Audiowiedergabe im selben M4A-Container entwickelt.