Открыть сервис

HE-AAC

HE-AAC (High-Efficiency Advanced Audio Coding, высокоэффективное усовершенствованное кодирование звука) — это семейство аудиокодеков с потерями, разработанное как расширение стандарта AAC (Advanced Audio Coding). Основной особенностью HE-AAC является использование технологии спектрального копирования (Spectral Band Replication, SBR) и, в версии HE-AAC v2, параметрического стерео (Parametric Stereo, PS), что позволяет достичь высокого качества звука при значительно более низких битрейтах по сравнению с предшественниками. Кодек ориентирован на потоковую передачу аудио, цифровое радио и мобильные приложения, где критична экономия пропускной способности канала.

История

Разработка HE-AAC началась как часть проекта MPEG (Moving Picture Experts Group) по созданию эффективных аудиокодеков для цифрового вещания. Первая версия, HE-AAC v1, была стандартизирована в 2003 году в рамках MPEG-4 Audio (ISO/IEC 14496-3). Она базировалась на AAC (обычно AAC-LC, Low Complexity) и дополнялась модулем SBR, который восстанавливает высокочастотные компоненты сигнала, отсутствующие в низкобитрейтном потоке. Вторая версия, HE-AAC v2, была стандартизирована в 2006 году и добавила технологию PS, позволяющую кодировать стереофонический сигнал как монофонический с дополнительными параметрами пространственного расположения.

HE-AAC быстро нашёл применение в таких системах, как цифровое радио DAB+ (Digital Audio Broadcasting Plus), спутниковое радио SiriusXM, а также в мобильных сервисах (например, в ранних версиях Apple iTunes и Spotify). В России кодек использовался в некоторых системах цифрового телевидения и радиовещания, однако широкого распространения в бытовых устройствах не получил из-за доминирования других форматов (MP3, AAC).

Технические характеристики

Основные принципы

HE-AAC использует два ключевых алгоритма для сжатия:

  • Spectral Band Replication (SBR): вместо кодирования всех частотных диапазонов, кодек передаёт только низкие и средние частоты (до 5–10 кГц в зависимости от битрейта), а высокие частоты (до 20 кГц) восстанавливаются на стороне декодера на основе анализа гармонической структуры сигнала. Это позволяет снизить битрейт на 30–50% без заметного ухудшения восприятия.
  • Parametric Stereo (PS): в HE-AAC v2 стереофонический сигнал кодируется как монофонический с добавлением параметров, описывающих разницу между каналами (фаза, уровень, задержка). Это даёт дополнительную экономию битрейта (до 20–30%) при сохранении стереоэффекта.

Битрейт и качество

HE-AAC обеспечивает приемлемое качество звука (сравнимое с AAC-LC при битрейте 128 кбит/с) уже при 32–48 кбит/с для стерео. Для монофонического сигнала порог качества снижается до 16–24 кбит/с. При битрейтах ниже 32 кбит/с HE-AAC v2 превосходит большинство конкурентов (например, MP3 и AAC-LC) по субъективному восприятию, но при высоких битрейтах (выше 128 кбит/с) его преимущество исчезает, и кодек уступает в точности воспроизведения исходного сигнала.

Сравнение с другими кодеками

КодекБитрейт для стерео (приемлемое качество)Типичное применение
MP3128–192 кбит/сМузыка, подкасты
AAC-LC96–128 кбит/сiTunes, YouTube
HE-AAC v148–64 кбит/сЦифровое радио, стриминг
HE-AAC v232–48 кбит/сМобильные сервисы, спутниковое радио
Opus32–64 кбит/сVoIP, веб-конференции

Применение

Цифровое радиовещание

HE-AAC является стандартом для DAB+ (Digital Audio Broadcasting Plus), используемого в Европе, Азии и Австралии. В России DAB+ не получил массового распространения, однако отдельные экспериментальные станции (например, в Москве и Санкт-Петербурге) использовали HE-AAC для передачи радио в формате «цифра». Также кодек применяется в спутниковом радио SiriusXM (США) и в некоторых системах интернет-радио.

Мобильные устройства и стриминг

Благодаря низкому битрейту HE-AAC был популярен в мобильных сервисах начала 2010-х годов, таких как Apple iTunes Store (для загрузки песен на устройства с ограниченной памятью) и Spotify (в режиме «Нормальное качество»). В современных приложениях (например, YouTube Music, Apple Music) HE-AAC постепенно вытесняется более эффективными кодеками, такими как AAC-LC с улучшенным кодированием или Opus.

Видеоконференции и VoIP

HE-AAC v2 иногда используется в системах видеоконференций (например, в Skype и Zoom) для передачи речи с низкой задержкой, хотя для этих целей чаще применяется Opus или SILK.

Критика

Основные недостатки HE-AAC связаны с артефактами, возникающими при низких битрейтах (ниже 32 кбит/с). На высоких частотах могут появляться «металлические» призвуки или искажения, особенно при воспроизведении сложных музыкальных композиций (например, с быстрыми переходами или перкуссией). Кроме того, технология SBR требует дополнительных вычислительных ресурсов на декодирование, что в ранних мобильных устройствах приводило к повышенному энергопотреблению.

В России кодек не получил широкого признания из-за доминирования форматов MP3 и AAC, а также из-за отсутствия массовой поддержки в бытовой аудиотехнике. Некоторые пользователи отмечают, что HE-AAC уступает Opus по качеству при одинаковом битрейте, особенно в диапазоне 48–64 кбит/с.

Интересные факты

  • HE-AAC v2 иногда называют «aacPlus v2» — это коммерческое название, используемое компанией Coding Technologies (разработчик SBR), которая позже была приобретена Dolby Laboratories.
  • Кодек поддерживает многоканальное аудио (до 5.1) при битрейтах от 64 кбит/с, что делает его пригодным для цифрового телевидения.
  • В 2010-х годах HE-AAC использовался в некоторых моделях автомобильных аудиосистем (например, от Bose и Harman) для приёма спутникового радио.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →