Руководство FreeBSD



Декодирование MP3


Для того, чтобы записать музыкальный CD из файлов MP3, они должны быть преобразованы в несжатый формат WAV. Как XMMS, так и mpg123 поддерживают вывод MP3 в распакованный формат файлов.

Запись на диск в XMMS:

Запустите XMMS:

Нажмите правой кнопкой мыши в главном окне XMMS для того, чтобы показать меню.

Выберите Preferences (либо Свойства, если у вас локализованная версия XMMS) в Options.

Измените расширение вывода на ``Disk Writer Plugin'' (или ``Расширение записи на диск'', если у вас локализованная версия XMMS).

Нажмите Configure (или ``Настройка'', если у вас локализованная версия XMMS).

Введите (или выберите при помощи обзора) каталог, в который следует сохранять распакованные файлы.

Загрузите файл MP3 в XMMS как вы это делаете обычно. Установите громкость на 100% и отключите эквалайзер.

Нажмите Воспроизвести -- XMMS

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

Убедитесь, что вы установили расширение вывода таким, как оно было до этого, для того, чтобы снова слушать MP3.

Запись в stdout в mpg123:

Запустите mpg123 -s audio01.mp3

> audio01.pcm

XMMS записывает файл в формате WAV, в то время как mpg123 преобразовывает MP3 в простые аудиоданные PCM. Оба формата могут быть использованы cdrecord для создания музыкальных CD. Для использования burncd(8) вам потребуются простые аудиоданные PCM. Если же вы будете использовать файлы в формате WAV, то заметите небольшой щелчок в начале каждой аудиодорожки, этот щелчок - заголовок файла в формате WAV. Вы очень просто можете избавиться от него путём удаления заголовка WAV при помощи утилиты SoX (она может быть установлена из порта audio/sox или соответствующего пакета:

% sox -t wav -r 44100 -s -w -c 2 track.wav track.raw

Прочтите для того, чтобы узнать больше о записи CD в FreeBSD.




Содержание  Назад  Вперед