Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерное аудио - форматы аудио-файлов и методы компрессии.doc
Скачиваний:
60
Добавлен:
01.05.2014
Размер:
352.77 Кб
Скачать

3.3. Mpeg-2 bc (iso/iec 13818-3)

обладающее обратной совместимостью с MPEG-1многоканальное расширение; до 5 основных каналов плюс‘улучшенный низкочастотный канал’(LFE -LowFrequentEnhancement channel); поддерживаемая скорость потока данных - до 1 Mbit/s;

расширение MPEG-1 в сторону уменьшения частоты дискретизации - 16, 22.05, и 24 kHz для потоков от 32 до 256 kbit/s (Layer I) и от 8 до 160 kbit/s (Layer II & Layer III).

3.4. Mpeg-2 Advanced Audio Coding (aac)(iso/iec 13818-7)-

Улучшенный алгоритм кодирования аудио сигналов (AAC) MPEG, известный также какMPEG-2 NBC представляет последние достижения в технологии кодирования аудио сигналов. Он поддерживает до 48 аудио каналов, 15 улучшенных низкочастотных каналов, 15 встроенных потоков данных, многоязыковые возможности. Он предоставляет также возможность сжатия данных с большим коэффициентом, чемLayer-3. Официальные тестыMPEG показали, чтоAAC даёт лучшее качество аудио на 96 kb/s, чем layer-3 на 128 kb/s или layer-2 на 192 kb/s.

Для кодирования сигнала используются:

• алгоритм Хаффмана

• квантование и масштабирование

• M/Sматрицы

• интенсивное стерео (intensity stereo)

• связывание каналов (coupling channel)

• алгоритмы обратного адаптивного предсказания (backward adaptive prediction)

• формирование временного шума (temporal noise shaping - TNS)

• модифицированное дискретное синусоидальное преобразование (modified discrete cosine transform- IMDCT)

• контроль коэффициента усиления и набор гибридных фильтров (gain control and hybrid filter bank) (многофазные квадратурные фильтры (polyphase quadrature filter (IPQF)+IMDCT))

Наиболее важной новинкой является использование алгоритмов обратного адаптивного предсказания, выполнение которых занимает ~45% времени декодирования. Тем не менее,декодирование стерео сигнала будет загружать процессор Pentium-100 только наполовину.

Существует также упрощённая модификация:

• без алгоритмов обратного адаптивного предсказания

• TNSограничен 12 коэффициентами, но диапазон>18kHz

и модификация с изменяемой частотой дискретизации

• без алгоритмов обратного адаптивного предсказания

• связывание каналов (coupling channel)

• контроль коэффициента усиления

• набор гибридных фильтров (IPQF + частично IMDCT)

• TNSограничен 12 коэффициентами и ограничен по диапазону до 6kHz.

Первым приложением, использующим упрощённую модификацию MPEG2 AAC, было

AT&T's downloadable music service(служба скачиваемой музыкиAT&T). Но файлы закодированы с целью защиты авторских прав иaac-поток не вполне соответствуетMPEG-2.

Для программистов некоторые исходные файлы доступны на www.mp3tech.org.

3.5. Сравнение mpeg-acc и mpeg-2 bc

Оба стандарта предоставляют возможность 5-канального аудио кодирования, хотя сжатие данных в AAC в два раза лучше, чем вMPEG-2 BC, и этот стандарт является предпочтительным в тех случаях, когда обратная совместимость не требуется или может быть выполнена с помощью симулкастинга (simulcast). 2-канальныйMPEG-1 декодер может декодировать 5-канальный поток данных в форматеMPEG-2 BC. AAC не обладает такой обратной совместимостью. Как показали официальные тестыMPEG,AACимеет лучшее качество аудио сигнала при 320 kbps, чемMPEG-2 BC на 640kbps.