Домашняя фонотека в МР3

Юрий Баранов (С.-Петербург)

MP3 — самый подходящий формат для распространения звуковых файлов… Когда это не нарушает законов.

Народная мудрость

Что же это за чудо-формат?

Продолжающий вызывать шумную полемику аудиоформат MPEG1 Layer3 (сокращенно MP3) был разработан в Германии, в институте Fraunhofer. При помощи впечатляющего комплекса методов под общим названием «перцептуальное кодирование» технология MPEG позволяет сжимать звуковые файлы до размеров, которые значительно меньше объема дискового пространства, занимаемого стандартными дорожками аудио-CD.

Если сказать просто, то сжатие в данном случае достигается путем вычисления и удаления из записи тех фрагментов, в которых слушатель сам «заполняет» пропущенные моменты. Это свойство восприятия звука человеком аналогично инерции зрения, когда он принимает быстро сменяющиеся неподвижные картинки за плавно движущееся изображение.

Формат MP3 позволяет сократить в 5-10 раз объем звуковых данных без заметного «стандартному уху» снижения качества. Для разговорной речи коэффициент MP3-компрессии может доходить до 1:24, опять-таки без заметной потери качества.

Эти свойства формата MP3 и привели к тому, что он стал использоваться для распространения больших звуковых файлов по Сети, где пропускная способность каналов связи до сих пор является проблемой номер один.

По сути дела традиционный эталон качественного звука CDDA (Compact Disk Digital Audio) перестал быть таковым, так как все чаще для передачи звуковых дорожек CDDA между студиями используется формат MP3. Однако неоднократное повторение сжатия по MP3 не может не отражаться на качестве конечного продукта. Самое интересное, что этим грешат не только диск-пираты, но и фирмы, выпускающие лицензионные диски и продающие их за приличные деньги. Но не будем о грустном.

Каждый человек, имеющий мультимедийный компьютер, хотя бы раз в жизни сталкивался с дисками из серии «10 альбомов на CD». Он убеждался, что на диске действительно 10 альбомов, при этом они занимают в 10 раз меньше места, чем такое же количество аудио-CD, а звучат без заметных искажений (в действительности они не заметны только на аппаратуре невысокого качества). Прослушав такой диск, почти всегда хочется собрать свои любимые группы/альбомы вместе, сэкономив место, занимаемое на полке дисками CDDA.

Что же для этого необходимо?

1. Компьютер с частотой процессора не ниже 486 DX/4-100 и приводом CD-ROM

2. Программа для цифрового копирования треков с CDDA на жесткий диск компьютера в формате WAV (граббер)

3. Программа для сжатия WAV-ов в MP3 (кодер)

4. Проигрыватель файлов формата MP3

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

С первым пунктом вроде бы все ясно. Добавлю лишь, что чем мощнее компьютер, чем больше памяти и чем скоростнее привод CD-ROM, тем быстрее будут работать все эти программы (не забывайте также, что для создания промежуточных WAV-файлов вам потребуется достаточно большой объем дискового пространства, примерно 12 Мбайт на минуту звучания).

А вот разнообразным грабберам, кодерам, проигрывателям, каталогизаторам и будет посвящен наш обзор.

Чем «грабить» музыку с CDDA

CDDA — простейшая программа с «интерфейсом командной строки». Позволяет «грабить» как один трек, так и несколько при помощи вспомогательного bat-файла. Хотя появилась она около 10 лет назад, по-прежнему является одной из самых качественных программ для данной цели. Программа работает с приводами IDE и SCSI как из чистого DOS, так и из-под Windows в командной строке. Имеет несколько режимов работы, что позволяет подстраиваться под особенности конкретных CD-приводов и получать максимально точную копию записанной на CD информации.

