Masterizzare un CD via Shell

16 01 2008

io-data_masterizzatore-dvd.jpg

La cosa più importante di tutti nella vita di un essere umano, è il tempo! Sempre meno a disposizione, e per questo stare al PC è diventato un sacrificio. Non avete tempo, dovete uscire con il compagno (magari con la compagna..eheh) e dovete per forza masterizzare quel CD ad ogni costo. Niente paura, 2 librerie e pò di comandi da shell per semplificarvi la vita.

Per masterizzare un cd sul vostro linux box dovete avere 2 pacchetti: cdrecord e mkisofs

Mettiamo per esempio che vogliamo masterizzare la nostra cartella in /home/user/musica/ e per prima cosa creiamo la sua immagine iso

mkisofs -v -J -l -R -V “NomeCD” -o output.iso /home/user/musica/

Come vediamo “NomeCD” sta per l’eticchetta che vogliamo dare al nostro CD, mentre “output.iso” sarà la nostra immagine iso della cartella che in questo caso è “/dir”.
Una volta creato il file .iso si procede col masterizzare lo stesso..

cdrecord -v speed=X driveropts=burnfree dev=/dev/hd? -tao -data /percorso/dovesitrova/ilfile.iso

Come vediamo e possiamo capire, “speed=X” e la X sta per la velocità del masterizzatore in numero intero, “dev=/dev/hd?” è l’ubicazione del vostro masterizzatore (es. “dev=/dev/hdc”) e infine il percorso del vostro file iso.

Tutto qui, dopo l’invio, il programma scriverà la vostra immagine iso sul CD

Questo per cancellare un CD-RW

cdrecord -v dev=/dev/hd? speed=X blank=fast
Come prima, gli stessi parametri da impostare.

ATTENZIONE: Non funziona con DVD

Se volete invece semplificarvi ulteriormente la vita, scaricate questo mio script.
Date il chmod ad esso

chmod 555 recordiso.sh

e avviatelo

./recordiso.sh


Actions

Informations

Leave a comment

You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>