aspose.info
DE

AIFF - Audio Interchange File Format

Aktualisiert

Was ist eine AIFF-Datei?

Das AIFF (Audio Interchange File Format) ist ein unkomprimiertes Audiodateiformat, das 1998 von Apple entwickelt wurde, aber auf EA IFF 85 (Standard for Interchange Format Files, entwickelt von Electronic Arts) basiert, einem Wrapper-Format, das auf Amiga-Systemen verwendet wird . Dieses Dateiformat bietet einen Standard zum Speichern von gesampelten Sounds. Das Format ist ausreichend flexibel und ermöglicht die Speicherung von Mono- oder Mehrkanal-Sample-Sounds mit verschiedenen Sample-Raten und Sample-Breiten. Da die AIFF-Dateien unkomprimiert sind, werden sie dadurch größer als andere verlustbehaftete Formate wie MP3. Diese Dateien bestehen aus 2 Kanälen mit unkomprimiertem Stereo-Audio mit 16-Bit-Samplegröße, aufgenommen mit 44,1 kHz. Aufgrund der hohen Audioqualität kann ein 5-minütiges Audio bis zu 50 MB Speicherplatz beanspruchen, was dem Dateiformat WAV ähnelt.

AIFF gegen WAV

AIFF und WAV sind qualitativ fast gleich. Beide verwenden die gleiche PCM-Codierung (Pulse-Code-Modulation), wodurch sie im Vergleich zu anderen verlustbehafteten Formaten wie MP3 größer werden. M4A. Einige der allgemeinen Unterschiede sind in der folgenden Tabelle aufgeführt:

AIFFWAV
Wird hauptsächlich für MAC verwendetWird hauptsächlich für PCs verwendet
Erlaubt MetadetaErlaubt keine Metadeta

Dateistruktur

Das EA IFF 85 legt eine allgemeine Struktur zum Speichern von Daten in Dateien fest. Eine EA IFF 85-Datei besteht aus mehreren Datenblöcken. Ein Chunk ist ein Gebäudeblock einer AIFF-Datei, der aus einigen Header-Informationen gefolgt von Daten besteht:

AIFF-Stück

Eine AIFF-Datei ist eine Sammlung verschiedener Chunk-Typen. Es gibt zwei allgemeine Arten von Chunks, die wichtig sind, um einen AIFF-Datei-Chunk zu bilden:

  • Common Chunk: Enthält wichtige Parameter, die den gesampelten Sound beschreiben, wie Länge und Samplerate.
  • Sound Data Chunk: Enthält die eigentlichen Audio-Samples. Es gibt viele andere optionale Chunks, die Instrumentenparameter auflisten, Marker definieren, anwendungsspezifische Informationen speichern usw.

Lokale Chunk-Typen

Die Chunk-Typen zum Bilden von AIFF sind in der folgenden Tabelle angegeben:

Chunk-TypBeschreibung
Common ChunkDer Common Chunk beschreibt grundlegende Parameter des gesampelten Sounds
Sound Data ChunkDer Sound Data Chunk enthält die eigentlichen Sample-Frames
Marker ChunkDer Marker Chunk enthält Marker, die auf Positionen in den Sounddaten zeigen
Instrument ChunkDer Instrument Chunk definiert grundlegende Parameter, die ein Instrument, z. B. ein Sampler, verwenden könnte, um die Klangdaten wiederzugeben
MIDI Data ChunkDer MIDI Data Chunk kann zum Speichern von MIDI-Daten verwendet werden
Audio Recording ChunkDer Audio Recording Chunk enthält relevante Informationen zu Audioaufnahmegeräten
Anwendungsspezifischer ChunkDer anwendungsspezifische Chunk kann von Herstellern von Anwendungen für beliebige Zwecke verwendet werden
Comments ChunkDer Comment Chunk dient zum Speichern von Kommentaren im FORM AIFF
Textblöcke - Name, Autor, Copyright, AnmerkungAlle sind Textstücke

Verweise

Siehe auch