Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[HOWTO] Masterizzare da linea di comando
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools)
View previous topic :: View next topic  
Author Message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31373
Location: here

PostPosted: Tue Aug 03, 2004 8:13 pm    Post subject: [HOWTO] Masterizzare da linea di comando Reply with quote

Questo mini howto si basa sulla mia esperienza e su cosa uso solitamente quando masterizzo. Quindi non vuol dire che questo sia il metodo migliore o piu' giusto e' solo quello che uso io. I pacchetti che uso sono cdrtools (per masterizzare cd) e dvd+rw-tools (per masterizzare i dvd). Quando avro' piu' tempo cerchero' di vedere se il pacchetto dvdrtools (in portage ma ancora masked) sia abbastanza stabile da utilizzare (e un fork di cdrtools).

  • Le immagini ISO
    • creazione dell'immagine ISO
      Code:
      mkisofs -R -J -o nome.iso /directory_dati/

      A volte ci troviamo a che fare con nomi lunghi e mkisofs riporta un'errore che il joliet file system non riesce a creare l'immagine. Cercando un po' nel man ho trovato l'opzione -joliet-long che risolve il problema, quindi il comando diventera':
      Code:
      mkisofs -R -J -joliet-long -o nome.iso /directory_dati/

    • controllo del contenuto dell'immagine
      Code:
      mount -t iso9660 nome.iso /qualche_directory -o loop

      Chiaramente si possono fare molte piu' cose con mkisofs basta guardare i man ;)


  • Masterizzare CD
    • scrittura dati
      Code:
      cdrecord -eject driveropts=burnfree speed=quella_max dev=/dev/hdX -v -data nome.iso

      oppure se si vuole creare iso e masterizzare al volo
      Code:
      mkisofs -R -J /directory_sorgente | cdrecord -v speed=quella_max dev=/dev/hdX -

    • scrittura da cd a cd
      Code:
      cdrecord -v dev=/dev/hdX_destinazione speed=48 -isosize -dao driveropts=burnfree /dev/hdY_sorgente

    • scrittura di traccie audio
      Code:
      cdrecord -eject driveropts=burnfree speed=quella_max dev=/dev/hdX -v -audio track*.wav

    • scrittura cd misti
      Code:
      cdrecord -eject driveropts=burnfree speed=quella_max dev=/dev/hdX -v -data nome.iso -audio track*.wav

    • formattare un cdrw
      Code:
      cdrecord dev=/dev/hdX blank=all speed=la_tua

      dove per blank possiamo mettere
      Code:
      Blanking options:
              all             blank the entire disk
              disc            blank the entire disk
              disk            blank the entire disk
              fast            minimally blank the entire disk (PMA, TOC, pregap)
              minimal         minimally blank the entire disk (PMA, TOC, pregap)
              track           blank a track
              unreserve       unreserve a track
              trtail          blank a track tail
              unclose         unclose last session
              session         blank last session



  • Masterizzare DVD
    • formattare un dvd+rw
      Code:
      dvd+rw-format /dev/hdX

      oppure c'e' anche questo metodo che dicono funzioni meglio
      Code:
      growisofs -Z /dev/hdX=/dev/zero

    • Masterizzazione dati
      Code:
      growisofs -Z /dev/hdX=/path/to/file.iso

      oppure se si vuole creare iso e masterizzare al volo
      Code:
      growisofs -Z /dev/hdX -iso-level 4 -J -r /path/to/data/

      c'e' anche l'opzione -dry-run che esegue tutto tranne la scrittura.


Questa e' la mia esperienza per la masterizzazione da linea di comando se avete da aggiungere qualcosa ditelo che lo aggiungero'.

PS: tutti i comandi sono fatti per un sistema senza emulazione scsi



ChangeLog
13.04.2005 Aggiunto comando per nomi lunghi (mkisofs)
23.04.2005 Aggiunto comando per masterizzazione cd to cd. Grazie a luna80
_________________
Questions are guaranteed in life; Answers aren't.


Last edited by fedeliallalinea on Sat Apr 23, 2005 11:11 am; edited 7 times in total
Back to top
View user's profile Send private message
FonderiaDigitale
Veteran
Veteran


Joined: 06 Nov 2003
Posts: 1710
Location: Rome, Italy

PostPosted: Tue Aug 03, 2004 8:22 pm    Post subject: Reply with quote

ti amo.
_________________
Come disse un amico, i sistemisti sono un po' come gli artigiani per l'informatica :)
Back to top
View user's profile Send private message
pascalbrax
Apprentice
Apprentice


Joined: 21 Jan 2004
Posts: 280
Location: 127.0.0.1

