La codifica audio avanzata ad alta efficienza (HE-AAC), che viene spesso indicata come aacPlus, è un sistema di compressione con perdita per l'audio digitale. HE-AAC è ottimizzato per l'uso con applicazioni audio in streaming in cui sono richieste velocità in bit basse come radio Internet e servizi di streaming musicale. Esistono due versioni di questo schema di compressione: HE-AAC e HE-AAC v2. La seconda versione utilizza funzionalità avanzate ed è più standardizzata rispetto alla prima versione.
Supporto per il formato HE-AAC
Nella musica digitale, il formato HE-AAC è supportato e utilizzato in diversi modi. Questi includono:
- Lettori multimediali software. Diverse applicazioni software jukebox supportano il formato HE-AAC in vari modi. Ad esempio, la versione di iTunes e Winamp pro supporta sia la codifica HE-AAC che la decodifica. Tuttavia, molti altri programmi popolari come Foobar2000 e VLC Media Player supportano solo la riproduzione di file audio con codifica HE-AAC.
- Streaming di servizi musicali. I servizi musicali online come Pandora utilizzano il sistema di compressione HE-AAC per trasmettere in modo efficiente audio di alta qualità agli utenti. Utilizzando HE-AAC, il requisito di larghezza di banda per lo streaming è molto inferiore rispetto ad altri sistemi di codec. Nella maggior parte dei casi, l'audio accettabile può essere fornito a partire da 32 Kbps.
- Internet radio. Poiché HE-AAC è efficiente a bassi bit rate, questo schema di compressione è ideale per le stazioni radio per trasmettere via web le loro trasmissioni in tempo reale.
Prima versione di HE-AAC
Tecnologie di codifica , gli sviluppatori di HE-AAC, in primo luogo hanno creato il sistema di compressione integrando Spectral Band Replication (SBR) in AAC-LC (AAC a bassa complessità). Il nome commerciale utilizzato dall'azienda è CT-aacPlus. SBR, sviluppato anche da Coding Technologies, viene utilizzato per migliorare l'audio codificando in modo efficiente le frequenze più alte. Questa tecnologia di potenziamento della codifica, particolarmente indicata per lo streaming di trasmissioni vocali, funziona riproducendo le frequenze più alte trasponendo quelle più basse.
Nel 2003, HE-AAC v1 è stato approvato dall'organizzazione MPEG e incluso nel documento MPEG-4 come standard audio.
Seconda versione di HE-AAC
HE-AAC v2, anch'esso sviluppato da Coding Technologies, è una versione migliorata dell'HE-AAC precedentemente pubblicato ed è stato ufficialmente nominato dalla società come Enhanced AAC +. Questa seconda revisione include un miglioramento chiamato stereo parametrico.
Lo stereo parametrico si concentra sulla compressione efficiente dei segnali stereo. Piuttosto che lavorare nello spettro di frequenza come nel caso di SBR, lo strumento stereo parametrico funziona creando informazioni laterali sulle differenze tra i canali sinistro e destro. Questa informazione laterale può quindi essere utilizzata per descrivere la disposizione spaziale dell'immagine stereo nel file audio HE-AAC v2. Quando il decodificatore utilizza questa informazione spaziale extra, lo stereo può essere riprodotto fedelmente ed efficientemente durante la riproduzione mantenendo al minimo il bitrate dell'audio in streaming.
HE-AAC v2 ha altri miglioramenti audio nella sua casella degli strumenti, come il downmix stereo a mono, l'occultamento degli errori e il ricampionamento spline. Dalla sua approvazione e standardizzazione da parte dell'organizzazione MPEG, è diventato comunemente noto come HE-AAC v2, aacPlus v2 e eAAC +.