>From: stuart <[EMAIL PROTECTED]>

>About: creating CD's with CD-TEXT (cdtext) data using cdrecord, cdda2wav
>and inf2cdtext.pl 
        ^^^^^
        You don"t need this anymore. 
        Cdrecord does understand and convert the tags from the .inf files.

>The cdda2wav program pulls ISRC records from CDs (along with many other
>types of information), but then adds "-" to the field to make it easier

Partially right/wrong:

While the '-' is missing in the ISRC data in the subchannel data inside
a track, it _is_ present in the CD_text field in the TOC of the CD.

>to read.  These fields end up in the audio_xx.inf files. Both cdrecord
>(which can use the audio_xx.inf files directly) and inf2cdtext.pl (which
>can use the audio_xx.inf files to create a single cdtext.dat file which
>cdrecord can use instead of reading each audio_xx.inf files) do not take
>these "-" out of the ISRC fields.  I don't believe this is a problem on
>my cdtext capable console player, but programs like xmcd appear to find
>the problem and not play the CD.

This is how all commercial CD's that I am aware of look like.

>Joerg, it looks like you already have code to remove the "-" in the ISRC
>field in cdrecord.  So I am assuming this is the direction you want to
>go instead of removing the code in cdda2wav which adds the "-"
>characters to the ISRC fields.  This change appears to activate your
>code:

Why should I make the CDs created with cdrecorc look different from
commercial CD's?


>I should add that I have been adding the following line to the last
>audio_xx.inf file (it can probably be added to any audio_xx.inf file) in
>order to make cdrecord produce a CD which looks to have proper cdtext
>data (it might be necessary, but I haven't arranged a test to make
>sure):

>Albumperformer= 'Various Artists'

This is just missing code in cdda2wav. Cdrecord will eventually
add automatically such a tag if all tracks contain the same information.

>Then I used the command:

>cdrecord -dev=0,0,0 -v -dao -text  *.wav

>However, after all this, I still wasn't able to make a playable CD.  My
>console CD player reads all the cdtext data and displays it.  But, only
>the first track is playable in the normal sense.  The second track
>plays, but the CD timer stays at 00 seconds.  Subsequent tracks can not
>be found by skipping to their beginnings.  The only way to listen to the
>whole CD is to let the console player play through all tracks in
>sequence.

This looks like you writer has buggy firmware and thus creates broken
sub-channel data.

>But here is what bugs me. Using the following command:

>cdrecord -vv -toc -dev 0,0,0

>I can get a dump of the cdtext.dat file from both the working and
>non-working CD.  Both cdtext.dat files turn out to be the same!  Joerg,
>at this point, I am lost.  If you have any suggestions as to what to
>test next I would be willing to try them.

If the CD-Text is identical, then the writer is buggy.

J�rg

 EMail:[EMAIL PROTECTED] (home) J�rg Schilling D-13353 Berlin
       [EMAIL PROTECTED]               (uni)  If you don't have iso-8859-1
       [EMAIL PROTECTED]           (work) chars I am J"org Schilling
 URL:  http://www.fokus.gmd.de/usr/schilling   ftp://ftp.fokus.gmd.de/pub/unix


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to