Secure Ripper Test

Secure Ripping is a process of obtaining best possible results when ripping audio CDs, scratches and other damage to audio CDs can effect reading. A secure ripper can recover errors to an extent, but some CDs are beyond help regardless of which program or CD drive is used. There are two areas a secure ripper has to perform well, detecting and recovering errors as well as informing when an error cannot be recovered - the last thing you need is a Ripper which indicates a rip was error free when in fact there are errors.

Results

This article is fairly technical and in-depth, for those in a hurry, a quick tally of final results are:

Program Tracks Ripped without Error  Ripped with Errors
dBpoweramp 64 16
Exact Audio Copy 53 27
Read more about dBpoweramp Reference's CD Ripping Features.

Illustrate has researched secure ripping over a period of many months, literally ripping 1000's of CDs. 10 different CD drives were purchased especially for this task, each had an attribute which was needed for testing (cache / no cache, c2 different support), quality drives and not so good drives were tested. Over the course of testing it became obvious where certain drives let errors slip though the net with a simple read, re-read & compare strategy, a new method of ripping was required.

Detecting Errors

There are 3 ways to detect errors, the first method and strongest is by AccurateRip, it compares your CD to somebody else’s CD ripped on different hardware. This method has strength and weakness - the strength is if AccurateRip says your rip is accurate with a confidence of 5, you better believe it (see below for technical details on AccurateRip), its weakness is if your CD is not in the database then AccurateRip cannot help you.

The next method is the rip-rerip way, the idea is if there is a scratch the re-rip might get a different result so that area of the CD can be ripped many times until there are matches. EAC pioneered this method (the work of PlexTools and dBpoweramp are based on EACs work, we stand on the shoulders of giants, or a giant). This method is to be really put to the test and highlights dBpoweramp’s new way of doing it.

Finally there are C2 Error pointers, in a simplistic form think of them as flag after a CRC check on the data. Also know that some drives do not support C2 pointers, whilst other drives do not detect all errors with C2 (because of poor firmware). Important point: no matter how good a C2 implementation is on any drive, errors can still sneak through - lets suppose that on a particular drive C2 error pointers can detect 999,999 out of 1,000,000 errors - sounds good odds, I am sure my CD is not that one in a million, I am 100% confident in C2 pointers. WRONG, a scratched CD might have 1,000 frames with problems (which test C2), so the chance of an error getting through on that CD is 1,000,000 / 1,000 = 1:1000 chance of the error getting through. How many CDs are ripped each week? Possibly 10 million (going off freedb disc connects). Of those 100 million tracks many errors would get past C2. Don't take this as an attack on C2, they help but should not be relied upon 100% solely - if supported switch support for them on.

AccurateRip

Overtime AccurateRip can become like a wise-friend, someone you can rely on and trust. It works by storing peoples ripping results and comparing your result with theirs. For example 100 people rip Madonnas latest CD, of those 100 twenty have errors, the other 80 all have identical rips. If you were to rip your Madonna CD there are 2 possibilities, AccurateRip would report that 80 other people agree with your rip (confidence of 80), or that 80 disagree if your had errors. What are the odds of 80 people agreeing with your rip, but they really had a bad rip (ie those 80 people had bad rips which happened to give the same check code)? the odds are 4 billion x 4 billion (repeated 80 times), an astronomical number. If more than 3 people agree with your rip, it is 100% certainty it is accurate.

Drive Stress

Ripping and re-ripping the same sector continuously causes a drive head stress (it is jiggling back and forward), the head is less stressed if it moves in one continuous direction. Consider this analogy, sit on an office chair whilst someone quickly jiggles it back and forward, then sit there whilst it is moved slowly from one side of the room to the other, which is more headbanging stressful? Multiple burst passes cause little stress to a drive.
 

 The Test  

A single CD in our collection proved to invaluable when testing drives and ripping software: Dido - No Angel, it is in AccurateRip with a high confidence (19), so simplifies testing, if AccurateRip says tracks are inaccurate they are  regardless of what the ripping program says. This CD has many scratches, but not overly damaged - certain tracks are known not to be recoverable. As part of our testing many other CDs were ripped, batches of artificially damaged & black marker pen damaged CDs, for clarity results from 1 CD and a selection of drives are presented here.

Programs Used

EAC - v.95 beta 4.  Secure mode & high error recovery quality, allow speed reduction during extraction, caches set when cache detected.

dBpoweramp R12: Secure Mode: Pass 1 AccurateRip Verified, Pass 2: Maximum Drive Ripping Speed, Ultra Secure Mode (min 6, max 10 finish after 2 clear passes), Pass 3: Maximum re-reads 48, Drive Speed Maximum. If C2 was enabled then Ultra Secure was set to 1 minimum pass to verify the C2 result (maximum re-reads was 700).

All drives tested support Accurate Stream.

 

 The Results  

We will let the results speak for themselves, tracks without errors are best, next are tracks with errors (and errors reported), finally if a rip had errors but was not reported as such that is the worst a ripper can do.

Plextor - PX708a

Program Tracks without Errors  with Errors (errors reported) with Errors (errors not reported)
dBpoweramp with c2 10 2 0
EAC with c2 10 2 0
dBpoweramp no c2 10 2 0
EAC no c2 9 2 1

Plextor - PX230a

Program Tracks without Errors  with Errors (errors reported) with Errors (errors not reported)
dBpoweramp with c2 10 2 0
EAC with c2 10 0 2
dBpoweramp no c2 10 1 1
EAC no c2 10 0 2

Matshita - UJDA757

Program Tracks without Errors  with Errors (errors reported) with Errors (errors not reported)
dBpoweramp 10 2 0
EAC 7 3 2

NEC - DVD-RW ND-2510A

Program Tracks without Errors  with Errors (errors reported) with Errors (errors not reported)
dBpoweramp with c2 9 1 0
EAC with c2 5 2 3
dBpoweramp no c2 5 3 2
EAC no c2 2 3 5

 Functional Ripping Methods  

New Ideas

Firstly we thought it was important to move away from the [read block][re-read block] & compare method, this method jiggles the CD drive backward and forward head many times a second causing stress to the drive (in Illustrates opinion). A new strategy is to rip in complete passes (AccurateRip is able to jump in and stop a rip after any pass it if agrees with AccurateRip). In addition Ultra Secure passes can be used to detect those hard to detect errors. These diagrams show different ripping methods:

Plextools Pro relies 100% on C2 error pointers reporting the errors, whilst on a drive with a good C2 error pointer implementation a very high % of errors are detected, a small percentage do slip through undetected.

EAC with C2 error detection on uses C2 pointers to detect errors, when an error is found C2 error pointers are not used, that is why on the above tests (with C2) EAC reported no errors on certain tests where C2 error pointers could have prevented that. Without C2 error pointers EAC rips, then re-rips and compares - should an error be duplicated in both reads it will pass through undetected.

dBpoweramp's method is quite a bit different to the traditional Ripping methods, using a concept of complete passes to identify errors and put less physical stress on the drive. With C2 error pointers an optional ultra pass can be used to identify errors which slip through the C2 net (no matter how well C2 is supported on a drive). The re-rip code on identified bad frames is pretty standard except we also implemented routines to try to detect interpolation many drives do when there is an error.

With no C2, there are always 2 passes after which a cross-check is done against AccurateRip to determine if elements in each of the pass were correct. Ultra passes are useful in detecting errors when C2 error pointers are not supported, the Matshita drive especially needed the extra passes to detect errors (sometimes detecting new errors 6 passes in).

 

 Detailed Results  

Plextor - PX708a

This drive caches, the cache can be cleared in EAC with -usefua, and through the FUA option in dBpoweramp. This Plextor was quite impressive at ripping the results are very good.

dBpoweramp R12 & C2

Track 1: Ripped in 0:16 Pass 1 AccurateRip: Accurate (confidence 17)
Track 2: Ripped in 0:16 Pass 1, Re-Rip 1 Frames AccurateRip: Accurate (confidence 19)
Track 3: Ripped in 5:59 Pass 1, Re-Rip 262 Frames AccurateRip: Inaccurate (confidence 17) Insecure
Track 4: Ripped in 0:13 Pass 1 AccurateRip: Accurate (confidence 18)
Track 5: Ripped in 0:10 Pass 1 AccurateRip: Accurate (confidence 18)
Track 6: Ripped in 0:09 Pass 1 AccurateRip: Accurate (confidence 18)
Track 7: Ripped in 2:32 Pass 1, Re-Rip 104 Frames AccurateRip: Inaccurate (confidence 17) Insecure
Track 8: Ripped in 0:11 Pass 1 AccurateRip: Accurate (confidence 17)
Track 9: Ripped in 0:09 Pass 1 AccurateRip: Accurate (confidence 18)
Track 10: Ripped in 0:08 Pass 1 AccurateRip: Accurate (confidence 17)
Track 11: Ripped in 0:06 Pass 1 AccurateRip: Accurate (confidence 18)
Track 12: Ripped in 0:14 Pass 1 AccurateRip: Accurate (confidence 16)

dBpoweramp R12 & no C2

Track 1: Ripped in 0:16 Pass 1 AccurateRip: Accurate (confidence 17)
Track 2: Ripped in 0:13 Pass 1 & 2, Ultra 1 to 5, Re-Rip 1 Frames AccurateRip: Accurate (confidence 19)
Track 3: Ripped in 9:14 Pass 1 & 2, Ultra 1 to 10, Re-Rip 380 Frames AccurateRip: Inaccurate (confidence 17) Insecure
Track 4: Ripped in 0:13 Pass 1 AccurateRip: Accurate (confidence 18)
Track 5: Ripped in 0:11 Pass 1 AccurateRip: Accurate (confidence 18)
Track 6: Ripped in 0:09 Pass 1 AccurateRip: Accurate (confidence 18)
Track 7: Ripped in 4:40 Pass 1 & 2, Ultra 1 to 5, Re-Rip 103 Frames AccurateRip: Inaccurate (confidence 17) Insecure
Track 8: Ripped in 0:11 Pass 1 AccurateRip: Accurate (confidence 17)
Track 9: Ripped in 0:09 Pass 1 AccurateRip: Accurate (confidence 18)
Track 10: Ripped in 0:08 Pass 1 AccurateRip: Accurate (confidence 17)
Track 11: Ripped in 0:06 Pass 1 AccurateRip: Accurate (confidence 18)
Track 12: Ripped in 0:14 Pass 1 AccurateRip: Accurate (confidence 16)

EAC & c2

Track 1: Ripped in 0:16 Track Quality 100% AccurateRip: Accurate (confidence 17)
Track 2: Ripped in 0:16 Track Quality 99.9% AccurateRip: Accurate (confidence 19)
Track 3: Ripped in 30:24 Track Quality 91% Read + Sync Error AccurateRip: Inaccurate (confidence 17)
Track 4: Ripped in 0:15 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 5: Ripped in 0:12 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 6: Ripped in 0:10 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 7: Ripped in 16:45 Track Quality 92.5% Read + Sync Error AccurateRip: Inaccurate (confidence 17)
Track 8: Ripped in 0:14 Track Quality 100% AccurateRip: Accurate (confidence 17)
Track 9: Ripped in 0:09 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 10: Ripped in 0:08 Track Quality 100% AccurateRip: Accurate (confidence 17)
Track 11: Ripped in 0:07 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 12: Ripped in 0:14 Track Quality 100% AccurateRip: Accurate (confidence 16)

EAC & no c2

Track 1: Ripped in 0:56 Track Quality 100% AccurateRip: Accurate (confidence 17)
Track 2: Ripped in 0:59 Track Quality 99.9% AccurateRip: Inaccurate (confidence 19)
Track 3: Ripped in 45:34 Track Quality 94.3% Read + Sync Error AccurateRip: Inaccurate (confidence 17)
Track 4: Ripped in 0:53 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 5: Ripped in 0:39 Track Quality 99.9% AccurateRip: Accurate (confidence 18)
Track 6: Ripped in 0:31 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 7: Ripped in 35:45 Track Quality 96.5% Read + Sync Error AccurateRip: Inaccurate (confidence 17)
Track 8: Ripped in 0:44 Track Quality 99.9% AccurateRip: Accurate (confidence 17)
Track 9: Ripped in 0:35 Track Quality 99.9% AccurateRip: Accurate (confidence 18)
Track 10: Ripped in 0:34 Track Quality 100% AccurateRip: Accurate (confidence 17)
Track 11: Ripped in 0:26 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 12: Ripped in 0:55 Track Quality 100% AccurateRip: Accurate (confidence 16)
 

Plextor - PX230a

Out of all the drives tested this Plextor ripped the best, not much work was required by EAC or dBpoweramp.

dBpoweramp R12 & C2

