M4A-Definition: Rein audio-basiertes MPEG-4
M4A steht für MPEG-4 Audio. Es ist eine Dateiendung für rein audio-basierte Dateien, die im MPEG-4 Part 14-Containerformat gespeichert sind. Technisch gesehen ist eine M4A-Datei strukturell identisch mit einer MP4-Datei — der einzige Unterschied ist die Dateiendung, die signalisiert, dass die Datei Audio und keine Videospur enthält.
Apple hat die Endung .m4a populär gemacht, als der iTunes Store 2003 eingeführt wurde. Während die offizielle MPEG-4-Spezifikation .mp4 für alles verwendet, wollte Apple eine Möglichkeit schaffen, Audiodateien von Videodateien in Finder und Windows Explorer zu unterscheiden. Das Ergebnis war .m4a für Audio, .m4v für Video, .m4b für Hörbücher und .m4r für Klingeltöne.
Wichtiger Hinweis: M4A ist ein Container, kein Codec. Es ist die Verpackung. Die eigentlichen Audiodaten darin werden entweder mit AAC (verlustbehaftet) oder ALAC (verlustfrei) kodiert. Sie können M4A als eine Schachtel betrachten — entscheidend ist, welcher Codec darin steckt.
Container vs. Codec: Die Schachtel und ihr Inhalt
Der Unterschied zwischen einem Container und einem Codec zu verstehen ist wichtig für die Arbeit mit Audiodateien:
- Container (M4A, MP4, MKV, AVI): das Dateiformat, das Audiodaten, Metadaten, Kapitelmarkierungen, Coverbilder und Zeitinformationen in einer einzigen Datei organisiert. Der Container bestimmt, welche Funktionen die Datei unterstützt (Kapitel, mehrere Audiospuren, Untertitel), beeinflusst aber nicht die Audioqualität.
- Codec (AAC, ALAC, MP3, FLAC): der Algorithmus, der die rohen Audiodaten komprimiert und dekomprimiert. Der Codec bestimmt die Audioqualität, die Kompressionseffizienz und ob der Prozess verlustbehaftet oder verlustfrei ist.
Eine M4A-Datei enthält einen von zwei Codecs:
| Codec in M4A | Typ | Typische Bitrate | Verwendung |
|---|---|---|---|
| AAC (Advanced Audio Coding) | Verlustbehaftet | 128–256 kbps | iTunes Store, Sprachnotizen, Apple Music Streaming |
| ALAC (Apple Lossless Audio Codec) | Verlustfrei | 700–1.400 kbps | Apple Music Lossless-Tier, CD-Rips in iTunes |
AAC-M4A-Dateien sind weitaus häufiger. Jeder iTunes Store-Kauf seit 2003 ist eine 256 kbps AAC-Datei in einem M4A-Container (ursprünglich als „iTunes Plus" bezeichnet, nachdem 2009 der DRM-Schutz entfernt wurde). Sprachnotizen auf dem iPhone werden ebenfalls als AAC aufgenommen, typischerweise mit 48–96 kbps je nach Qualitätseinstellung.
ALAC-M4A-Dateien sind bit-für-bit identisch mit dem originalen CD-Audio — es gehen keine Daten verloren. Sie sind etwa 50–60 % kleiner als unkomprimiertes WAV. Apple Musics verlustfreier Streaming-Tier liefert ALAC, und Nutzer, die CDs mit iTunes rippen, können ALAC als Importformat wählen.
M4A vs. verwandte Formate
M4A gehört zu einer Familie MPEG-4-basierter Dateiendungen. So hängen sie alle zusammen:
| Endung | Container | Inhalt | Wesentlicher Unterschied zu M4A |
|---|---|---|---|
| .m4a | MPEG-4 | Audio (AAC oder ALAC) | — |
| .mp4 | MPEG-4 | Video + Audio | Gleicher Container, enthält aber typischerweise eine Videospur |
| .m4b | MPEG-4 | Audio + Kapitelmarkierungen | Hörbuch-Variante mit Lesezeichen-/Kapitelunterstützung |
| .m4r | MPEG-4 | Audio (AAC, max. 40 Sek.) | iPhone-Klingelton, auf 40 Sekunden begrenzt |
| .aac | Roher AAC / ADTS | Audio (nur AAC) | Roher Codec-Datenstrom, ohne Container-Metadaten |
M4A vs. MP4: Strukturell identisch. Sie können eine .m4a-Datei in .mp4 umbenennen, und die meisten Player öffnen sie problemlos. Der Unterschied ist rein organisatorisch — .m4a teilt dem Betriebssystem mit: „Das ist Audio", sodass es in einem Musikplayer statt einem Videoplayer geöffnet wird.
M4A vs. M4B: Beide sind MPEG-4-Audiocontainer. M4B ergänzt Kapitelmarkierungen und merkt sich die Wiedergabeposition (Lesezeichen). Hörbücher von iTunes und Audible verwenden M4B, damit Sie dort weitermachen können, wo Sie aufgehört haben.
M4A vs. M4R: M4R ist Apples Klingeltonformat für das iPhone. Es ist funktional identisch mit M4A, aber auf 40 Sekunden begrenzt. Um einen benutzerdefinierten Klingelton zu erstellen, konvertieren oder kürzen Sie eine M4A auf unter 40 Sekunden und benennen die Endung in .m4r um.
M4A vs. AAC: Dies ist das am häufigsten verwechselte Paar. AAC ist der Codec (Kompressionsalgorithmus). M4A ist der Container (Dateiformat). Eine .aac-Datei ist ein roher AAC-Bitstrom ohne Container — ohne Metadatenunterstützung (kein Coverbild, keine Kapitelmarkierungen, eingeschränkte Tag-Unterstützung). M4A umhüllt AAC in einem vollwertigen MPEG-4-Container mit vollständigen Metadaten.
Wo wird M4A verwendet?
M4A ist tief im Apple-Ökosystem verwurzelt, reicht aber weiter darüber hinaus:
- iTunes Store: Jeder Song, der im iTunes Store gekauft wird, ist eine 256 kbps AAC-Datei in einem M4A-Container. Seit 2009 ist die gesamte iTunes Store-Musik DRM-frei („iTunes Plus").
- Apple Music: Streaming verwendet AAC mit bis zu 256 kbps. Für die Offline-Nutzung heruntergeladene Titel werden als M4A gespeichert (jedoch mit FairPlay-DRM). Der verlustfreie Tier verwendet ALAC in M4A.
- iPhone Sprachnotizen: Jede Aufnahme der Sprachnotizen-App wird als M4A gespeichert. Normale Qualität nimmt mit etwa 48 kbps AAC auf. Verlustfreie Qualität nimmt mit einer höheren Bitrate auf.
- GarageBand: Exportiert standardmäßig zu M4A (AAC), wenn ein Projekt als Audio geteilt wird. Dies ist das Standardformat für das Teilen von GarageBand-Kreationen über AirDrop oder Nachrichten.
- YouTube: Die Audiospur in YouTube-Videos ist als AAC kodiert, oft in einem M4A-Container, wenn sie mit Tools wie
yt-dlpheruntergeladen wird. - Android: Seit Android 3.1 (2011) unterstützt das Betriebssystem nativ die M4A-Wiedergabe. Die meisten Android-Geräte verarbeiten M4A problemlos.
Interessant: Apple liefert über 1 Milliarde iPhones aus, und jedes einzelne zeichnet Sprachnotizen als M4A auf. Damit ist M4A eines der am häufigsten erzeugten Audioformate der Welt, auch wenn MP3 das meistverbreitete ausgetauschte Format bleibt.
Geräte- & Software-Kompatibilität
Die M4A-Kompatibilität hat sich seit dem Start des Formats im Jahr 2003 erheblich verbessert, aber es gibt noch einige nennenswerte Lücken:
| Plattform / Gerät | M4A-Unterstützung | Hinweise |
|---|---|---|
| macOS / iTunes / Apple Music | Nativ | Vollständige AAC + ALAC-Unterstützung |
| iPhone / iPad | Nativ | Vollständige Unterstützung seit dem ersten iPhone |
| Windows 10/11 | Nativ | Eingebauter AAC-Decoder in Media Player |
| Windows 7/8 | Codec erforderlich | Erfordert iTunes, VLC oder ein Codec-Paket |
| Android | Nativ | Seit Android 3.1 (2011) |
| VLC Player | Nativ | Plattformübergreifend, enthält eigenen AAC-Decoder |
| Ältere Autoradios | In der Regel nein | Viele Geräte vor 2015 unterstützen nur MP3 |
| Günstige MP3-Player | In der Regel nein | Budgetgeräte unterstützen oft nur MP3/WMA |
| Webbrowser | Nativ | Chrome, Safari, Firefox und Edge unterstützen AAC |
Die allgemeine Regel: Jedes nach 2012 hergestellte Gerät mit Internetfähigkeit unterstützt M4A mit sehr hoher Wahrscheinlichkeit. Die wichtigsten Ausnahmen sind dedizierte MP3-Player und ältere Autoradios, die nur MP3 und WMA verstehen. Für diese Geräte ist M4A in MP3 zu konvertieren die Lösung.
Technischer Aufbau: Wie M4A-Dateien strukturiert sind
M4A verwendet das ISO Base Media File Format (ISO 14496-12), das ein Nachfolger von Apples QuickTime-Container ist. Die Datei ist in verschachtelte Blöcke gegliedert, die Atome genannt werden (in der ISO-Spezifikation auch als „Boxes" bekannt):
ftyp(Dateityp): das erste Atom in jeder M4A-Datei. Enthält die Markenkennung — typischerweiseM4Afür Standard-AAC-Audio oderM4Amit Apple-Branding für iTunes-Dateien. Dieses Atom teilt der Software mit, mit welchem Typ von MPEG-4-Datei sie es zu tun hat.moov(Movie/Metadaten): enthält alle Metadaten — Codec-Informationen, Abtastrate, Kanalanzahl, Dauer, Track-Layout, Kapitelmarkierungen, Coverbild und ID-Tags (Künstler, Titel, Album). Dieses Atom befindet sich typischerweise am Anfang oder Ende der Datei.mdat(Mediendaten): enthält die eigentlichen komprimierten Audiodaten. Das ist der Hauptteil der Datei. Die AAC- oder ALAC-Frames sind hier sequenziell gespeichert.
Wenn Sie eine M4A-Datei abspielen, liest der Player ftyp, um die Datei zu identifizieren, dann liest er moov, um den Codec, die Abtastrate und die Sample-zu-Chunk-Zuordnung zu ermitteln, und streamt schließlich Audio aus mdat mithilfe der Zeitinformationen aus moov.
Die Platzierung des moov-Atoms ist wichtig. Wenn das moov-Atom am Ende der Datei liegt (häufig bei Rohaufnahmen), muss die gesamte Datei heruntergeladen werden, bevor die Wiedergabe beginnen kann. „Fast-Start"-M4A-Dateien haben moov am Anfang und ermöglichen so eine progressive Wiedergabe — wichtig für Web-Streaming.
Der MPEG-4-Container unterstützt auch Funktionen, die einfacheren Formaten fehlen:
- Kapitelmarkierungen: werden in M4B-Hörbüchern und langen Podcast-Episoden verwendet, um direktes Springen zu Kapiteln zu ermöglichen
- Coverbild: eingebettet als JPEG oder PNG im Metadaten-Bereich des
moov-Atoms (dercovr-Tag) - Nahtlose Wiedergabe (Gapless Playback): der
iTunSMPB-Metadaten-Tag speichert Encoder-Verzögerungs- und Auffüllinformationen für nahtlose Spurübergänge bei Live-Alben und DJ-Mixes - Replay Gain / Sound Check: der
iTunNORM-Tag speichert Lautstärkepegeldaten für die Lautstärkenormalisierung zwischen Titeln