Compare commits

..
11 Commits
Author SHA1 Message Date
itismadness 66d93bc78d Bump version to 0.14.2 2025-09-14 02:12:48 +00:00
itismadness 2473bccc0a Remove -1 deduction for unknown id3 tag setting 2025-09-14 01:21:31 +00:00
it is madness e899a7819e Bump version to 0.14.1 2025-08-14 21:17:05 +00:00
itismadness 714d25e324 Use alpha version of cchardet for CI 2025-08-14 19:24:44 +00:00
itismadness e73d0c6bf4 test against php 8.4 2025-08-14 16:25:08 +00:00
itismadness 1cf2b6769f update phpstan dependency 2025-08-14 16:24:36 +00:00
itismadness deaf37d5a9 allow omitting 'Log checksum' string in foreign logs
For EAC logs, it's expected that for logs with checksum the string
will be '==== Log checksum ... ===='. For foreign logs, it's also
assumed that it'll be like that, but given the nature of translation
files, it's possible that 'Log checksum' wasn't translated and omitted
and thus doesn't appear there, however the checksum is still valid.
2025-08-14 16:23:33 +00:00
itismadness 7f1dbb94f4 improve japanese translation 2025-08-14 16:19:34 +00:00
itismadness f02d02155a Mark ext-iconv as required dependency 2024-02-12 23:58:41 +00:00
itismadness 9940416651 Minimal phar release test 2024-02-06 14:36:53 +00:00
itismadness 103937a6d2 Fix missing symfony directory in phar 2024-02-06 14:29:19 +00:00
20 changed files with 480 additions and 44 deletions

No files matched your search

