Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: CUERipper gives different track signature/crc32 from EAC in AccurateRip summary (Read 533 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

CUERipper gives different track signature/crc32 from EAC in AccurateRip summary

I was bored and ripped the same CD twice using EAC and CUEripper. The result are identical, as expected.

However I noticed the signature/crc32 for each track in "AccurateRip summary" for each are different.

EAC:
Code: [Select]
AccurateRip summary
 
Track  1  accurately ripped (confidence 2)  [23FA9D4F]  (AR v2)
Track  2  accurately ripped (confidence 2)  [CDA7E211]  (AR v2)
Track  3  accurately ripped (confidence 2)  [187EE0BD]  (AR v2)
 
All tracks accurately ripped

CUERipper:

Code: [Select]
AccurateRip summary

Track  1  accurately ripped (confidence 2)  [AA821E85]
Track  2  accurately ripped (confidence 2)  [BCC5CD24]
Track  3  accurately ripped (confidence 2)  [C787E794]

All tracks accurately ripped

This doesn't make sense to me. Could any explain why does this happen?

Thanks.

The full logs, if needed:

Code: [Select]
Exact Audio Copy V1.6 from 23. October 2020

EAC extraction logfile from 27. May 2023, 14:41

Various / 『アイドルマスター ミリオンライブ! Blooming Clover』第13巻限定版オリジナルCD

Used drive  : PIONEER BD-RW   BDR-209D   Adapter: 1  ID: 1

Read mode               : Secure
Utilize accurate stream : Yes
Defeat audio cache      : Yes
Make use of C2 pointers : No

Read offset correction                      : 667
Overread into Lead-In and Lead-Out          : No
Fill up missing offset samples with silence : Yes
Delete leading and trailing silent blocks   : No
Null samples used in CRC calculations       : Yes
Used interface                              : Native Win32 interface for Win NT & 2000

Used output format              : User Defined Encoder
Selected bitrate                : 896 kBit/s
Quality                         : High
Add ID3 tag                     : No
Command line compressor         : C:\Program Files (x86)\foobar2000\encoders\flac.exe
Additional command line options : -8 -V %source%


TOC of the extracted CD

     Track |   Start  |  Length  | Start sector | End sector
    ---------------------------------------------------------
        1  |  0:00.00 |  3:57.60 |         0    |    17834  
        2  |  3:57.60 |  4:11.32 |     17835    |    36691  
        3  |  8:09.17 | 42:14.14 |     36692    |   226755  


Range status and errors

Selected range

     Filename D:\Various - 『アイドルマスター ミリオンライブ! Blooming Clover』第13巻限定版オリジナルCD.wav

     Peak level 97.6 %
     Extraction speed 7.6 X
     Range quality 100.0 %
     Copy CRC 14A0B853
     Copy OK

No errors occurred

 
AccurateRip summary
 
Track  1  accurately ripped (confidence 2)  [23FA9D4F]  (AR v2)
Track  2  accurately ripped (confidence 2)  [CDA7E211]  (AR v2)
Track  3  accurately ripped (confidence 2)  [187EE0BD]  (AR v2)
 
All tracks accurately ripped

End of status report

---- CUETools DB Plugin V2.2.2

[CTDB TOCID: VSDDdZKNRsb.ozjkCK6Qbme4BpI-] found
Submit result: already submitted
Track | CTDB Status
  1   | (29/29) Accurately ripped
  2   | (29/29) Accurately ripped
  3   | (29/29) Accurately ripped


==== Log checksum 45FC62EF81410ACE6A363C4ED0177CBA68DA59ADE056B262550EE1BFF1EEA836 ====
Code: [Select]
CUERipper v2.2.3 Copyright (C) 2008-2023 Grigory Chudov

EAC extraction logfile from 27. May 2023, 16:54

Unknown Artist / Unknown Title

Used drive  : PIONEER BD-RW   BDR-209D   Adapter: 1  ID: 0

Read mode               : Secure
Utilize accurate stream : Yes
Defeat audio cache      : Yes
Make use of C2 pointers : No

Read offset correction                      : 667
Overread into Lead-In and Lead-Out          : No
Fill up missing offset samples with silence : Yes
Delete leading and trailing silent blocks   : No
Null samples used in CRC calculations       : Yes
Used interface                              : Native Win32 interface for Win NT & 2000

Used output format : Internal WAV Routines
Sample format      : 44.100 Hz; 16 Bit; Stereo


TOC of the extracted CD

     Track |   Start  |  Length  | Start sector | End sector
    ---------------------------------------------------------
        1  |  0:00.00 |  3:57.60 |         0    |    17834  
        2  |  3:57.60 |  4:11.32 |     17835    |    36691  
        3  |  8:09.17 | 42:14.14 |     36692    |   226755  


Range status and errors

Selected range

     Filename D:\Unknown Artist - Unknown Title.wav

     Peak level 97.6 %
     Range quality 100.0 %
     Copy CRC 14A0B853
     Copy OK

No errors occurred


AccurateRip summary

Track  1  accurately ripped (confidence 2)  [AA821E85]
Track  2  accurately ripped (confidence 2)  [BCC5CD24]
Track  3  accurately ripped (confidence 2)  [C787E794]

All tracks accurately ripped

End of status report


Re: CUERipper gives different track signature/crc32 from EAC in AccurateRip summary

Reply #1
EAC is showing the AccurateRip v2 values; CUERipper/CUETools only use AR v1.

Re: CUERipper gives different track signature/crc32 from EAC in AccurateRip summary

Reply #2
Ah, never knew that's what ARv2 means.

Thanks for the prompt reply!

Re: CUERipper gives different track signature/crc32 from EAC in AccurateRip summary

Reply #3
However I noticed the signature/crc32 for each track in "AccurateRip summary" for each are different.
AccurateRip CRC checksums are not CRC32. AccurateRip-CRC-Calculation

[...] CUERipper/CUETools only use AR v1.
Well that's not entirely accurate.

CUERipper shows the ARv1 CRC but gives a combined confidence value of ARv1+ARv2=value
This may not be the best approach but that's what is happening.

In the same directory as the CUERipper rip, there should be a *.accurip file. This file can be opened with a text editor such as notepad.
This file will show ARv1 AND ARv2 CRCs for your rip and the separate confidence values.

example: from the CUERipper extraction log
Code: [Select]
AccurateRip summary

Track  1  accurately ripped (confidence 356)  [3DDF6BD8]
Track  2  accurately ripped (confidence 355)  [9645D25D]
Track  3  accurately ripped (confidence 357)  [DCC370D3]
Track  4  accurately ripped (confidence 356)  [6CCEE465]
Track  5  accurately ripped (confidence 359)  [67A97C12]
Track  6  accurately ripped (confidence 359)  [C6604FB6]
Track  7  accurately ripped (confidence 356)  [DAC4631B]
Track  8  accurately ripped (confidence 356)  [0EBE1180]

From the .accurip file
Code: [Select]
[AccurateRip ID: 000c2e2b-005037da-7d08d408] found.
Track   [  CRC   |   V2   ] Status
 01     [3ddf6bd8|431479ef] (156+200/1165) Accurately ripped
 02     [9645d25d|43ef45d4] (155+200/1165) Accurately ripped
 03     [dcc370d3|cf1e31f1] (157+200/1169) Accurately ripped
 04     [6ccee465|cdda1b5a] (156+200/1165) Accurately ripped
 05     [67a97c12|34a9ada2] (159+200/1167) Accurately ripped
 06     [c6604fb6|073b5603] (159+200/1162) Accurately ripped
 07     [dac4631b|aa1f4d98] (156+200/1161) Accurately ripped
 08     [0ebe1180|b391b2bc] (156+200/1149) Accurately ripped

The CRC column shows the ARv1 CRCs. The V2 column shows the ARv2 CRCs.
nnn+nnn are the confidence values ARv1+ARv2. /nnn is the combined total of all confidence values (including any possible alternate pressings).
Note: only the top section will show ARv2 CRC and confidence. These are the CRCs and confidence values for your rip (after rip offset correction, if any). Any additional results below the top section are possible alternate pressings found at other offsets and only ARv1 CRCs and confidence values are provided.
korth