AudioGrabber — Win32-приложение (GUI), позволяющее двумя-тремя щелчками мыши добиться того же, что в предыдущей программе делалось при помощи «танцев с бубном». В программе огромнейшее количество всяческих настроек как технического, так и косметического характера:

  • три метода доступа к CD-ROM (ASPI, MSCDEX и Analog);
  • различные методы «грабления», от сверхточного до быстрого;
  • тонкая настройка скорости «грабления»
  • удаление тишины в начале и конце треков, что позволяет сократить объем, занимаемый файлом на диске;
  • приведение файлов, звучащих с различной громкостью, к единому «стандарту» (нормализация).

Кроме того, при наличии доступа в Интернет программа может автоматически распознать вставленный в привод диск и «грабить» файлы в папки с названием записанной на диске группы и названием альбома, а файлы именовать не безлико (Track 1 — Track xx), а именно так, как они называются на самом альбоме. Данная возможность предоставляется специальной CDDB-базой, расположенной на одном из cddb-серверов, среди которых us.cddb.com, freedb.freedb.org и др. Эта программа существует также в «расширенном» варианте, включающем встроенный кодер в формат MP3, который будет рассмотрен чуть ниже.

CD-Ex — универсальная программа, при помощи которой можно и «грабить» диски CDDA в WAV-файлы, и конвертировать «сграбленное» в различные форматы «сжатого звука», среди которых есть и MP3. В целом по своим возможностям эта программа аналогична AudioGrabber, но она может обращаться и к так называемой локальной CDDB-базе, что позволяет сэкономить на доступе в Интернет.

Nero Burning Rom, WinOnCD — современные программы для записи дисков, позволяющие записывать audio-CD и копировать звуковые дорожки в WAV-файлы. Собственно, это единственный способ копирования Audio-CD. Если у вас есть такая программа, то вам незачем ставить что-то дополнительное: в большинстве случаев возможностей этих программ хватает с избытком.

Winamp 5.xx pro. В этой программе-проигрывателе большого количества звуковых форматов начиная с 5-й версии существует масса дополнительных возможностей, обычно не свойственных проигрывателям: просмотр видео, запись CD, «грабление» Audio-CD. Опять-таки, в большинстве «стандартных» случаев возможностей этой программы хватает с избытком.

Чем сжимать музыку из WAV в MP3

Fraunhofer — самый первый кодек и комплект программ для кодирования/декодирования от разработчика формата MP3. Первая версия, а точнее версия без номера, под кодовым именем pre beta, появилась еще в феврале 1994 года. В течение полугода она развивалась и дополнялась, в ней исправлялись ошибки. В июле 1994 года на суд общественности была представлена официальная версия номер один.

Программа, как и ее более свежие версии, имела интерфейс командной строки, и параметры кодирования/декодирования настраивались большим количеством «ключей». Примерно в 1996 году к этому кодеку была написана программа-оболочка, благодаря которой процесс настроек стал более или менее удобным.

Lame — самый лучший кодек и одноименная программа с традиционным «интерфейсом» командной строки. Программа имеет огромное количество всевозможных настроек, при помощи которых можно тонко управлять процессом кодирования файлов. При выборе настроек можно выбирать золотую середину между скоростью сжатия и качеством конечного файла. Программа работатет не только с MPEG 1 Layer3, но и с MPEG 2 и 2.5 Layer 3, которые обычно называются MP3-pro. В этих форматах используются более низкие частоты дискретизации и битрейты, но качество конечного файла получается на уровне MPEG 1 Layer3 с вдвое более высокими параметрами. Естественно, конечный файл, звучащий как его аналог в формате MPEG 1 Layer3, «весит» в два раза меньше.

Razorlame — графическая оболочка к предыдущей программе, написанная группой энтузиастов и распространяемая ими по принципу open sourse на сайте http://www.dors.de/razorlame/. Все, что приходилось набирать вручную, в данной программе делается в три-четыре щелчка мышкой. Среди настраиваемых параметров:

  • битрейт конечного файла (от 8 до 320 Kbps со стандартными прмежуточными значениями);
  • тип файла (Stereo, Joint Stereo, Mono и «по умолчанию», то есть как и в исходном файле);
  • оптимизация процесса кодирования (без оптимизации, по качеству, по скорости);
  • повышение или понижение частоты дискретизации в конечном файле по сравнению с исходным (8, 11.025, 12, 16, 22.05, 24, 32, 44.1, 48 кГц)
  • экспертные настройки, позволяющие добиться максимального качества за счет понижения скорости кодирования, отключения части или всех фильтров и многое другое.