Track 1: Ripped in 0:10 Pass 1 AccurateRip: Accurate (confidence 17)
Track 2: Ripped in 0:09 Pass 1 AccurateRip: Accurate (confidence 19)
Track 3: Ripped in 1:51 Pass 1, Ultra 1 to 1, Re-Rip 289 Frames AccurateRip: Inaccurate (confidence 17) Insecure
Track 4: Ripped in 0:08 Pass 1 AccurateRip: Accurate (confidence 18)
Track 5: Ripped in 0:07 Pass 1 AccurateRip: Accurate (confidence 18)
Track 6: Ripped in 0:06 Pass 1 AccurateRip: Accurate (confidence 18)
Track 7: Ripped in 1:50 Pass 1, Ultra 1 to 2, Re-Rip 91 Frames AccurateRip: Inaccurate (confidence 17) Insecure
Track 8: Ripped in 0:07 Pass 1 AccurateRip: Accurate (confidence 17)
Track 9: Ripped in 0:05 Pass 1 AccurateRip: Accurate (confidence 18)
Track 10: Ripped in 0:05 Pass 1 AccurateRip: Accurate (confidence 17)
Track 11: Ripped in 0:04 Pass 1 AccurateRip: Accurate (confidence 18)
Track 12: Ripped in 0:09 Pass 1 AccurateRip: Accurate (confidence 16)

dBpoweramp R12 & no C2

Track 1: Ripped in 0:14 Pass 1 AccurateRip: Accurate (confidence 17)
Track 2: Ripped in 0:14 Pass 1 AccurateRip: Accurate (confidence 19)
Track 3: Ripped in 7:36 Pass 1 & 2, Ultra 1 to 10, Re-Rip 342 Frames AccurateRip: Inaccurate (confidence 17) Secure (Warning)
Track 4: Ripped in 0:14 Pass 1 AccurateRip: Accurate (confidence 18)
Track 5: Ripped in 0:12 Pass 1 AccurateRip: Accurate (confidence 18)
Track 6: Ripped in 0:13 Pass 1 AccurateRip: Accurate (confidence 18)
Track 7: Ripped in 8:24 Pass 1 & 2, Ultra 1 to 10, Re-Rip 102 Frames AccurateRip: Inaccurate (confidence 17) InSecure
Track 8: Ripped in 0:15 Pass 1 AccurateRip: Accurate (confidence 17)
Track 9: Ripped in 0:12 Pass 1 AccurateRip: Accurate (confidence 18)
Track 10: Ripped in 0:12 Pass 1 AccurateRip: Accurate (confidence 17)
Track 11: Ripped in 0:15 Pass 1 AccurateRip: Accurate (confidence 18)
Track 12: Ripped in 0:22 Pass 1 AccurateRip: Accurate (confidence 16)

EAC & C2

Track 1: Ripped in 0:16 Track Quality 100% AccurateRip: Accurate (confidence 17)
Track 2: Ripped in 0:15 Track Quality 100% AccurateRip: Accurate (confidence 19)
Track 3: Ripped in 1:00 Track Quality 97.6% AccurateRip: Inaccurate (confidence 17)
Track 4: Ripped in 0:17 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 5: Ripped in 0:15 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 6: Ripped in 0:13 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 7: Ripped in 0:43 Track Quality 98.9% AccurateRip: Inaccurate (confidence 17)
Track 8: Ripped in 0:14 Track Quality 100% AccurateRip: Accurate (confidence 17)
Track 9: Ripped in 0:15 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 10: Ripped in 0:15 Track Quality 100% AccurateRip: Accurate (confidence 17)
Track 11: Ripped in 0:12 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 12: Ripped in 0:25 Track Quality 100% AccurateRip: Accurate (confidence 16)

EAC & no C2

Track 1: Ripped in 0:39 Track Quality 100% AccurateRip: Accurate (confidence 17)
Track 2: Ripped in 0:26 Track Quality 100% AccurateRip: Accurate (confidence 19)
Track 3: Ripped in 0:59 Track Quality 99.8% AccurateRip: Inaccurate (confidence 17)
Track 4: Ripped in 0:29 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 5: Ripped in 0:25 Track Quality 99.9% AccurateRip: Accurate (confidence 18)
Track 6: Ripped in 0:25 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 7: Ripped in 0:46 Track Quality 99.9% AccurateRip: Inaccurate (confidence 17)
Track 8: Ripped in 0:32 Track Quality 99.9% AccurateRip: Accurate (confidence 17)
Track 9: Ripped in 0:26 Track Quality 99.9% AccurateRip: Accurate (confidence 18)
Track 10: Ripped in 0:26 Track Quality 100% AccurateRip: Accurate (confidence 17)
Track 11: Ripped in 0:21 Track Quality 100% AccurateRip: Accurate (confidence 18)
Track 12: Ripped in 0:45 Track Quality 100% AccurateRip: Accurate (confidence 16)

