Grande guida alla masterizzazione

Da Wizard linux team wiki.

Jump to: navigation, search

Mi sono preoccupato di prendere informazioni dalla rete per semplificare la vita a qualkuno ( e anke la mia ). Qui verrà ora spiegato come masterizzare,ma non utilizzando programmi del tipo k3b o cose del genere. Semplicemente utilizzando il terminale, cosa che potrebbe sembrare difficile,ma invece è piu semplice e veloce.

Per la creazione di cd dati o di cd audio ( o mp3 ) invece di digitare sempre ogni volta il solito comando nel terminale,consiglio di usare (ke poi è la stessa cosa solo molto piu facile e veloce) MasoCdBurner , scaricabile da : http://www.prato.linux.it/~lmasetti/seriamente/masoburner/masoburner.tgz

ecco cmq di seguito riportati tutti i comandi per masterizzare da terminale i nmaniera veloce e sicura :

Contents

Copia cd dati

Creazione dell'immagine ISO (es. con estensioni RockRidge)

mkisofs -r -o dati.img /directory_dati/

Controllo del contenuto dell'immagine

mount -t iso9660 -o loop dati.img /mnt/

Scrittura

cdrecord -v -eject speed=4 dev=0,1,0 -data dati.img

Copia al volo

Lettura da /dev/cdrom e scrittura immediata

cdrecord -v -eject speed=4 dev=0,6,0 -data /dev/cdrom

Copia al volo tramite pipe

mkisofs -R /directory_sorgente | cdrecord -v fs=6m speed=2 dev=0,1,0 -

Copia cd audio (con cdparanoia)

Scaricamento delle tracce audio in un unico file cdda.wav

cdparanoia -s 1-

Creazione della Table Of Contents

cdrdao read-toc --device 0,0,0 --driver generic-mmc --datafile cdda.wav lista.toc

Scrittura in modalità disk-at-once

cdrdao write --device 0,1,0 --driver generic-mmc --speed 4 --eject lista.toc

Copia cd audio

Creazione della Table Of Contents e scaricamento tracce

cdrdao read-cd --device 0,0,0 --driver generic-mmc lista.toc

Scrittura in disk-at-once mode

cdrdao write --device 0,1,0 --driver generic-mmc --speed 4 --eject lista.toc

Copia cd PlayStation

Scaricamento ignorante del cd

cdrdao read-cd --device 0,0,0 --driver generic-mmc --read-raw lista.toc

Scrittura in modalità disk-at-once

cdrdao write --device 0,1,0 --driver generic-mmc --speed 4 --eject lista.toc

Cd misti audio+dati

Una volta preparata l'immagine ISO e le tracce audio, scrive i dati e, in coda, le tracce audio in track-at-once

cdrecord -v speed=4 dev=0,1,0 -eject -data dati.img -audio track*.wav

Cd multisessione

Creata l'immagine dati, scrittura della prima sessione

cdrecord -v speed=4 dev=0,1,0 -eject -multi -data dati1.img

Preparazione della N-esima immagine ISO

mkisofs -r -o datiN.img -C `cdrecord dev=0,1,0 -msinfo` -M 0,1,0 /directory_datiN/

Scrittura della N-esima sessione

cdrecord -v speed=4 dev=0,1,0 -eject -multi -data datiN.img

Preparata l'ultima immagine, scrittura dell'ultima sessione

cdrecord -v speed=4 dev=0,1,0 -eject -data datiM.img

Cd-extra (audio+dati in sessioni separate)

Preparate le tracce audio, scrittura della prima sessione audio

cdrecord -v -speed=4 dev=0,1,0 -multi -audio track*.wav

Preparazione dell'immagine ISO per i dati

mkdir /tmp/vuota ;
mkisofs -r -o vuota.img /tmp/vuota ;
mkisofs -r -o dati.raw -C `cdrecord dev=0,1,0 -msinfo` -M vuota.img /directory_dati/

Scrittura della seconda sessione dati

cdrecord -v -speed=4 dev=0,1,0 -eject -data dati.img

x masterizzare vcd ( ossia video cd su linux )

Basta installare vcdimager e dare il comando :

vcdimager -t svcd nomefile.mpg

dove l'opzione -t, con il parametro successivo (in questo caso svcd) indica che tipo di vcd volete (in questo caso un SVCD). Dopo -t potete mettere anche altri tipi di vcd, come vcd11, vcd2. Il default (e cioè il parametro che -t assume se non ne specificate alcuno) è vcd2.

Vcdimager crea due file nella stessa directory in cui si trova il file .mpg in questione. Essi si chiamano (per default) videocd.cue e videocd.bin. È possibile, altrimenti, specificare il nome i questi due file usando l'opzione -c per il file .cue, e -b per il file .bin.

Mettiamo che voi non abbiate specificato nessuna opzione a riguardo. Avrete, nella stessa directory del file .mpg, i due file:

videocd.cue e videocd.bin

A questo punto digitate

cdrdao write --device VOSTRODEVICE:n,n,n videocd.cue

Se non sapete il nome del vostro device (che sarebbe il vostro masterizzatore), digitate:

cdrecord --scanbus

questo vi darà in uscita le informazioni relative al vostro masterizzatore. In alto troverete scritto: devname:"VOSTRODEVICE" e poi una lista nella quale comparirà il vostro masterizzatore preceduto da tre numeri separati da virgole: i tre numeri che dovrete mettere al posto di n,n,n. Nel mio caso il comando sarà:

cdrdao write --device ATA:1,0,0 videocd.cue

Ovviamente dovete aver messo un disco vuoto nel masterizzatore! A questo punto linux comincia a scrivere... In poco tempo avrete il vostro VCD...

Come saprete se volete creare un dvd video o un video cd i vostri file .avi devono essere convertiti in mpeg .

Dobbiamo scaricare Transcode e Mjpegtools rispettivamente dai siti http://zebra.fh-weingarten.de/~transcode/e http://mjpeg.sourceforge.net/da terminale digitare con i dovuti adattamenti necessari ai propriscopi i seguendi esemplificativi comandi:

  • ( PER CREARE UN DVD-VideoPAL/SECAM CON CIRCA 2 ORE DI VIDEO )
transcode -i "filmato_da _convertire" -x auto,auto -V -ympeg2enc,mp2enc -E 48000 -F3 -J fps --export_frc=3 -w 4400 -b 224 -Z 704x576 -o "filmato_convertito"
  • ( PER CREARE UN DVD-VideoPAL/SECAM CON CIRCA 4 ORE DI VIDEO )
transcode -i "filmato_da _convertire" -x auto,auto -V -ympeg2enc,mp2enc -E 48000 -F3 -J fps --export_frc=3 -w 2500 -b 224 -Z 352x576 -o "filmato_convertito"

In entrambi i casi verranno generati i files 'filmato_convertito.m2v' e 'filmato_convertito.m2v' chedovranno essere ricombinati per ottenere un mpg DVD con il seguende comando:

mplex -f 8 -o filmato_dvd.mpg filmato_convertito.m2vfilmato_convertito.mpa

verrà realizzato il file 'filmato_dvd.mpg'.

adesso siamo pronti amasterizzarlo anche con vcdimager

In alternativa per la conversione ( avi to mpeg ) basta utilizzare avi2mpeg scaricabile da : http://www.geekshop.be/rien/avi2mpeg/ basta avere installati sox, mplayer e altri tools. La sintassi è facile da usare :

perl avi2mpeg.pl -i nomefile.avi -o nomefile.mpeg -m

dopo -m digitare VCD o SVCD o DVD a seconda della qualita e del formato ke si desidera .

wizard linux team