glug:Errata lettura con cdrdao

Franco Traversaro franco.traversaro@libero.it
Mar 29 Lug 2003 13:09:32 CEST


Questa è buffa. Premesso che ho già usato questa procedura una decina di volte 
e non mi ha *mai* dato errore.
Devo fare un bel po' di copie di una dozzina di cd audio, e visto che gli 
originali li devo restituire a breve ho pensato di copiare tutto su hd, per 
masterizzare con la dovuta calma. La soluzione migliore che ho trovato è 
stata fare un
cdparanoia -v -R -d /dev/hdb 1-
per ottenere il file cdda.raw, e poi 
cdrdao read-toc --device /dev/scd0 --datafile cdda.raw lista.toc
per avere il file lista.toc (passo da hdb a scd0 perchè il primo è più veloce, 
e cdrdao vuole un qualcosa scasi: è possibile gabbolarlo, secondo voi? DEVE 
eserlo!)
La cosa divertente è questa: ho lanciato il solito cdrdao che mi ha dato 
questo output:

--------------------------------------------------------------------------------------------
[franco@localhost fabrizio_de_andre]$ cdrdao read-toc --device /dev/scd0 
--datafile cdda.raw --force lista.toc
Cdrdao version 1.1.7 - (C) Andreas Mueller <andreas@daneb.de>
  SCSI interface library - (C) Joerg Schilling
  Paranoia DAE library - (C) Monty

Check http://cdrdao.sourceforge.net/drives.html#dt for current driver tables.

Using libscg version 'andreas-0.5-UNIXWARE_Patch'

/dev/scd0: YAMAHA CRW8424S      Rev: 1.0j
Using driver: Generic SCSI-3/MMC - Version 2.0 (options 0x0000)

Reading toc data...

Track   Mode    Flags  Start                Length
------------------------------------------------------------
 1      AUDIO   0      00:00:00(     0)     05:51:51( 26376)
 2      AUDIO   0      05:51:51( 26376)     03:13:06( 14481)
 3      AUDIO   0      09:04:57( 40857)     05:37:12( 25287)
 4      AUDIO   0      14:41:69( 66144)     05:30:13( 24763)
 5      AUDIO   0      20:12:07( 90907)     04:32:38( 20438)
 6      AUDIO   0      24:44:45(111345)     05:30:57( 24807)
 7      AUDIO   0      30:15:27(136152)     05:00:04( 22504)
 8      AUDIO   0      35:15:31(158656)     05:18:37( 23887)
Leadout AUDIO   0      40:33:68(182543)

cdrdao: Msf.cc:36: Msf::Msf(int, int, int): Assertion `sec >= 0 && sec < 60' 
failed.
Aborted
--------------------------------------------------------------------------------------------

Grande fu il mio stupore. Cosa c'ha che non va bene? ho provato a rlanciare 
tutto con l'opzione --force, ma l' "assertion tal de' tali" se ne impippa. 
Qualcuno ha delle idee?
                Frankie
-- 
D'Jon: "Oh. Allora ti senti minacciato dalle donne intelligenti?"
Pierce: "Occasionalmente. Di solito ignorato."


Maggiori informazioni sulla lista glug