Remarks: EAC when not using C2 (on tracks 5, 8 + 9) showed error bars right at end of ripping track, where I am quite sure there were no real errors.

Matshita - UJDA757

This drive does not cache or support C2 error pointers.

dBpoweramp R12

Track 1: Ripped in 0:44 Pass 1 AccurateRip: Accurate (confidence 17)
Track 2: Ripped in 1:18 Pass 1 & 2, Cross-Check Match AccurateRip: Accurate (confidence 19)
Track 3: Ripped in 24:55 Pass 1 & 2, Ultra 1 to 10, Re-Rip 731 Frames AccurateRip: Inaccurate (confidence 19) Insecure
Track 4: Ripped in 0:36 Pass 1 AccurateRip: Accurate (confidence 18)
Track 5: Ripped in 0:28 Pass 1 AccurateRip: Accurate (confidence 18)
Track 6: Ripped in 0:25 Pass 1 AccurateRip: Accurate (confidence 18)
Track 7: Ripped in 19:31 Pass 1 & 2, Ultra 1 to 10, Re-Rip 137 Frames AccurateRip: Inaccurate (confidence 17) Insecure
Track 8: Ripped in 7:48 Pass 1 & 2, Ultra 1 to 10, Re-Rip 731 Frames AccurateRip: Accurate (confidence 17)
Track 9: Ripped in 4:48 Pass 1 & 2, Ultra 1 to 6, Re-Rip 16 Frames AccurateRip: Accurate (confidence 18)
Track 10: Ripped in 0:24 Pass 1 AccurateRip: Accurate (confidence 17)
Track 11: Ripped in 0:22 Pass 1 AccurateRip: Accurate (confidence 18)
Track 12: Ripped in 11:50 Pass 1 & 2, Ultra 1 to 10, Re-Rip 75 Frames AccurateRip: Accurate (confidence 16)

EAC

Track 1: Ripped in 1:38 Track Quality 100% Accurate Rip Verified (confidence 17)
Track 2: Ripped in 3:57 Track Quality 99.9% Accurate Rip Verified (confidence 19)
Track 3: Ripped in 107:12 Track Quality 95% (read error + sync error) Accurate Rip: Not Accurate (confidence 19)
Track 4: Ripped in 1:23 Track Quality 100% Accurate Rip Verified (confidence 18)
Track 5: Ripped in 1:37 Track Quality 99.9% Accurate Rip Verified (confidence 18)
Track 6: Ripped in 0:59 Track Quality 100% Accurate Rip Verified (confidence 18)
Track 7: Ripped in 4:40 Track Quality 97.7% (read error + sync error) Accurate Rip: Not Accurate (confidence 17)
Track 8: Ripped in 2:15 Track Quality 99.8% Accurate Rip: Not Accurate (confidence 17)
Track 9: Ripped in 1:31 Track Quality 99.3% Accurate Rip: Not Accurate (confidence 18)
Track 10: Ripped in 0:55 Track Quality 100% Accurate Rip Verified (confidence 17)
Track 11: Ripped in 0:43 Track Quality 100% Accurate Rip Verified (confidence 18)
Track 12: Ripped in 3:05 Track Quality 98% (read error + sync error) Accurate Rip: Not Accurate (confidence 16)

NEC - 2510A

This drive supports C2 and does not cache. Track 3 + 7 could not be ripped (10,000 bad frames per track), so will be excluded.

dBpoweramp R12 & C2

Track 1: Ripped in 0:18   AccurateRip: Accurate (confidence 24) [Pass 1, Re-Rip 3 Frames]
Track 2: Ripped in 4:45   AccurateRip: Inaccurate (confidence 27) Insecure [Pass 1, Re-Rip 90 Frames]

Track 4: Ripped in 0:15   AccurateRip: Accurate (confidence 26) [Pass 1, Re-Rip 1 Frames]
Track 5: Ripped in 0:11   AccurateRip: Accurate (confidence 26) [Pass 1]
Track 6: Ripped in 0:13   AccurateRip: Accurate (confidence 26) [Pass 1, Re-Rip 12 Frames]

