AMR

Che cos’è un file AMR?

Il formato di registrazione vocale dei vecchi telefoni. Solo voce, file minuscoli, inservibile per la musica.

Che cos’è AMR

AMR è un codec: la codifica in sé, non la scatola in cui viaggia. Si usa per i telefoni.

L’estensione è .amr e il nome per esteso è Adaptive Multi-Rate Audio. Contano entrambi meno di ciò che il file può contenere, ed è di questo che parla il resto della pagina.

Da dove viene AMR

3GPP lo ha pubblicato nel 1999.

A un formato rimasto leggibile così a lungo si può affidare qualcosa che vuoi ritrovare fra dieci anni.

La specifica è pubblica

È pubblicata per intero, quindi la si può implementare partendo dal documento invece che per osservazione: è per questo che il formato compare in così tanti programmi, ed è per questo che file scritti vent’anni fa si aprono ancora. Una specifica pubblicata però non è la stessa cosa di una esente da royalty: dove un formato incapsula un codec, le licenze sui brevetti restano una questione a parte che lo standard non risolve.

È un formato ereditato

Si apre ancora dappertutto e i programmi più vecchi lo scrivono ancora, ma attorno non si costruisce più niente di nuovo. Converti ciò che vuoi tenere e non sceglierlo per qualcosa che comincia oggi.

Si scambia dettaglio con dimensione

AMR butta via dettaglio per restare piccolo, e quello che butta non torna. È lo scambio giusto per qualcosa che si guarda e quello sbagliato per qualcosa che si modifica: ogni nuovo salvataggio si prende un altro morso.

Quanti canali audio

Fino a 1. Due coprono lo stereo ed è quello che è quasi tutto; oltre due si entra nel suono surround, ed è la parte che più facilmente viene ripiegata convertendo in un formato che non lo definisce.

Che cosa apre AMR

VLC e FFmpeg lo leggono, e così fanno quasi tutti i programmi dello stesso tipo.

Quando un file non si apre, il formato è raramente il problema: più spesso è il programma a essere più vecchio di lui. Convertire in qualcosa di più vecchio è la via d’uscita affidabile, ed è a questo che serve il resto di questo sito.

Aprirlo nel browser

Nessun browser lo legge.

È di gran lunga il motivo più comune per convertirlo: non che il formato sia scadente, ma che il posto in cui vuoi mostrare il file non sappia leggerlo.

È un formato di consegna

AMR è pensato per essere consegnato, non per lavorarci dentro. Modificarne uno è possibile e raramente piacevole; la strada sensata passa dall’originale e da una nuova esportazione.

Che cosa va storto con lui

Le lamentele ricorrenti: fuori dal suo terreno il supporto è discontinuo.

Nessuna di queste è un motivo per evitare il formato. Sono le cose che conviene conoscere prima che una di loro ti sorprenda, che è un’affermazione diversa e più utile.

Un codec che modella una voce, non un suono

La maggior parte della compressione audio lavora sul segnale: tiene ciò che l’orecchio nota, scarta il resto. AMR fa qualcosa di diverso — presume che il suono sia parlato e codifica i parametri di un apparato fonatorio umano che lo produce, poi ricostruisce la voce dall’altra parte a partire da quella descrizione.

È per questo che raggiunge velocità che i codec audio generici non possono avvicinare. Il parlato a 12,2 kilobit al secondo è comprensibile e riconoscibile come la persona che parla, a circa un centesimo del bitrate dell’audio da CD. Ed è anche per questo che la musica attraverso questo codec suona così strana: non c’è alcun apparato fonatorio da modellare, quindi il codec descrive una chitarra come se fosse una gola.

Da dove vengono i file

La telefonia mobile. AMR è stato standardizzato dal 3GPP nel 1999 come codec vocale per le chiamate GSM e UMTS, il che significa che per un decennio è stato il modo in cui una gran parte delle conversazioni mondiali ha viaggiato.

I file che si trovano oggi sono i sottoprodotti: note vocali di vecchi telefoni Android, segreterie esportate da un operatore o un centralino, registrazioni di chiamate, e audio estratto da un video 3GP di un telefono di quell’epoca. Niente di nuovo lo registra più — i telefoni moderni usano AAC o Opus per le note vocali — quindi un file AMR è quasi sempre qualcosa di recuperato piuttosto che creato.

Banda stretta e banda larga

Esistono due varianti, e suonano in modo evidentemente diverso. AMR-NB campiona a 8 kHz e copre più o meno la banda di frequenza telefonica, da cui viene la qualità ovattata di una vecchia segreteria. AMR-WB campiona a 16 kHz, raggiunge frequenze più alte, ed è ciò che «Voce HD» significa su una rete mobile.

I file a banda larga portano di solito l’estensione .awb mentre quella stretta usa .amr, anche se entrambi compaiono a volte con l’altra. Se una registrazione suona come una telefonata, è banda stretta; se suona come qualcuno nella stanza con una leggera compressione, è banda larga.

