Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Форматы сжатия аудиоданных с потерями.docx
Скачиваний:
21
Добавлен:
16.11.2019
Размер:
676.7 Кб
Скачать

Работа с утилитой командной строки Lame

Рассмотрим работу с утилитой командной строки. Сразу скажу, что для кодирования файлов существует немало других, более удобных приложений, однако умение работать с утилитой командной строки даст вам возможность при необходимости воспользоваться абсолютно всеми возможностями кодека Lame.

Для того, чтобы конвертировать файл из формата .WAV в формат *.MP3, скопируйте этот файл в рабочую папку кодека (в нашем случае это C:\Lame). После этого пройдите по пути Пуск_Выполнить и в появившемся окне наберите CMD – будет запущенинтерпретатор командной строки. Перейдите в папку, где находится ваша копия Lame.exe – мы перешли в уже упомянутую папку C:\Lame (рис. 3.1.). Для перехода мы сначала перешли в корневой каталог диска C:\ командой CD C:\, а потом командой CD Lame перешли в каталог Lame диска C:\.

Рис. 3.1. Переход в папку с кодеком

Теперь можно заниматься кодированием. Для начала попробуйте закодировать файл с параметрами по умолчанию (CBR, 128 Кбит/c) – для этого нужно набрать команду такого вида:

Lame <имя WAV-файла> <имя выходного MP3-файла>

В нашем случае WAV-файл имеет имя 1.WAV – команда выглядит так:

Lame 1.wav 1.mp3

На (рис. 3.2.) вы можете видеть результаты выполнения этой команды – кодек выводит информацию о проведенной операции, а в рабочей папке программы появляется файл 1.mp3.

Рис. 3.2. Результат обработки файла

Для того, чтобы закодировать файл с высоким качеством кодирования на битрейте CBR 320 Кбит/c используем команду:

Lame –h –b 320 1.wav 1.mp3

Для кодирования на VBR с качеством V0 используйте команду

Lame –h –v 0 1.wav 1.mp3

Все возможные комбинации команд описать просто невозможно – если у вас возникнет нужда в использовании утилиты командной строки для конверсии в MP3 – обратитесь к файлам справки, которые поставляются вместе с ней.

Работа с другими приложениями

Как мы уже говорили, для конверсии файлов в MP3 существует множество приложений. Здесь мы рассмотрим одну простую утилиту для конверсии в MP3. Она называется WinLame, скачать ее можно на http://winlame.sourceforge.net/download.php. Размер дистрибутива составляет около 1,5 Мб. Программа умеет конвертировать файлы не только в MP3, но и в другие форматы, о чем мы расскажем в соответствующих местах ниже.

Работа с программой построена в виде мастера. На первой странице нужно указать файлы для конверсии, на второй – выбрать кодек, на третьей (рис. 3.3.) выбрать параметры кодека.

Рис. 3.3. Выбор параметров кодирования

Первый пункт в списке – Custom Settings (Пользовательские установки) – выбрав его, вы попадете на следующее окно, где можно настроить параметры кодека самостоятельно. Другие пункты содержат предустановки кодека, которых хватит для большинства обычных применений. Так, установка High Quality: HiFi, Home or quiet Listening позволяет получить высококачественные файлы дляHiFi-аппаратуры, установка Archiving: Best Quality позволяет закодировать файлы с максимально возможным качеством, а установка Portable: background noise and low bitrate requirement, small sizes предназначена для кодирования файлов, которые планируется применять в мобильных устройствах.

Еще одна утилита называется RazorLame. Ее архив размером 324 Кб можно скачать с сайтаhttp://www.dors.de/razorlame/download.php. Архив не включает в себя кодек Lame, поэтому для нормальной работы утилиты нужно скопировать в ее папку файл Lame.exe (именно тот файл, который в примере выше мы скачивали с http://www.rarewares.org/mp3-lame-bundle.php).

После добавления файлов в окно программы с помощью кнопки Add (добавить) (рис. 3.4.) вы можете настроить параметры кодека.

Рис. 3.4. Окно RazorLame

Для настройки параметров кодека, нажмите на кнопку Lame на панели инструментов программы. Появившееся окно настройки параметров (рис. 3.5.) содержит исчерпывающие настройки кодека – ваших знаний на данный момент вполне хватит для того, чтобы настроить эти параметры, если вы хотите глубже разобраться с кодеком – посмотрите уже упоминаемую документацию к Lame.

Рис. 3.5. Настройка параметров Lame в программе Razor Lame

