Closed GoogleCodeExporter closed 9 years ago
Different CD drive has a different offset value, so it always makes a
difference at the beginning or end of the resulting file. To avoid this,
calculation of the AR hash ignores first and last 5 sectors.
In other word, AccurateRip cannot detect errors in the first/last 5 sectors.
Original comment by tmkkmac
on 8 Mar 2015 at 4:32
Both rips were indeed done with different drives. Does this mean that the CRC32
of the last track will always be different between different drives? Even when
both are correctly offset corrected in XLD settings?
Original comment by lennartg...@gmail.com
on 8 Mar 2015 at 4:57
A positive offset correction value adds zero padding at the end. A negative
offset correction value adds zero padding at the beginning.
Your result means that both drives have positive, but different offset
correction values.
Original comment by tmkkmac
on 8 Mar 2015 at 5:35
Drive 1: offset +102
Drive 2: offset +667
So if I understand it correctly it goes like this:
Drive 1 was able to read a portion of the disc that Drive 2 couldn't read
(unable to overread) because its offset is too large.
The non-zero data Drive 1 was able to read (but Drive 2 wasn't) was then filled
in with zeros by XLD when Drive 2 read the track.
If the data Drive 1 was able to read (but Drive 2 wasn't) would have been zeros
in the first place, there would be no difference in the CRC32 hash.
So it depends on the disc if there's a difference or not.
Anyway, thanks for helping me understand this peculiarity.
Original comment by lennartg...@gmail.com
on 8 Mar 2015 at 6:24
Correct.
Original comment by tmkkmac
on 8 Mar 2015 at 6:46
Original issue reported on code.google.com by
lennartg...@gmail.com
on 8 Mar 2015 at 4:19