Содержание

AAC

Введение

AAC (расшифровывается как «Advanced Audio Coding») — является частью последней спецификации комитета MPEG и является официальным приемником популярного формата MP3. Как и MP3, формат AAC является международным стандартом, и его используют крупные компании с широкоизвестными именами, такими как Dolby, Sony и Nokia.

Существует несколько доступных кодеров AAC, реализуемых такими известными именами как (Apple iTunes), Real Networks и Nero AG (создатели программы Nero Burning Rom), или open source проектом FAAC, который по сути является аналогичным проекту кодера LAME. AAC поддерживается портативными плеерами — например, Apple iPod, и некоторыми моделями сотовых телефонов. Треки в формате AAC доступны в онлайн-магазине Apple's online store.

По заявленному качеству формат AAC конкурирует с форматами Ogg Vorbis, LAME MP3, WMA Pro и другими своременными кодеками, а с добавленным кодированием SBR (HE AAC) может показывать отличные результаты на низких битрейтах.

Недавние разработки привели к созданию AACplus, который субъективно показывает лучшие результаты на низких битрейтах. На сайте tuner2 есть несколько интернет-радиостанций, которые вещают низкобитрейтными потоками — около 40 kbps — и часть из них показывает удивительно хороший результат для такого битрета.

Плюсы

Минусы

Техническая информация

AAC расшифровывается как 'Advanced Audio Coding', и является частью стандартов MPEG-4. Использует контейнер MP4 (который базируется на контейнере Apple MOV), чтобы хранить свои метаданные (например, информацию тегов).

Как часть стандартов MPEG-4, формат AAC кодирует файлы с возможностью внедрения до 48 широкополосных аудиоканалов (до 96 kHz) и 15 низкочастотных каналов расширения (с ограничением до 120 Hz) плюс 15 потоков данных.

Метод каодирования AAC организован в профили (MPEG-2) или объектные типы (MPEG-4). Разные объектные типы не обязательно являются совместимыми между собой, поэтому не воспроизводятся разными декодерами.

Список некоторых объектных типов:

Объектные типы отличаются друг от друга сложностью. Из-за этой сложности, некоторые типы на порядок дольше кодируют/декодируют файлы. Кроме того, выгода от использования самых сложных методов кодирования зачастую не стоит потраченных на них ресурсов процессора. В результате, наибольшее распространение и поддержку декодерами получил объектный тип Low Complexity/LC. Однако, профиль High Efficiency (HE) начинает становится популярным, потому что его добавили в кодер Nero AAC.

На данный момент все плееры поддерживают объектный тип LC Object Type, хотя некоторые могут работать только с потоком MPEG2 или потоком MPEG4. Плееры на основе декодера FAAD2 (плагины для Foobar2000 и Winamp) поддерживают практически все объектные типы, включая HE AAC. 3ivX также поддерживает все типы, кроме SSR.

Технологии, используемые для компрессии

Кодеры / Декодеры (поддерживаемые платформы)

Ссылки

~~DISCUSSION~~