AIFF-Audio (.aiff)

Apple Standard

Das Audio Interchange File Format (AIFF) ist ein unkomprimierter Studio-Audio-Container, der von Apple zum Speichern von High-Fidelity-Wellenform-Audiodaten entwickelt wurde.

Von AIFF zu FLAC konvertieren

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

Untersuchen & Metadaten

Betriebssysteme und Dateianalyseprogramme identifizieren AIFF-Dateien anhand der führenden binären Bytefolge:

Dateien auswählen oder hierher ziehen

Privat - Dateien verlassen Ihr Gerät nie

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

Headersignatur auf Byte-Ebene (Magic Bytes)

Betriebssysteme und Dateianalyseprogramme identifizieren AIFF-Dateien anhand der führenden binären Bytefolge:

HEX-SIGNATUR (OFFSET 0):

46 4F 52 4D ?? ?? ?? ?? 41 49 46 46

ASCII-DARSTELLUNG: FORM????AIFF

Standardisierung: Apple / Electronic Arts IFF 85 Standard

Technische Daten

Container-ArchitekturElectronic Arts Interchange File Format (EA IFF 85) Chunk-Hierarchie
KompressionUnkomprimierte lineare Pulscodemodulation (LPCM); AIFF-C-Variante unterstützt Kompression
Byte-ReihenfolgeBig-Endian (Byte-Reihenfolge von Macintosh/Motorola)
FarbräumeNicht zutreffend (unkomprimiertes PCM-Audio)
Kanäle und StrukturMono, Stereo und Mehrkanal bis zu 32 diskreten Kanälen
Max. AbmessungenAbtastraten bis zu 192 kHz bei 16, 24 oder 32-Bit-Gleitkommaauflösung
Transparenz100 % bitgenaue, verlustfreie unkomprimierte Audioaufnahme
Streaming und progressive DarstellungHeader-abhängige Chunk-Struktur erfordert vollständige Dateiinspektion für Suchversatz-Offsets

Technische Vergleichsmatrix: AIFF und Konkurrenzformate

Technisches AttributAIFF (Aktuelles Format)WAVFLACALAC
Byte-ReihenfolgeBig-Endian (Motorola-Byte-Reihenfolge)Little-Endian (Intel RIFF)Bitstrom-FramingBig-Endian innerhalb von MP4
Kompressionsmodus100 % unkomprimiertes LPCM100 % unkomprimiertes LPCMVerlustfreie Komprimierung; die Größe variiertVerlustfreie Komprimierung; die Größe variiert
DAW-Marker-UnterstützungUmfassende native Loop- und Cue-PunkteUnterstützt über den 'cue '-ChunkNur Vorbis-Kommentar-MetadatenApple-QuickTime-Kapiteltracks
Dateigröße (10 Min. Stereo)~100 MB~100 MB~50 MB~50 MB

Häufige Datenbeschädigungen und Leitfaden zur Wiederherstellung anhand von Hex-Daten

DAW meldet 'Invalid COMM chunk size' oder öffnet Audio als reines, lautes weißes Rauschen.

Ursache: Endianness-Konflikt, bei dem ein Little-Endian-WAV-Stream ohne 16-Bit-Byte-Tausch in einen AIFF-Container kopiert wurde.

Wiederherstellung: Transkodieren Sie mit File2File.app Audio Converter oder wenden Sie den Sox-Byte-Tausch an: sox -t aiff -B broken.aiff -t aiff fixed.aiff.

Sicherheitsanalyse und Angriffsvektoren für Parser

AIFF-Dateien enthalten verschachtelte Chunks mit expliziten Längenfeldern. Fehlerhafte Längen können in anfälligen Audioparsern Heap-Überläufe verursachen.

Bekannte Angriffsvektoren

  • Ganzzahlunterlauf im SSND-Versatzfeld (Sound Data), der eine unzulässige Zeigerberechnung verursacht.
  • Zu große erweiterte 80-Bit-Gleitkommawerte nach IEEE im COMM-Chunk, die Gleitkomma-Parserfallen auslösen.
  • Verschachtelte Chunk-Allokationsschleife, die zu einer Dienstverweigerung (Speichererschöpfung) führt.

Empfohlene Schutzmaßnahmen: Bereinigen Sie Chunk-Grenzen und beschränken Sie zulässige Abtastraten, bevor Sie Audio-Puffer an Audiorenderer übergeben.

Historische Ursprünge & Meilensteine

1991Die AIFF-C-Spezifikation (Compressed AIFF) wird veröffentlicht, um algorithmische Codecs wie ALaw und uLaw zu unterstützen.
1988Apple veröffentlicht AIFF 1.3, basierend auf dem IFF-85-Standard von Electronic Arts, als primäres Audioformat für Macintosh System 7.
1985Electronic Arts erstellt die zugrunde liegende Architektur des Interchange File Format (IFF).

Hauptvorteile & Stärken

  • Unkomprimiertes PCM bewahrt die Samples, doch die Verarbeitung kann den Klang verändern.
  • Natives Support für Loop-Punkte, Marker und Daten zur Instrumentenstimmung, die für Sampler und Synthesizer unerlässlich sind.
  • Die Kompatibilität hängt vom Player und Gerät ab.

Technische Einschränkungen & Nachteile

  • Massiver Speicherbedarf (ca. 10 MB pro Minute Stereo-Audio mit 44,1 kHz und 16 Bit).
  • Big-Endian-Bytereihenfolge erfordert Byte-Vertauschung bei der Verarbeitung auf x86/ARM Little-Endian-Prozessoren.
  • Die standardmäßige 32-Bit-Chunk-Größe begrenzt die maximale Größe einer kontinuierlichen Aufnahmedatei auf 2 GB oder 4 GB.

Interessante technische Fakten

  • AIFF war während der gesamten 1990er-Jahre das Standardformat für Audioaufnahmen und Bounces in allen Macintosh-Programmen.
  • Im Gegensatz zu Microsoft WAV, das Little-Endian verwendet, speichert AIFF Sample-Nummern in der Big-Endian-Netzwerk-Byte-Reihenfolge.
  • Der 'COMM'-Chunk in einer AIFF-Datei definiert die Abtastrate explizit als eine erweiterte 80-Bit-Gleitkommazahl nach IEEE 754.

Häufig gestellte technische Fragen

Was ist der technische Unterschied zwischen AIFF und WAV?

Beide Formate können unkomprimiertes PCM-Audio speichern. AIFF verwendet meist Big-Endian und WAV meist Little-Endian; auch die Containerstrukturen unterscheiden sich.

Klingt AIFF besser als FLAC?

Nein. Wenn FLAC während der Wiedergabe dekodiert wird, reproduziert es exakt dieselbe bitgenaue PCM-Wellenform wie AIFF, verbraucht dabei jedoch etwa die Hälfte des Speicherplatzes.

Kann AIFF ID3-Metadaten und Album-Cover speichern?

Ja. Moderne Implementierungen hängen einen 'ID3'-Chunk an die IFF-Container-Hierarchie an, wodurch Player wie Apple Music und Foobar2000 Interpret, Album und Cover lesen können.