Wodim: masterizzare da shell: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
m (verificata per Buster)
 
(11 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili|Debian Etch 4.0<br/>Debian Lenny 5.0<br/>Debian Squeeze<br/>Debian Sid}}
{{Versioni compatibili|Jessie|Stretch|Buster}}
==Introduzione==
== Introduzione ==
Wodim è un programma a riga di comando per la masterizzazione. Se non vogliamo utilizzare dei software con interfaccia grafica, oppure se abbiamo più familiarità con la shell, wodim fa al caso nostro.
Wodim è un programma a riga di comando per la masterizzazione. Se non vogliamo utilizzare dei software con interfaccia grafica, oppure se abbiamo più familiarità con la [[shell]], <code>wodim</code> fa al caso nostro.
In questa piccola guida, mostreremo le funzioni principali di wodim, rimandando alle pagine di ''man'' una descrizione più approfondita.
In questa piccola guida, mostreremo le funzioni principali di <code>wodim</code>, rimandando alle pagine di ''man'' una descrizione più approfondita.


==Installazione==
== Installazione ==
Una installazione minimale di Debian non prevede l'installazione di wodim, mentre in una installazione classica (quindi con desktop environment Gnome predefinito), wodim viene installato come tanti altri programmi di default.
Una installazione minimale di Debian non prevede l'installazione di <code>wodim</code>, mentre in una installazione classica (quindi con [[Desktop Environment|desktop environment]] GNOME predefinito), <code>wodim</code> viene installato come tanti altri programmi di default.<br/>
In ogni caso, l'installazione è semplicissima, alla Debian-way da root:
In ogni caso, l'installazione è semplicissima, alla Debian-way con [[privilegi di amministrazione]]:
<pre># apt-get install wodim</pre>
<pre># apt install wodim</pre>
Apt-get si preoccuperà di recuperare e installare il software completo di dipendenze.


==Utilizzo==
== Utilizzo ==
Wodim è un programma molto potente che permette di eseguire qualsiasi operazione di masterizzazione. Pertanto sarà possibile scrivere dei file su di un CD-ROM, cancellare supporti riscrivibili, creare CD audio, creare CD misti, ecc.
<code>wodim</code> è un programma molto potente che permette di eseguire qualsiasi operazione di masterizzazione. Pertanto sarà possibile scrivere dei file su di un CD-ROM, cancellare supporti riscrivibili, creare CD audio, creare CD misti, ecc.<br/>
La sintassi generale del comando è molto semplice ed è la seguente:
La sintassi generale del comando è molto semplice ed è la seguente:
<pre>$ wodim [opzioni generali] dev=/dev/xxx [opzioni files] files...</pre>
<pre>$ wodim [opzioni generali] dev=/dev/xxx [opzioni file] file...</pre>
Prima di iniziare, è importante individuare il nostro masterizzatore, in modo da indirizzare le operazioni di scrittura di wodim verso il dispositivo corretto. Per fare questo digitiamo in un terminale il seguente comando:
Prima di iniziare, è importante individuare il nostro masterizzatore, in modo da indirizzare le operazioni di scrittura di <code>wodim</code> verso il dispositivo corretto. Per fare questo digitiamo in un terminale il seguente comando:
<pre>$ wodim --devices</pre>
<pre>$ wodim --devices</pre>
Il programma eseguirà una breve scansione e ci restituirà una stringa per ogni device trovato, con anteposto un numero progressivo:
Il programma eseguirà una breve scansione e ci restituirà una stringa per ogni device trovato, con anteposto un numero progressivo:
<pre>0 dev='/dev/hdc' rwrw-- : 'TSSTcorp' 'CDDVDW TS-L632N'</pre>
<pre>0 dev='/dev/hdc' rwrw-- : 'TSSTcorp' 'CDDVDW TS-L632N'</pre>
Questo ci permetterà di specificare nella riga di comando il device corretto. Nel caso avessimo soltanto un masterizzatore, potremo omettere l'opzione ''dev=/dev/xxx'' in quanto, essendo univoco, wodim indirizzerà le operazioni sull'unico masterizzatore possibile.
Questo ci permetterà di specificare nella riga di comando il device corretto. Nel caso avessimo soltanto un masterizzatore, potremo omettere l'opzione ''dev=/dev/xxx'' in quanto, essendo univoco, <code>wodim</code> indirizzerà le operazioni sull'unico masterizzatore possibile.


