Приветствую Вас, Гость
Главная » Статьи » Опубликовано

AAC: стандарт 21-го века?
AAC - Advanced Audio Coding, метод сжатия аудиоданных, разработанный и стандартизованный институтом Фраунгофера в 1997 году.

AAC стал следующей за MPEG-2 Layer 3 (больше известен как MP3) ступенькой в развитии механизмов сжатия аудиоданных. Основными задачами, поставленными перед разработчиками нового формата стали:

1) необходимость создать эффективный алгоритм, обеспечивающий поддержку современных широко применяемых способов записи цифрового звука (т.н. surround, используемый в кинотеатрах - 5 источников звука вокруг слушателя)
2) значительно уменьшить объём данных, необходимых для передачи звука с качеством, схожим с воспроизводимым с лазерного диска

В работу над новым стандартом включились такие крупнейшие компании, как Sony, AT&T, Dolby Labs и другие.

Появившийся в результате этого бурного совместного творчества стандарт AAC обеспечивает:

  • кодирование от 1 до 48 каналов звука (в предудыщем стандарте - MP3, средства кодирования едва-едва были способны на качественное сжатие 2 каналов)
  • возможность качественного кодирования аудиосигналов с частотой звучания от 8 до 96 кГц (!)
  • обеспечение CD-качества звучания при потоке данных в 90 килобит/секунду

Необходимо отметить, что при кодировании звука по стандарту MP3, даже при потоке в 128 кБит/секунду, что должно было бы обеспечить качестов лазерного диска, на самом деле в звук вносятся значительные изменения - начиная от постоянного уровня зашумлённости и заканчивая смещением ряда частот звукового спектра. При кодировании звука AAC-кодерами НИКАКИХ качественных изменений в звучании не происходит. Это огромное преимущество нового стандарта не только перед старым MP3, но и перед гораздо более свежим VQF (имеющего проблемы с шумами в диапазоне 500 - 600 Гц).

Интересно, что разрабатываемый в настоящее время стандарт MPEG-4 version 1, в основном, будет построен на алгоритмах стандарта AAC. Это, в частности, означает, что плейеры, способные воспроизводить MPEG-4 будут способны проигрывать и AAC-файлы. Поэтому, можете потихоньку начинать набирать себе AAC-фонотеку, не опасаясь за её будущее - в ближайшие 4-5 лет AAC станет одним из самых популярных способов сжатия цифрового аудио.

Естественно, никто не запрещает вам экспериментировать: кодировать звук можно и с гораздо более низкими значениями результирующего потока. Несмотря на то, что стандарт существует уже более года, опытных данных по работе с ним накоплено очень и очень мало, поэтому считайте себя первооткрывателем =)

Самым существенным недостатком стандарта AAC является его значительная ресурсоёмкость. Точнее - для декодирования сигнала в реальном времени достаточно процессора Pentium-90. Но, вот для кодирования, т.е. сжатия придётся запастись терпением: примерное время, затрачиваемое на сжатие 5-минутного WAV-файла c параметрами 44 кГц / 16 бит / стерео - 1.5 часа на iPentium-200. Возможно, позже, когда будут доступны кодеры, использующие MMX и 3DNOW!-команды, это время уменьшится, но чудес ожидать не стоит - за всё хорошее приходится платить. Пускай, даже своим собственным временем.

Категория: Опубликовано | Добавил: Webcrawler (13.03.2010)
Просмотров: 1359 | Комментарии: 1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]