3d81d2a7

Запись audio-CD


Запись audio-CD очень похожа на шаги описанные выше. Есть два главных отличия: audio-CD состоит из аудио треков, которые организованы как отдельные образы. Т.о. если Вы хотите создать 10 треков на Вашем CD, Вы должны создать десять образов. Второе отличие - формат образов не ISO9660 (или подготовленной файловой системы), а "16 бит стерео выборки в PCM кодировании на 44100 выборок/секунду (44.1кГц)".

Одна из утилит для конвертирования звуковых файлов в требуемый формат - sox. Ее использование следующее:

shell> sox killing-my-software.wav killing-my-software.cdr

Эта команда должна преобразовать песню killing-my-software из WAV-формата в CDR-формат. См. man-страницу sox для подробностей о форматах и расширениях файлов, которые распознает sox. Т.к. преобразование требует много дискового пространства, в cdrecord была встроена функция преобразования из WAV и AU. Теперь, если Ваши файлы имеют расширение .wav или .au (и формат стерео 16 бит 44.1 кГц), Вы можете использовать их как образы без ручного преобразования.

cdrecord записывает образы как audio-треки, если указана опция -audio. Другие опции идентичны используемым при записи CD с данными (если у Вас не специфические требования). Три примера делают одно и то же, но читают треки из различных форматов звуковых файлов:

shell> cdrecord -v speed=2 dev=0,6,0 -audio track1.cdr track2.cdr... shell> cdrecord -v speed=2 dev=0,6,0 -audio track1.wav track2.wav... shell> cdrecord -v speed=2 dev=0,6,0 -audio track1.au track2.au...

Специальный случай MPEG-3 файлы, которые могут быть конвертированы в требуемый формат командой "mpg123 -s track1.mp3>track.cdr". (Предостережение: это создает файлы в байтовом порядке, что требует обращения используя опцию -swap в cdrecord). Другие направления могут быть сделаны с "8bz-mp3" для WAV файлов (извлечь трек с cdda2wav с CD и закодировать в MP# с 8Hz-mp3). Для создания CD_R из кучи MP3 файлов, Вы можете использовать следующую командную последовательность:

for I in *.mp3 do mpg123 -s $I | cdrecord -audio -pad -swab -nofix - done cdrecord -fix

В зависимости от скорости Вашей машины, Вы можете занизить запись до "speed=1" (опция cdrecord). Если вы используете "speed=4", Ваша машина должна быть способна проигрывать MP3 файлы с учетверенной скоростью. mpg123 требует много процессорного времени! Если Вы волнуетесь, попробуйте просто с опцией -dummy (оставит лазер выключенным). В настоящее время вы можете создавать audio-CD, которые имеют двухсекундные паузы между треками.



Содержание раздела