==Opzioni generali==
Se non dovesse funzionare (''No such file or directory. Cannot open SCSI driver!''), è possibile specificare manualmente il dispositivo da cercare con <code>dev</code>, ignorando la ricerca automatica (che è dipendente dai nomi associati dai driver più comuni):
<pre>$ wodim dev=/dev/cdrw --devices</pre>
 
== Opzioni generali ==
Di seguito elenchiamo le opzioni generali più utili, da inserire nella riga di comando:
Di seguito elenchiamo le opzioni generali più utili, da inserire nella riga di comando:
;-v:
opzione di visibilità delle informazioni o ''verbose mode'', per visualizzare sul terminale tutte le singole operazioni che <code>wodim</code> sta compiendo.
;-multi:
opzione che permette di creare un CD ''multi-sessione''. In pratica il supporto, dopo l'ultima sessione registrata, non verrà chiuso, ma ci sarà la possibilità di aggiungere ulteriori sessioni di file in un tempo successivo.
;-eject:
opzione che permette l'espulsione del supporto a fine operazione.
;speed=xx:
opzione che permette di specificare la velocità di masterizzazione, in base alla tipologia di supporto.<br/>Di solito il valore xx è un numero intero (2, 4, 8, ecc), che corrisponde alla velocità di scrittura (2x, 4x, 8x, ecc).
;blank=yy:
opzione che permette di cancellare un CD-ROM riscrivibile. Il valore <code>yy</code> è una stringa che può variare a seconda delle nostre necessità.<br/>Solitamente vengono utilizzati i valori ''fast'' (per cancellare il CD in modo veloce), ''all'' (per cancellare il CD in modo approfondito), oppure ''session'' per cancellare soltanto l'ultima sessione registrata.
;-format:
opzione che permette di formattare un supporto DVD riscrivibile.
;-dummy:
opzione che permette la simulazione delle operazioni contenute nella riga di comando, utile per un [[debug]] o per un controllo dei parametri immessi, prima della masterizzazione definitiva.


<code>-v</code>
== Opzioni file ==
 
opzione di visibilità delle informazioni o ''verbose mode'', per visualizzare sul terminale tutte le singole operazioni che wodim sta compiendo
 
<code>-multi</code>
 
opzione che permette di creare un cd ''multi-sessione''. In pratica il supporto, dopo l'ultima sessione registrata, non verrà chiuso, ma ci sarà la possibilità di aggiungere ulteriori sessioni di file in un tempo successivo.
 
<code>-eject</code>
 
opzione che permette l'espulsione del supporto a fine operazione
 
<code>speed=xx</code>
 
opzione che permette di specificare la velocità di masterizzazione, in base alla tipologia di supporto.
Di solito il valore xx è un numero intero (2, 4, 8, ecc), che corrisponde alla velocità di scrittura (2x, 4x, 8x, ecc).
 
<code>blank=yy</code>
 
opzione che permette di cancellare un CD-ROM riscrivibile. Il valore <code>yy</code> è una stringa che può variare a seconda delle nostre necessità. Solitamente vengono utilizzati i valori ''fast'' (per cancellare il CD in modo veloce), ''all'' (per cancellare il CD in modo approfondito), oppure ''session'' per cancellare soltanto l'ultima sessione registrata
 
<code>-format</code>
 
opzione che permette di formattare un supporto DVD riscrivibile
 
<code>-dummy</code>
 
opzione che permette la simulazione delle operazioni contenute nella riga di comando, utile per un debug o per un controllo dei parametri immessi, prima della masterizzazione definitiva
 
 
==Opzioni file==
Di seguito elenchiamo le opzioni per i file più utili, da inserire nella riga di comando:
Di seguito elenchiamo le opzioni per i file più utili, da inserire nella riga di comando:
;-audio:
opzione che permette di masterizzare i file in modo da ottenere un CD audio. È necessario che i file elencati per la scrittura abbiamo estensione *.au oppure *.wav .
;-data:
opzione che permette di masterizzare i file in modo da ottenere un CD di dati. Tutti i file listati di seguito all'opzione verranno scritti sul supporto CD. Corrisponde all'opzione di default, se non se ne usa un'altra e i file da masterizzare non sono di tipo compatibile per un CD audio.
;-pad:
opzione che permette di ''creare'', alla fine di ogni file, una spaziatura. Nel caso dovessimo masterizzare dei file di dati, questa spaziatura è di 15 settori. Nel caso dovessimo masterizzare dei file audio (e forse questo è il valore che maggiormente interessa), questo parametro comunica a <code>wodim</code> di lasciare uno spazio subito dopo ogni file, utile per ''staccare'' le tracce musicali.
;-nopad:
opzione che non inserisce nessuno spazio fra un file e l'altro. In caso di file audio, non avremo separazione fra le singole tracce musicali. Questa è l'opzione di default di <code>wodim</code>.


