Advanced Audio Coding
| MIME-тип |
audio/aac, audio/aacp, audio/3gpp, audio/3gpp2, audio/mp4, audio/mp4a-latm, audio/mpeg4-generic, audio/x-aac, audio/x-m4a, audio/x-m4p, audio/x-m4b, audio/mp4a и audio/mpga |
|---|---|
| Разработчик |
Bell Labs, Институт интегральных схем общества Фраунгофера, Dolby Laboratories, Sony, Nokia, Coding Technologies[d] и Общество Фраунгофера[1] |
| Опубликован |
1997[2] |
| Тип формата |
Формат сжатия аудио, сжатие данных с потерями |
| Содержится в |
MPEG-4 Part 14, 3GP и 3G2, ISO base media file format и Audio Data Interchange Format (ADIF) |
| Стандарт(ы) |
Advanced Audio Coding (AAC) — проприетарный (патентованный) формат аудиофайла с потерями.
Также AAC — это многоканальный алгоритм кодирования аудио, поддерживающий потоковую передачу.
Не следует путать данный формат с Apple Lossless, доступным при покупке музыки в iTunes Store. Для обоих форматов используется одинаковый контейнер, но в случае ALAC информация не теряется.
AAC (Advanced Audio Coding) изначально создавался как преемник MP3 с улучшенным качеством кодирования. Формат AAC, официально известный как ISO/IEC 13818-7, вышел в свет в 1997 году как новая, седьмая часть семейства MPEG-2. Существует также формат AAC, известный как MPEG-4 Часть 3.
Содержание
Как работает AAC[править | править вики-текст]
- Удаляются не воспринимаемые человеком составляющие сигнала.
- Удаляется избыточность в кодированном аудиосигнале.
- Затем сигнал обрабатывается по методу МДКП согласно его сложности.
- Добавляются коды коррекции внутренних ошибок.
- Сигнал сохраняется или передаётся.
Контейнер MPEG-4 не требует единственного или малого набора высокоэффективных схем компрессии.
- Семейство алгоритмов аудиокодирования MPEG-4 охватывает диапазон от кодирования низкокачественной речи (до 2 кбит/с) до высококачественного аудио (64 кбит/с на канал и выше).
- AAC имеет частоту дискретизации от 8 до 96 кГц и количество каналов от 1 до 48.
- В отличие от гибридного набора фильтров MP3, AAC использует модифицированное дискретное косинусное преобразование (MDCT) вместе с увеличенным размером окна в 2048 пунктов. AAC более подходит для кодирования аудио с потоком сложных импульсов и прямоугольных сигналов, чем MP3.
AAC может динамически переключаться между длинами блоков MDCT от 2048 пунктов до 256.
- Если происходит единственная или кратковременная смена, используется малое окно в 256 пунктов для лучшего разрешения.
- По умолчанию используется большое 2048-пунктовое окно для улучшения эффективности кодирования.
Преимущества AAC перед MP3[править | править вики-текст]
- До 48 аудио каналов;
- Бо́льшая эффективность кодирования как при постоянном, так и при переменном битрейте;
- Частоты дискретизации от 8 до 96 кГц;
- Гибкий режим Joint stereo;
Подразделяется на профили[править | править вики-текст]
- Low Complexity (LC-AAC);
- High-Efficiency Advanced Audio Coding (HE-AAC);
- Main Profile;
- Scalable Sample Rate (SSR);
- Long Term Prediction (LTP) — более сложный и ресурсоёмкий (но и более качественный), чем все остальные.
High Efficiency Advanced Audio Coding (ААС+)[править | править вики-текст]
ААС+ — профиль, ориентированный на низкий битрейт. Представляет собой комбинацию AAC LC но с частотой дискретизации вдвое меньшей чем у оригинала, что существенно уменьшает накладные на битрейт, затем используется технология восстановления спектра (Spectral Band Replication), путем его предсказания и некоторой дополнительной информации для восстановления. Естественно такой подход не обладает большой точностью и пригоден только в случаях когда очень необходимо уменьшить битрейт.
- .aac — AAC-MPEG2;
- .mp4 — один из профилей в контейнере MP4 (спецификация MPEG-4 Part 14 предусматривает упаковку в контейнер не только нескольких аудиопотоков, но и нескольких видеопотоков, а также нескольких потоков субтитров).
Несмотря на то, что в спецификации MPEG-4 Part 14 (формат файла MP4) определено только одно расширение для контейнера — .mp4, компания Apple применяет контейнер для упаковки AAC-потоков, но использует расширения, не предусмотренные стандартом MPEG-4 Part 14:
- .m4a — Стандартное расширение;
- .m4b — файл AAC, поддерживающий закладки; используется для аудиокниг и подкастов;
- .m4p — защищённый файл AAC; используется для защиты файла от копирования при легальной загрузке защищённой авторскими правами музыки в онлайн-магазинах, например в iTunes Store;
- .m4r — файл рингтона, используемый в Apple iPhone.
См. также[править | править вики-текст]
Примечания[править | править вики-текст]
- ↑ http://www.iis.fraunhofer.de/en/ff/amm/prod/audiocodec/audiocodecs/heaac.html#tabpanel-5
- ↑ ISO. ISO/IEC 13818-7:1997, Information technology -- Generic coding of moving pictures and associated audio information -- Part 7: Advanced Audio Coding (AAC) (1997). Проверено 18 июля 2010. Архивировано из первоисточника 21 марта 2013.
|
||||||||||||||||||||||||||||||
|
||||||||||||||||||
|
||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

