How to burn audio using cue on linux command line???

Heya, newbie here and on the first post immediately a request (yes, i'm desperate.. :)):

I've did some research on how to burn cue/mp3 combi command line with linux. I succeeded in doing so, but the cd screws up with the TOC in my car stereo where as on my win2k laptop it workx fine.

This is the problem:
The conversion, splitting of tracks and burning them all goes 100% a-o-k. When I play it on my laptop with Windows 2000 the music sounds fine, the large mp3 is splitted into several tracks and there are no hick-ups or gaps between the tracks (they fade over into each other 100% ok as supposed to).

But when I play the audio cd in my car-stereo, which is a Pioneer DEH3200R, the cd says it contains several tracks (in other words the TOC contains for instance 15 tracks) but the audio (the full length of the cd) is all track one (iow. a 70 minute track one and 14 empty tracks). While on Windows 2000 every tracks contains audio as it was intended.

Does anybody know why my car stereo screws up? Is it because the cd recorder has written some TOC that not every cd player understands?

Can anybody help me with this or does anybody know of another way to burn cd's with mp3/cue commandline with linux?

---------------------

This is the research I did, I got this far on writing:

Requirements:
- Linux (doh ;));
- mpg123 (available with almost any linux distribution and installed by default on most standard installations. If you don't have it get the rpm for rpm-package based releases (e.g. Mandrake, RedHat, Suse and others) here;
- cdrecord (available with almost any linux distribution and installed by default on most standard installations. If you don't have it get the rpm for rpm-package based releases (e.g. Mandrake, RedHat, Suse and others) here;
- binchunker, this one does the trick in the end. Get the rpm here.

To install the rpm's, use rpm -i [packagename].

Creating the audio tracks and burning them:
- Convert the .mp3 to a raw PCM audio file:
shell$ mpg123 -sv myfavmp3.mp3 > myfavmp3.pcm
- Split into tracks according to the CUE file:
shell$ bchunk myfavmp3.pcm myfavmp3.cue tracks
- Burn it:
shell$ cdrecord -v -dao -audio tracks??.cdr speed=4 dev=0,6,0

Notes:
- To find out what device your cdrecorder is, use cdrecord -scanbus;
- Adjust the speed=4 to whatever your recorder supports;
- The conversion for pcm to mp3 is (in terms of speed) at 50% rate. In other words, a 60 minute mp3 will be converted to pcm in about 30 minutes (perhaps a bit less);
- If your cd is static (lots of noise, no music) try the option -v with binchunker OR -swab with cdrecord as stated on the binchunker homepage. Do NOT use both as this has the - times - equals + effect, i.o.w. static again.


------------------------
More info on binchunker is available at http://hes.iki.fi/bchunk/. Extract from this site:

bchunk v1.1.1 - BinChunker for Unix
This is a Unix/C rewrite of the fine BinChunker software for some non-Unix system. The non-Unix version of BinChunker has been obsoleted by FireBurner, which can be found at www.fireburner.com. FireBurner does a lot more than BinChunker did, but can be used to do exactly the same even without a burner device installed. Thanks go to Bob Marietta , the author of BinChunker, for the extensive help, documentation and letting me look at his Pascal/Delphi source code!

What on earth is this stuff?
binchunker converts a CD image in a ".bin / .cue" format (sometimes ".raw / .cue") to a set of .iso and .cdr tracks. The bin/cue format is used by some non-Unix cd-writing software, but is not supported on most other cd-writing programs.
The .iso track contains an ISO file system, which can be mounted through a loop device on Linux systems, or written on a CD-R using cdrecord. The .cdr tracks are in the native CD audio format. They can be either written on a CD-R using cdrecord -audio, or converted to WAV (or any other sound format for that matter) using sox. bchunk 1.1.0 can also output audio tracks in WAV format.
------------------------
 
pokopiko said:
Most likely your car stereo has some difficulty reading CDR properly... happens quite frequently. Try the same again with CDRW.
It can't be the car stereo (although I am familiar with probs on a sony brand car stereo). I've burned audio cd's with cdrwin and nero on my brothers comp and those play without probs on my pioneer car stereo....


Else the problem should be the MP3 headers after the binchunker split. I never really liked the way IgD's programs work.
How can the mp3 header affect the TOC? I don't understand. After the split I just have 15 cdr track files that cdrecord uses for input....?


cdrecord should work perfectly well, either the normal or the audio-hacked version.
Audio hacked version?

Anywayz, back to the drawing board I guess... :(
 
Top