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

AAC

AAC (от англ. Advanced Audio Coding — улучшенное аудиокодирование) — это стандарт сжатия цифрового аудио с потерями, разработанный как преемник формата MP3. Он обеспечивает более высокое качество звука при одинаковом или меньшем битрейте по сравнению с предшественником, благодаря применению более совершенных алгоритмов психоакустического моделирования и обработки сигнала. AAC является частью семейства стандартов MPEG (Moving Picture Experts Group) и широко используется в потоковых сервисах, мобильных устройствах, видеоконтейнерах и цифровом радио.

История

Разработка AAC началась в 1994 году в рамках проекта MPEG-2, когда группа компаний, включая Fraunhofer IIS, Dolby Laboratories, AT&T, Sony и Nokia, объединила усилия для создания более эффективного аудиокодека, чем MP3. Первая спецификация была официально опубликована в 1997 году как часть стандарта MPEG-2 Part 7 (ISO/IEC 13818-7). В отличие от MP3, который изначально создавался для хранения на компакт-дисках, AAC проектировался с учётом будущих потребностей — низких битрейтов для интернета и высокой точности для профессионального применения.

В 2000 году стандарт был расширен в рамках MPEG-4 Part 3 (ISO/IEC 14496-3), что позволило добавить инструменты для масштабируемого кодирования, многоканального звука (до 48 каналов) и поддержки синтеза речи. Эта версия известна как MPEG-4 AAC и включает несколько профилей, таких как AAC-LC (Low Complexity), HE-AAC (High Efficiency) и AAC-LD (Low Delay). Популяризация формата началась в середине 2000-х годов с появлением iPod и iTunes от Apple, которые выбрали AAC в качестве основного формата для своей экосистемы. С 2009 года AAC является обязательным форматом для видео на платформе YouTube, а с 2012 года — для цифрового телевидения в стандарте DVB.

Технические особенности

AAC основан на принципе перцепционного кодирования, при котором из аудиосигнала удаляются данные, наименее заметные для человеческого уха. Ключевые технические отличия от MP3 включают:

  • Использование MDCT (модифицированного дискретного косинусного преобразования) с переменным размером окна (от 128 до 1024 отсчётов). Это позволяет более точно адаптироваться к быстрым изменениям сигнала, снижая артефакты (например, «преэхо»).
  • Улучшенная психоакустическая модель, которая учитывает маскировку частот и времени с большей детализацией, что снижает заметность шумов квантования.
  • Гибридная фильтр-банка для обработки стереосигнала, позволяющая выбирать между совместным (M/S) и независимым (L/R) кодированием каналов.
  • Поддержка до 48 каналов (включая 5.1, 7.1 и объектное аудио), а также частот дискретизации от 8 кГц до 96 кГц.

Битрейт AAC варьируется от 8 кбит/с (для речи) до 500 кбит/с и выше (для многоканального звука высокой чёткости). При битрейте 128 кбит/с качество AAC сопоставимо с MP3 при 192 кбит/с, что делает его более эффективным для хранения и передачи.

Профили и варианты

Стандарт AAC включает несколько профилей, оптимизированных под разные задачи:

  • AAC-LC (Low Complexity) — базовый профиль, используемый в большинстве современных устройств и сервисов (iTunes, YouTube, Android). Обеспечивает хорошее качество при битрейте 128–256 кбит/с.
  • HE-AAC (High Efficiency) — профиль, основанный на технологии SBR (Spectral Band Replication), которая реконструирует высокие частоты из низкочастотной информации. Применяется для потокового вещания с низким битрейтом (24–64 кбит/с), например, в интернет-радио и мобильных приложениях.
  • HE-AAC v2 — расширение HE-AAC с добавлением PS (Parametric Stereo), что позволяет кодировать стереосигнал как моно с параметрической информацией о пространственном расположении. Используется при битрейтах ниже 32 кбит/с.
  • AAC-LD (Low Delay) — профиль с минимальной задержкой (менее 20 мс), предназначенный для двусторонней связи (VoIP, видеоконференции).
  • AAC-ELD (Enhanced Low Delay) — улучшенная версия AAC-LD с поддержкой SBR, применяемая в профессиональной аудиосвязи.

Существуют также проприетарные расширения, такие как Apple AAC (с собственными настройками квантования) и Nero AAC, которые незначительно отличаются от эталонного кодека.

