![]() |
|
Technobabble Post your general Need for Help questions here.
• Lossy or Lossless? Moderators |
![]() |
|
Thread Tools |
#16
|
||||
|
||||
Re: Which CD ripper?
so...my dbpoweramp program is not acceptable??
__________________
"dance to Jah music, dance....forget your sorrows and dance...forget your troubles and dance....forget your sickness and dance....forget your weakness and dance..." ~B.Marley "If your share ratio is less than 1.0, then please offer b&ps and/or freebies to give back to the TTD community" ~Chachi No members have liked this post.
|
#17
|
|||
|
|||
Re: Which CD ripper?
and what about plextools pro if you have a plextor drive? arguably considered better than EAC in terms of bit accurate rips...
No members have liked this post.
|
#18
|
||||
|
||||
Re: Which CD ripper?
foobar2000 0.9 beta has secure ripping with offset correction as well, but the feature still needs to be widely tested. So next time you're bored and don't know what to do with all your free time, feel free to stress-test it a little (and report your findings on the fb2k forum)
No members have liked this post.
|
#19
|
|||
|
|||
Re: Which CD ripper?
Quote:
Regardless, the point is that if Mac users are using cdda2wav via xACT, then Linux users should be able to use cdda2wav (if not cdparanoia) as well. Unless some modification has been done to the Mac version. Can someone point me to sources that say cdda2wav on Macs is actually as reliable as EAC? My quick looks on Hydrogen Audio don't bode well.
__________________
No members have liked this post.
|
#20
|
|||
|
|||
Re: Which CD ripper?
This link makes mention of a difference in action between cdda2wav and cdparanoia.
I did a lot of testing and comparison of EAC/xACT/iTunes/Finder during this thread which demonstrated that there was error correction with xACT and both the drives I used do cache audio. Far from proof positive but that indicates to me that cdda2wav & lib paranoia may well behave differently from cdparanoia. I've managed to get cdparanoia up and running on my Mac now and my first experiments have shown that it produces a different result on a damaged disc from xACT, and that result differs from rip to rip whereas xACT produced matching rips from two extractions. I'd be very interested if you or another Linux user could test the two of them and if you could run EAC as well it'd be extremely useful.
__________________
Two tracks for a desert island: Black Keys - I Got Mine Tintern Abbey - Vacuum Cleaner No members have liked this post.
|
#21
|
|||
|
|||
Re: Which CD ripper?
Quote:
Quote:
One thing I found interesting in the thread you linked to on hydrogenaudio was a comment that cdda2wav was linked staticly to its own version of the paranoia library. If so, maybe that code has been patched with regards to audio caching. Perhaps I did speak too soon earlier.
__________________
No members have liked this post.
|
#22
|
|||
|
|||
Re: Which CD ripper?
Quote:
![]() Code:
kevin@dizzy:/tmp$ cdparanoia 11-11 try1.wav ; cdparanoia 11-11 try2.wav cdparanoia III release 9.8 (March 23, 2001) (C) 2001 Monty <[email protected]> and Xiphophorus Report bugs to [email protected] http://www.xiph.org/paranoia/ Ripping from sector 206152 (track 11 [0:00.00]) to sector 226074 (track 11 [4:25.47]) outputting to try1.wav (== PROGRESS == [ - | 226074 00 ] == :^D * ==) Done. cdparanoia III release 9.8 (March 23, 2001) (C) 2001 Monty <[email protected]> and Xiphophorus Report bugs to [email protected] http://www.xiph.org/paranoia/ Ripping from sector 206152 (track 11 [0:00.00]) to sector 226074 (track 11 [4:25.47]) outputting to try2.wav (== PROGRESS == [ - | 226074 00 ] == :^D * ==) Done. Code:
kevin@dizzy:/tmp$ cdda2wav -paranoia -t 11 ; mv audio.wav try3.wav cdrom device (/dev/cdrom) is not of type generic SCSI. Setting interface to cooked_ioctl. 126976 bytes buffer memory requested, 4 buffers, 8 sectors #Cdda2wav version 2.01.01a03_linux_2.6.13_i686_i686, real time sched., soundcard, libparanoia support [...] samplefile size will be 46858940 bytes. recording 265.6399 seconds stereo with 16 bits @ 44100.0 Hz ->'audio'... using lib paranoia for reading. 100% track 11 recorded with minor problems 100% 0 rderr, 0 skip, 0 atom, 9 edge, 0 drop, 0 dup, 0 drift 100% 271 overlap(0.5 .. 0.5) kevin@dizzy:/tmp$ cdda2wav -paranoia -t 11 ; mv audio.wav try4.wav 126976 bytes buffer memory requested, 4 buffers, 8 sectors #Cdda2wav version 2.01.01a03_linux_2.6.13_i686_i686, real time sched., soundcard, libparanoia support [...] 100% track 11 recorded successfully 100% 0 rderr, 0 skip, 0 atom, 0 edge, 0 drop, 0 dup, 0 drift 100% 271 overlap(0.5 .. 0.5) Now, let's look at the results Code:
kevin@dizzy:/tmp$ ls -la *.wav -rw-r--r-- 1 kevin kevin 46858940 2005-09-30 21:01 try1.wav -rw-r--r-- 1 kevin kevin 46858940 2005-09-30 21:02 try2.wav -rw-r--r-- 1 kevin kevin 46858940 2005-09-30 21:09 try3.wav -rw-r--r-- 1 kevin kevin 46858940 2005-09-30 21:11 try4.wav kevin@dizzy:/tmp$ md5sum *.wav 62e4a8485c02ee1122d6aa61907cd1ee try1.wav 62e4a8485c02ee1122d6aa61907cd1ee try2.wav 62e4a8485c02ee1122d6aa61907cd1ee try3.wav 62e4a8485c02ee1122d6aa61907cd1ee try4.wav The drive used for ripping is a Sony DDU 1621; I'm running kernel 2.6.12.
__________________
No members have liked this post.
|
#23
|
|||
|
|||
Re: Which CD ripper?
Quote:
does anyone know if error correction is 100% effective (or atleast close)? I know everyone in the trading community is pretty set on good quality media but would it matter so long as the disc was run through eac? No members have liked this post.
|
#24
|
|||
|
|||
Re: Which CD ripper?
Quote:
I've never managed to get any discs with "edge" values, they're pretty much all either fine or have "atom" values and even EAC can't do anything about those. I've always assumed that the bank of red lights in EAC display when error correction is taking place so when I get a couple of rows of lights in a track which then produces a matching rip with xACT/cdda2wav, I take that as proof of correction. Anyway, your results were very interesting, if a little disheartening, but it'd be nice to get a definitive answer from someone and even nicer if someone would take up development of cdparanoia.
__________________
Two tracks for a desert island: Black Keys - I Got Mine Tintern Abbey - Vacuum Cleaner No members have liked this post.
|
#25
|
|||
|
|||
Re: Which CD ripper?
Right, I don't know how illuminating this is but I managed to find a disc that only produced some "edge" errors and ripped it with EAC, xACT (cdda2wav w/paranoia) and cdparanoia.
The drive used was 'PIONEER ' Model 'DVD-RW DVR-107D' Revision '1.21'. Throughout here I've removed paths and (I hope) redundant text where necessary to make things more readable. First I ripped with EAC Code:
EAC extraction logfile from 1. October 2005, 11:39 for CD Weezer / Buddy Holly (EP) Used drive : MS Adapter: 1 ID: 0 Read mode : Secure with NO C2, accurate stream, disable cache Read offset correction : 0 Overread into Lead-In and Lead-Out : No Used output format : Internal WAV Routines 44.100 Hz; 16 Bit; Stereo Other options : Fill up missing offset samples with silence : Yes Delete leading and trailing silent blocks : No Native Win32 interface for Win NT & 2000 Track 3 Filename C:\Documents and Settings\Waldo Jeffers\Desktop\Buddy Holly EAC\03 Surf Wax America (Live Version).wav Peak level 96.3 % Track quality 100.0 % Test CRC E38800B9 Copy CRC E38800B9 Copy OK Track 4 Filename C:\Documents and Settings\Waldo Jeffers\Desktop\Buddy Holly EAC\04 Jamie (Geffen Rarities LP Version).wav Peak level 81.7 % Track quality 100.0 % Test CRC 3618AA62 Copy CRC 3618AA62 Copy OK No errors occured End of status report Next up are three rips with xACT: Code:
#Cdda2wav version 2.01a32_darwin_7.4.0_power-macintosh_powerpc, libparanoia support using lib paranoia for reading. 100% track 3 'Surf Wax America (Live Version)' recorded with minor problems 100% 0 rderr, 0 skip, 0 atom, 2 edge, 0 drop, 0 dup, 0 drift 100% 249 overlap(0.5 .. 1.125) 100% track 4 'Jamie (Geffen Rarities LP Version)' recorded with minor problems (1.4% problem sectors) 100% 0 rderr, 0 skip, 0 atom, 265 edge, 0 drop, 0 dup, 0 drift 100% 265 overlap(1.125 .. 1.125) Code:
#Cdda2wav version 2.01a32_darwin_7.4.0_power-macintosh_powerpc, libparanoia supportusing lib paranoia for reading. 100% track 3 'Surf Wax America (Live Version)' recorded with minor problems 100% 0 rderr, 0 skip, 0 atom, 3 edge, 0 drop, 0 dup, 0 drift 100% 250 overlap(0.5 .. 1.125) 100% track 4 'Jamie (Geffen Rarities LP Version)' recorded with minor problems (1.4% problem sectors) 100% 0 rderr, 0 skip, 0 atom, 264 edge, 0 drop, 0 dup, 0 drift 100% 264 overlap(1.125 .. 1.125) Code:
#Cdda2wav version 2.01a32_darwin_7.4.0_power-macintosh_powerpc, libparanoia supportusing lib paranoia for reading. 100% track 3 'Surf Wax America (Live Version)' recorded with minor problems 100% 0 rderr, 0 skip, 0 atom, 2 edge, 0 drop, 0 dup, 0 drift 100% 241 overlap(0.5 .. 1.125) 100% track 4 'Jamie (Geffen Rarities LP Version)' recorded with minor problems (1.4% problem sectors) 100% 0 rderr, 0 skip, 0 atom, 266 edge, 0 drop, 0 dup, 2 drift 100% 254 overlap(0.5 .. 1.125) Lastly, two rips with cdparanoia, which produced an identical output: Code:
eMac:~ ffooky$ cdparanoia -B -- "-4" cdparanoia III release 9.8 (March 23, 2001) outputting to track03.cdda.wav (== PROGRESS == [ -*| 046696 00 ] == :^D * ==) outputting to track04.cdda.wav (== PROGRESS == [------------------------------*| 066081 00 ] == :^D * ==) Done. Here are the results: Code:
76ceab472c728fabbb5166d694ed13be [shntool] EAC_t04.wav 497017126cfc3255bee0efc35a90632d [shntool] CDP_rip01_t04.wav 497017126cfc3255bee0efc35a90632d [shntool] CDP_rip02_t04.wav cda0c5e693b965bdd60d73735e8c9692 [shntool] xACT_rip01_t04.wav cda0c5e693b965bdd60d73735e8c9692 [shntool] xACT_rip02_t04.wav cda0c5e693b965bdd60d73735e8c9692 [shntool] xACT_rip03_t04.wav I then ran EAC's compare WAVs function: EAC rip compared to xACT's gave "441 repeated samples 0:00:00.168" (on the EAC side of the comparison table). EAC rip compared to cdparanoia's gave "96 repeated samples 0:00:00.176" (on the EAC side of the comparison table). xACT rip compared to cdparanoia's gave "345 repeated samples 0:00:00.168" (on the cdparanoia side of the comparison table). These are the sort of results I'd expect to see if I ripped with xACT etc and then compared with an offset-corrected EAC rip but I made sure to remove offset correction for this test (see EAC log). I'd need to know what an "edge" value actually means to evaluate these results properly, in fact I'd like to know what all the values that cdda2wav gives mean. I already know that any "atom" value means "you ain't going to get a guaranteeable rip" but I'm at a loss with the rest. The only conclusion I can come to is that I'm minded to agree with jazzbo that the cache is not flushed between reads with cdda2wav. Bugger!
__________________
Two tracks for a desert island: Black Keys - I Got Mine Tintern Abbey - Vacuum Cleaner No members have liked this post.
|
#26
|
|||
|
|||
Re: Which CD ripper?
Quote:
Source can be found, but none of the 'official respositories' for the project seem to work: http://www.cdda2wav.de/
__________________
No members have liked this post.
|
#27
|
|||
|
|||
Re: Which CD ripper?
Blimey, just out of interest I ripped the offending track with iTunes 5.01 (w/error correction), Toast 7.0.1 and by dragging the track to the Finder (OS X 10.3.9)
Code:
76ceab472c728fabbb5166d694ed13be [shntool] Finder.aiff 76ceab472c728fabbb5166d694ed13be [shntool] iTunes.wav 76ceab472c728fabbb5166d694ed13be [shntool] Toast.wav Code:
76ceab472c728fabbb5166d694ed13be [shntool] EAC_t04.wav 497017126cfc3255bee0efc35a90632d [shntool] CDP_rip01_t04.wav 497017126cfc3255bee0efc35a90632d [shntool] CDP_rip02_t04.wav cda0c5e693b965bdd60d73735e8c9692 [shntool] xACT_rip01_t04.wav cda0c5e693b965bdd60d73735e8c9692 [shntool] xACT_rip02_t04.wav cda0c5e693b965bdd60d73735e8c9692 [shntool] xACT_rip03_t04.wav I give up ![]()
__________________
Two tracks for a desert island: Black Keys - I Got Mine Tintern Abbey - Vacuum Cleaner No members have liked this post.
|
#28
|
|||
|
|||
Re: Which CD ripper?
It occurred to me that all my previous tests were performed with an internal (ATAPI) drive and that I have no idea at what point point the audio data cached by the drive is flushed. Accordingly I repeated the tests using an external (Firewire) drive, 'LITE-ON ' Model 'LTR-24102B ' Revision '5S57' which was turned on and off between each rip, except the three named "LO_UNQUIT_...."
I ripped the track that produced problems in the first set of tests, multiple times with EAC, xACT, Toast 7.0.1 and by dragging to the Finder (OS X 10.3.9). Unfortunately I was unable to include cdparanoia as I could not get it to recognise my external drive. With the EAC rips I shut down the virtual machine, closed Virtual PC and then deleted the Undo Drive file between rips as well as turning the CD drive on and off so there was absolutely no chance of anything being cached. Error correction lights were lit (one row) at varying points of all test and copy routines. Code:
EAC extraction logfile from 3. October 2005, 22:41 for CD Weezer / Buddy Holly (EP) Used drive : MS Adapter: 1 ID: 0 Read mode : Secure with NO C2, accurate stream, disable cache Read offset correction : 0 Overread into Lead-In and Lead-Out : No Used output format : Internal WAV Routines 44.100 Hz; 16 Bit; Stereo Other options : Fill up missing offset samples with silence : Yes Delete leading and trailing silent blocks : No Native Win32 interface for Win NT & 2000 Track 4 Filename C:\Documents and Settings\Waldo Jeffers\My Documents\04 Jamie (Geffen Rarities LP Version).wav Peak level 81.7 % Track quality 99.9 % Test CRC 58D43EC9 Copy CRC 58D43EC9 Copy OK No errors occured End of status report Code:
There is no sound support configured! Type: ROM, Vendor 'LITE-ON ' Model 'LTR-24102B ' Revision '5S57' MMC+CDDA 176128 bytes buffer memory requested, 4 buffers, 13 sectors #Cdda2wav version 2.01a32_darwin_7.4.0_power-macintosh_powerpc, libparanoia support Track 4: 'Jamie (Geffen Rarities LP Version)' samplefile size will be 45593564 bytes. recording 258.4666 seconds stereo with 16 bits @ 44100.0 Hz ->'audio'... using lib paranoia for reading. percent_done: 100% track 4 'Jamie (Geffen Rarities LP Version)' recorded successfully 100% 0 rderr, 0 skip, 0 atom, 0 edge, 0 drop, 0 dup, 0 drift 100% 258 overlap(0.5 .. 0.5) ---------------------------------------------- recording 258.4666 seconds stereo with 16 bits @ 44100.0 Hz ->'audio'... using lib paranoia for reading. percent_done: 100% track 4 'Jamie (Geffen Rarities LP Version)' recorded successfully 100% 0 rderr, 0 skip, 0 atom, 0 edge, 0 drop, 0 dup, 0 drift 100% 258 overlap(0.5 .. 0.5) ----------------------------------- recording 258.4666 seconds stereo with 16 bits @ 44100.0 Hz ->'audio'... using lib paranoia for reading. percent_done: 100% track 4 'Jamie (Geffen Rarities LP Version)' recorded successfully 100% 0 rderr, 0 skip, 0 atom, 0 edge, 0 drop, 0 dup, 0 drift 100% 258 overlap(0.5 .. 0.5) ---------------------------------------- recording 258.4666 seconds stereo with 16 bits @ 44100.0 Hz ->'audio'... using lib paranoia for reading. percent_done: 100% track 4 'Jamie (Geffen Rarities LP Version)' recorded successfully 100% 0 rderr, 0 skip, 0 atom, 0 edge, 0 drop, 0 dup, 0 drift 100% 258 overlap(0.5 .. 0.5) The results Code:
7931b23da6c5b8bf4ce71bee1448c327 [shntool] LO_EAC1.wav 7931b23da6c5b8bf4ce71bee1448c327 [shntool] LO_EAC2.wav 7931b23da6c5b8bf4ce71bee1448c327 [shntool] LO_EAC3.wav 7931b23da6c5b8bf4ce71bee1448c327 [shntool] LO_EAC4.wav a5fdea1a598f2a68be6e55585107ebf2 [shntool] LO_Finder1.aiff 7931b23da6c5b8bf4ce71bee1448c327 [shntool] LO_Finder2.aiff 7b826dea52078c8cea25847fd361c985 [shntool] LO_iTunes1.wav 4876a55f547c70f000ee8ace94ef2a27 [shntool] LO_iTunes2.wav f6a027fea6664bfec81e39deb61ea2b1 [shntool] LO_iTunes3.wav b9610ce44fadcc4da5bfef3271ce7d41 [shntool] LO_Toast1.wav 7931b23da6c5b8bf4ce71bee1448c327 [shntool] LO_Toast2.wav 7931b23da6c5b8bf4ce71bee1448c327 [shntool] LO_UNQUIT_Finder.aiff 4fe6f039c146db5489b7ce10acfac10a [shntool] LO_UNQUIT_Toast.wav bb580449b92e51764678c1d41f4f7df8 [shntool] LO_UNQUIT_xACT.wav 92136c8a759964fe0b359f5607b8c717 [shntool] LO_xACT1.wav 7931b23da6c5b8bf4ce71bee1448c327 [shntool] LO_xACT2.wav 243eb0cae251aa05d00531e063fae24d [shntool] LO_xACT3.wav bb580449b92e51764678c1d41f4f7df8 [shntool] LO_xACT4.wav It surprised me that this drive produced error correction lights with EAC and no problem sectors with xACT whereas with the Pioneer, the results were reversed. I'm afraid this appears to rule out xACT as a guaranteeable ripper, even with an unblemished output log. The only get-out clause may be that the LiteOn is just not compatible with cdda2wav and in the interests of exhaustiveness I ought to try multiple rips with xACT using the internal Pioneer, rebooting (maybe even shutting down completely and starting up) between each one to see if it will produce matching data w/a clean output log. Maybe another time ![]()
__________________
Two tracks for a desert island: Black Keys - I Got Mine Tintern Abbey - Vacuum Cleaner No members have liked this post.
|
#29
|
|||
|
|||
Re: Which CD ripper?
Quote:
![]() I don't think a worse outcome (for non-Windows platforms) could have came out of this. After looking at your extensive testing -- I may go back and give cdparanoia and/or cdda2wav a little more of a workout under Linux but I don't have a lot of hope. I'd prefer not to do a lot of reboots so maybe I'll just rip a whole CD, rip another, and take the first again and see how they compare.
__________________
No members have liked this post.
|
#30
|
||||
|
||||
Re: Which CD ripper?
ffooky,
Can you check and see it it's really the audio data that's different or if there's just a difference in the read offset/lead-in. I believe EAC has a wave comparer.
__________________
"If it weren’t for the Buzzcocks, who knows, we might sound like Good Charlotte…oh they’re good, it just sounds like…well, it tastes like a popsicle that’s been stuck up somebody’s ass, but that’s my opinion. Some people are into that, who am I to say? " -Eddie Vedder, Madison Square Garden, August 2003 No members have liked this post.
|
![]() |
The Traders' Den |
![]() |
||||
Thread | Forum | Replies | Last Post | |
DVD audio ripper - zingerbb | Technobabble | 3 | 2013-03-26 03:02 AM | |
XLD is the only acceptable ripper for OS X - ffooky | Technobabble | 3 | 2008-09-19 09:16 AM | |
DVD audio ripper - prl88 | Technobabble | 5 | 2008-04-18 02:02 AM | |
first ever DVD-Audio ripper - DoIFeelLucky | Technobabble | 9 | 2005-07-08 11:16 PM |
Thread Tools | |
|
|