Strumenti necessari
Creazione file .ISO: mkisofs (nella suite di cdrtools) sudo apt-get install genisoimage wodim
Masterizzazione CD/DVD: cdrecord (nella suite di cdrtools)
Masterizzazione DVD singolo e doppio strato: growisofs (nella suite di DVD+rw-tool)
Conversione audio MP3 in audio WAV: mpg321 o lame
Normalizzazione delle tracce audio WAV: normalize
...installiamoli
sudo apt-get install genisoimage wodim
sudo apt-get install dvd+rw-tools
sudo apt-get install mpg321
sudo apt get install lame
sudo apt-get install normalize-audio
Creazione ISO per DVD
mkisofs -dvd-video -o immagine_ISO cartella_dvd
-dvd-video è un'opzione che genera automaticamente un filesystem compatibile con un lettore DVD
immagine_ISO è il nome che darete all'immagine
cartella_dvd è la cartella precedentemente creata dove si trova la struttura del dvd :
esempio pratico
mkdir /home/nome/dvd
cd /home/nome/dvd
mkdir video_ts
mkdir audio_ts
Creazione immagini ISO per CD/DVD dati
mkisofs -J -R -V nome_volume -iso-level 3 -o immagine_ISO /home/nome/dati
-J crea un filesystem con caratteristiche JOILET (leggibili da sistemi MIcrosoft)
-R crea un filesystem con caratteristiche Rock Ridge (compatibile con lo standard POSIX e UNIX)
-V nome volume aggiunge un idenficatore di volume al filesystem ISO
-iso-level 3 permette di immagazzinare i nomi dei file e delle cartelle in formato più lungo. Il livello 3 abilita la memorizzazione di nomi di file fino a 31 caratteri, una profondità di livelli di cartella fino ad un massimo di 8 ed un massimo di 255 caratteri nel percorso di un file, oltre ad ammettere file di dimensioni superiori a 4GB.
-o immagine_ISO è il percorso dove verrà salvata la ISO
/home/nome/dati è la cartella contenente i file che volete scrivere nell'immagine
ISO pronte... masterizziamole -CDRECORD-
cdrecord dev=masterizzatore -eject -v -raw96r speed=16 driveropts=burnfree immagine_ISO
masterizzatore è il masterizzatore da utilizzare, come visto in dettaglio nella pagina precedente. Potrebbe essere /dev/cdrw0, /dev/cdrom0, /dev/dvd0, /dev/dvdrw0 o avere un nome simile; Nel caso non foste sicuri della periferica di masterizzazione potete lanciare il comando cdrecord -scanbus per avere una lista di tutti i masterizzatori presenti nel sistema
-eject farà uscire il disco automaticamente dal masterizzatore alla fine del processo di scrittura
-v aumenterà il livello di output testuale del programma
-raw96r abilita la migliore scrittura CD possibile, poiché riporta i dati in formato "raw" per un miglior controllo del processo
speed=16 scrive il disco ad una velocità di 16x
driveropts=burnfree abilita la tecnologia Buffer Underrun Free nei drive che la supportano
immagine_ISO è l'immagine ISO precedentemente creata da scrivere su CD/DVD
ISO pronte... masterizziamole -GROWISOFS-
growisofs -Z masterizzatore=immagine_ISO -speed=4
-Z genera un DVD in una singola sessione (SAO, session-at-once), ed è l'opzione migliore nel caso di una scrittura di un filesystem ISO9660 in un'unica sessione. Finalizza il disco e non permette aggiunte di dati.
masterizzatore è il masterizzatore da usare
-speed=4 è la velocità di scrittura del DVD
Creazione CD audio partendo da file Mp3
raggruppate i file in una cartella a vostro piacere es. /home/vostro_nome/mp3
rinominate i file in modo da eliminare gli eventuali spazi
for file in *.mp3; do mv "$file" $(echo "$file" | sed 's/\ /\_/g'); done
convertite i file Mp3 in WAV - 2 metodi
1) con mpg321
for file in *.mp3; do mpg321 -w $(echo "$file" | sed 's/\.mp3$/\.wav/') "$file"
2) con lame
for file in *.mp3; do lame --decode "$file" $(echo "$file" | sed 's/\.mp3$/\.wav/')
normalizzate l'audio normalize -m *.wav
masterizzate cdrecord dev=<masterizzatore> -eject -audio -pad speed=1 *.wav
Nessun commento:
Posta un commento