DVD

Материал из OpenWiki
Версия от 06:53, 14 октября 2008; ImportUser (обсуждение)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

CD

Создание образа

mkisofs -V "volume_ID" -D -l -L -N -R -J -v -o cdrom.iso директория

Запись на CD-R/CD-RW:

cdrecord -dev=0,0,0 -speed=16 -eject -v cdrom.iso

либо

burncd data cdrom.iso fixate

Чистка RW диска:

cdrecord -dev=0,0,0 -speed=4 -v blank=fast # или session или full

Запись нескольких сессий.

cdrecord -msinfo -dev=0,0,0
mkisofs -M /dev/scd0 -C start_rec,end_rec -D -l -L -N -R -J -v -o cdrom.iso dir
cdrecord -dev=0,0,0 -speed=4 -v -multi -data iso.iso


DVD

Размер 4.377 GB или 4482 MB

Запись DVD через пакет cdrecord ProDVD (метод для информации, не рекомендуется)

mkisofs -split-output -V "volume_ID" -D -l -L -N -R -J -v -o DVD.iso директория
dvd-r.sh -dev=0,0,0 -speed=2 -eject -v DVD.iso*

dvd-r.sh

#!/bin/sh   
export CDR_SECURITY=ключ бесплатно берем из ftp://ftp.berlios.de/pub/cdrecord/ProDVD/README
exec cdrecord-ProDVD "$@"

Запись DVD+R/RW (http://fy.chalmers.se/~appro/linux/DVD+RW/)

growisofs -speed=2 -Z /dev/scd0 -D -l -L -N -R -J путь

Позже можно дозаписать

growisofs -speed=2 -M /dev/scd0 -D -l -L -N -R -J путь

Если нужно поместить iso:

growisofs -dvd-compat -Z /dev/scd0=image.iso


Запись DVD-R/RW (http://www.freesoftware.fsf.org/dvdrtools/)

dvdrecord -dao speed=2 dev=0,0,0 dvd.iso

Клонирование

Получить полный образ

readcd dev=0,0,0 f=cdimage.raw

Для записи:

readcd dev=0,0,0 -w f=cdimage.raw

Звуковые CD

Записать звуковой CD

 cdrecord -dev=0,0,0 -speed=4 -v -audio audio_*.wav

Сохранить звуковые треки

 cdda2wav -S 32 -D /dev/cdrom -v 255 -B

Кодировать WAV в MP3

bladeenc -br 192 -delete

Звуковая компашка из MP3:

mpg123 --cdr file.cdr file.mp3
find . -name "*.mp3" -exec mpg123 --cdr {}.cdr {} \;
cdrecord -v speed=4 dev=0,0,0 -pad -audio *.cdr


UDF

mount -t udf -o rw /dev/scd1 /mnt/cdr
mount -t udf -o loop image /mnt

Параметры

  • Linux
    • Для подключения IDE накопителя добавить в linux lilo append="hdc=ide-scsi" и включить в ядре поддержку эмуляции SCSI.
  • cdrecord
    • -toc -atip -prcap - выдать полную информацию о накопителе.
    • -scanbus - определить параметры для -dev (можно /proc/scsi/scsi)
    • -dummy - запись в режие тестирования (без реального прожигания диска).
    • -fix - исправить недописавшийся диск.
    • -eject - после записи вытащить CD
    • -blank=all очистить CR-RW перед записью.
    • -checkdrive - найти подходящий драйвер устройства, затем можно прописать в -driver=?
    • -audio - запись аудио диска (см. cdda2wav).
  • mkisofs
    • mkisofs -print-size - расчитать скролько потребуется места для записи директории