Perché così poco lo riproduce

Il supporto è svanito in silenzio. I browser non riproducono l’AMR, Windows Media Player no, iTunes e l’ecosistema Apple no, e la maggior parte degli editor moderni non lo importa. VLC sì, come alcuni altri lettori costruiti attorno a una libreria di codec ampia.

La ragione è la storia delle licenze unita all’irrilevanza: implementarlo significava pagare brevetti per due decenni, e quando gli ultimi sono scaduti — quello dell’AMR-NB nella seconda metà degli anni 2010, quello dell’AMR-WB nel 2024 — non c’era più motivo per aggiungerlo, dato che nulla di ciò che si usa oggi lo produce. Per questo convertire non è una preferenza qui ma di solito l’unica strada per ascoltare davvero il file.

Convertirlo, e cosa aspettarsi

In MP3 o WAV per la compatibilità, e il risultato si riprodurrà ovunque. Ciò che non farà è suonare meglio: la conversione decodifica un segnale vocale pesantemente compresso e lo ricodifica, quindi la qualità ovattata, la gamma di frequenza limitata e ogni artefatto vengono conservati esattamente. Convertire un AMR a banda stretta in un MP3 a 320 kbps produce un file grosso che suona come una telefonata.

Vale la pena aggiustare le aspettative, perché spesso si converte sperando in un miglioramento. Gli obiettivi realistici sono compatibilità e modificabilità. Per il parlato, un bitrate modesto è del tutto sufficiente — non c’è dettaglio sopra la banda telefonica da conservare — e un file grosso non compra nulla.

Ottenere una trascrizione invece dell’audio

Per segreterie, interviste e registrazioni di chiamate, ciò che conta di solito sono le parole, non il suono. Il riconoscimento vocale gestisce male l’AMR a banda stretta e gestisce decisamente meglio il WAV convertito, quindi la sequenza utile è convertire prima, trascrivere dopo.

Aspettatevi la precisione che la sorgente merita. Una registrazione a banda larga di una persona che parla chiaramente si trascrive bene; una segreteria a banda stretta con rumore di fondo e due persone che si sovrappongono produce qualcosa da leggere come guida piuttosto che da citare.

Cosa usare oggi al suo posto

Opus, per qualunque cosa nuova. È libero da royalty, gestisce il parlato a bitrate molto bassi bene quanto l’AMR e la musica correttamente altrettanto bene, ed è supportato da ogni browser e piattaforma attuale. È ciò che le applicazioni vocali e i servizi di messaggistica moderni usano davvero.

AAC dove conta la compatibilità con software più vecchio, e WAV quando una registrazione va montata. L’AMR in sé non ha più alcun uso per nuove registrazioni — il suo valore sta interamente negli archivi che già lo contengono.

I dati, in un posto solo

Identificativi e provenienza del formato AMR.
Estensione.amr
Tipo di mediaaudio/amr
Pubblicato da3GPP
Prima pubblicazione1999

File AMR: domande frequenti

Come si apre un file AMR?

VLC lo riproduce, come pochi altri lettori costruiti attorno a una libreria di codec ampia. Browser, Windows Media Player e l’ecosistema Apple no, per cui convertire in MP3 o WAV è di solito la strada pratica.

Perché la mia registrazione AMR suona ovattata?

È un codec vocale che lavora alla banda telefonica. L’AMR a banda stretta campiona a 8 kHz e copre più o meno la gamma di frequenza di una telefonata, esattamente ciò per cui è stato progettato. La variante a banda larga suona decisamente meglio.

Convertire l’AMR in MP3 ne migliora la qualità?

No. La conversione decodifica un segnale vocale pesantemente compresso e lo ricodifica, quindi la gamma di frequenza limitata e ogni artefatto vengono conservati esattamente. Il guadagno è compatibilità e modificabilità, non suono.

Perché la musica suona così male in AMR?

Il codec modella un apparato fonatorio umano e ricostruisce il parlato da quei parametri. La musica non ha un apparato fonatorio da modellare, quindi l’encoder descrive uno strumento come se fosse una gola — ecco perché il risultato è irriconoscibile, non semplicemente di bassa qualità.

Qual è la differenza fra AMR e AWB?

La banda. L’AMR-NB campiona a 8 kHz e suona come una telefonata; l’AMR-WB campiona a 16 kHz ed è ciò che le reti mobili chiamano Voce HD. I file a banda larga portano spesso l’estensione .awb, anche se entrambi compaiono con l’una o l’altra.

Cosa dovrei usare oggi per le registrazioni vocali?

Opus per qualunque cosa nuova — libero da royalty, ottimo per il parlato a bitrate bassi, buono anche per la musica, e supportato da ogni browser e piattaforma. AAC dove conta la compatibilità con software vecchio, e WAV se la registrazione va montata.