抓轨实验 三
前面看到每个型号光驱,不同抓轨方式得到的文件虽然相同,但不同的型号的光驱抓轨得到文件是不同的!以两个光驱EAC抓轨为例:当偏移校正设置为0时,抓轨校验码CRC就不同。从文件数字化排列上讲,就不是同一个文件!
那能否不同型号光驱抓轨,得到相同的文件呢?回答是肯定的。按照EAC理论:
1.不同型号光驱由于制造差异,存在读取采样偏移值,且这个值是固定的。通俗讲就是光头读取CD的初始位置和CD标准起始位置的差值。
2.由于CD格式的缺陷,CD的扇区没有地址。光驱不能像读取其他数据光盘时按地址读取。只能以初始位置为基准按顺序读取。
3.通过在EAC抓轨软件设置修正读取采样偏移值,就能得到相同的抓轨文件。
读取采样偏移值(Correction Offset)在http://www.accuraterip.com/driveoffsets.htm按型号查询。
查询我实验用的两个光驱:ATAPI-CDROM-DRIVE-50MAX 偏移值为+12
PIONEER DVD-RW DVR-111 偏移值为+48。
重新设置EAC,再抓轨。每个光驱得到3个文件。
看看抓轨的Log文件:
抓取校验码CRC显示是同一文件。
hash两个wav文件。
同样显示是同一文件。
用Hex Workshop打开、对比这两个文件。
同样显示两个文件大小,数字化排列完全相同,是不存在任何差异的相同文件。
结论二:通过修正读取采样偏移值,不同型号的光驱,抓取同一CD光盘,能得到不存在任何差异的、完全相同的抓轨音频文件。
那么不修正采样偏移值的抓轨文件就不是同一音频文件了吗?他们和修正采样偏移值的文件有什么差异?