mirror of
https://github.com/claunia/cuetools.net.git
synced 2025-12-16 18:14:25 +00:00
CUERipper update;
CTDB xml interface; Minor bugfixes; Version 2.0.6-2.0.7
This commit is contained in:
@@ -71,36 +71,49 @@ namespace CUETools.TestProcessor
|
||||
|
||||
|
||||
/// <summary>
|
||||
///A test for Open (string)
|
||||
///A test for CD-Extra
|
||||
///</summary>
|
||||
[TestMethod()]
|
||||
public void OpenTest()
|
||||
public void OpenCDExtra()
|
||||
{
|
||||
CUEConfig config = new CUEConfig();
|
||||
CUESheet target = null;
|
||||
|
||||
// test playstation-type CD-Extra
|
||||
target = new CUESheet(config);
|
||||
CUESheet target = new CUESheet(new CUEConfig());
|
||||
target.Open("Circuitry\\1.cue");
|
||||
Assert.AreEqual<string>("00078c13-001b4ab9-40086205", AccurateRipVerify.CalculateAccurateRipId(target.TOC), "Wrong TOC");
|
||||
|
||||
// test playstation-type CD-Extra with nonstandard pregap
|
||||
target = new CUESheet(config);
|
||||
target = new CUESheet(new CUEConfig());
|
||||
target.Open("Headcandy\\Headcandy.cue");
|
||||
Assert.AreEqual<string>("0014fc22-0052b286-62104a06", AccurateRipVerify.CalculateAccurateRipId(target.TOC), "Wrong TOC");
|
||||
|
||||
// test Enhanced-CD
|
||||
target = new CUESheet(config);
|
||||
target.Open("No Man's Land\\1.cue");
|
||||
Assert.AreEqual<string>("0015c42c-00d1e13f-ba0fe50d", AccurateRipVerify.CalculateAccurateRipId(target.TOC), "Wrong TOC");
|
||||
|
||||
// test one-track CD
|
||||
target = new CUESheet(config);
|
||||
target.Open("Amarok\\Amarok.cue");
|
||||
Assert.AreEqual<string>("00041f6d-00083ece-020e1201", AccurateRipVerify.CalculateAccurateRipId(target.TOC), "Wrong TOC");
|
||||
// test playstation-type CD-Extra with no info in cuesheet
|
||||
target = new CUESheet(new CUEConfig());
|
||||
target.Open("Anatomy\\Anatomy.cue");
|
||||
Assert.AreEqual<string>("002a09da-01e82f64-f00f4811", AccurateRipVerify.CalculateAccurateRipId(target.TOC), "Wrong TOC");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///A test for Enhanced-CD
|
||||
///</summary>
|
||||
[TestMethod()]
|
||||
public void OpenEnhancedCD()
|
||||
{
|
||||
// test Enhanced-CD
|
||||
CUESheet target = new CUESheet(new CUEConfig());
|
||||
target.Open("No Man's Land\\1.cue");
|
||||
Assert.AreEqual<string>("0015c42c-00d1e13f-ba0fe50d", AccurateRipVerify.CalculateAccurateRipId(target.TOC), "Wrong TOC");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///A test for one-track CD
|
||||
///</summary>
|
||||
[TestMethod()]
|
||||
public void OpenOneTrackCD()
|
||||
{
|
||||
// test one-track CD
|
||||
CUESheet target = new CUESheet(new CUEConfig());
|
||||
target.Open("Amarok\\Amarok.cue");
|
||||
Assert.AreEqual<string>("00041f6d-00083ece-020e1201", AccurateRipVerify.CalculateAccurateRipId(target.TOC), "Wrong TOC");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
FILE "Anatomy.dummy" WAVE
|
||||
TRACK 01 AUDIO
|
||||
INDEX 01 00:00:00
|
||||
TRACK 02 AUDIO
|
||||
INDEX 01 02:59:32
|
||||
TRACK 03 AUDIO
|
||||
INDEX 01 06:53:18
|
||||
TRACK 04 AUDIO
|
||||
INDEX 01 11:09:10
|
||||
TRACK 05 AUDIO
|
||||
INDEX 01 15:35:10
|
||||
TRACK 06 AUDIO
|
||||
INDEX 01 19:38:47
|
||||
TRACK 07 AUDIO
|
||||
INDEX 01 24:58:61
|
||||
TRACK 08 AUDIO
|
||||
INDEX 01 29:05:63
|
||||
TRACK 09 AUDIO
|
||||
INDEX 01 32:34:34
|
||||
TRACK 10 AUDIO
|
||||
INDEX 01 38:55:70
|
||||
TRACK 11 AUDIO
|
||||
INDEX 01 40:06:35
|
||||
TRACK 12 AUDIO
|
||||
INDEX 01 43:35:72
|
||||
TRACK 13 AUDIO
|
||||
INDEX 01 48:04:59
|
||||
TRACK 14 AUDIO
|
||||
INDEX 01 49:35:03
|
||||
TRACK 15 AUDIO
|
||||
INDEX 01 55:31:06
|
||||
TRACK 16 AUDIO
|
||||
INDEX 01 58:17:56
|
||||
@@ -0,0 +1 @@
|
||||
160952652
|
||||
@@ -0,0 +1,85 @@
|
||||
Exact Audio Copy V0.99 prebeta 4 from 23. January 2008
|
||||
|
||||
EAC extraction logfile from 4. March 2010, 23:08
|
||||
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> / <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (CD1)
|
||||
|
||||
Used drive : PIONEER DVD-RW DVR-215D Adapter: 1 ID: 0
|
||||
|
||||
Read mode : Secure
|
||||
Utilize accurate stream : Yes
|
||||
Defeat audio cache : Yes
|
||||
Make use of C2 pointers : No
|
||||
|
||||
Read offset correction : 48
|
||||
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 | 4:22.37 | 0 | 19686
|
||||
2 | 4:22.37 | 2:59.32 | 19687 | 33143
|
||||
3 | 7:21.69 | 3:53.61 | 33144 | 50679
|
||||
4 | 11:15.55 | 4:15.67 | 50680 | 69871
|
||||
5 | 15:31.47 | 4:26.00 | 69872 | 89821
|
||||
6 | 19:57.47 | 4:03.37 | 89822 | 108083
|
||||
7 | 24:01.09 | 5:20.14 | 108084 | 132097
|
||||
8 | 29:21.23 | 4:07.02 | 132098 | 150624
|
||||
9 | 33:28.25 | 3:28.46 | 150625 | 166270
|
||||
10 | 36:56.71 | 6:21.36 | 166271 | 194881
|
||||
11 | 43:18.32 | 1:10.40 | 194882 | 200171
|
||||
12 | 44:28.72 | 3:29.37 | 200172 | 215883
|
||||
13 | 47:58.34 | 4:28.62 | 215884 | 236045
|
||||
14 | 52:27.21 | 1:30.19 | 236046 | 242814
|
||||
15 | 53:57.40 | 5:56.03 | 242815 | 269517
|
||||
16 | 59:53.43 | 2:46.50 | 269518 | 282017
|
||||
17 | 62:40.18 | 2:31.73 | 282018 | 293415
|
||||
|
||||
|
||||
Range status and errors
|
||||
|
||||
Selected range
|
||||
|
||||
Filename Z:\Music\New\<5C><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> - 2001 - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (CD1) (2)\<5C><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (CD1).wav
|
||||
|
||||
Peak level 96.8 %
|
||||
Range quality 100.0 %
|
||||
Test_CRC 900B46C9
|
||||
Copy_CRC 900B46C9
|
||||
Copy OK
|
||||
|
||||
No errors occurred
|
||||
|
||||
|
||||
AccurateRip summary
|
||||
|
||||
Track 1 not present in database
|
||||
Track 2 not present in database
|
||||
Track 3 cannot be verified as accurate (confidence 2) [ABFDCBE5], AccurateRip returned [CE139C13]
|
||||
Track 4 cannot be verified as accurate (confidence 2) [FD73C536], AccurateRip returned [ABFDCBE5]
|
||||
Track 5 cannot be verified as accurate (confidence 2) [041E67B6], AccurateRip returned [FD73C536]
|
||||
Track 6 cannot be verified as accurate (confidence 2) [7F3ACA35], AccurateRip returned [041E67B6]
|
||||
Track 7 cannot be verified as accurate (confidence 2) [40F2BE73], AccurateRip returned [7F3ACA35]
|
||||
Track 8 cannot be verified as accurate (confidence 2) [19AAED4C], AccurateRip returned [40F2BE73]
|
||||
Track 9 cannot be verified as accurate (confidence 2) [7C0E0656], AccurateRip returned [19AAED4C]
|
||||
Track 10 cannot be verified as accurate (confidence 2) [ADD905EF], AccurateRip returned [7C0E0656]
|
||||
Track 11 cannot be verified as accurate (confidence 2) [A18D8581], AccurateRip returned [ADD905EF]
|
||||
Track 12 cannot be verified as accurate (confidence 2) [B4E21ED5], AccurateRip returned [A18D8581]
|
||||
Track 13 cannot be verified as accurate (confidence 2) [7D5BC78C], AccurateRip returned [B4E21ED5]
|
||||
Track 14 cannot be verified as accurate (confidence 2) [40D2728E], AccurateRip returned [7D5BC78C]
|
||||
Track 15 cannot be verified as accurate (confidence 2) [990F316E], AccurateRip returned [40D2728E]
|
||||
Track 16 cannot be verified as accurate (confidence 2) [FC5F3E48], AccurateRip returned [990F316E]
|
||||
|
||||
No tracks could be verified as accurate
|
||||
You may have a different pressing from the one(s) in the database
|
||||
|
||||
End of status report
|
||||
Reference in New Issue
Block a user