Новый формат сжатия аудио файлов mp3PRO.

    Компания Thomson Multimedia и разработчик формата mp3 институт Fraunhofer представили новый формат сжатия аудио файлов mp3PRO. По заявлению разработчиков сжатые в этом формате файлы имеют в два раза меньший размер по сравнению с mp3 при таком же качестве звука. Для улучшения качества при низком битрейте используется технология, названная разработчиками "Spectral Band Replication" (SBR). Подробнее об этом можно узнать на странице www.CodingTechnologies.com/technology/sbr.htm. Формат mp3PRO обратно совместим с форматом mp3, т.е. файлы формата mp3PRO могут проигрываться на имеющихся  проигрывателях, но с худшим качеством.

    Демоверсию проигрывателя и одновременно декодера формата mp3PRO можно найти и скачать по адресу www.codingtechnologies.com/mp3PROzone/download.htm. Размер файла mp3PROAudioPlayer_v1_0.exe 1 138 309 байт.

Программа RCA mp3PRO Audio Player

   Программа RCA mp3PRO Audio Player выглядит следующим образом (имеется выбор из двух скинов):

Скин 'Oceanic'       Скин 'Brushed Metal'

               рис. 1. Скин 'Oceanic'.                                                    рис. 2. Скин 'Brushed Metal'.

    Основная функция программы - кодирование файлов формата PCM .wav в новый формат mp3PRO с последующим их проигрыванием. Так как это демоверсия, то она может кодировать  файлы формата PCM wav с частотой  44.1 кГц в  формат mp3PRO только с битрейтом 64 Кбит/с. По заявлению разработчиков до конца года будет поддержка следующих битрейтов:

Моно: 24, 32, 40, 48 Кбит/с.
Стерео: 32, 40, 48, 56, 64, 80, 96 Кбит/с.

    Чтобы проверить работоспособность программы и сравнить качество файлов формата mp3 и mp3PRO, было проведено тестирование программы RCA mp3PRO Audio Player по сравнению с уже известной программой кодирования mp3 AudioCatalyst 2.10.

Последовательность действий при тестировании

1. Снятие программой AudioCatalyst трека прямо с CD в файл формата PCM wav с частотой  44.1 кГц 16 бит стерео (песня 'What it is' с альбома Марка Нопфлера 2000 года 'Salling to Philadelphia'). Продолжительность песни 4 минуты 57 секунд. Полученный файл Track 1.wav занимает 52 508 444 байта.

2. Кодирование программой RCA mp3PRO Audio Player полученного WAV файла в формат mp3PRO. Этот процесс показан на рис. 3:

рис. 3. Кодирование WAV файла в формат mp3PRO

рис. 3. Кодирование WAV файла в формат mp3PRO

    Этот процесс занял примерно 1 минуту 22 секунды (скорее всего это время зависит от мощности процессора). Полученный файл Track 1.mp3 занимает 2 382 077 байт.

    3. Проигрывание полученного файла в формате mp3PRO  самой программой RCA mp3PRO Audio Player:

рис. 4. Проигрывание файла в формате mp3PRO программой RCA mp3PRO Audio Player.

рис. 4. Проигрывание файла в формате mp3PRO программой RCA mp3PRO Audio Player.

    Из рисунка видно, что файл формата mp3PRO имеет битрейт 64 Кбит/с и частоту 44.1 кГц в режиме Стерео (в формате mp3 при битрейте 64 Кбит/с частота  44.1 кГц возможна только в режиме Моно). При проигрывании файлов в формате mp3PRO на индикаторе проигрывателя загорается соответствующая надпись. Интересно, что при использовании скина 'Brushed Metal' включается эквалайзер с возможностью регулировки тембра, но только при проигрывании файлов формата mp3PRO.

    4. Проверка на совместимость: проигрывание файла формата mp3PRO на проигрывателе mp3 (был использован ставший фактически стандартом универсальный проигрыватель WinAmp версии 2.76):

рис. 5. Проигрывание файла в формате mp3PRO WinAmp версии 2.76.

рис. 5. Проигрывание файла в формате mp3PRO WinAmp версии 2.76.

    Из рис. 5 видно, что файл формата mp3PRO обратно совместим с форматом mp3. Программный проигрыватель WinAmp версии 2.76 проигрывает файл нового формата mp3PRO, но с ухудшенным качеством (частота всего 22 кГц вместо исходной 44,1 кГц). Это связано с тем, что стандарт mp3PRO имеет два звуковых потока, а на проигрывателях стандарта mp3 воспроизводится только один.

    5. Для сравнения программой AudioCatalyst была кодирована одна и та же песня прямо с CD в файл формата mp3 с разными битрейтами и частотой. Результаты приведены в таблице 1:

Формат файла

Формат PCM wav с частотой  44.1 кГц 16 бит стерео Формат mp3 битрейт 128 Кбит/с частота 44.1 кГц стерео Формат mp3 битрейт 96 Кбит/с частота 44.1 кГц стерео Формат mp3 битрейт 64 Кбит/с частота 22 кГц стерео Формат mp3PRO битрейт 64 Кбит/с частота 44.1 кГц стерео
Размер полученного файла, байт 52 508 444  4 763 062 3 572 297 2 381 531 2 382 077

    Из таб. 1 видно, что файл формата mp3PRO занимает примерно в 1,5-2 раза меньше места при примерно одинаковом качестве звучания по сравнению с форматом mp3.

    6. Программа RCA mp3PRO Audio Player имеет еще одну полезную функцию. Файлы формата mp3PRO и mp3 могут декодироваться обратно в файл формата PCM wav. Для этого в меню программы надо выбрать пункт 'Write Decoded PCM File'. Результаты декодирования приведены в таблице 2.

Из какого формата декодируется Формат mp3 битрейт 128 Кбит/с частота 44.1 кГц стерео Формат mp3 битрейт 96 Кбит/с частота 44.1 кГц стерео Формат mp3 битрейт 64 Кбит/с частота 22 кГц стерео Формат mp3PRO битрейт 64 Кбит/с частота 44.1 кГц стерео

Размер полученного файла в формате PCM wav, байт

52 512 812 52 512 812 26 256 428 52 522 028

    Таким образам, декодировав файлы форматов mp3PRO и mp3 в формат PCM их можно записать как треки стандартного аудио CD (а нужно ли это?). Причем, если исходный mp3-файл имеет частоту 22 кГц, то полученный PCM-файл имеет такую же частоту.

Выводы.

    Формат сжатия аудио файлов mp3PRO имеет 

    достоинства:

    недостатки:

    Более подробную информацию о формате mp3PRO можно получить здесь:

    www.CodingTechnologies.com

Леонид Леонов

progressinfo@chat.ru

25 июня 2001 г.