AMR

Was ist eine AMR-Datei?

Das Sprachaufnahmeformat älterer Handys. Nur für Sprache, winzige Dateien, für Musik untauglich.

Was AMR ist

AMR ist ein Codec: die Kodierung selbst, nicht die Schachtel, in der sie reist. Eingesetzt wird es für Telefone.

Die Endung lautet .amr, der volle Name Adaptive Multi-Rate Audio. Beides sagt weniger aus als das, was die Datei halten kann — und davon handelt der Rest dieser Seite.

Woher AMR kommt

3GPP hat es 1999 veröffentlicht.

Einem Format, das so lange lesbar geblieben ist, kann man etwas anvertrauen, das man in zehn Jahren wiederhaben will.

Die Spezifikation ist öffentlich

Sie ist vollständig veröffentlicht, das Format lässt sich also aus dem Dokument umsetzen statt durch Nachsehen. Deshalb taucht es in so vielen Programmen auf, und deshalb gehen Dateien von vor zwanzig Jahren heute noch auf. Veröffentlicht heißt allerdings nicht lizenzfrei: Wo ein Format einen Codec einpackt, ist die Patentfrage eine eigene, die der Standard nicht mitbeantwortet.

Es ist ein Altformat

Es geht überall noch auf und wird von älteren Programmen noch geschrieben, aber es wird nichts Neues mehr darum herum gebaut. Wandle um, was du behalten willst, und wähle es nicht für etwas, das heute anfängt.

Detail wird gegen Größe getauscht

AMR wirft Detail weg, um klein zu bleiben, und was weg ist, kommt nicht wieder. Für etwas, das angesehen wird, ist das der richtige Tausch; für etwas, das bearbeitet wird, der falsche — jedes erneute Speichern nimmt sich noch einen Bissen.

Wie viele Tonkanäle

Bis zu 1. Zwei deckt Stereo ab und ist das, was fast alles ist; mehr als zwei ist Raumklang — und der Teil, der beim Umwandeln in ein Format ohne diese Definition am ehesten zusammengelegt wird.

Was AMR öffnet

VLC und FFmpeg lesen es, und die meisten Programme derselben Art ebenfalls.

Wenn eine Datei nicht aufgeht, liegt es selten am Format — häufiger daran, dass das Programm älter ist als das Format. Die Umwandlung in etwas Älteres ist der verlässliche Weg daran vorbei, und dafür gibt es den Rest dieser Website.

Im Browser öffnen

Kein Browser liest es.

Das ist der häufigste Grund, es umzuwandeln: nicht dass das Format schlecht wäre, sondern dass die Stelle, an der die Datei erscheinen soll, es nicht lesen kann.

Es ist ein Ausgabeformat

AMR ist zum Weitergeben gedacht, nicht zum Arbeiten. Eines zu bearbeiten ist möglich und selten angenehm; der vernünftige Weg führt über die Quelle und einen neuen Export.

Was damit schiefgeht

Die wiederkehrenden Klagen: außerhalb des eigenen Reviers ist die Unterstützung lückenhaft.

Nichts davon ist ein Grund, das Format zu meiden. Es sind die Dinge, die man kennen sollte, bevor eines davon einen überrascht — das ist eine andere und eine nützlichere Behauptung.

Ein Codec, der eine Stimme modelliert, keinen Klang

Die meisten Audiokompressionen arbeiten am Signal: behalten, was das Ohr wahrnimmt, den Rest verwerfen. AMR macht etwas anderes — es geht davon aus, dass der Ton Sprache ist, kodiert die Parameter eines menschlichen Stimmtrakts, der diesen Ton erzeugt, und rekonstruiert die Stimme am anderen Ende aus dieser Beschreibung.

Deshalb erreicht es Datenraten, an die allgemeine Audio-Codecs nicht herankommen. Sprache bei 12,2 Kilobit pro Sekunde ist verständlich und erkennbar dieselbe Sprecherin oder derselbe Sprecher, bei etwa einem Hundertstel der Datenrate von CD-Audio. Deshalb klingt Musik dadurch auch so eigenartig: Es gibt keinen Stimmtrakt zu modellieren, also beschreibt der Codec eine Gitarre, als wäre sie eine Kehle.

Woher die Dateien kommen

Aus der Mobiltelefonie. AMR wurde 1999 von 3GPP als Sprachcodec für GSM- und UMTS-Gespräche standardisiert, was bedeutet, dass ein Jahrzehnt lang ein sehr großer Teil der Gespräche der Welt darüber lief.

Die Dateien, die heute noch existieren, sind Nebenprodukte: Sprachmemos von älteren Android-Telefonen, aus einer Mailbox exportierte Nachrichten eines Mobilfunkanbieters oder einer Telefonanlage, Gesprächsaufzeichnungen, und Ton aus einem 3GP-Video jener Telefonära. Neu aufgenommen wird damit nichts — moderne Telefone nutzen AAC oder Opus für Memos —, sodass eine AMR-Datei fast immer etwas Wiedergefundenes ist, nichts frisch Erzeugtes.