<code>-audio</code>
== Esempi comuni ==
Alle volte risulta più chiaro un esempio che una intera trattazione basata sui manuali. Per i programmi che vengono eseguiti nel terminale, questa regola è fondamentale. Poi, guardando gli esempi, il tutto diventa facile, veloce ed efficace. Per le operazioni comuni su CD e DVD, basta imparare alcuni dei tanti parametri messi a disposizione da <code>wodim</code>.


opzione che permette di masterizzare i file in modo da ottenere un CD audio. È necessario che i file listati per la scrittura abbiamo estensione *.au oppure *.wav
Creazione di un CD audio, con espulsione del CD alla fine del lavoro, alla velocità di scrittura di 8x sul dispositivo hardware <code>/dev/cdrw</code>:
<pre>$ wodim -v -eject -pad speed=8 dev=/dev/cdrw -audio *.wav</pre>


<code>-data</code>
Cancellazione veloce di un CD riscrivibile sul dispositivo hardware <code>/dev/cdrw</code>:
<pre>$ wodim -v blank=fast dev=/dev/cdrw</pre>


opzione che permette di masterizzare i file in modo da ottenere un CD di dati. Tutti i file listati di seguito all'opzione verranno scritti sul supporto CD.
Cancellazione approfondita di un CD riscrivibile sul dispositivo hardware <code>/dev/cdrw</code>:
<pre>$ wodim -v blank=all dev=/dev/cdrw</pre>


<code>-pad</code>
Formattazione approfondita di un DVD riscrivibile contenuto nel dispositivo hardware <code>/dev/cdrw</code>:
<pre>$ wodim -v -format dev=/dev/cdrw</pre>


opzione che permette di ''creare'' alla fine di ogni file una spaziatura. Nel caso dovessimo masterizzare dei file di dati, questa spaziatura è di 15 settori. Nel caso dovessimo masterizzare dei file audio (e forse questo è il valore che maggiormente interessa), questo parametro comunica a wodim
Masterizzazione di una immagine iso, sul dispositivo hardware <code>/dev/cdrw</code>, con espulsione del supporto a fine lavoro e alla velocità di scrittura pari a 8x:
di lasciare uno spazio subito dopo ogni file, utile per ''staccare'' le tracce musicali.
<pre>$ wodim -v -eject dev=/dev/cdrw speed=8 immagine.iso</pre>
 
<code>-nopad</code>
 
opzione che non inserisce nessuno spazio fra un file e l'altro. In caso di file audio, non avremo separazione fra le singole tracce musicali. Questa è l'opzione di default di wodim
 
==Esempi comuni==
Alle volte risulta più chiaro un esempio che una intera trattazione basata sui manuali. Per i programmi che vengono eseguiti nel terminale, questa regola è fondamentale. Poi, guardando gli esempi, il tutto diventa facile, veloce ed efficace. Per le operazioni comuni su CD e DVD, basta imparare alcuni dei tanti parametri messi a disposizione da wodim.
 
Creazione di un CD audio, con espulsione del CD alla fine del lavoro, alla velocità di scrittura di 8x sul dispositivo hardware <code>/dev/hdc</code>:
<pre>$ wodim -v -eject -pad speed=8 dev=/dev/hdc -audio *.wav</pre>
 
Cancellazione veloce di un CD riscrivibile sul dispositivo hardware <code>/dev/hdc</code>:
<pre>$ wodim -v blank=fast dev=/dev/hdc</pre>
 
Cancellazione approfondita di un CD riscrivibile sul dispositivo hardware <code>/dev/hdc</code>:
<pre>$ wodim -v blank=all dev=/dev/hdc</pre>
 
Formattazione approfondita di un DVD riscrivibile contenuto nel dispositivo hardware <code>/dev/hdc</code>:
<pre>$ wodim -v -format dev=/dev/hdc</pre>
 