Track 8: Ripped in 0:41     AccurateRip: Accurate (confidence 25) [Pass 1, Re-Rip 28 Frames]
Track 9: Ripped in 1:18     AccurateRip: Accurate (confidence 26) [Pass 1, Re-Rip 233 Frames]
Track 10: Ripped in 0:18   AccurateRip: Accurate (confidence 25) [Pass 1, Re-Rip 31 Frames]
Track 11: Ripped in 0:08   AccurateRip: Accurate (confidence 26) [Pass 1, Re-Rip 1 Frames]
Track 12: Ripped in 0:38   AccurateRip: Accurate (confidence 24) [Pass 1, Re-Rip 64 Frames]


dBpoweramp R12 & no C2

Track 1: 0:43   AccurateRip: Accurate (confidence 24) [Pass 1 & 2, Cross-Check Match ]
Track 2: 1:57   AccurateRip: Inaccurate (confidence 27) Insecure [Pass 1 & 2, Ultra 1 to 3, Re-Rip 157 Frames]

Track 4: 0:27   AccurateRip: Accurate (confidence 26) [Pass 1 & 2]
Track 5: 0:10   AccurateRip: Accurate (confidence 26) [Pass 1]
Track 6: 0:56   AccurateRip: Accurate (confidence 26) [Pass 1 & 2, Ultra 1 to 3, Re-Rip 31 Frames]

Track 8: 1:14   AccurateRip: Inaccurate (confidence 25) Insecure [Pass 1 & 2, Ultra 1 to 3, Re-Rip 54 Frames]
Track 9: 2:48   AccurateRip: Inaccurate (confidence 26) Insecure [Pass 1 & 2, Ultra 1 to 3, Re-Rip 559 Frames]
Track 10: 1:02 AccurateRip: Inaccurate (confidence 25) Secure (Warning) [Pass 1 & 2, Ultra 1 to 3, Re-Rip 94 Frames]
Track 11: 0:06 AccurateRip: Accurate (confidence 26) [Pass 1]
Track 12: 1:35 AccurateRip: Inaccurate (confidence 24) Secure (Warning) [Pass 1 & 2, Ultra 1 to 3, Re-Rip 61 Frames]
 

EAC & C2

Track 1: Ripped in 0:30 Quality 99.4% Accurately Ripped (confidence 24)
Track 2: Ripped in 1:20 Quality 96.7% ** Rip not accurate ** (confidence 27)

Track 4: Ripped in 0:16 Quality 100% Accurately Ripped (confidence 26)
Track 5: Ripped in 0:13 Quality 100% Accurately Ripped (confidence 26)
Track 6: Ripped in 0:17 Quality 99.3% Accurately Ripped (confidence 26)

Track 8: Ripped in 1:19 Quality 97.8% ** Rip not accurate ** (confidence 25)
Track 9: Ripped in 2:55 Quality 95.1% (read + sync err) ** Rip not accurate ** (confidence 26)
Track 10: Ripped in 0:56 Quality 97.7% ** Rip not accurate ** (confidence 25)
Track 11: Ripped in 0:08 Quality 100% Accurately Ripped (confidence 26)
Track 12: Ripped in 1:41 Quality 96.7% (read + sync err) ** Rip not accurate ** (confidence 24)
 

EAC & no C2

Track 1: Ripped in 2:14 Quality 99.3% Accurately Ripped (confidence 24)
Track 2: Ripped in 3:15 Quality 95.7% ** Rip not accurate ** (confidence 27)

Track 4: Ripped in 0:43 Quality 100% ** Rip not accurate ** (confidence 26)
Track 5: Ripped in 0:31 Quality 100% Accurately Ripped (confidence 26)
Track 6: Ripped in 0:53 Quality 99.1% (read + sync err) ** Rip not accurate ** (confidence 26)

Track 8: Ripped in 2:43 Quality 95.8% ** Rip not accurate ** (confidence 25)
Track 9: Ripped in 4:12 Quality 92.1% (read + sync err) ** Rip not accurate ** (confidence 26)
Track 10: Ripped in 2:31 Quality 95.3% ** Rip not accurate ** (confidence 25)
Track 11: Ripped in 0:32 Quality 100% ** Rip not accurate ** (confidence 26)
Track 12: Ripped in 3:34 Quality 93.7% (read + sync err) ** Rip not accurate ** (confidence 24)