以下是引用wlq307在2013-11-7 18:47:00的发言:
MD5码是用来判断两个文件是否一样的,你连文件格式都不一样,MD5码必然不一样。
你要用MD5来判断是否有损耗,你应该这样
你一个WAV文件,1.WAV,然后你压缩成APE或者FLAC,得到1.APE,然后再把这个文件再转回WAV,得到1.WAV,然后拿这个文件和最初的那个1.WAV,则证明相互转换是没有损耗的(有个前提,就是转换的时候,都不能加载DSP)。
如果你要进一步实验,你可以用WAV转MP3,再把MP3转回WAV,比较两个WAV的MD5码,必然不一样,则证明MP3是有损的
这个就如同你一个文档,XXX.DOC,原来有1M的大小,你用RAR压缩下,文件名是XXX.RAR,大小变成了200K,这个XXX.DOC和XXX.RAR肯定是两种类型的文件,MD5码也不可能是一样,但是你把这个XXX,RAR解压,然后就可以得到XXX.DOC,然后这个XXX.DOC肯定是和你原来的那个文件是一样的,MD5码一样。
感谢您的回答,上述方案之前我就已经百度过并且亲自动手抓轨对比实验过(抓轨用的是eac,转换用的是foobar2000),得到的结果是--用来判断两个文件是否一样的MD5码必然绝对不一样(大家可以自己动手试试玩玩再用MD5码检验软件对比一下看看就知道啦!),所以我想向您和其它懂得这方面知识的同仁讨教一下,1您用来转换测试并比较出两者MD5码一样的软件是什么版本的什么软件,2您的系统是xp(sp1---sp3?),或是win7,还是win8,系统自带的播放器版本是多少?期待与您及陈先生的再次交流!谢谢!