Masterizzazione di una immagine iso, sul dispositivo hardware <code>/dev/hdc</code>, con espulsione del supporto a fine lavoro e alla velocità di scrittura pari a 8x:
<pre>$ wodim -v -eject dev=/dev/hdc speed=8 immagine.iso</pre>


Nel caso volessimo creare un CD misto, composto da brani audio e da file generici, basterà non specificare le opzioni <code>-audio</code> e <code>-data</code>. Wodim automaticamente riconoscerà i file audio da quelli generici, basta che abbiano adeguata estensione (*.au o *.wav). Nel caso seguente verrà creato un CD misto contenente tutti i file *.wav e tutti i file generici della directory corrente, alla velocità di 8x con espulsione del supporto a fine lavoro:
Nel caso volessimo creare un CD misto, composto da brani audio e da file generici, basterà non specificare le opzioni <code>-audio</code> e <code>-data</code>. Wodim automaticamente riconoscerà i file audio da quelli generici, basta che abbiano adeguata estensione (*.au o *.wav). Nel caso seguente verrà creato un CD misto contenente tutti i file *.wav e tutti i file generici della directory corrente, alla velocità di 8x con espulsione del supporto a fine lavoro:
<pre>$ wodim -v -eject dev=/dev/hdc speed=8 *.wav *.*</pre>
<pre>$ wodim -v -eject dev=/dev/cdrw speed=8 *.wav *.*</pre>
 
Buon wodim!
 


----
Buon <code>wodim</code>!


[[Utente:Furly|Furly]]
{{Autori
|Autore=[[Utente:Furly|Furly]]
|Estesa_da=
|Verificata_da=
:[[Utente:HAL 9000|HAL 9000]] 10:11, 26 mag 2015 (CEST)
|Numero_revisori=1
}}


[[Categoria:Multimedia]]
[[Categoria:Multimedia]]
[[Categoria: Programmi da terminale]]
[[Categoria: Programmi da terminale]]

Versione attuale delle 08:35, 25 ago 2019

Debian-swirl.png Versioni Compatibili

Debian 8 "jessie"
Debian 9 "stretch"
Debian 10 "buster"

Introduzione

Wodim è un programma a riga di comando per la masterizzazione. Se non vogliamo utilizzare dei software con interfaccia grafica, oppure se abbiamo più familiarità con la shell, wodim fa al caso nostro. In questa piccola guida, mostreremo le funzioni principali di wodim, rimandando alle pagine di man una descrizione più approfondita.

Installazione

Una installazione minimale di Debian non prevede l'installazione di wodim, mentre in una installazione classica (quindi con desktop environment GNOME predefinito), wodim viene installato come tanti altri programmi di default.
In ogni caso, l'installazione è semplicissima, alla Debian-way con privilegi di amministrazione:

# apt install wodim

Utilizzo

wodim è un programma molto potente che permette di eseguire qualsiasi operazione di masterizzazione. Pertanto sarà possibile scrivere dei file su di un CD-ROM, cancellare supporti riscrivibili, creare CD audio, creare CD misti, ecc.
La sintassi generale del comando è molto semplice ed è la seguente:

$ wodim [opzioni generali] dev=/dev/xxx [opzioni file] file...

Prima di iniziare, è importante individuare il nostro masterizzatore, in modo da indirizzare le operazioni di scrittura di wodim verso il dispositivo corretto. Per fare questo digitiamo in un terminale il seguente comando:

$ wodim --devices

Il programma eseguirà una breve scansione e ci restituirà una stringa per ogni device trovato, con anteposto un numero progressivo:

0 dev='/dev/hdc' rwrw-- : 'TSSTcorp' 'CDDVDW TS-L632N'

Questo ci permetterà di specificare nella riga di comando il device corretto. Nel caso avessimo soltanto un masterizzatore, potremo omettere l'opzione dev=/dev/xxx in quanto, essendo univoco, wodim indirizzerà le operazioni sull'unico masterizzatore possibile.

Se non dovesse funzionare (No such file or directory. Cannot open SCSI driver!), è possibile specificare manualmente il dispositivo da cercare con dev, ignorando la ricerca automatica (che è dipendente dai nomi associati dai driver più comuni):

$ wodim dev=/dev/cdrw --devices

Opzioni generali

Di seguito elenchiamo le opzioni generali più utili, da inserire nella riga di comando:

-v

opzione di visibilità delle informazioni o verbose mode, per visualizzare sul terminale tutte le singole operazioni che wodim sta compiendo.

-multi

