Тестирование mp3 кодеков.

Здесь приведены результаты тестирования кодеков Lame 3.87, с которым работает программа CDex и некогда довольно популярном кодеке Xing, входящего в состав AudioCatalyst. Конечно, сегодня им практически не пользуются, но стало интересно проверить - такой ли он плохой на самом деле?

Методика тестирования. В программе RMAA генерируется тестовый файл, а затем кодируется в mp3 различными кодеками с различным битрейтом. Режим кодирования - stereo. Затем эти файлы опять конвертируем в wav, считая при этом, что при распаковке не будет потери качества (я использовал Adobe Audition 1.5) и опять загружаем в RMAA для сравнительного анализа.

Результаты тестирования можно посмотреть здесь:

Результаты тестирования Lame 3.87 с битрейтами 128, 192, 256 (постоянный битрейт)
Результаты тестирования Xing с битрейтами 128, 192, 256 (постоянный битрейт)
Сравнение Xing - Lame 3.87 128
Сравнение Xing - Lame 3.87 192
Сравнение Xing - Lame 3.87 256

Как видно из результатов - кодирование обеими кодеками заметно превышает качество магнитной записи. Кодек Xing имел большую популярность в свое время, т.к. на медленных машинах скорость кодирования у него была выше и его вполне можно было использовать при оцифровке компакт-кассет. Кодек Lame на битрейте 128kbps имеет более гладкую АЧХ, но и он обрезает частоты выше 16кГц. Непонятным является тот факт, что при анализе кодека Xing выдается нереальный результат по уровню шума: -400дБ.


Результаты сравнения в программе Audio DiffMaker. В Adobe Audition 1.5 был сгенерирован свип-тон (логарифмический) с полосой 20-20000Гц и уровнем -1дБ. Затем он кодировался разными кодеками с разными битрейтами. Полученные mp3 файлы раскодировались в Adobe Audition и загружались в Audio DiffMaker для сравнения. Для тестового сигнала был выбран свип-тон, чтобы наглядно посмотреть (и послушать) - что происходит с частоткой после кодирования.

Посмотреть скриншоты загрузки
файла разностного сигнала:

Скачать файлы dyf (в архиве rar) для
загрузки в Audio DiffMaker:

CDex 128
CDex 192
CDex 256

Xing 128
Xing 192
Xing 256

CDex sweep 128
CDex sweep 192
CDex sweep 256

Xing sweep 128
Xing sweep 192
Xing sweep 256

 

Порядок работы с dyf файлами:

Файлы упакованы в WinRAR'е, т.к. на сайте программы говорится, что при закачке через Internet Explorer 7 изменяется расширение файла с dyf на html, поэтому приходится вручную переименовывать. Распаковываем архив, запускаем Audio DiffMaker. В меню FileSets выбираем Load a "dyf' file set - выскакивает стандартное окно для выбора файла. Вводим имя нашего файла. После выбора файла будет выбран запрос: Store the decompressed WAV files to a directory? (click "No" to just put them into temporary storage) - сохранить распакованные файлы в папку? Если нажмем "Нет" - файлы распакуются во временную папку. Лучше создать новую папку, а то у меня почему-то удалились все файлы в уже существующей папке. Хорошо, что их было мало и не представляли ценности. При выборе какой-то своей папки и распаковки dyf файла в ней будет находиться:

CDex_sweep_128_1
CDex128sweep@sweep.wav
CDex128sweep-sweep.txt
CDex128sweep-sweep.wav
sweep.wav
Tmp.txt

sweep.wav - это исходный файл, CDex128sweep@sweep.wav - это подкорректированный (совмещенный по времени и пр.) программой файл CDex128sweep.wav, и, наконец, - CDex128sweep-sweep.wav - самое интересное - разностный файл, который можно открыть в звуковом редакторе.

О программе DiffMaker можно почитать здесь.

Назад


Немного обо мне
Документация, литература
Реальные случаи, порой забавные
Фотографии
Supertape
Crossover
Soft & links

Напишите мне

 

 

 

 

 

 

 

Hosted by uCoz