什么是APE无损音乐

主要解释APE.

APE音乐
   APE和MP3音频格式的频谱图对比
作为数字音乐文件格式的标准,WAV格式容量过大,因而使用起来很不方便。因此,一般情况下我们把它压缩为MP3或WMA 格式。压缩方法有无损压缩,有损压缩,以及混成压缩。MPEG就属于混成压缩,如果把压缩的数据还原回去,数据其实是不一样的。但是,人耳是难以分辨的。尽管如此,如果把 MP3, OGG格式从压缩的状态还原回去的话,势必会产生损失。   然而APE压缩格式即使还原,也能毫无损失地保留原有音质。所以,APE可以无损失高音质地压缩和还原。当然,目前只能把音乐CD中的曲目和未压缩的WAV文件转换成APE格式,APE的压缩率相当高,并且音质保持得很好。一个34MB的WAV文件,压缩为APE格式后,仍有17MB左右。对于一整张CD来说,压缩省下来的容量还是可观的。并且把APE还原成原来的WAV格式时,与原文件的MD5值不变。   APE的本质,其实它是一种无损压缩音频格式。庞大的WAV音频文件可以通过Monkey's Audio这个软件压缩为APE。很多时候它被用做网络音频文件传输,因为被压缩后的APE文件容量要比WAV源文件小一半多,可以节约传输所用的时间。更重要的是,通过Monkey's Audio解压缩还原以后得到的WAV文件可以做到与压缩前的源文件完全一致。所以APE被誉为“无损音频压缩格式”,Monkey''s Audio被誉为“无损音频压缩软件”。与采用WinZip或者WinRAR这类专业数据压缩软件来压缩音频文件不同,压缩之后的APE音频文件是可以直接被播放的。Monkey's Audio会向Winamp中安装一个“in_APE.dll”插件,从而使Winamp也具备播放APE文件的能力。同样foobar2000,以及千千静听也能支持APE的播放。   APE压缩和WIN RAR压缩原理很像   RAR是压缩软件大家都清楚,RAR是不会对任何文件造成损坏的。APE可以理解成为专为WAV压缩的RAR压缩包。   APE的速率之所以是动态的是因为压缩的时候能够被压缩的就被压缩了,不能被压缩的部分还是会保留下来的。   可以这样做一个实验   1.准备一个2进制对比软件。(可以对文件进行0101对比的软件,精度很高)   2.准备WAV格式文件一个   3.猴子软件当然不可少!   对比过程:   1.用猴子将WAV音频用最高压缩比压缩成APE。(只所以用最高压缩是因为最高压缩最具有说明力,到后面你就清楚为什么要用最高压缩了)   2.将转换后的APE音频换个名字。(因为接下来会用猴子解码APE成WAV,为了不和原WAV重名所以要改一个名字)   3.用猴子把改过名字的APE转换成另外一个WAV。   4.最关键的一步了。用2进制对比软件进行0101对比   5.结果!你会惊奇的发现,两个WAV格式的文件在2进制对比的情况下是一模一样!注意!是一模一样。也就是说,APE可以在在最高压缩比的情况下完完全全丝毫无损的还原WAV。   实验结束。事实证明:   APE=WAV   虽然APE是压缩格式,但是他决不会破坏原文件。至于播放器在播放APE的时候原理也很简单。播放器在不停的将APE转换成WAV进行播放。APE的压缩并不是机械的固定比特率,是因为APE不是为了压缩而压缩,APE是为了能完全还原WAV而进行压缩的。RAR压缩包也能对WAV进行压缩,最高压缩比大概在2:1。当然,RAR压缩包也是无损压缩。而APE可以压缩到4:1的高度。所以,把APE格式理解为WAV专用RAR压缩包也不足为过。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-30
首先我给你解析一下什么是无损音频
所谓无损压缩音频格式,顾名思义,就是毫无损失地将声音信号进行压缩的音频格式。常见的像MP3、WMA等格式都是有损压缩格式,相比于作为源的WAV文件,它们都有相当大程度的信号丢失,这也是它们能达到10%的压缩率的根本原因。而无损压缩格式,就好比用Zip或RAR这样的压缩软件去压缩音频信号,得到的压缩格式还原成WAV文件,和作为源的WAV文件是一模一样的!但是如果用Zip或RAR来压缩WAV文件的话,必须将压缩包解压后才能播放。而无损压缩格式则能直接通过播放软件实现实时播放,使用起来和MP3等有损格式一模一样。总而言之,无损压缩格式就是能在不牺牲任何音频信号的前提下,减少WAV文件体积的格式。

APE是Monkey's Audio提供的一种无损压缩格式。APE无疑是目前最著名的无损压缩格式,在国内应用得已经比较广泛了。它的压缩率相当优秀,而且效率高、速度快,综合能力绝对属于当今的佼佼者。广泛使用的Monkey'sAudio制作软件也大大推动了该格式的普及。不过APE也存在不少的缺点,它的解码速度不够理想,只能在Windows平台上使用,封闭的源码也影响了它的支持性。