opzione che permette di creare un CD multi-sessione. In pratica il supporto, dopo l'ultima sessione registrata, non verrà chiuso, ma ci sarà la possibilità di aggiungere ulteriori sessioni di file in un tempo successivo.

-eject

opzione che permette l'espulsione del supporto a fine operazione.

speed=xx

opzione che permette di specificare la velocità di masterizzazione, in base alla tipologia di supporto.
Di solito il valore xx è un numero intero (2, 4, 8, ecc), che corrisponde alla velocità di scrittura (2x, 4x, 8x, ecc).

blank=yy

opzione che permette di cancellare un CD-ROM riscrivibile. Il valore yy è una stringa che può variare a seconda delle nostre necessità.
Solitamente vengono utilizzati i valori fast (per cancellare il CD in modo veloce), all (per cancellare il CD in modo approfondito), oppure session per cancellare soltanto l'ultima sessione registrata.

-format

opzione che permette di formattare un supporto DVD riscrivibile.

-dummy

opzione che permette la simulazione delle operazioni contenute nella riga di comando, utile per un debug o per un controllo dei parametri immessi, prima della masterizzazione definitiva.

Opzioni file

Di seguito elenchiamo le opzioni per i file più utili, da inserire nella riga di comando:

-audio

opzione che permette di masterizzare i file in modo da ottenere un CD audio. È necessario che i file elencati per la scrittura abbiamo estensione *.au oppure *.wav .

-data

opzione che permette di masterizzare i file in modo da ottenere un CD di dati. Tutti i file listati di seguito all'opzione verranno scritti sul supporto CD. Corrisponde all'opzione di default, se non se ne usa un'altra e i file da masterizzare non sono di tipo compatibile per un CD audio.

-pad

opzione che permette di creare, alla fine di ogni file, una spaziatura. Nel caso dovessimo masterizzare dei file di dati, questa spaziatura è di 15 settori. Nel caso dovessimo masterizzare dei file audio (e forse questo è il valore che maggiormente interessa), questo parametro comunica a wodim di lasciare uno spazio subito dopo ogni file, utile per staccare le tracce musicali.

-nopad

opzione che non inserisce nessuno spazio fra un file e l'altro. In caso di file audio, non avremo separazione fra le singole tracce musicali. Questa è l'opzione di default di wodim.

Esempi comuni

Alle volte risulta più chiaro un esempio che una intera trattazione basata sui manuali. Per i programmi che vengono eseguiti nel terminale, questa regola è fondamentale. Poi, guardando gli esempi, il tutto diventa facile, veloce ed efficace. Per le operazioni comuni su CD e DVD, basta imparare alcuni dei tanti parametri messi a disposizione da wodim.

Creazione di un CD audio, con espulsione del CD alla fine del lavoro, alla velocità di scrittura di 8x sul dispositivo hardware /dev/cdrw:

$ wodim -v -eject -pad speed=8 dev=/dev/cdrw -audio *.wav

Cancellazione veloce di un CD riscrivibile sul dispositivo hardware /dev/cdrw:

$ wodim -v blank=fast dev=/dev/cdrw

Cancellazione approfondita di un CD riscrivibile sul dispositivo hardware /dev/cdrw:

$ wodim -v blank=all dev=/dev/cdrw

Formattazione approfondita di un DVD riscrivibile contenuto nel dispositivo hardware /dev/cdrw:

$ wodim -v -format dev=/dev/cdrw

Masterizzazione di una immagine iso, sul dispositivo hardware /dev/cdrw, con espulsione del supporto a fine lavoro e alla velocità di scrittura pari a 8x:

$ wodim -v -eject dev=/dev/cdrw speed=8 immagine.iso

Nel caso volessimo creare un CD misto, composto da brani audio e da file generici, basterà non specificare le opzioni -audio e -data. Wodim automaticamente riconoscerà i file audio da quelli generici, basta che abbiano adeguata estensione (*.au o *.wav). Nel caso seguente verrà creato un CD misto contenente tutti i file *.wav e tutti i file generici della directory corrente, alla velocità di 8x con espulsione del supporto a fine lavoro:

$ wodim -v -eject dev=/dev/cdrw speed=8 *.wav *.*

Buon wodim!




Guida scritta da: Furly Swirl-auth40.png Debianized 40%
Estesa da:
Verificata da:
HAL 9000 10:11, 26 mag 2015 (CEST)

Verificare ed estendere la guida | Cos'è una guida Debianized