Featured image of post 抓轨日志详解

抓轨日志详解

抓轨 Log 的结构是怎样的?本文提供详细解说!

EAC Log

1
Exact Audio Copy V1.3 from 2. September 2016

EAC 的版本号。


1
EAC extraction logfile from 21. November 2019, 17:05

抓轨时间,若与文件的最终修改时间相同,则基本可确认是原始 Log。


1
RADWIMPS / 君の名は。

专辑艺术家和标题。


1
Used drive  : ATAPI   CDRW 52X32   Adapter: 1  ID: 0

光驱品牌型号因人而异。但如果是虚拟光驱载入镜像抓轨,则会显示 Virtual Drive,请牢记:用虚拟光驱抓轨是不允许的


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

读取模式:可靠,说白了就是安全模式,这个是必须的。

使用精确流:是,光驱的一种提高抓轨精确度的功能。

清空音频缓存:是。

为什么一定要勾选「驱动器可以缓冲音频数据」?

你的光驱也许能缓冲,也许不能缓冲。不能缓冲,这个选项是无所谓的,但如果能缓冲且没有勾选,那么它的缓冲功能就会产生作用。在使用安全模式抓取的情况下,对于每一段音频数据光驱会读取至少两次,若不同,则继续读取直到有 50% 以上的采样完全相同为止,不过最多不超过 82 次,以求得到尽可能精确的结果,当光驱支持精确流特性时可以确保这一点。如果光驱缓冲了音频数据,那么之后的每一次读取都是在和第一次的结果比对,如果第一次就错了,那后面读取的参照标准就不对,自然不可能得出正确结果。如果你勾选了「驱动器可以缓冲音频数据」,那么 EAC 就会通过初始化光驱来避免这种情况发生。

使用 C2 指示器:否。

为什么不开启 C2 纠错功能?

在所有的只读光盘中有至少两个等级的纠错方式,名为 C1 和 C2。如果两者都失败了,那么输出就很可能不正确。大部分光驱并不能报告读取正确与否,所以每一个块需要被读取两遍并且相互比较来确保没有错误。但是有些更新的光驱在读取时能够报告 C1、C2 错误的具体位置,使得只读取一遍且找出读取错误成为可能。但是这仍然有一个问题,由于一些光驱不能正确地报告这些错误,所以你应该在相信报告结果之前先认真确认一下该功能。


1
2
3
4
5
6
7
Read offset correction                      : 738
Overread into Lead-In and Lead-Out          : Yes
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
Gap handling                                : Appended to previous track

读取偏移校正:738。也就是偏移值,因光驱型号而异,是开启 AccurateRip 的基本要求。

为什么要正确设置偏移值?

偏移值的设置至关重要,它能影响到能否精确抓轨,但很多忽略这一点的人,其 Log 中的偏移值为 0,这导致他们的抓轨结果并不精确。几乎每个光驱都不能将读取头准确地定位到所要的扇区。对数据 CD 光盘来说,问题不大,因为每个扇区都含有定位信息,所以光驱能轻易地找到正确扇区。相反地,音频 CD 没有扇区定位信息,导致定位其扇区非常困难。这就是光驱在读取音频 CD 时存在偏移的原因。大多数现代光驱的偏移值是固定的,因此一旦你知道了这个值就可以纠正偏移产生的误差。

踰读到 Lead-In 和 Lead-Out 区域:否。此功能的详细分析见 光驱偏移值对抓轨的实际影响

用静音填充抓取中丢失偏移的采样:是。这是为了保证音轨长度不因为没读到数据而缩短,从而可以与其他人的抓轨结果对位比较。

去除首尾静音块:否,即不删除开头和结尾处的静音部分。

在 CRC 计算中使用了空样本:是。

已用接口:Win NT 及 2000 本地 Win32 接口。

间隙处理:追加到上一曲目(仅分轨抓取显示该设置),这是为了原样保留各音轨的前后静音,这样做对聆听影响最小,但又不会改变音轨的总时长。