Новые файлы добавляются в список тех, что подлежат кодированию, через стандартную функцию из меню add file, что позволяет не прописывать имена файлов вручную, как это требуют кодеки, работающие с командной строкой.

При дефиците свободного места на диске можно включить функцию удаления исходного файла по окончании кодирования. Среди плюсов также небольшой объем этой программы: вместе с кодеком чуть более 900 Кбайт.

AudioCatalist — Win32-приложение (GUI), работающее практически так же, как и Razorlame, но более быстро и менее качественно. Являясь развитием AudioGrabber, эта программа кроме копирования дорожек с CDDA умеет сжимать их в формат MP3.

В программе большое количество настроек как технического, так и косметического характера. К тем, что есть в AudioGrabber, добавились следующие.

  • Копирование дорожек с CDDA производится в WAV- или MP3-файл, возможно создание файлов обоих форматов, причем кодирование музыки в MP3 возможно как «на лету», так и с созданием промежуточного WAV-файла.
  • Возможно кодирование заранее подготовленных WAV-файлов, находящихся в одной папке.
  • При помощи программы можно «полуаавтоматически» добавлять в конечные файлы теги версии 1.
  • Кодирование возможно как в переменном, так и в постоянном битрейте; при постоянном битрейте доступны значения от 16 до 320 Kbps, при переменном выбор производится из низкого, среднего, хорошего, практически отличного и идеального качества, а программа сама в рамках заданных значений подбирает необходимый для данного фрагмента битрейт.
  • Тип файла — Stereo, Joint Stereo, Mono.
  • Программа умеет высчитывать контрольную сумму файла и сравнивать два файла между собой.

Чем слушать музыку в MР3

Windows media player 6.0 + — проигрыватель мультимедийных файлов, имеется на всех компьютерах с той или иной версией Windows.

Официальный список поддерживаемых форматов ограничивается стандартными AVI, MPG, WAV, Midi и CDDA, а также поделками от Microsoft — ASF, WMA, WMV… Как видно из этого перечня, MP3 компания Microsoft будто бы игнорирует. Однако если в меню «Открыть файл» выбрать «тип файлов — все файлы», то можно прослушать файлы MP3 в проигрывателе, который их якобы не поддерживает. Поддержка MP3 встроена во все версии WMP начиная с 6.0 (а, возможно, и более ранние версии), хотя об этом не сообщается.

Winamp — самый популярный проигрыватель файлов не только MP3, но и еще трех десятков различных типов, как аудио, так и видео. Первая версия этой программы, появившаяся еще в середине 90-х годов прошлого века, умела проигрывать только МР3-файлы. Постепенно от версии к версии в программу добавлялись новые функции и возможности. Постоянно совершенствуется декодер MP3, что позволяет в последних версиях Winamp добиться более качественного звучания даже на простейших колонках и звуковых картах. Начиная с 5-й версии, Winamp выпускается в двух вариантах: обычной и pro. Точнее, в обычной версии «профессиональные» возможности отключены и включаются после введения в программу регистрационной информации. Теперь Winamp помимо традиционного проигрывания аудио/видеофайлов умеет записывать компакт-диски и «грабить» музыку с CDDA с последующим ее сжатием в формат MP3.

Sonique — второй по популярности проигрыватель аудиофайлов. Красив до неприличия и даже выдает более качественные звуки, но при этом менее привычен и удобен, а также весьма требователен к ресурсам.

 

QV-Pro. Системные требования этой программы по сегодняшним стандартам не то что низкие, а почти вообще отсутствующие:

  • QuickView Pro запускается в 32-битном защищенном режиме и требует для работы как минимум 386-й процессор и VGA-видеокарту.
  • Программа может запускаться из-под DOS версий 3.0 и более поздних, а также из DOS-сессий Windows 95/98/ME и OS/2.
  • Для вывода звука можно использовать практически любую звуковую карту, желательно, совместимую с стандартом sound-blaster.