Schmalband und Breitband

Zwei Varianten existieren, und sie klingen deutlich unterschiedlich. AMR-NB tastet mit 8 kHz ab und deckt ungefähr den Frequenzbereich des Telefonnetzes ab, woher die dumpfe Qualität einer alten Mailbox-Nachricht kommt. AMR-WB tastet mit 16 kHz ab, reicht in höhere Frequenzen und ist das, was Mobilfunkanbieter mit HD Voice meinen.

Breitbanddateien tragen meist die Endung .awb, während Schmalband .amr verwendet, wobei beide auch unter der jeweils anderen Endung auftauchen. Klingt eine Aufnahme wie ein Telefongespräch, ist sie Schmalband; klingt sie wie jemand im selben Raum mit leichter Kompression, ist sie Breitband.

Warum so wenig es abspielt

Die Unterstützung ist still verschwunden. Browser spielen kein AMR ab, der Windows Media Player auch nicht, iTunes und das Apple-Ökosystem ebenso wenig, und die meisten modernen Schnittprogramme importieren es nicht. VLC spielt es ab, ebenso eine Handvoll anderer Programme mit einer breiten Codec-Bibliothek.

Der Grund liegt in der Lizenzgeschichte gepaart mit Bedeutungslosigkeit: Die Implementierung bedeutete zwei Jahrzehnte lang Patentgebühren, und als die letzten davon ausliefen — AMR-NB in der zweiten Hälfte der Zehnerjahre, AMR-WB 2024 —, gab es keinen Grund mehr, es hinzuzufügen, weil ohnehin nichts mehr, was jemand nutzt, es erzeugt. Dieselbe Lücke betrifft auch Umwandlungswerkzeuge, die im Browser laufen: Ohne einen mitgelieferten Decoder gibt es nichts zu dekodieren.

Umwandeln nach MP3 oder WAV: noch nicht auf dieser Seite

Web-Codecs stellen im Browser nur die Decoder bereit, die das Betriebssystem mitbringt, und AMR gehört wegen seiner Patentgeschichte nirgends dazu. Eine Umwandlung braucht deshalb einen eigenen mitgelieferten Decoder, und der ist hier als geplanter, noch nicht ausgelieferter Baustein vermerkt, nicht als fertiges Angebot.

Wäre sie fertig, gälte trotzdem: besser klingen würde dadurch nichts. Die Umwandlung würde ein stark komprimiertes Sprachsignal dekodieren und neu kodieren, sodass die dumpfe Klangfarbe, der begrenzte Frequenzbereich und etwaige Artefakte exakt erhalten blieben. Realistisch wären Kompatibilität und Bearbeitbarkeit die erreichbaren Ziele, nicht eine bessere Klangqualität — für Sprache genügt eine bescheidene Bitrate vollkommen, es gibt oberhalb des Telefonbands nichts zu bewahren.

Ein Transkript statt Ton

Bei Mailbox-Nachrichten, Interviews und Gesprächsaufzeichnungen zählen meist die Worte, nicht der Klang. Spracherkennung kommt mit AMR bei Schmalbandraten schlecht zurecht, und solange keine Umwandlung zur Verfügung steht, bleibt nur ein Player mit breiter Codec-Bibliothek, der die Datei überhaupt öffnet, bevor ein Transkriptionswerkzeug sie verarbeiten kann.

Die Genauigkeit entspricht dabei dem, was die Quelle hergibt. Eine Breitbandaufnahme einer klar sprechenden Person transkribiert gut; eine Schmalband-Mailbox mit Hintergrundgeräuschen und zwei durcheinander sprechenden Personen liefert eher eine Orientierung als ein zitierfähiges Ergebnis.

Was heute stattdessen sinnvoll ist

Opus, für alles Neue. Es ist lizenzfrei, verarbeitet Sprache bei sehr niedrigen Raten mindestens so gut wie AMR und Musik dazu ordentlich, und wird von jedem Browser und jeder aktuellen Plattform unterstützt. Es ist das, was moderne Sprachanwendungen und Messenger tatsächlich verwenden.

AAC, wo Kompatibilität mit älterer Software zählt, und WAV, wenn eine Aufnahme noch bearbeitet wird. AMR selbst hat für neue Aufnahmen keinen verbleibenden Zweck mehr — sein Wert liegt vollständig in den Archiven, die es bereits in diesem Format gibt.

Die Eckdaten auf einen Blick

Kennungen und Herkunft des Formats AMR.
Endung.amr
Medientypaudio/amr
Herausgegeben von3GPP
Erstmals veröffentlicht1999