l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2001 Dec 30 17:07

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
[vox-tech] Re: audio cd burning
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vox-tech] Re: audio cd burning

Thanks to everybody for their help.
One of the problems was that the cd I was using to troubleshoot my 
setup couldn't be read (even by cdparanoia in its full paranoiac 
mode).  This was causing cdrdao to fail (it uses the paranoia 
library, too).  When I found another cd,
>$ mkdir /tmp/mycd
>$ cd /tmp/mycd
>$ cdparanoia -B -X
>$ cdrecord -v -audio dev=foo,bar,foo speed=foobar *.wav

worked wonderfully.  However,
#cdrdao copy --device 0,1,0 --source 0,0,0 --on-the-fly --driver 
generic-mmc --source-driver generic-mmc:0x20 --buffers 80 
--paranoia-mode 0
works well too, and is a wee bit faster, since cdrdao with the on the 
fly option interleaves reads and writes and leaves your hard drive 
more or less out of the picture.  Notice that with cdrdao, to copy at 
4x, I have to turn paranoia off or I get buffer underruns, hence 
--paranoia-mode 0. The other option is to --speed 2, but this is even 
slower than using cdrecord...

>begin: Nicolas Donnelly <nbdonnelly@ucdavis.edu> quote
>  > Peter,
>  > Sorry to be oblique. This is what's on my mind:  I just can't fix this
>  > (unedited output follows)
>  >  24%input buffer ready.ess to fill input buffer ...
>  >  25%Performing OPC...
>  > Sending CUE sheet...
>  > cdrecord: Track 1 has unknown length.
>  > cdrecord: Cannot send CUE sheet.
>  > cdrecord: fifo had 160 puts and 0 gets.
>  > cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%.
>  >
>  > nice --18 cdda2wav -D 0,0,0 -B -x -H  -Oraw - | cdrecord dev=0,1,0 -v
>  > fs=10m speed=4 -eject -dao -audio -
>cdrecord is smart enough to recognize wav files and knows how to write them as
>well.  no need to use headerless raw audio.  from man cdrecord:
>               If a filename ends in .au or .wav the file is  con-
>               sidered   to  be  a  structured  audio  data  file.
>               Cdrecord assumes that the file in this  case  is  a
>               Sun  audio  file  or  a  Microsoft  .WAV  file  and
>               extracts the audio data from the files by  skipping
>               over  the  non-audio  header  information.
>nicolas, try this:
>$ mkdir /tmp/mycd
>$ cd /tmp/mycd
>$ cdparanoia -B -X
>$ cdrecord -v -audio dev=foo,bar,foo speed=foobar *.wav
>if your drivers are set up correctly, this will work.   note that cdparanoia
>is MUCH better at ripping audio than cdda2wav.  it uses "paranoid" and
>"extra-paranoid" filters to detect physical imperfections on the cd.
>line 3:
>in fact, -X means "if you encounter anything which seems like a skip or
>imperfection, abort the whole operation".   in fact, you can connect the
>cdparanoia line to the cdrecord line with a &&, so if your cd skips during
>the ripping, cdrecord won't waste a disk.
>-B is much like cdda2wav's batch ripping.  you'll get wav files from this.
>line 4:
>-v is verbose.  -audio means you're burning audio tracks.
>in all cases, never pipe your data to cdrecord.  that's just asking for
>use the above method, and tell me if this helps.  if not, then something is
>wrong with the drivers or modules.
>lastly, cdrecord knows about "extra" levels of debug info.  so -vv (and -VV
>for scsi command transport info) gives more debugging info than -v (and -V).
>hope this helps!   :)
>"The following addresses had permanent fatal errors..."      p@dirac.org
>                                -- Mailer Daemon              www.dirac.org/p

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
EDGE Tech Corp.
For donating some give-aways for our meetings.