Newsgroup: it.comp.os.linux.sys
Titolo: cdrdao solo silenzio


  SCSI interface library - (C) Joerg Schilling
  L-EC encoding library - (C) Heiko Eissfeldt
  Paranoia DAE library - (C) Monty
Check 
http://cdrdao.sourceforge.net/drives.html#dt
 for current driver 
tables.
Using libscg version 'schily-0.5'
0,4,0: PLEXTOR, CD-R   PX-W1210S, 1.00
1,0,0: MATSHITA, DVD-ROM SR-8585, 1W29
-----
Siccome al volo ottenevo solo un cd con l'elenco delle traccie, ma senza 
audio, ho provato a fare prima il reading, ottenendo due files uno con 
righe di questo tipo:
-----
// Track 1
TRACK AUDIO
NO COPY
NO PRE_EMPHASIS
TWO_CHANNEL_AUDIO
FILE "data.bin" 0 08:42:70
-----
Riportanti evidentemente le info dei brani presenti nel secondo file 
"data.bin" di 543 MB che dovrebbe essere la copia esatta del cd-audio.
Al momento della masterizzazione questa avviene tranquillamente senza 
messaggi di errore, ma il risultato č sembre lo stesso un cd-audio con 
l'elenco delle traccie e la durata delle stesse ma senza audio se non un 
certo rumore di sottofondo.
Se rippo una a una le traccie in tanti files wav e poi li masterizzo non ho 
alcun problema, a parte la perdita di tempo.
Credo che il problema stia nella lettura del disco (forse protetto?), ma a 
parte l'indicazione scsi del dispositivo e il driver da utilizzare, come 
faccio a sapere se ha lavorato bene, prima di sprecare altri cd.
GrazieMille, Angelo
[Linux Registered User # 341564]

 [Linux Registered User # 341564]
al volo sono riuscito a masterizzare CD dati con Xcdroast
cosa dire...
prova a settare la velocità bassa bassa (speed=8) e comunque cdrdao è una
buona scelta, cdrecord la on the fly la sbaglia spesso
fai sapere,
ciao

 Ultimamente sto provando con cdrdao da console.
Ma che comando usi esattamente per fare la copia on the fly?
A me questo qui funziona senza problemi:
cdrdao copy --on-the-fly --speed 4 --device X,X,X --source-device X,X,X 
--driver generic-mmc
--source-driver generic-mmc --read-raw --fast-toc --paranoia-mode 0
Per le prove usa dei cd riscrivibili, cosi eviti di riempire un altro 
autotreno :-)
Ciao, Paolo

 
Usavo questo comando:
 cdrdao copy --on-the-fly --speed 12 --device X,X,X --source-device X,X,X
 --driver generic-mmc
 --source-driver generic-mmc  --paranoia-mode 3
Per ora ho risolto facendo leggere il cd-audio dallo stesso masterizzatore, 
proverò ad abbassare la velocità e a specificare le opzioni che mi hai 
suggerito.
GrazieMille, Angelo.
-- 


 
Più che la velocità (dipende dal masterizzatore e il mio è vecchio) devi 
assolutamente passargli --paranoia-mode 0, perchè a 3 il buffer underrun 
(e la conseguente "frittura" del cd) è pressochè inevitabile.
Paranoia-mode regola la correzione degli errori, ma se la metti a 3 (che 
è il default ed è anche il massimo) è assai probabile che il tuo 
hardware non ce la faccia. Prova con paranoia-mode 0, tanto la 
differenza non si sente.
Poi puoi provare a vedere se ce la fai a paranoia-mode 1.
Ciao, Paolo

 Poi puoi provare a vedere se ce la fai a paranoia-mode 1.
Ok adesso funziona. Il difetto stava nel driver del lettore cd, che pur 
essendo un generic-mmc aveva bisogno di un'istruzione specifica. Ho 
modificato a mano il file /usr/share/cdrdao/drivers, aggiungendo la riga 
specifica per il mio lettore cd 
"R|MATSHITA|DVD-ROM SR-8585|generic-mmc|OPT_MMC_USE_PQ|OPT_MMC_PQ_BCD".
Su 
http://cdrdao.sourceforge.net/cdrdao-1.1.5.drivers
, si trovano molteplici 
drivers per modelli specifici.
Ho provato copy on the fly alla massima velocità con paranoia mode 3 senza 
alcun problema.
Ciao, Angelo.