+2 -2
View File
@@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
php-version: ['8.1', '8.2', '8.3']
php-version: ['8.1', '8.2', '8.3', '8.4']
steps:
- uses: actions/checkout@v2
@@ -22,7 +22,7 @@ jobs:
- name: Composer install
run: composer install
- run: pip3 install cchardet xld_logchecker eac_logchecker
- run: pip3 install cchardet==2.2.0a2 xld_logchecker eac_logchecker
- run: composer run lint
+2
View File
@@ -25,6 +25,8 @@ jobs:
- name: Compile PHAR
run: ~/.composer/vendor/bin/box compile
- run: php logchecker.phar --version
- name: Upload Release Asset
id: upload-release-asset
uses: softprops/action-gh-release@v1
+4 -1
View File
@@ -4,7 +4,10 @@
"KevinGH\\Box\\Compactor\\Json",
"KevinGH\\Box\\Compactor\\Php"
],
"directories": ["src"],
"directories": [
"src",
"vendor/symfony/console/Resources"
],
"exclude-composer-files": false,
"files": [
"bin/logchecker",
+7 -5
View File
@@ -1,7 +1,7 @@
{
"name": "orpheusnet/logchecker",
"description": "Logchecker for validating logs generated from supported ripping programs (like EAC and XLD)",
"version": "0.14.0",
"version": "0.14.2",
"license": "Unlicense",
"type": "library",
"authors": [
@@ -17,14 +17,15 @@
},
"require": {
"php": "^8.1",
"ext-iconv": "*",
"ext-mbstring": "*",
"symfony/console": "^6.0|^7.0",
"symfony/yaml": "^6.0|^7.0",
"symfony/process": "^6.0|^7.0"
"symfony/process": "^6.0|^7.0",
"symfony/yaml": "^6.0|^7.0"
},
"bin": ["bin/logchecker"],
"require-dev": {
"phpstan/phpstan": "^1.10",
"phpstan/phpstan": "^1.12",
"phpunit/phpunit": "^10.5",
"squizlabs/php_codesniffer": "^3.8"
},
@@ -45,6 +46,7 @@
"config": {
"platform": {
"php": "8.1"
}
},
"sort-packages": true
}
}
Generated
+9 -12
View File
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "e4d60c26c156775fe28702c92cf76037",
"content-hash": "b65f9fa139bcf9b43d3658b03abb0395",
"packages": [
{
"name": "psr/container",
@@ -1083,16 +1083,16 @@
},
{
"name": "phpstan/phpstan",
"version": "1.10.57",
"version": "1.12.28",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan.git",
"reference": "1627b1d03446904aaa77593f370c5201d2ecc34e"
"reference": "fcf8b71aeab4e1a1131d1783cef97b23a51b87a9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/1627b1d03446904aaa77593f370c5201d2ecc34e",
"reference": "1627b1d03446904aaa77593f370c5201d2ecc34e",
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/fcf8b71aeab4e1a1131d1783cef97b23a51b87a9",
"reference": "fcf8b71aeab4e1a1131d1783cef97b23a51b87a9",
"shasum": ""
},
"require": {
@@ -1135,13 +1135,9 @@
{
"url": "https://github.com/phpstan",
"type": "github"
},
{
"url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan",
"type": "tidelift"
}
],
"time": "2024-01-24T11:51:34+00:00"
"time": "2025-07-17T17:15:39+00:00"
},
{
"name": "phpunit/php-code-coverage",
@@ -2613,14 +2609,15 @@
],
"aliases": [],
"minimum-stability": "stable",
"stability-flags": [],
"stability-flags": {},
"prefer-stable": false,
"prefer-lowest": false,
"platform": {
"php": "^8.1",
"ext-iconv": "*",
"ext-mbstring": "*"
},
"platform-dev": [],
"platform-dev": {},
"platform-overrides": {
"php": "8.1"
},
+13 -6
View File
@@ -407,9 +407,16 @@ class Logchecker
$this->log = str_replace(array("\r\n", "\r"), array("\n", ""), $this->log);
// Some foreign logs end up omitting "Log checksum" for whatever reason (probably bad translation file)
// so we allow it to be missing for those, but english should always have it, and it's also the bulk of
// our log uploads anyway.
$eacChecksumString = $this->language === 'en'
? "/(====[ ]+Log checksum [\d\w ]+[ ]+====)/i"
: "/(====[ ]+[\d\w ]+[ ]+====)/i";
// Split the log apart
if (preg_match("/[\=]+\s+Log checksum/i", $this->log)) { // eac checksum
$this->logs = preg_split("/(\n\=+\s+Log checksum.*)/i", $this->log, -1, PREG_SPLIT_DELIM_CAPTURE);
if (preg_match($eacChecksumString, $this->log)) { // eac checksum
$this->logs = preg_split("/(\n====[ ]+[\d\w ]+[ ]+====)/i", $this->log, -1, PREG_SPLIT_DELIM_CAPTURE);
} elseif (
preg_match(
"/[\-]+BEGIN XLD SIGNATURE[\S\n\-]+END XLD SIGNATURE[\-]+/i",
@@ -446,7 +453,7 @@ class Logchecker
unset($this->logs[$Key]);
} elseif (
$this->checksumStatus === Check\Checksum::CHECKSUM_OK
&& preg_match("/[\=]+\s+Log checksum/i", $Log)
&& preg_match($eacChecksumString, $Log)
) {
$this->logs[$Key - 1] .= $Log;
unset($this->logs[$Key]);
@@ -477,7 +484,7 @@ class Logchecker
# that 0.99 included (-30 points)
$this->account("EAC version older than 0.99", 30);
}
} elseif (!preg_match('/(\=+\s+Log checksum.*)/i', $Log)) {
} elseif (!preg_match($eacChecksumString, $Log)) {
// Above version 1 and no checksum
$this->checksumStatus = Check\Checksum::CHECKSUM_MISSING;
}
@@ -563,7 +570,7 @@ class Logchecker
}
$Class = $this->checksumStatus === Check\Checksum::CHECKSUM_OK ? 'good' : 'bad';
$Log = preg_replace('/(\=+\s+Log checksum.*)/i', "<span class='{$Class}'>$1</span>", $Log, 1, $eacCount);
$Log = preg_replace($eacChecksumString, "<span class='{$Class}'>$1</span>", $Log, 1, $eacCount);
$Log = preg_replace(
'/([\-]+BEGIN XLD SIGNATURE[\S\n\-]+END XLD SIGNATURE[\-]+)/i',
"<span class='{$Class}'>$1</span>",
@@ -797,7 +804,7 @@ class Logchecker
'addId3Tag'
), $Log, 1, $Count);
if (!$Count && $EAC) {
$this->account('Could not verify id3 tag setting', 1);
$this->account('Could not verify id3 tag setting');
}
$Log = preg_replace(
"/(Use compression offset\s+:\s+\d+)/i",
+6 -4
View File
@@ -73,7 +73,8 @@
" プリギャップ長 "
],
"1271": [
" テスト CRC "
" テスト CRC ",
" テストCRC "
],
"1272": [
" コピー CRC ",
@@ -92,7 +93,7 @@
" Not accurately ripped (confidence "
],
"1283": [
" Track not present in AccurateRip database"
" AccurateRipのデーターベースに存在しません"
],
"1330": [
" Cannot be verified as accurate"
@@ -137,7 +138,8 @@
"track(s) canceled"
],
"1344": [
"どのTrackもAccurateRipのデーターベースに存在しません"
"どのTrackもAccurateRipのデーターベースに存在しません",
"どのトラックもAccurateRipのデーターベースに存在しません"
],
"1284": [
"Not all tracks ripped accurately"
@@ -403,7 +405,7 @@
"Track"
],
"1322": [
"Appended to previous track"
"前のトラックに追加する"
],
"1323": [
"Appended to next track"
+4
View File
@@ -39,6 +39,10 @@ class Util
} elseif ($chardet !== null) {
$results = $chardet->analyze($logPath);
if ($results['charset'] !== 'utf-8' && $results['confidence'] > 0.7) {
// ideally we'd be able to use mb_convert_encoding as it has more widespread
// support vs iconv, but it does not support as many encodings as iconv, such
// as Windows-1250 (along with others) which is a common encoding for range logs
// coming from rutracker
// $log = mb_convert_encoding($log, 'UTF-8', $results['charset']);
$tmp = @iconv($results['charset'], 'UTF-8', $log);
+2 -2
View File
@@ -3,7 +3,7 @@
"version": "0.99 prebeta 1",
"language": "en",
"combined": true,
"score": 69,
"score": 70,
"checksum": "checksum_missing",
"details": [
"Combined Log (8)",
@@ -11,7 +11,7 @@
"Could not verify null samples",
"Gap handling should be appended to previous track (-10 points)",
"Test and copy was not used (-10 points)",
"Could not verify id3 tag setting (-1 point)",
"Could not verify id3 tag setting",
"Track 02 (1): Could not verify filename, too long",
"Track 05 (1): Could not verify filename, too long",
"Track 07 (1): Could not verify filename, too long"
+2 -2
View File
@@ -3,12 +3,12 @@
"version": null,
"language": "en",
"combined": false,
"score": 59,
"score": 60,
"checksum": "checksum_missing",
"details": [
"EAC version older than 0.99 (-30 points)",
"Could not verify null samples",
"Could not verify gap handling (-10 points)",
"Could not verify id3 tag setting (-1 point)"
"Could not verify id3 tag setting"
]
}
+2 -2
View File
@@ -3,12 +3,12 @@
"version": null,
"language": "en",
"combined": false,
"score": 59,
"score": 60,
"checksum": "checksum_missing",
"details": [
"EAC version older than 0.99 (-30 points)",
"Could not verify null samples",
"Could not verify gap handling (-10 points)",
"Could not verify id3 tag setting (-1 point)"
"Could not verify id3 tag setting"
]
}
+2 -2
View File
@@ -3,11 +3,11 @@
"version": "1.0 beta 3",
"language": "en",
"combined": false,
"score": 59,
"score": 60,
"checksum": "checksum_ok",
"details": [
"Could not verify gap handling (-10 points)",
"Could not verify id3 tag setting (-1 point)",
"Could not verify id3 tag setting",
"Range rip detected (-30 points)"
]
}
+2 -2
View File
@@ -3,13 +3,13 @@
"version": null,
"language": "en",
"combined": false,
"score": 54,
"score": 55,
"checksum": "checksum_missing",
"details": [
"EAC version older than 0.99 (-30 points)",
"Incorrect read offset for drive. Correct offsets are: 685 (Checked against the following drive(s): nec cd-rw nr-9300a) (-5 points)",
"Could not verify null samples",
"Could not verify gap handling (-10 points)",
"Could not verify id3 tag setting (-1 point)"
"Could not verify id3 tag setting"
]
}
+11
View File
@@ -0,0 +1,11 @@
{
"ripper": "EAC",
"version": "1.8",
"language": "jp",
"combined": false,
"score": 100,
"checksum": "checksum_ok",
"details": [
"[Notice] Translated log from \u65e5\u672c\u8a9e (Japanese) to English."
]
}
+2 -2
View File
@@ -3,11 +3,11 @@
"version": "1.3",
"language": "en",
"combined": false,
"score": 79,
"score": 80,
"checksum": "checksum_missing",
"details": [
"Gap handling was not detected (-10 points)",
"Could not verify id3 tag setting (-1 point)",
"Could not verify id3 tag setting",
"Test and copy was not used (-10 points)"
]
}
+2 -2
View File
@@ -3,7 +3,7 @@
"version": null,
"language": "pl",
"combined": false,
"score": 4,
"score": 5,
"checksum": "checksum_missing",
"details": [
"[Notice] Translated log from Polski (Polish) to English.",
@@ -13,7 +13,7 @@
"Combined read/write offset cannot be verified (-4 points)",
"Could not verify null samples",
"Could not verify gap handling (-10 points)",
"Could not verify id3 tag setting (-1 point)",
"Could not verify id3 tag setting",
"Range rip detected (-30 points)",
"Test and copy was not used (-10 points)"
]
+136
View File
@@ -0,0 +1,136 @@
Exact Audio Copy <span class="log1">V1.8</span> from <span class="log1">15. July 2024</span>
<span class='good'>EAC extraction logfile from <span class='log5'> : 27. April 2025, 23:59</span></span>
<span class="log4">Monochrome Fox / Burning Red</span>
<span class="log5">Used Drive </span>: <span class="badish"> : ATAPI iHAS324 B Adapter: 1 ID: 0 (not found in database)</span>
<span class="log5">Read mode </span>: <span class="good">Secure</span>
<span class="log5">Utilize accurate stream </span>: <span class="good">Yes</span>
<span class="log5">Defeat audio cache </span>: <span class="good">Yes</span>
<span class="log5">Make use of C2 pointers </span>: <span class="good">No</span>
<span class="log5">Read offset correction </span>: <span class="badish">6</span>
<span class="log5">Overread into Lead-In and Lead-Out </span>: <span class="log4">No</span>
<span class="log5">Fill up missing offset samples with silence </span>: <span class="good">Yes</span>
<span class="log5">Delete leading and trailing silent blocks </span>: <span class="good">No</span>
<span class="log5">Null samples used in CRC calculations </span>: <span class="good">Yes</span>
<span class="log5">Used interface </span>: <span class="log4"> Native Win32 interface for XP/Vista/Win 7 </span>
<span class="log5">Gap handling </span>: <span class="good">Appended to previous track</span>
<span class="log5">Used output format </span>: <span class="log4">User Defined Encoder</span>
<span class="log5">Selected bitrate </span>: <span class="log4">896 kBit/s</span>
<span class="log5">Quality </span>: <span class="log4">High</span>
<span class="log5">Add ID3 tag </span>: <span class="good">No</span>
<span class="log5">Command line compressor </span>: <span class="log4">C:\Program Files (x86)\Exact Audio Copy\Flac\flac.exe</span>
<span class="log5">Additional command line options </span>: <span class="log4">-8 -V -T "ARTIST=%artist%" -T "TITLE=%title%" -T "ALBUM=%albumtitle%" -T "DATE=%year%" -T
"TrackNUMBER=%Tracknr%" -T "GENRE=%genre%" -T "PERFORMER=%albuminterpret%" -T "COMPOSER=%composer%" %haslyrics%--tag-from-file=LYRICS="%lyricsfile%"%haslyrics% -T "ALBUMARTIST=%albumartist%" -T "DISCNUMBER=%cdnumber%" -T "TOTALDISCS=%totalcds%" -T "TOTALTrackS=%numTracks%" -T "COMMENT=%comment%" %source% -o %dest%</span>
<span class="log4 log5">TOC of the extracted CD</span>
<strong> Track | Start | Length | Start sector | End sector </strong>
<strong>-----------------------------------------------</strong>
<span class="log4">1</span> <strong>|</strong> <span class="log1">0:00.00</span> <strong>|</strong> <span class="log1">4:48.00</span> <strong>|</strong> <span class="log1">0</span> <strong>|</strong> <span class="log1">21599</span>
<span class="log4">2</span> <strong>|</strong> <span class="log1">4:48.00</span> <strong>|</strong> <span class="log1">4:40.00</span> <strong>|</strong> <span class="log1">21600</span> <strong>|</strong> <span class="log1">42599</span>
<span class="log4">3</span> <strong>|</strong> <span class="log1">9:28.00</span> <strong>|</strong> <span class="log1">4:30.00</span> <strong>|</strong> <span class="log1">42600</span> <strong>|</strong> <span class="log1">62849</span>
<span class="log4">4</span> <strong>|</strong> <span class="log1">13:58.00</span> <strong>|</strong> <span class="log1">4:48.00</span> <strong>|</strong> <span class="log1">62850</span> <strong>|</strong> <span class="log1">84449</span>
<span class="log4">5</span> <strong>|</strong> <span class="log1">18:46.00</span> <strong>|</strong> <span class="log1">4:40.00</span> <strong>|</strong> <span class="log1">84450</span> <strong>|</strong> <span class="log1">105449</span>
<span class="log4">6</span> <strong>|</strong> <span class="log1">23:26.00</span> <strong>|</strong> <span class="log1">4:30.00</span> <strong>|</strong> <span class="log1">105450</span> <strong>|</strong> <span class="log1">125699</span>
<span class="log5">Track</span> <span class="log4 log1">1</span>
<span class="log4">Filename <span class="log3">Z:\Music\Burning Red\01 Burning Red.wav</span></span>
<span class="log4">Pre-gap length <span class="log3">0:00:02.00</span></span>
<span class="log4">Peak level <span class="log3">100.0 %</span></span>
Extraction speed 5.8 X
<span class="log4">Track quality <span class="log3">100.0 %</span></span>
<span class="log4">Test CRC <span class="good">BF74E49F</span></span>
<span class="log4">Copy CRC <span class="good">BF74E49F</span></span>
<span class="badish">Track not present in AccurateRip database</span>
<span class="good">Copy OK</span>
<span class="log5">Track</span> <span class="log4 log1">2</span>
<span class="log4">Filename <span class="log3">Z:\Music\Burning Red\02 シクラメン.wav</span></span>
<span class="log4">Peak level <span class="log3">100.0 %</span></span>
Extraction speed 6.2 X
<span class="log4">Track quality <span class="log3">100.0 %</span></span>
<span class="log4">Test CRC <span class="good">50959519</span></span>
<span class="log4">Copy CRC <span class="good">50959519</span></span>
<span class="badish">Track not present in AccurateRip database</span>
<span class="good">Copy OK</span>
<span class="log5">Track</span> <span class="log4 log1">3</span>
<span class="log4">Filename <span class="log3">Z:\Music\Burning Red\03 Can we say, ''See you again''.wav</span></span>
<span class="log4">Peak level <span class="log3">100.0 %</span></span>
Extraction speed 6.5 X
<span class="log4">Track quality <span class="log3">100.0 %</span></span>
<span class="log4">Test CRC <span class="good">91395EF1</span></span>
<span class="log4">Copy CRC <span class="good">91395EF1</span></span>
<span class="badish">Track not present in AccurateRip database</span>
<span class="good">Copy OK</span>
<span class="log5">Track</span> <span class="log4 log1">4</span>
<span class="log4">Filename <span class="log3">Z:\Music\Burning Red\04 Burning Red[Instrumental].wav</span></span>
<span class="log4">Peak level <span class="log3">100.0 %</span></span>
Extraction speed 7.3 X
<span class="log4">Track quality <span class="log3">100.0 %</span></span>
<span class="log4">Test CRC <span class="good">3DC78F9A</span></span>
<span class="log4">Copy CRC <span class="good">3DC78F9A</span></span>
<span class="badish">Track not present in AccurateRip database</span>
<span class="good">Copy OK</span>
<span class="log5">Track</span> <span class="log4 log1">5</span>
<span class="log4">Filename <span class="log3">Z:\Music\Burning Red\05 シクラメン[Instrumental].wav</span></span>
<span class="log4">Peak level <span class="log3">100.0 %</span></span>
Extraction speed 7.7 X
<span class="log4">Track quality <span class="log3">100.0 %</span></span>
<span class="log4">Test CRC <span class="good">DDFD8730</span></span>
<span class="log4">Copy CRC <span class="good">DDFD8730</span></span>
<span class="badish">Track not present in AccurateRip database</span>
<span class="good">Copy OK</span>
<span class="log5">Track</span> <span class="log4 log1">6</span>
<span class="log4">Filename <span class="log3">Z:\Music\Burning Red\06 Can we say, ''See you again''[Instrumental].wav</span></span>
<span class="log4">Peak level <span class="log3">100.0 %</span></span>
Extraction speed 8.2 X
<span class="log4">Track quality <span class="log3">100.0 %</span></span>
<span class="log4">Test CRC <span class="good">C9882387</span></span>
<span class="log4">Copy CRC <span class="good">C9882387</span></span>
<span class="badish">Track not present in AccurateRip database</span>
<span class="good">Copy OK</span>
None of the Tracks are present in the AccurateRip database
<span class="good">No errors occurred</span>
<span class="good">End of status report</span>
---- AcoustID Plugin V1.2.0
Submitting 6 results to AcoustID
AcoustID successfully submitted
---- CUETools DB Plugin V2.2.6
[CTDB TOCID: GVkkACY1LQIdTg3Z78v_T9UJMv0-] disk not present in database
Submit result: GVkkACY1LQIdTg3Z78v_T9UJMv0- has been uploaded
<span class='good'>==== BFD4FF0569E8A2DFE2C415F36B87548CE6FBD2930322D4CD34D3EAD2D7877094 ====</span>
Binary file not shown.
+136
View File
@@ -0,0 +1,136 @@
Exact Audio Copy V1.8 from 15. July 2024
EAC 取り込みログファイル 日付 : 27. 4月 2025, 23:59
Monochrome Fox / Burning Red
使用ドライブ : ATAPI iHAS324 B Adapter: 1 ID: 0
読み込みモード : セキュアモード
ドライブが正確なデータ転送能力を持つ : はい
オーディオキャッシュを使用できる : はい
C2エラー情報を検出する : いいえ
読み込みサンプルオフセット訂正値 : 6
リードイン・リードアウトをオーバーリードする : いいえ
欠落したオフセットサンプルを無音で補完する : はい
曲の先頭と末端の無音領域を削除する : いいえ
CRC計算で無音のサンプルを使用するか : はい
使用インターフェース : XP/Vista/Win 7のWin32標準インターフェイス
ギャップ情報を取得する : 前のトラックに追加する
使用出力モード : ユーザー定義のエンコーダ
ビットレートの指定 : 896 kBit/s
品質 : 高
ID3 タグを追加する : いいえ
エンコーダ : C:\Program Files (x86)\Exact Audio Copy\Flac\flac.exe
追加コマンドラインオプション : -8 -V -T "ARTIST=%artist%" -T "TITLE=%title%" -T "ALBUM=%albumtitle%" -T "DATE=%year%" -T "TRACKNUMBER=%tracknr%" -T "GENRE=%genre%" -T "PERFORMER=%albuminterpret%" -T "COMPOSER=%composer%" %haslyrics%--tag-from-file=LYRICS="%lyricsfile%"%haslyrics% -T "ALBUMARTIST=%albumartist%" -T "DISCNUMBER=%cdnumber%" -T "TOTALDISCS=%totalcds%" -T "TOTALTRACKS=%numtracks%" -T "COMMENT=%comment%" %source% -o %dest%
TOC情報を抜き出します
トラック | スタート | 長さ | 始めのセクター | 最終セクター
-----------------------------------------------
1 | 0:00.00 | 4:48.00 | 0 | 21599
2 | 4:48.00 | 4:40.00 | 21600 | 42599
3 | 9:28.00 | 4:30.00 | 42600 | 62849
4 | 13:58.00 | 4:48.00 | 62850 | 84449
5 | 18:46.00 | 4:40.00 | 84450 | 105449
6 | 23:26.00 | 4:30.00 | 105450 | 125699
トラック 1
ファイル名 Z:\Music\Burning Red\01 Burning Red.wav
プリギャップ長 0:00:02.00
ピークレベル 100.0 %
取り込みスピード 5.8 X
トラック品質 100.0 %
テストCRC BF74E49F
コピーCRC BF74E49F
AccurateRipのデーターベースに存在しません
コピー OK
トラック 2
ファイル名 Z:\Music\Burning Red\02 シクラメン.wav
ピークレベル 100.0 %
取り込みスピード 6.2 X
トラック品質 100.0 %
テストCRC 50959519
コピーCRC 50959519
AccurateRipのデーターベースに存在しません
コピー OK
トラック 3
ファイル名 Z:\Music\Burning Red\03 Can we say, ''See you again''.wav
ピークレベル 100.0 %
取り込みスピード 6.5 X
トラック品質 100.0 %
テストCRC 91395EF1
コピーCRC 91395EF1
AccurateRipのデーターベースに存在しません
コピー OK
トラック 4
ファイル名 Z:\Music\Burning Red\04 Burning Red[Instrumental].wav
ピークレベル 100.0 %
取り込みスピード 7.3 X
トラック品質 100.0 %
テストCRC 3DC78F9A
コピーCRC 3DC78F9A
AccurateRipのデーターベースに存在しません
コピー OK
トラック 5
ファイル名 Z:\Music\Burning Red\05 シクラメン[Instrumental].wav
ピークレベル 100.0 %
取り込みスピード 7.7 X
トラック品質 100.0 %
テストCRC DDFD8730
コピーCRC DDFD8730
AccurateRipのデーターベースに存在しません
コピー OK
トラック 6
ファイル名 Z:\Music\Burning Red\06 Can we say, ''See you again''[Instrumental].wav
ピークレベル 100.0 %
取り込みスピード 8.2 X
トラック品質 100.0 %
テストCRC C9882387
コピーCRC C9882387
AccurateRipのデーターベースに存在しません
コピー OK
どのトラックもAccurateRipのデーターベースに存在しません
エラーは発生しませんでした
ステータス報告完了
---- AcoustID Plugin V1.2.0
Submitting 6 results to AcoustID
AcoustID successfully submitted
---- CUETools DB Plugin V2.2.6
[CTDB TOCID: GVkkACY1LQIdTg3Z78v_T9UJMv0-] disk not present in database
Submit result: GVkkACY1LQIdTg3Z78v_T9UJMv0- has been uploaded
==== BFD4FF0569E8A2DFE2C415F36B87548CE6FBD2930322D4CD34D3EAD2D7877094 ====
+136
View File
@@ -0,0 +1,136 @@
Exact Audio Copy V1.8 from 15. July 2024
EAC extraction logfile from : 27. April 2025, 23:59
Monochrome Fox / Burning Red
Used drive : : ATAPI iHAS324 B Adapter: 1 ID: 0
Read mode : Secure
Utilize accurate stream : Yes
Defeat audio cache : Yes
Make use of C2 pointers : No
Read offset correction : 6
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 XP/Vista/Win 7
Gap handling : Appended to previous track
Used output format : User Defined Encoder
Selected bitrate : 896 kBit/s
Quality : High
Add ID3 tag : No
Command line compressor : C:\Program Files (x86)\Exact Audio Copy\Flac\flac.exe
Additional command line options : -8 -V -T "ARTIST=%artist%" -T "TITLE=%title%" -T "ALBUM=%albumtitle%" -T "DATE=%year%" -T "TrackNUMBER=%Tracknr%" -T "GENRE=%genre%" -T "PERFORMER=%albuminterpret%" -T "COMPOSER=%composer%" %haslyrics%--tag-from-file=LYRICS="%lyricsfile%"%haslyrics% -T "ALBUMARTIST=%albumartist%" -T "DISCNUMBER=%cdnumber%" -T "TOTALDISCS=%totalcds%" -T "TOTALTrackS=%numTracks%" -T "COMMENT=%comment%" %source% -o %dest%
TOC of the extracted CD
Track | Start | Length | Start sector | End sector
-----------------------------------------------
1 | 0:00.00 | 4:48.00 | 0 | 21599
2 | 4:48.00 | 4:40.00 | 21600 | 42599
3 | 9:28.00 | 4:30.00 | 42600 | 62849
4 | 13:58.00 | 4:48.00 | 62850 | 84449
5 | 18:46.00 | 4:40.00 | 84450 | 105449
6 | 23:26.00 | 4:30.00 | 105450 | 125699
Track 1
Filename Z:\Music\Burning Red\01 Burning Red.wav
Pre-gap length 0:00:02.00
Peak level 100.0 %
Extraction speed 5.8 X
Track Quality 100.0 %
Test CRC BF74E49F
Copy CRC BF74E49F
Track not present in AccurateRip database
Copy OK
Track 2
Filename Z:\Music\Burning Red\02 シクラメン.wav
Peak level 100.0 %
Extraction speed 6.2 X
Track Quality 100.0 %
Test CRC 50959519
Copy CRC 50959519
Track not present in AccurateRip database
Copy OK
Track 3
Filename Z:\Music\Burning Red\03 Can we say, ''See you again''.wav
Peak level 100.0 %
Extraction speed 6.5 X
Track Quality 100.0 %
Test CRC 91395EF1
Copy CRC 91395EF1
Track not present in AccurateRip database
Copy OK
Track 4
Filename Z:\Music\Burning Red\04 Burning Red[Instrumental].wav
Peak level 100.0 %
Extraction speed 7.3 X
Track Quality 100.0 %
Test CRC 3DC78F9A
Copy CRC 3DC78F9A
Track not present in AccurateRip database
Copy OK
Track 5
Filename Z:\Music\Burning Red\05 シクラメン[Instrumental].wav
Peak level 100.0 %
Extraction speed 7.7 X
Track Quality 100.0 %
Test CRC DDFD8730
Copy CRC DDFD8730
Track not present in AccurateRip database
Copy OK
Track 6
Filename Z:\Music\Burning Red\06 Can we say, ''See you again''[Instrumental].wav
Peak level 100.0 %
Extraction speed 8.2 X
Track Quality 100.0 %
Test CRC C9882387
Copy CRC C9882387
Track not present in AccurateRip database
Copy OK
None of the Tracks are present in the AccurateRip database
No errors occurred
End of status report
---- AcoustID Plugin V1.2.0
Submitting 6 results to AcoustID
AcoustID successfully submitted
---- CUETools DB Plugin V2.2.6
[CTDB TOCID: GVkkACY1LQIdTg3Z78v_T9UJMv0-] disk not present in database
Submit result: GVkkACY1LQIdTg3Z78v_T9UJMv0- has been uploaded
==== BFD4FF0569E8A2DFE2C415F36B87548CE6FBD2930322D4CD34D3EAD2D7877094 ====