[FoLUG]cdrecord
webmaster@freeant.net
folug@lists.linux.it
Thu, 13 Feb 2003 15:02:31 +0000
Even though Matteo G. had every single finger fractured, on Wednesday 12
February 2003 05:07 pm wrote:
> ciao Marco.... mi potresti mandare i comandi per masterizzare direttamente
> tramite la console? grazie mille ciao :)
Neanch'io sono Marco ma di solito faccio:
x cd audio:
cdparanoia -v -w -B -d /dev/(bubba) [n[-m]]
per rippare (n se vuoi una traccia sola, n-m se vuoi dalla n alla m compresi
gli estremi, n- se vuoi dalla n alla fine, -m se vuoi dall'inizio alla m
eccetera); (bubba) è il CD anel quale hai piazzato il CD audio da rippare.
Poi:
cdrecord -v -swab -dao [-eject] [-pad] [-dummy] -speed=X dev=x,y,z
[driveropts=burnproof] track*wav
- -eject se vuoi che ejetti il cd dopo la copia (banale!)
- -pad se prima di masterizzare hai editato le tracce con programmi tipo (ad
es.) audacity o broadcast2000 (le tracce in questi casi risultano *non*
essere in termini di dimensione dei multipli esatti di quello che lui si
aspetta, mentre -pad le aggiusta all'uopo)
- -dummy fa finta di fare la copia, in pratica fa tutto esattamente come
dovrebbe ma senza dare tensione al laser di scrittura, quindi puoi vedere ad
esempio come si comportano i buffer nel caso tu voglia masterizzare un CD
audio alla max velocità (cosa comunque sconsigliata).
- driveropts serve per attivare burnproof o altre opzioni (per vedere quali
fai cdrecord driveropts=help); in pratica usalo solo se il tuo masterizzatore
è burnproof.
Per sapere cos'è x,y,z fai cdrecord -scanbus
x cd dati:
mkisofs -R -o bubba.raw file(s)-o-dir(s)-da-masterizzare
dove bubba.raw sarà il file che masterizzerai con:
cdrecord -v [-eject] [-dummy] -speed=X dev=x,y,z [driveropts=burnproof] -data
bubba.raw
Se prima di masterizzare vuoi essere certo che il file raw contenga
effettivamente quello che vuoi, con anche l'albero di directory come te lo
aspetti, puoi fare:
mkdir inutile
mount -o loop bubba.raw inutile
ls -l inutile
umount inutile
rmdir inutile
okkio che quando fai mkisofs di una directory, lui assume che la dir che
indichi sia la root, per cui se fai:
mkisofs -R -o bubba.raw documenti/
e la dir documenti contiene le dir cuzco01 fuffa03 ed il file cozzo04.txt, sul
CD che masterizzi troverai:
cuzco01
fuffa03
cozzo04.txt
sotto la / del CD e non una dir documenti/ che a sua volta contenga le fuffe
di cui sopra. Spero di essere stato chiaro ;)
Altro sistema per ottenere un file .raw nel caso tu voglia ad esempio fare una
copia completa di un CD è fare:
dd if=/dev/scd0 of=bubba.raw
dove scd0 è il nome del device del cd di lettura che potrebbe anche essere
/dev/cdrom o /dev/rutto; scd0 sembra un dispositivo SCSI ma in realtà in
genere lo trovi perché hai detto a lilo di vedere il masterizzatore IDE come
SCSI (e qui mi fermo perché si aprirebbe una voragine, e qui in ML c'è gente
mooolto più capace di me in questo settore per spiegarti come stanno le cose
;))
Happy Masterizzing! >:)
Ciao!
ANT :)
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Linux: Because rebooting is for adding new hardware
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Antonio "FreeANT" Montessori
webmaster@freeant.net
http://www.freeant.net
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
rm -rf /bin/laden
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-