После того, как все настроено, можете нажимать на кнопку Encode (Кодировать) для начала процесса кодирования.

Мы довольно подробно рассмотрели работу с MP3, однако, вместе с MP3 существует еще немало аудиоформатов достойных нашего с вами внимания. А раз так – продолжим разговор о форматах, поговорим об интенсивно продвигаемом фирмой Microsoft форматеWMA.

Помимо вышеописанных с LAME, а так же – со многими другими кодеками может работать универсальная программа для кодирования файлов Multi Frontend – ее можно скачать на http://members.home.nl/w.speek/multi.htm. Размер программы - всего 60 Кб, рспространяется она бесплатно. На странице программы есть обширный список кодеков, которые она поддерживает со ссылками на сайты этих кодеков – для работы с кодеками вам придется скачать их и скопировать их исполняемые файлы в папку программы.

WMA

WMA, или Windows Media Audio – это закрытый стандарт, разработанный компанией Microsoft для хранения аудиоданных. На самом деле существует четыре различных стандарта, говоря о которых обычно употребляют наименование Windows Media Audio.

Наиболее часто под аббревиатурой WMA подразумевается кодек WMA Standard – изначально он разрабатывался как конкурент MP3. В результате немалых усилий со стороны Mirosoft WMA сегодня можно назвать одним из наиболее распространенных форматов после MP3. Например, WMA поддерживает огромное количество плееров. Однако, у WMA, вследствие его закрытости, плохо с поддержкой не-Windows систем. Фактически, лишь пользователи Windows могут комфортно пользоваться WMA.

Файлы формата WMA имеют расширение *.wma.

WMA 7 (его еще называют WMA Standard v1) появился в 1999 году. На сегодняшний день наиболее новая реализация кодека – этоWMA 9.2., который входит в состав Windows Media Player 11. WMA поддерживает типы битрейта CBRVBR и ABR (мы говорили о них выше), а сам битрейт может быть от 5 Кбит/с до 320 Кбит/с с поддержкой стереозвука.

Что касается качества сжатия, то WMA способен создавать файлы меньшего размера, но практически такого же качества, как сопоставимого MP3По качеству он конкурирует с такими форматами, как OGG Vorbis и AAC, однако, говорить об однозначном преимуществе WMA над MP3 нельзя, так же как и об однозначно сильной конкуренции с другими схожими форматами. Говоря оWMA Standard, можно сказать, что он стоит на одном уровне с MP3, а чаще – даже выше, чем MP3, и, в то же время, составляет конкуренцию другим форматам. На высоких битрейтах WMA и MP3 практически идентичны, а вот на низких WMA выигрывает у MP3 в качестве. Поэтому, если у вас нет каких-либо особых требований к музыкальным композициям, и ваш плеер поддерживает WMA – этот стандарт будет отличным выбором.

Microsoft внедрила в WMA поддержку DRM – цифровой системы управления авторскими правами, что позволяет продавать защищенные композиции, используя специальные сервисы. Поддержка DRM, как мы уже говорили, неоднозначна. С одной стороны – это защита авторских прав, а с другой – мало кому нравится привязка композиции к конкретному компьютеру, группе компьютеров, или ограничение ее срока действия.

Как мы уже говорили, существует несколько вариантов WMA. Помимо наиболее распространенного и популярного WMA Standard, есть WMA Professional (WMA Pro). WMA Pro – это стандарт, который разрабатывался как конкурент для AACDolby Digital и DTS. Он основан на совершенно других алгоритмах кодирования, нежели WMA Standard, что позволяет ему, в частности, добиваться более высокого качества даже на более низких битрейтах. Стандарт поддерживает частоту дискретизации 96 кГц при 24-битной разрядности для 8 каналов (аудиоконфигурация 7.1). В Windows Media Player 11 входит WMA Pro версии 10. WMA Pro поддерживают очень немногие MP3-плееры, например – Microsoft Zune.

Следующий вариант WMA – это WMA Lossless – кодек, который позволяет сжимать аудиоинформацию без потери данных. Он создавался как конкурент таким форматам сжатия без потерь, как Flac, ALAC, WavPack и т. д. Кодек так же не пользуется пока широкой поддержкой производителей, однако у Toshiba есть модели, которые умеют с ним работать, и, естественно, его поддерживает программный проигрыватель Windows Media Player.

И, наконец, четвертый вариант WMA называется WMA Voice и предназначен для кодирования голоса на низких битрейтах.