1
2
3
4
5
6
Used output format              : User Defined Encoder
Selected bitrate                : 896 kBit/s
Quality                         : High
Add ID3 tag                     : No
Command line compressor         : D:\Tools\foobar2000\encoders\flac.exe
Additional command line options : -8 -e -p -V -T "ARTIST=%artist%" -T "TITLE=%title%" -T "ALBUM=%albumtitle%" -T "DATE=%year%" -T "TRACKNUMBER=%tracknr%" -T "GENRE=%genre%" -T "COMMENT=%comment%" -T "BAND=%albuminterpret%" -T "ALBUMARTIST=%albuminterpret%" -T "COMPOSER=%composer%" %haslyrics%--tag-from-file=LYRICS="%lyricsfile%"%haslyrics% -T "DISCNUMBER=%cdnumber%" -T "TOTALDISCS=%totalcds%" -T "TOTALTRACKS=%numtracks%" %hascover%--picture="%coverfile%"%hascover% %source% -o %dest%

所用输出模式:用户定义的编码器。

已选比特率:896 kBit/s。此数值不影响抓轨质量,抓轨者可以任选自己喜欢的值。

质量:高。

添加 ID3 标签:否。ID3 标签适用于 MP3,而 FLAC 应使用 Vorbis 注释。

命令行压缩程序的路径,应按你自己的实际情况设置。

附加命令行参数。上述参数的目的是消耗较多的时间取得尽可能高的压缩比。


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
TOC of the extracted CD

     Track |   Start  |  Length  | Start sector | End sector
    ---------------------------------------------------------
        1  |  0:00.00 |  2:11.50 |         0    |     9874
        2  |  2:11.50 |  1:08.15 |      9875    |    14989
        3  |  3:19.65 |  1:51.42 |     14990    |    23356
        4  |  5:11.32 |  1:19.60 |     23357    |    29341
        5  |  6:31.17 |  1:32.17 |     29342    |    36258
        6  |  8:03.34 |  2:07.08 |     36259    |    45791
        7  | 10:10.42 |  2:36.56 |     45792    |    57547
        8  | 12:47.23 |  4:45.66 |     57548    |    78988
        9  | 17:33.14 |  3:27.74 |     78989    |    94587
       10  | 21:01.13 |  4:05.68 |     94588    |   113030
       11  | 25:07.06 |  1:07.74 |    113031    |   118129
       12  | 26:15.05 |  1:43.02 |    118130    |   125856
       13  | 27:58.07 |  1:32.37 |    125857    |   132793
       14  | 29:30.44 |  1:55.63 |    132794    |   141481
       15  | 31:26.32 |  1:43.54 |    141482    |   149260
       16  | 33:10.11 |  1:33.61 |    149261    |   156296
       17  | 34:43.72 |  2:23.19 |    156297    |   167040
       18  | 37:07.16 |  2:55.08 |    167041    |   180173
       19  | 40:02.24 |  2:24.07 |    180174    |   190980
       20  | 42:26.31 |  2:49.07 |    190981    |   203662
       21  | 45:15.38 |  4:06.11 |    203663    |   222123
       22  | 49:21.49 |  0:53.27 |    222124    |   226125
       23  | 50:15.01 |  2:50.02 |    226126    |   238877
       24  | 53:05.03 |  8:57.49 |    238878    |   279201
       25  | 62:02.52 |  2:09.01 |    279202    |   288877
       26  | 64:11.53 |  3:16.68 |    288878    |   303645
       27  | 67:28.46 |  5:44.04 |    303646    |   329449

指示了所有音轨排布情况的 目录表


1
2
3
4
5
Track  1

     Filename E:\EAC\RADWIMPS - 君の名は。 (2016) [FLAC] {UPCH-20423}\01. 夢灯籠.wav

     Pre-gap length  0:00:02.00

如果文件路径中的花括号里边还有 Record Label, Catalog Number 的字样,说明你没有按照「正确设置抓轨文件夹名」一节设置

抓取得到的音频文件名及其路径。格式是 WAV,这没错,如果你留意一下抓轨过程,你会发现,EAC 是先抓出 WAV,将之转码成 FLAC,再删掉 WAV。

Pre-gap length 即音轨前间隙长度为 2 秒。


1
2
3
4
5
6
7
     Peak level 100.0 %
     Extraction speed 5.5 X
     Track quality 100.0 %
     Test CRC 777FB55E
     Copy CRC 777FB55E
     Accurately ripped (confidence 200)  [D47291F0]  (AR v2)
     Copy OK

峰值电平,这与音频内容本身有关,不影响抓轨质量。