Программа имеет псевдографический интерфейс с управлением «горячими клавишами».

Ведение каталогов и списков коллекций

Mp3 list generator — простейшая программа начального уровня с интерфейсом командной строки. Умеет сканировать заданные в качестве параметра папки или диск. Может составлять как поальбомные, так и потрековые списки. Понимает не только стандартное расширение МР3-файла, но также может работать и с МР3-файлами имеющими расширения WAV (такое часто встречается на дисках из серий типа 10 в 1).

MPEG Audio Collection — продвинутая GUI-программа, точнее, даже набор программ в одной оболочке. Умеет составлять списки «коллекций» с последующим сохранением или в своем формате, или в более распространенных TXT, HTML и DIF (DIF — формат обмена данными, понимается всеми программами, работающими с электронными таблицами, в том числе и Excel 97/2000/XP). Программа имеет гибкую настройку под нужды пользователя, включая добавление в список нужной ему информации. Всего добавляется 16 различных пунктов, от имени файла до комментариев. В настройках можно указать, с какой из версий тегов нужно работать в первую очередь и к какой переходить в случае недостаточности полученной информации. Программа умеет отбраковывать поврежденные МР3-файлы, не добавляя их в общий список. С переменным успехом ей удается определить кодек, которым были кодированы МР3-файлы.

Среди дополнительных возможностей:

  • редактор тегов, который некорректно работает с русскими именами;
  • печать обложек для дисков с названиями групп/альбомов, которые берутся из результатов сканирования данных дисков.
  • многоязычный интерфейс программы (почти 20 языков, включая русский и украинский).

 

WhereIsIt — программа-монстр, скорее всего, лучшая в своем классе. Функции в большинстве те же, что и у предыдущей программы, однако WhereIsIt умеет каталогизировать не только MP3-файлы, но файлы практически всех остальных типов: графические, музыкальные, видео, текстовые. Обучить программу новым форматам файлов не просто, а очень просто. Достаточно положить в ее рабочий каталог свежий plug-in в виде DLL-файла, и после перезагрузки WhereIsIt будет знать еще больше форматов. Кроме того, WhereIsIt позволяет к каждому диску добавлять текстовый и графический комментарий.

Словарик

Теги — область данных в начале (v2) или конце (v1) файла, в которых содержится информация о данном файле нетехнического характера: название или имя исполнителя, название альбома, название композиции, жанр, год выпуска, порядковый номер композиции, дополнительные комментарии.

Теги v1 отличаются от тегов v2 максимально допустимой длиной значений и отсутствием ряда присутствующих в v2 тегов. В v1 все основные теги допускают максимальную длину в 30 символов, что приводит в некоторых случаях к «обрезанию» длинного названия альбома или композиции, тогда как в v2 такой проблемы не возникает. Кроме того, в тегах v2 в поле «коментарий» можно поместить текст практически любого размера, например, текст песни или биографию исполнителя.

Битрейт — объем данных, преобразуемых в одну секунду звучания. Для стереозвука делится на оба канала, соответственно, звук в 128 Kbps моно по частотным характеристикам будет равен 256 Kbps стерео.

При использовании постоянного битрейта независимо от содержимого файла на каждую секунду звука тратится Х килобайт, даже если кодируется тишина или бедная по частотным характеристикам звуковая информация.

При использовании переменного битрейта программа-кодировщик самостоятельно выбирает в пределах заданых параметров, что кодировать в высоком качестве, а что в низком. В результате аналогичный по качеству звучания файл может «весить» ощутимо меньше, чем при кодировании в постоянном битрейте.

Joint-stereo — псевдостереоформат, где в каждом из двух каналов содержится не своя «собственная» информация, а в одном — общая для обоих каналов информация, во втором — отличия от первого канала. Пpи одинаковых битpейтах формат дает более шиpокyю полосy частот, но при этом полностью «обpyбает» фазовyю инфоpмацию о высоких частотах.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>