Применение

AAC является одним из наиболее распространённых аудиоформатов в мире благодаря своей универсальности:

  • Потоковые сервисы: Spotify, Apple Music, YouTube, Netflix и другие используют AAC для сжатия аудиодорожек. Например, на YouTube видео кодируется в контейнере MP4 с аудио AAC-LC при битрейте 128–192 кбит/с.
  • Мобильные устройства: все современные смартфоны, планшеты и плееры (включая iPhone, устройства на Android) поддерживают воспроизведение AAC. Формат также используется для рингтонов и голосовых заметок.
  • Цифровое телевидение: стандарты DVB (Digital Video Broadcasting) и ATSC (Advanced Television Systems Committee) предписывают использование AAC для аудио в цифровом телевещании, включая HDTV.
  • Игры и VR: в игровых консолях (PlayStation, Xbox) и виртуальной реальности AAC применяется для сжатия звуковых эффектов и диалогов.
  • Профессиональное аудио: AAC используется в звукозаписи для мастер-копий и архивного хранения, хотя для безусловного качества чаще выбирают FLAC или WAV.

Преимущества и недостатки

Преимущества:

  • Более высокая эффективность сжатия по сравнению с MP3: при одинаковом битрейте качество AAC выше, а при одинаковом качестве — битрейт ниже.
  • Поддержка многоканального звука (до 7.1) и высоких частот дискретизации.
  • Широкая совместимость: все современные операционные системы, браузеры и медиаплееры воспроизводят AAC без дополнительных кодеков.
  • Открытый стандарт, не требующий лицензионных отчислений для конечных пользователей (лицензируются только кодеры, а не воспроизведение).

Недостатки:

  • При очень низких битрейтах (менее 32 кбит/с) качество AAC может уступать специализированным речевым кодекам, таким как Opus.
  • Некоторые старые устройства (например, MP3-плееры начала 2000-х) не поддерживают AAC, что ограничивает обратную совместимость.
  • Для профессионального редактирования звука AAC не подходит из-за потерь качества при многократном перекодировании.

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

ФорматЭффективность сжатияКачество при 128 кбит/сПоддержка многоканальностиЛицензирование
AACВысокаяХорошееДо 48 каналовПатентованный, но свободный для воспроизведения
MP3СредняяУдовлетворительноеДо 2 каналовПатентованный (срок действия части патентов истёк)
OpusОчень высокаяОтличноеДо 255 каналовСвободный (без патентов)
VorbisВысокаяХорошееДо 255 каналовСвободный (без патентов)
FLACБез потерьИдентичное оригиналуДо 8 каналовСвободный (без патентов)

AAC уступает Opus по эффективности при низких битрейтах, но превосходит MP3 и Vorbis по качеству на средних и высоких битрейтах. В отличие от FLAC, AAC является форматом с потерями, поэтому не подходит для архивирования.

Статус в России

В Российской Федерации AAC не имеет специального правового статуса. Формат не признан экстремистским или нежелательным, не относится к иноагентам. Использование AAC для распространения аудиоконтента не ограничено законодательством, за исключением общих норм авторского права и требований к маркировке информации (например, при публикации материалов, включённых в реестр запрещённых сайтов). Кодеки AAC могут использоваться в коммерческих и некоммерческих проектах без дополнительных разрешений.

Источники

  1. ISO/IEC 13818-7:1997 — Information technology — Generic coding of moving pictures and associated audio information — Part 7: Advanced Audio Coding (AAC).
  2. ISO/IEC 14496-3:2009 — Information technology — Coding of audio-visual objects — Part 3: Audio.
  3. Brandenburg, K. (1999). «MP3 and AAC Explained». Proceedings of the AES 17th International Conference on High Quality Audio Coding.
  4. Fraunhofer IIS. (2020). «AAC — The Universal Audio Codec». Technical White Paper.
  5. Bosi, M., & Goldberg, R. E. (2003). Introduction to Digital Audio Coding and Standards. Springer.
  6. Apple Inc. (2010). «AAC Audio Codec: Technical Specifications for iTunes and iOS Devices».
  7. YouTube. (2012). «Audio Encoding Recommendations for YouTube». Google Developers Documentation.

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

На главную BFOmetr →