抓轨速度

音轨质量,每多读取一次这个值就会减小 0.1%,和读取的结果是否正确无关,所以即便不是 100% 也无妨。

测试 CRC 值和抓取 CRC 值,同一曲目的两个 CRC 值应当完全相同。

Accurately ripped 说明开启了 AccurateRip,而且有相应的匹配数据。

Copy OK 说明对于该音轨的抓取顺利完成了。此外还有 Copy finished,意思是抓完了,但是明确有问题,以及 Copy aborted,意思是抓取进程中断。


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
……
Track 27

     Filename E:\EAC\RADWIMPS - 君の名は。 (2016) [FLAC] {UPCH-20423}\27. なんでもないや (movie ver.).wav

     Pre-gap length  0:00:01.41

     Peak level 100.0 %
     Extraction speed 11.3 X
     Track quality 100.0 %
     Test CRC 269D3AAB
     Copy CRC 269D3AAB
     Accurately ripped (confidence 200)  [98D346A9]  (AR v2)
     Copy OK


All tracks accurately ripped

这意味着所有音轨都与 ARDB 对上号了,被认为是准确抓取。此外还有 None of the tracks are present in the AccurateRip database,意味着碟子太新,或者太稀有而没人抓,ARDB 还没收录此碟。

此外还有可能是 No tracks could be verified as accurate. You may have a different pressing from the one(s) in the database,这往往是由不同 版本 造成的。

此外还有部分音轨不能确认的情形,提示是 Some tracks could not be verified as accurate


1
No errors occurred

没有错误发生,谢天谢地。反之就是:There were errors


1
2
3
4
5
6
7
8
9
End of status report

---- CueTools DB Plugin V2.1.6
[CTDB TOCID: c4iyYrxODAOFzESTkKujjx5tJss-] found
Submit result: c4iyYrxODAOFzESTkKujjx5tJss- has been confirmed
Track | CTDB Status
  1   | (4124/4144) Accurately ripped
……
 27   | (3835/4144) Accurately ripped, or (32/4144) differs in 2976 samples @05:43:64-05:43:68, or (54/4144) differs in 4308 samples @05:43:62-05:43:68, or (41/4144) differs in 4302 samples @05:43:62-05:43:68, or (8/4144) differs in 2838 samples @05:43:64-05:43:68, or (16/4144) differs in 4404 samples @05:43:62-05:43:68, or (12/4144) differs in 2946 samples @05:43:64-05:43:68, or (2/4144) differs in 4970 samples @05:43:61-05:43:68, or (3/4144) differs in 3530 samples @05:43:63-05:43:68, or (46/4144) differs in 2858 samples @05:43:65-05:43:69, or (14/4144) differs in 4310 samples @05:43:62-05:43:68, or (2/4144) differs in 4284 samples @05:43:61-05:43:67, or (2/4144) differs in 2966 samples @05:43:64-05:43:68, or (3/4144) differs in 10344 samples @05:43:54-05:43:68, or (2/4144) differs in 10 samples @02:28:70-02:28:71

该示例统计数字表示安装了 CTDB 插件 的人中有 4144 人抓了这张碟,其中曲目 1 有 4124 人和你的抓轨结果相同;在曲目 27 产生了较多分歧。产生不同的原因可能有:

  1. 相异的人抓轨出了错误;
  2. 同一专辑在不同地区发行的版本乃至同一地区的再版所造成的差异。

如果碟子对于 CTDB 而言是新面孔,会返回:

1
2
[CTDB TOCID: Bn9j70PpSQjwcsL6lCNZD22AfSU-] disk not present in database
Submit result: Bn9j70PpSQjwcsL6lCNZD22AfSU- has been uploaded

如果你是头一次抓某张 CTDB 已记录了的碟,插件就会将你的抓轨信息传到数据库做比对,并返回:

1
2
[CTDB TOCID: 319r66ImWCsvHozjsvLfJfZYnKs-] found
Submit result: 319r66ImWCsvHozjsvLfJfZYnKs- has been confirmed

而如果你使用同一光驱第二次乃至更多次地抓取之前已抓过的碟,则数据库就会返回:

1
2
[CTDB TOCID: nUCM027l5Iece4glQ4I_rVg_95E-] found
Submit result: already submitted