PostPosted: Tue Aug 03, 2004 10:25 pm    Post subject: Reply with quote

io per formattare un cdrw uso gli stessi parametri, ma aggiungo l'opzione speed=10 (perche' e' il massimo della velocita' che riesce a usare il mio burner per cdrw), senza quell'opzione da me va a 1x o 2x, non ricordo :D
_________________
"One World, One web, One program" - Microsoft Promo ad.
"Ein Volk, Ein Reich, Ein Führer" - Adolf Hitler
Back to top
View user's profile Send private message
tweye
n00b
n00b


Joined: 02 Apr 2004
Posts: 23

PostPosted: Wed Aug 04, 2004 8:30 am    Post subject: Reply with quote

ciao,
io con mkisofs uso anche l'opzione -f, cioè "segui i soft link".
mi torna utile quando p.es. ho finito di scaricare qualcosa con amule ma voglio continuare a condividerlo. allora mi creo una directory e uso "ln -s".
per vedere quato spazio si sta occupando basta dare "du -L".
Back to top
View user's profile Send private message
fctk
Veteran
Veteran


Joined: 28 Jan 2004
Posts: 1424
Location: Milan, Italy, EU

PostPosted: Wed Aug 04, 2004 9:23 am    Post subject: Reply with quote

dunque... io per cancellare un cd-rw uso questo:
Code:
cdrecord blank=all speed=12 dev=ATAPI:0,1,0

e per identificare l'unità corretta uso questo:
Code:
cdrecord dev=ATAPI:0,0,0 -checkdrive
cdrecord dev=ATAPI:0,1,0 -checkdrive


per cancellare un dvd+rw invece:
Code:
growisofs -Z /dev/cdroms/cdrom0=/dev/zero

a quanto pare è meglio che utilizzare il dvd+rw-format...

da http://fy.chalmers.se/~appro/linux/DVD+RW/

It was observed that excessive reformats can render media unusable already after 10-20 reformats. It appears to be a firmware deficiency, not some common media defect [at least it was perfectly possible to salvage the media in a unit of different brand], but I don't recommend [enforced] reformat in either case. Note that DVD+RW re-formatting procedure does not substitute for blanking. If you want to nullify the media, e.g. for privacy reasons, do it explicitly with 'growisofs -Z /dev/scdN=/dev/zero'. Otherwise just write over previous recording as it simply wasn't there, no re-formatting is required.


per masterizzare un dvd+r uso questo:
Code:

# growisofs -dry-run -Z /dev/cdroms/cdrom0 -iso-level 4 -J -r <path>
# growisofs -Z /dev/cdroms/cdrom0 -iso-level 4 -J -r <path>


-dry-run: esegue tutto tranne la scrittura, molto utile
-J: per compatibilità con Windows :roll:
-r: al posto di -R (è consigliato di fare così sul man)
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31373
Location: here

PostPosted: Wed Aug 04, 2004 9:38 am    Post subject: Reply with quote

Al posto di
Code:
dev=ATAPI:0,1,0

puoi utilizzare
Code:
dev=/dev/hdX oppure dev=/dev/cdroms/cdrom0

_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
n3m0
l33t
l33t


Joined: 08 Feb 2004
Posts: 798
Location: Richville, Naples, Italy, Europe

PostPosted: Wed Aug 04, 2004 10:38 am    Post subject: Reply with quote

Un consiglio spassionato per la masterizzazione di cd-audio a a partire da mp3, ogg e flac.

Code:
*  app-cdr/mp3burn
      Latest version available: 0.3.3
      Latest version installed: 0.3.3
      Size of downloaded files: 17 kB
      Homepage:    http://sourceforge.net/projects/mp3burn/
      Description: Burn mp3s without filling up your disk with .wav files
      License:     GPL-2


L'utilizo più semplice è:

