AAC È una Famiglia, Non un Singolo Codec
Quando qualcuno dice "file AAC", potrebbe intendere uno qualsiasi dei vari profili di codifica distinti. Lo standard MPEG-4 definisce AAC come un framework con diversi strumenti che possono essere combinati in modi differenti. Ogni combinazione è chiamata profilo ed è ottimizzata per una specifica gamma di bitrate e caso d'uso.
I quattro profili che è più probabile incontrare sono:
- AAC-LC (Low Complexity) — il profilo standard predefinito
- HE-AAC v1 (High Efficiency) — aggiunge la Spectral Band Replication
- HE-AAC v2 — aggiunge il Parametric Stereo sopra HE-AAC v1
- xHE-AAC (Extended HE-AAC) — il profilo più recente e avanzato
Tutti e quattro producono file con la stessa estensione .aac, .m4a o .mp4. La differenza sta interamente nel modo in cui l'encoder comprime i dati audio e nella gamma di bitrate a cui punta.
| Profilo | Bitrate Ottimale | Tecnologia Chiave | Utilizzo Tipico |
|---|---|---|---|
| AAC-LC | 128–256 kbps | MDCT + modello psicoacustico | Music streaming, iTunes, YouTube |
| HE-AAC v1 | 48–80 kbps | AAC-LC + SBR | Radio Internet, DAB+, podcast |
| HE-AAC v2 | 16–48 kbps | AAC-LC + SBR + PS | Voce, streaming a bassa larghezza di banda |
| xHE-AAC | 12–500 kbps | USAC (codec unificato) | Adaptive streaming, broadcasting |
AAC-LC (Low Complexity)
AAC-LC è il profilo AAC standard e più utilizzato. Quando un'app, un dispositivo o un servizio dice di supportare "AAC", intende AAC-LC. Usa la Modified Discrete Cosine Transform (MDCT) combinata con un modello psicoacustico per scartare i dati audio che gli esseri umani non riescono facilmente a percepire.
Sweet spot: 128–256 kbps
AAC-LC offre il miglior rapporto qualità/dimensione in questo range. Al di sotto dei 96 kbps comincia a perdere dettagli nelle alte frequenze in modo evidente. Sopra i 256 kbps i miglioramenti sono trascurabili — si paga in dimensione del file per guadagni impercettibili.
- 128 kbps — buona qualità per l'ascolto casuale. Paragonabile a MP3 a 160–192 kbps.
- 192 kbps — trasparente per la maggior parte degli ascoltatori e dei tipi di contenuto.
- 256 kbps — il bitrate scelto da Apple Music. Praticamente indistinguibile dal lossless nei test in cieco.
Chi usa AAC-LC?
- Apple Music — 256 kbps AAC-LC per tutti i brani
- YouTube — AAC-LC a 128–256 kbps a seconda della qualità video
- iTunes Store — 256 kbps AAC-LC
- Spotify — usa Ogg Vorbis su desktop/mobile, ma AAC su alcuni web player
- Ogni dispositivo iOS e Android — supporto hardware universale per il decoder
Regola pratica: se il tuo bitrate è 128 kbps o superiore, AAC-LC è il profilo corretto. Usare HE-AAC a bitrate elevati spreca effettivamente bit su dati SBR che non apportano alcun beneficio, risultando in una qualità leggermente peggiore rispetto al semplice LC-AAC.
HE-AAC v1 (High Efficiency)
HE-AAC v1 estende AAC-LC con la Spectral Band Replication (SBR). L'idea è elegante: invece di spendere bit per codificare le alte frequenze direttamente, SBR consente all'encoder di trasmettere solo la porzione a bassa frequenza con piena fedeltà, includendo poi una compatta "ricetta" per ricostruire le alte frequenze dal contenuto a bassa frequenza.
Come funziona SBR
L'encoder divide l'audio in due bande. La metà inferiore viene codificata con AAC-LC standard. Per la metà superiore, SBR analizza l'inviluppo spettrale — la forma e la distribuzione dell'energia delle alte frequenze — e memorizza solo le informazioni necessarie affinché il decoder possa ricreare una banda di alte frequenze convincente dalle armoniche della banda inferiore.
Questo costa solo circa 2–3 kbps di overhead ma fa risparmiare 20–30 kbps che altrimenti sarebbero necessari per codificare direttamente le alte frequenze. Il risultato: a 48–80 kbps, HE-AAC v1 suona nettamente meglio di AAC-LC allo stesso bitrate.
Ottimizzato per 48–80 kbps
- 48 kbps stereo — qualità accettabile per voce e musica semplice
- 64 kbps stereo — il sweet spot per radio Internet e DAB+
- 80 kbps stereo — sufficiente per la maggior parte della musica in ascolto non critico
Chi usa HE-AAC v1?
- Radio digitale DAB+ in tutta Europa e Australia
- Stazioni radio Internet che puntano agli ascoltatori mobile con dati limitati
- Trasmissione TV digitale (DVB) in molti paesi
- Servizi di radio satellitare
HE-AAC v2
HE-AAC v2 aggiunge il Parametric Stereo (PS) sopra l'SBR di HE-AAC v1. Invece di codificare i canali sinistro e destro separatamente, PS codifica un singolo downmix mono più compatti parametri stereo (differenze di intensità e fase inter-canale). Il decoder ricostruisce l'immagine stereo da questi indizi.
Bitrate ultra-bassi: 16–48 kbps
Combinando mono-più-parametri con SBR, HE-AAC v2 ottiene un audio sorprendentemente ascoltabile a bitrate dove altri codec cedono:
- 24 kbps — voce intelligibile con imaging stereo di base
- 32 kbps — qualità accettabile per talk radio e podcast
- 48 kbps — qualità musicale ragionevole su connessioni mobile
Limitazione: il Parametric Stereo non può riprodurre perfettamente scene stereo complesse. Gli strumenti in hard-pan possono spostarsi o perdere precisione spaziale. Per l'ascolto musicale critico, HE-AAC v2 è un compromesso — ma per la voce, i podcast e la musica di sottofondo a bitrate molto bassi è straordinariamente efficace.
xHE-AAC (Extended HE-AAC)
xHE-AAC, formalmente noto come USAC (Unified Speech and Audio Coding), è il profilo AAC di ultima generazione standardizzato in MPEG-D. Unifica strumenti di codifica vocale e audio in un unico codec che può operare su un'enorme gamma di bitrate: 12–500+ kbps.
Innovazioni chiave
- Commutazione voce/musica senza soluzione di continuità — usa ACELP (codifica vocale) per i segmenti di voce e la codifica nel dominio della frequenza per la musica, commutando in mid-stream senza interruzioni
- Bitrate adattivo — progettato per le reti mobile dove la larghezza di banda varia. Il codec si adatta in tempo reale senza artefatti
- Gestione della loudness — metadati integrati per la loudness target e il controllo della gamma dinamica
- Bitrate estremi bassi — voce intelligibile a 12 kbps, musica discreta a 24 kbps
Stato di compatibilità
xHE-AAC sta ancora guadagnando adozione. A partire dal 2026:
- Android 9+ — supporto hardware per la decodifica
- iOS 17+ — supporto completo per la decodifica
- La maggior parte dei player desktop — supporto limitato (VLC, foobar2000 con plugin)
- Browser web — supporto parziale tramite MediaSource Extensions
Per la massima compatibilità oggi, AAC-LC rimane la scelta più sicura per la distribuzione. I punti di forza di xHE-AAC sono nel broadcasting live e nell'adaptive streaming, dove la sua flessibilità di bitrate eccelle.
Guida alla Scelta: Quale Profilo Usare
Scegliere il profilo AAC giusto dipende dal tuo bitrate target. Ogni profilo ha un range in cui supera gli altri:
| Bitrate Target | Profilo Migliore | Perché |
|---|---|---|
| 128+ kbps | AAC-LC | Codifica a banda piena, nessun overhead SBR. Migliore qualità per bit a bitrate elevati. |
| 48–96 kbps | HE-AAC v1 | SBR ricostruisce le alte frequenze in modo efficiente. Molto meglio di LC a questi bitrate. |
| 16–48 kbps | HE-AAC v2 | Parametric Stereo + SBR. Unica opzione valida per lo stereo sotto i 48 kbps. |
| Variabile / adattivo | xHE-AAC | Commutazione del bitrate senza soluzione di continuità. Ideale per lo streaming mobile con larghezza di banda variabile. |
Errore comune: usare HE-AAC a 128+ kbps. A bitrate più elevati, SBR spreca bit codificando dati di ricostruzione non necessari, poiché AAC-LC può già codificare direttamente l'audio a banda piena. Il risultato è una qualità leggermente peggiore rispetto al semplice AAC-LC allo stesso bitrate. Abbina sempre il profilo al bitrate.
Nota sulla Compatibilità
AAC-LC gode di supporto universale. Ogni smartphone, tablet, computer, smart speaker, autoradio e servizio di streaming uscito negli ultimi 15 anni può decodificare AAC-LC senza problemi.
HE-AAC v1 è ampiamente supportato ma non universale — alcuni hardware e dispositivi embedded più vecchi supportano solo AAC-LC. Il supporto per HE-AAC v2 è ancora più ristretto, e xHE-AAC richiede dispositivi relativamente recenti.
| Profilo | iOS | Android | Windows | Browser |
|---|---|---|---|---|
| AAC-LC | Tutte le versioni | Tutte le versioni | 7+ | Tutti i moderni |
| HE-AAC v1 | Tutte le versioni | 3.0+ | 7+ | La maggior parte dei moderni |
| HE-AAC v2 | 3.0+ | 4.1+ | 10+ | La maggior parte dei moderni |
| xHE-AAC | 17+ | 9+ | 11+ | Parziale |
Se hai un file HE-AAC o xHE-AAC e hai bisogno della massima compatibilità, convertire in MP3 è l'opzione più sicura. MP3 funziona letteralmente su ogni dispositivo audio prodotto negli ultimi 25 anni. Il nostro convertitore gestisce tutti i profili AAC e produce MP3 standard al bitrate da te scelto.