简单来说,就是告诉你,你已经提交过,不用再提啦!


1
==== Log checksum 6A9AFFCAA103963B49D7C961239406EFFDD1FD1F62DBB479259C8B16A879EB97 ====

Log 文件自身的校验值,如果 Log 文件中的内容被改动过,所计算出的校验值和最后附的校验值就对不上了,所以禁止改动 Log 文件!禁止改动 Log 文件!禁止改动 Log 文件!

XLD Log

1
X Lossless Decoder version 20181019 (151.1)

XLD 的版本号。


1
XLD extraction logfile from 2019-01-09 14:39:26 +0900

抓轨时间。


1
Re:A&Re:nG / Chocolate Mint

专辑艺术家和标题。


1
2
Used drive : PIONEER BD-RW   BDR-UD03 (revision 1.05)
Media type : Pressed CD

光驱型号和光盘类型。


1
2
3
4
5
6
Ripper mode             : XLD Secure Ripper
Disable audio cache     : OK for the drive with a cache less than 1375KiB
Make use of C2 pointers : NO
Read offset correction  : 667
Max retry count         : 20
Gap status              : Analyzed, Appended (except HTOA)

抓取模式。

是否禁用音频缓存。

是否使用 C2 指示器。

偏移值设定,具体说明见前文。

最大重读次数。

间隙状态。


1
2
3
4
5
6
7
8
TOC of the extracted CD
     Track |   Start  |  Length  | Start sector | End sector
    ---------------------------------------------------------
        1  | 00:00:00 | 03:43:70 |         0    |    16794
        2  | 03:43:70 | 03:20:22 |     16795    |    31816
        3  | 07:04:17 | 03:40:53 |     31817    |    48369
        4  | 10:44:70 | 03:44:70 |     48370    |    65239
        5  | 14:29:65 | 03:38:53 |     65240    |    81642

目录表


1
2
3
4
5
6
7
8
9
AccurateRip Summary
    Disc not found in AccurateRip DB.

All Tracks
    Statistics
        Read error                           : 0
        Jitter error (maybe fixed)           : 0
        Retry sector count                   : 0
        Damaged sector count                 : 0

碟片尚未出现在 ARDB。

所有音轨的情况。XLD 优秀的一点在于,无论是整轨抓还是分轨抓,都会提供所有音轨和单个音轨的抓轨详情,而 EAC 在整轨模式下不提供单个音轨的数据。


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
Track 01
    Filename : /Volumes/LaCie Rugged/Temp/untitled folder/01 Re:A&Re:nG - Chocolate Mint.flac
    Pre-gap length : 00:02:00

    CRC32 hash (test run)    : 8C0F7FCA
    CRC32 hash               : 8C0F7FCA
    CRC32 hash (skip zero)   : E774DFE3
    AccurateRip v1 signature : 2C9A490B
    AccurateRip v2 signature : BAF561F8
        ->Track not present in AccurateRip database.
    Statistics
        Read error                           : 0
        Jitter error (maybe fixed)           : 0
        Retry sector count                   : 0
        Damaged sector count                 : 0

与 EAC 其实大同小异。


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
……
Track 05
    Filename : /Volumes/LaCie Rugged/Temp/untitled folder/05 Re:A&Re:nG - 虹色レール [off vocal track].flac
    Pre-gap length : 00:02:00

    CRC32 hash (test run)    : 85798DA6
    CRC32 hash               : 85798DA6
    CRC32 hash (skip zero)   : 5E01B213
    AccurateRip v1 signature : B35A60DC
    AccurateRip v2 signature : D5776978
        ->Track not present in AccurateRip database.
    Statistics
        Read error                           : 0
        Jitter error (maybe fixed)           : 0
        Retry sector count                   : 0
        Damaged sector count                 : 0

No errors occurred

End of status report

没有错误发生。


1
2
3
-----BEGIN XLD SIGNATURE-----
6lvjRLjkLjPoXCMnjR_2SOtde1gSaLL_TzQmvfy1PffFl5sUwE4KWjOd0NUkcQwLyXi9lTbvcTO6OeVxYh43N8.gD.Omb9m9rYH7jsm
-----END XLD SIGNATURE-----

防编辑的校验码。

Written by ZexWoo. All rights reserved.
主题 StackJimmy 设计 | 使用 Hugo 搭建