High-Efficiency Advanced Audio Encoding (HE-AAC), häufig als aacPlus bezeichnet, ist ein verlustbehaftetes Komprimierungssystem für digitales Audio. HE-AAC ist für die Verwendung mit Streaming-Audioanwendungen optimiert, bei denen niedrige Bitraten erforderlich sind, z. B. Internetradio und Streaming-Musikdienste. Es gibt zwei Versionen dieses Kompressionsschemas: HE-AAC und HE-AAC v2. Die zweite Version verwendet erweiterte Funktionen und ist standardisierter als die erste Version.
Unterstützung für das HE-AAC-Format
In der digitalen Musik wird das HE-AAC-Format auf verschiedene Arten unterstützt und verwendet. Diese schließen ein:
- Software-Mediaplayer. Verschiedene Jukebox-Softwareanwendungen unterstützen das HE-AAC-Format auf unterschiedliche Weise. Beispielsweise unterstützen iTunes und Winamp Pro sowohl die HE-AAC-Kodierung als auch die Dekodierung. Viele andere gängige Programme wie Foobar2000 und VLC Media Player unterstützen jedoch nur die Wiedergabe von HE-AAC-codierten Audiodateien.
- Streaming von Musikdiensten. Online-Musikdienste wie Pandora verwenden das HE-AAC-Komprimierungssystem, um den Benutzern Audio in hoher Qualität effizient zu streamen. Bei Verwendung von HE-AAC ist der Bandbreitenbedarf für das Streaming wesentlich geringer als für andere Codec-Systeme. In den meisten Fällen können akzeptable Audiodaten bis zu 32 KBit / s bereitgestellt werden.
- Internetradio. Da HE-AAC bei niedrigen Bitraten effizient ist, ist dieses Kompressionsschema ideal für Radiosender, die ihre Sendungen in Echtzeit per Webcast übertragen.
Erste Version von HE-AAC
Codierungstechnologien , Die Entwickler von HE-AAC entwickelten zunächst das Kompressionssystem durch Integration der Spectral Band Replication (SBR) in AAC-LC (AAC mit niedriger Komplexität). Der von der Firma verwendete Markenname ist CT-aacPlus. SBR, das auch von Coding Technologies entwickelt wurde, wird verwendet, um das Audio durch effizientes Codieren höherer Frequenzen zu verbessern. Diese Codierungsverbesserungstechnologie, die besonders gut für das Streaming von Sprachübertragungen ist, arbeitet, indem höhere Frequenzen durch Transponieren niedrigerer Frequenzen wiedergegeben werden.
Im Jahr 2003 wurde HE-AAC v1 von der MPEG-Organisation genehmigt und als Audiostandard in das MPEG-4-Dokument aufgenommen.
Zweite Version von HE-AAC
HE-AAC v2, das ebenfalls von Coding Technologies entwickelt wurde, ist eine verbesserte Version des zuvor veröffentlichten HE-AAC und wurde vom Unternehmen offiziell als Enhanced AAC + bezeichnet. Diese zweite Version enthält eine Verbesserung, die als parametrisches Stereo bezeichnet wird.
Parametrisches Stereo konzentriert sich darauf, Stereosignale effizient zu komprimieren. Anstatt im Frequenzspektrum wie bei SBR zu arbeiten, erstellt das parametrische Stereotool Nebeninformationen über die Unterschiede zwischen dem linken und dem rechten Kanal. Diese Nebeninformationen können dann verwendet werden, um die räumliche Anordnung des Stereobildes in der HE-AAC v2-Audiodatei zu beschreiben. Wenn der Decoder diese zusätzlichen räumlichen Informationen verwendet, kann das Stereo während der Wiedergabe originalgetreu und effizient wiedergegeben werden, während die Bitrate des Streaming-Audios auf einem Minimum gehalten wird.
HE-AAC v2 verfügt über weitere Audio-Verbesserungen in seiner Toolbox, z. B. das Abmischen von Stereo auf Mono, das Verbergen von Fehlern und das Splamp-Resampling. Seit seiner Genehmigung und Standardisierung durch die MPEG-Organisation ist es allgemein als HE-AAC v2, aacPlus v2 und eAAC + bekannt geworden.