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