>       Does anybody know how to pipe the O/P of readcd into cdrecord? - ie.
> for a machine with insufficient diskspace to dump the CD's image or for a
> faster copy. I tried
> 
> readcd dev=x,y f=- | cdrecord [options] -
> 
> but when I checked what was actually written to the CD it had been corrupted by
> verbiage from readcd's stdout :-(. If I direct readcd's stdout to /dev/null
> then nothing is piped into cdrecord. In the end I did a 
> 
> cdrecord [options] /dev/scd<n>
> 
> which was OK since it was a 1-track CD but I'd like to know how to do
> multi-track CDs in one go.

You could try something like

        mkfifo /tmp/sleazy-hack
        readcd dev=x,y f=/tmp/sleazy-hack &
        cdrecord [options] /tmp/sleazy-hack

It's a trifle perverse, but it should work.  I used a trick like
this last week, as an experimental way of burning a multi-track
CD from a set of .mp3 files without having to go to .wav or .cdr
format on disk.  It worked, amazingly enough!


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

Reply via email to