Показать сообщение отдельно
Старый 31.01.2009, 22:39   #2
Plastelin
ВИП
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для Plastelin
Регистрация: 21.08.2007
Адрес: Украина, Киев
Сообщения: 539
Репутация: 245
Аудио-кодек 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 конкурирует с форматами Ogg Vorbis, LAME MP3, WMA Pro и другими своременными кодеками, а с добавленным кодированием SBR (HE AAC) может показывать отличные результаты на низких битрейтах. Недавние разработки привели к созданию AACplus, который субъективно показывает лучшие результаты на низких битрейтах.

Плюсы данного кодека:
  • Международный стандарт, одобренный ISO.
  • Гибкость: поддерживает несколько частот дискредитации (8000-96000 Hz), bit depths, и многоканальность (до 48 каналов).
  • Имеет несколько реализаций, включая бесплатный и высококачественный Apple Apple iTunes или Nero Digital.
  • На слух, для большинства пользователей, битрейт порядка 150kbps кажется уже достаточно качественным.
  • Является частью спецификаций MPEG-4.
  • Любой человек может создавать свою собственную реализацию (доступны спецификации и демо-примеры).
  • Поддерживается некоторыми портативными плеерами (Philips Expanium, Apple iPod, сотовыми телефонами Nokia и Motorola, Sony Jukebox).

Минусы данного кодека:
  • Имеет те же проблемы, что и у всех подобных кодеров.
  • Патентован.
  • Слишком сложен.
  • AAC имеет несколько разных профилей (AAC LC, AAC HE, AAC PS и т.д). Большинство (особенно портативных) плееров поддерживают только LC (на данный момент), поэтому у вас могут быть вполне стандарно закодированные файлы, но ваш плеер не сможет их воспроизвести.

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

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

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

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

Список некоторых объектных типов:
  • MPEG-2 AAC LC / Low Complexity
  • MPEG-2 AAC Main
  • MPEG-2 AAC SSR / Scalable Sampling Rate
  • MPEG-4 AAC LC / Low Complexity
  • MPEG-4 AAC Main
  • MPEG-4 AAC SSR / Scalable Sampling Rate
  • MPEG-4 AAC LTP / Long Term Prediction
  • MPEG-4 AAC HE / High Efficiency
  • MPEG-4 AAC LD / Low Delay

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

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