Code:
mp3burn -o "<cdrecord parameters>" /path/to/mp3files/*.mp3


man mp3burn per ulteriori informazioni.
_________________
L’energia è la civiltà. Lasciarla in mano ai piromani/petrolieri è criminale. Perché aspettare che finisca il petrolio?
L’età della pietra non è mica finita per mancanza di pietre. - B.G.


Site/Blog: http://www.neminis.org
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31373
Location: here

PostPosted: Wed Aug 04, 2004 12:20 pm    Post subject: Reply with quote

n3m0 wrote:
Un consiglio spassionato per la masterizzazione di cd-audio a a partire da mp3, ogg e flac.

Io per questo mi sono scritto un scriptino
Code:
#!/bin/sh

for file in "$PWD"/*.mp3
do
  name="${file%.mp3}"
    lame --decode "$file" "$name".wav
done

_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
n3m0
l33t
l33t


Joined: 08 Feb 2004
Posts: 798
Location: Richville, Naples, Italy, Europe

PostPosted: Wed Aug 04, 2004 12:31 pm    Post subject: Reply with quote

fedeliallalinea wrote:
Io per questo mi sono scritto un scriptino


Beh, certo, ma con mp3burn fai tutto on-the-fly e dopo non ti resta nessun file superfluo ;)
Inoltre è comodo da usare: un po' come passare file mp3 come parametro a cdrecord.
Cmq, de gustibus.. ;)
_________________
L’energia è la civiltà. Lasciarla in mano ai piromani/petrolieri è criminale. Perché aspettare che finisca il petrolio?
L’età della pietra non è mica finita per mancanza di pietre. - B.G.


Site/Blog: http://www.neminis.org
Back to top
View user's profile Send private message
MonsterMord
Guru
Guru


Joined: 28 Apr 2004
Posts: 395
Location: Italy --> Forli'

PostPosted: Wed Aug 04, 2004 12:53 pm    Post subject: Reply with quote

Se vi può essere utile io mi ero creato questo
http://xoomer.virgilio.it/michele.mordenti/documenti/masterizzare.txt
per ricordarmi velocemente i comandi.

Non avendo DVD-R manca di quella parte :-(
_________________
Gentoo GNU/Linux on DELL Inspiron 8500
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31373
Location: here

PostPosted: Wed Aug 04, 2004 7:03 pm    Post subject: Reply with quote

Aggiunte qualche modifica all'howto
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31373
Location: here

PostPosted: Fri Aug 06, 2004 3:03 pm    Post subject: Reply with quote

Aggiunto ai post utilissimi
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Sat Aug 07, 2004 7:40 pm    Post subject: Reply with quote

Domanda per i rimbambiti come me.

C'é un comando semplice per scoprire se un CD é vergine e quindi masterizzabile?
_________________
Ciao da me!
Back to top
View user's profile Send private message
n3m0
l33t
l33t


Joined: 08 Feb 2004
Posts: 798
Location: Richville, Naples, Italy, Europe

PostPosted: Sat Aug 07, 2004 11:29 pm    Post subject: Reply with quote

randomaze wrote:
C'é un comando semplice per scoprire se un CD é vergine e quindi masterizzabile?


Beh io ho pensato tre modi (oltre alla buona norma di tenere i CD verigini separati dal resto :)):

1. Guardo il CD in controluce, di solito si capisce.
2. Monto il CD. Se da errore di mount, al 80% è un CD vergine, al 10% e' un CD audio e per il restante 10% è un CD danneggiato.
3. Ci masterizzo direttamente sopra. Se va, era vergine. Se non va: 80% non era vergine, 20% era vergine ma di qualità schifosa. ;)
_________________
L’energia è la civiltà. Lasciarla in mano ai piromani/petrolieri è criminale. Perché aspettare che finisca il petrolio?
L’età della pietra non è mica finita per mancanza di pietre. - B.G.


Site/Blog: http://www.neminis.org
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31373
Location: here

PostPosted: Sat Aug 07, 2004 11:33 pm    Post subject: Reply with quote

[quote="n3m0"]
randomaze wrote:
3. Ci masterizzo direttamente sopra. Se va, era vergine. Se non va: 80% non era vergine, 20% era vergine ma di qualità schifosa. ;)

Io uso quest'ultima :D
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
fctk
Veteran
Veteran


Joined: 28 Jan 2004
Posts: 1424
Location: Milan, Italy, EU

PostPosted: Thu Aug 26, 2004 8:04 pm    Post subject: Reply with quote

mi è successo una cosa strana... ho provato a masterizzare due file di grosse dimensioni (uno di ~3gb, l'altro ~700mb, ma credo che solo il primo sia problematico) e, nonostante la scrittura sia andata a buon fine, quando vado a montare il dvd mi ritrovo con due file da poche decine di mb!!!

ho risolto usando l'opzione -udf (tra l'altro se metto quella non sento + la necessità di usare -iso-level 4 -J -r)
Back to top
View user's profile Send private message
EmaRsk
Apprentice
Apprentice


Joined: 07 Sep 2004
Posts: 158
Location: Italy

PostPosted: Tue Sep 07, 2004 10:00 am    Post subject: Re: [HOWTO] Masterizzare da linea di comando Reply with quote

fedeliallalinea wrote:

[*]scrittura cd misti
Code:
cdrecord -eject driveropts=burnfree speed=quella_max dev=/dev/hdX -v -data nome.iso -audio track*.wav


Così però poi il lettore cd dello stereo vede una prima traccia vuota o piena di rumore che è la traccia dati e poi le tracce audio.

[*]scrittura CDextra
Per nascondere la traccia dati ai lettori cd audio occorre fare un CDextra, ovvero con la sessione dati separata:

Prima si scrive la sessione audio:
Code:
cdrecord speed=blah_blah dev=blah_blah -v -multi -sao -audio track*.wav

L'opzione -multi è quella che permette di aggiungere successivamente la sessione dati, l'opzione -sao (o -dao) elimina i 2 secondi tra una traccia e l'altra.

Poi si crea l'immagine iso che dovrà essere aggiunta come seconda sessione. È importante lasciare il cd nel drive, perché servono i dati della sessione audio:
Code:
mkisofs -opzioni_varie -R -C `cdrecord dev=blah_blah -msinfo` -o image.iso files_da_aggiungere

Sono fondamentali le opzioni -R e -C.
L'opzione -C vuole come argomento l'output di "cdrecord dev=blah_blah -msinfo", che se preferite può essere digitato a mano (sono due numerini).
È proprio "cdrecord dev=blah_blah -msinfo" che richiede che il cd sia ancora nel drive, perché deve leggere la posizione di inizio e di fine della sessione audio precedente.

L'ultimo passo è aggiungere l'immagine iso appena creata come seconda sessione:
Code:
cdrecord dev=blah_blah -tao -data image.iso

Le opzioni -tao e -data in realtà sono superflue: cdrecord usa -tao di default, ma segnalandovi un warning, e usa -data di default quando l'argomento è un'immagine iso.
Back to top
View user's profile Send private message
fctk
Veteran
Veteran


Joined: 28 Jan 2004
Posts: 1424
Location: Milan, Italy, EU

PostPosted: Tue Sep 14, 2004 5:47 pm    Post subject: Reply with quote

un dubbio... ma è possibile masterizzare contemporaneamente con due drive (ad esempio masterizzatore dvd + masterizzatore cd)?
io ho provato ma ho dei problemi...
1) se lancio prima la masterizzazione da cd e poi quella da dvd quella da cd va normalmente, quella da dvd, prima di partire, attende che finisca la prima
2) se lancio la masterizzazione da dvd e poi quella da cd vanno entrambe contemporaneamente, ma la prima (dvd) sembra notevolmente rallentata
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31373
Location: here

PostPosted: Tue Sep 14, 2004 7:31 pm    Post subject: Reply with quote

Come sono messi i due driver? Sono tutti e due master o uno master e uno slave? Se e' il secondo caso e' normale del rallentamento o dell'attesa visto che tutti e due condividono lo stesso bus
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
assente
Guru
Guru


Joined: 12 Apr 2004
Posts: 570
Location: Torino, italia, New Europe

PostPosted: Tue Sep 14, 2004 8:05 pm    Post subject: Reply with quote

Qual'è l'equivalente di
Code:
mkisofs -R -J -o nome.iso /directory_dati/

per i dvd?
_________________
Blog
E8400, 4850, P5q
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31373
Location: here

PostPosted: Tue Sep 14, 2004 8:12 pm    Post subject: Reply with quote

@assente: lo stesso identico comando
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
assente
Guru
Guru


Joined: 12 Apr 2004
Posts: 570
Location: Torino, italia, New Europe

PostPosted: Tue Sep 14, 2004 8:28 pm    Post subject: Reply with quote

ma poi non lo fa in iso9660? Perchè nel caso di video avevo trovato
Code:
mkisofs -udf -dvd-video -o /home/james/video/0001.iso /home/james/video/iso/
, ma nn ho ancora avuto l'occasione di provarlo
_________________
Blog
E8400, 4850, P5q
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31373
Location: here

PostPosted: Tue Sep 14, 2004 8:59 pm    Post subject: Reply with quote

Si ma che vuoi fare tu? Non ho mica capito. Fare un dvd di dati o un dvd video con tanto di menu?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
assente
Guru
Guru


Joined: 12 Apr 2004
Posts: 570
Location: Torino, italia, New Europe

PostPosted: Tue Sep 14, 2004 9:39 pm    Post subject: Reply with quote

entrambi. Per adesso ho solo fatto dati con growiso senza passare dalla iso; devo ancora ambientarmi ai dvd :)
_________________
Blog
E8400, 4850, P5q
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31373
Location: here

PostPosted: Tue Sep 14, 2004 9:45 pm    Post subject: Reply with quote

assente wrote:
entrambi. Per adesso ho solo fatto dati con growiso senza passare dalla iso; devo ancora ambientarmi ai dvd :)

Per un cd di dati normale basta mkisofs che crei come crei un cd. Per l'altro non mi pare che sia proprio semplice
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools) All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum