qingyin 发表于 2005-11-29

基础知识大补习 什么是CD什么是APE

大家需要补充基础知识

    认识什么是CD什么是APE

    CD是SONY和菲利蒲共同开发的音频格式

    APE是MONKY制作的针对WAV的压缩格式

    从基础上来说,APE根本就算不上是一种音频格式.

    APE的目的是给WAV格式的文件压缩,而不损坏任何字节

    而WAV和CD之间的关系则是近亲关系.WAV的最基础的代码和CD是可以等量互换而不丢失或者改变任何一个字节的.

基础知识大补习 什么是CD什么是APE

    举个例子说明一下

    大家都知道DTS CD吧,拥有多声道的CD技术,需要专用DTS解码才可以正常播放。

    如果把DTS CD用EAC抓音轨会是什么样的结果呢?

    你得到的WAV文件用普通播放器所播放出来的声音全部是噪音,没有任何音符.这种现象和你把DTS CD放在没有解码的CD机里所播放出来的声音是一样的。

    得到的WAV格式难道只是噪音一片吗?

    答案肯定是NO。将此WAV从新用普通刻盘软件刻成CD,然后你拿到有DTS解码的机器上播放,你会发现原来都是噪音的WAV现在居然还原成为DTS CD了
一个简单的实验说明了CD和WAV在最原始的编码上是一致的,CD的DTS编码能被WAV格式复刻下来,而且数据无任何损坏,之所以普通播放器无法正常播放这段WAV是因为缺少DTS解码的支持.

    要说明CD=APE这里还要说明另一层关系,那就是CD=WAV,只要使用EAC,只要保证碟片能够正常读出,那得到的数据就和原盘是100%相同的.

    实验方法:

    1元钱的CDR一张,正版CD一张,EAC从正版CD上抓取一个音轨成WAV,并且显示无错误后将WAV刻成CD,之后从刻好的CD上将相同的音轨用EAC抓下来得到另一个WAV,最后用2进制对比软件对比2段WAV的区别.你会惊奇发现两段数据100%吻合.这种实验垃圾CDR盘就能做成功实验证明,通过EAC抓音轨再刻成盘的CD在数据上没有任何损坏,如果有损坏那第二次抓的音轨得到的数据就和第一次有明显差别.

    于是可以证明,从数据源来说 CD=WAV的,这里说一个题外话,为什么在WINDOWS中用的是WAV格式而不是CD格式,为什么要制定WAV?

    大家都清楚CD诞生的时间比WINDOWS系统要早很多,因此在数据平台上有一定的差异性,CD格式无法直接在WINDOWS上使用,于是就在CD的基础上开发了WAV,可以说WAV就是CD的变种格式,其基本的参数和CD是一致的.我们甚至可以说WAV是WINDOWS专用的CD格式.通俗点说,WAV不过就是换了件马甲的CD而已,基础没变,只是后缀名换了一个.他和CD是可以无限制转换而不造成任何数据丢失的.

    那么APE又是什么呢?

    很多人对APE的了解远没有对WIN RAR压缩包的了解这么深入.其实两者的原理是相当接近的.换一个思维方式,将一个WAV格式文件压缩成RAR包,大家认为数据上有任何丢失吗?答案是肯定的,没有!不过现在的文件比压缩之前的小了很多呀!后缀也变成RAR了!熟悉RAR的人应该很清楚的知道,不管数据怎么压缩,都能通过RAR还原成原始数据,而且不差一个字节,除非RAR包坏掉了.

    播放RAR包里的WAV和直接播放WAV有区别吗?

    答案也是肯定的,没有!区别在于WAV需要先通过RAR包解压缩进内存后播放出来.那么APE呢?原理一样!!!一点也没夸张。APE无非就是一个WAV专用的RAR压缩程序,它能100%保证数据的还原,而且相对于RAR来说,APE有更快的压缩速度和更高的压缩比.这就使得APE可以不象RAR包那样必须完整解压后再播放,而是可以实现及时解压直接播放.在播放一段APE和用做制作这段APE的WAV格式文件来说,最终的数据流是一模一样的!

    所以,如果从格式上来推敲则可以得到以下结论

    CD=WAV=APE

    之所以造成声音的不同是有很多原因的.比如播放器不同,软件版本不同等.但只要这3种格式在同一条件下,其音质是可以完全等同的.能从电脑上听出APE和WAV有一定差别的人我不否认,这只能说和软件的软解码有很大关系.大家都清楚在电脑上用不同的播放软件所得到的音质效果也不同,这就是软解码不稳定不统一的特点。音频应用发布

yinpin666 发表于 2005-11-30

等着学习

jrbok001 发表于 2005-11-30

继续等待
页: [1]
查看完整版本: 基础知识大补习 什么是CD什么是APE