以下是引用风语者在2013-11-7 23:50:44的发言:
感谢您的回答,上述方案之前我就已经百度过并且亲自动手抓轨对比实验过(抓轨用的是eac,转换用的是foobar2000),得到的结果是--用来判断两个文件是否一样的MD5码必然绝对不一样(大家可以自己动手试试玩玩再用MD5码检验软件对比一下看看就知道啦!),所以我想向您和其它懂得这方面知识的同仁讨教一下,1您用来转换测试并比较出两者MD5码一样的软件是什么版本的什么软件,2您的系统是xp(sp1---sp3?),或是win7,还是win8,系统自带的播放器版本是多少?期待与您及陈先生的再次交流!谢谢!
不一样是因为软件在转换时会加入自己的一些索引信息,包括版权声明的这一些东西,但这些数据对我们播放而言是无用的,会直接跳过。
比如Windows media Player抓轨时就会加入非常多的一些版权声明加识别信息,在用某些软件压缩成APE或FLAC就会把这些无用的信息给去掉,然后新的转换软件又会加上自己的一些声明信息,FOOBAR2000在转换文件时也会在文件头部加上很多的索引信息,有一些FOOBAR2000版本还会加上专辑封面等信息,因此比较文件的MD5值是没有会一样的。
但是从APE或FLAC转成WAV就是一个解压缩的过程,一定是无损的,就类似于WINRAR或WINZIP解压缩文件有任何的损失或错误解压都会进行不下去,APE或FLAC也一样,解压过程中有错误也会进行不下去。(我手上有好几个专辑的APE已经无法解压成WAV了,不管用任何软件都一样,进行到一半就说文件有损坏)