Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #78, ИЮНЬ 2005 г.

OGG VORBIS vs. MP3: кто кого похоронит?

Михаил Михин

Хакер, номер #078, стр. 078-034-3


Теперь остается самый последний этап — установка кодека, который будет пахать из оболочки граббера EAC. Процесс очень незамысловатый: качаешь любой кодек в виде dll-библиотеки или exe и помещаешь файл в системную папку программы. Запускаешь EAC и на вкладке COMPRESSION OPTIONS выбираешь подходящий кодек. Если ты используешь внешний кодек в виде exe-файла, то EAC позволяет прописывать для него специальные параметры, которые мы рассмотрим ниже применительно к кодеку LAME.

[кодируем звук]

Если с программой-граббером все ясно и довольно однозначно, то процесс выбора кодека способен довести до безумия и истерики любого меломанствующего любителя. Из тех программ, что встречались и встречаются более или менее часто, можно запросто перечислить штук 15: MP3 Producer by Fraunhofer, Fraunhofer IIS MPEG Layer 3 codec for Windows, l3Enc by Fraunhofer, Audio Catalyst, Xing MPEG encoder, Lame encoder, Blade encoder, TwinVQ Encoder, Yamaha SoundVQ, Liquifier Pro, Sorenson Squeeze, FAAC, PsyTel AAC encoder, Windows Media Encoder, Dolby encoder by Digigram, TTA, MPegPlus Encoder, QDesign MP2 ACM, ATRAC3 ACM codec by Sony, AudioVeda и так далее.

Прежде всего обратим внимание на тот факт, что компрессия звука — это ВСЕГДА сжатие с потерями (lossless-кодеки не рассматриваем). При компрессии звука мы в каких-то пределах жертвуем его качеством, выигрывая в размере файла. Применение сжатия звука с потерями, на мой взгляд, допустимо, если не влечет за собой явно слышимых искажений. То бишь фронт работ для компрессии музыки открывается при условии, что потребитель желает добиться полного или почти полного субъективного сохранения качества исходного звука при экономии места, занимаемого этим самым звуком. Дальше возникает вопрос о выборе степени сжатия звуковой информации, то есть о выборе битрейта, ведь компрессия звука допускает потерю качества в процессе кодирования. Чем выше степень сжатия, тем значительнее потери в качестве.

Но и здесь есть возможность добиться неких результатов, способных утешить любителей качественного кодированного звука. Дело в том, что человеческий слух можно в некотором смысле одурачить, используя хорошую психоакустическую модель mp3-кодека. В таком случае при правильной настройке программ (граббер плюс кодек) можно создавать звуковые файлы небольшого размера, но на слух неотличимые от исходника даже натренированным ухом.

[Lame — передовик качества]

До сих пор лично я пользовался для составления своей музыкальной коллекции кодеком Lame (http://lame.sourceforge.net), производя гигабайты файлов mp3 с variable bitrate. Готовые, свежескомпилированные версии Lame можно раздобыть на http://dkutsanov.chat.ru. Lame написан группой энтузиастов, которые придерживались принципов открытых исходных кодов, а за основу был взят свободно распространяемый демонстрационный код от ISO. Кодек привлекателен возможностью тонкой настройки всего, что только может быть настроено, поддерживает VBR и по итогам множества тестов частенько признается лучшим кодеком для высоких битрейтов (192 и выше). До сих пор я считаю его лучшим mp3-кодеком.

Назад на стр. 078-034-2  Содержание  Вперед на стр. 078-034-4