2008年9月18日星期四

名词解释:APE(Monkey's Audio)

Monkey's Audio,是一种常见的无损音频压缩编码格式。与有损音频压缩(如MP3、Ogg Vorbis或者AAC等)不同的是,Monkey's Audio压缩时不会丢失数据。一个压缩为Monkey's Audio的音频文件听起来与原文件完全一样。不会因解压缩和压缩而改变。它能够被用于发布、回放和储存等目的。Monkey's Audio文件常使用.ape的文件扩展名,其播放列表则使用.apl(.cue) 。

Monkey's Audio亦可指压缩/解压缩Monkey's Audio文件的软件。因其主界面上有个猴子图样而得名。Monkey's Audio是压缩ape格式的重要工具;也可以对ape文件进行解压缩。

安装该软件时可以选择是否向winamp添加插件,使得winamp也可以播放ape文件。通常与Monkey's Audio配合使用的软件有Exact Audio Copy (EAC)、foobar2000等。

特点

Monkey's Audio是一种无损音频压缩格式,而较之于其他无损音频压缩格式,有长处亦有缺陷。

Monkey's Audio压缩比相对较高,约在55%上下,但编解码速度较慢。在搜寻回放位置时,如果文件压缩比过高,延迟会很明显。另外,它的容错能力也很差,如果文件损坏,损坏位置之后的数据都会丢失。

Monkey's Audio也因为并非自由软件或开放源代码软件而受到非议。因为这意味着许多基于GNU/Linux的Linux发行套件或是其他只能基于自由软件的操作 系统不能将其收入。较之其他使用更自由的许可证的无损音频编码器(如FLAC),受其他软件的支持也更少。

因为Monkey's Audio是一种无损压缩格式,所以不适于同有损压缩格式相比较——这两者有不同的目标和用途。无损压缩的目标是能够精确再现原文件的前提下将之压缩到尽 可能小的体积。而有损压缩则是在丢失一部分信息的情况下,在用户指定的体积/比特率中尽可能保持接近原来的音质。

所以,无损压缩的音频文件 体积往往远大于从同样原文件压缩而来的有损压缩文件。例如:在压缩CD音频时,一个典型的Monkey's Audio文件往往有接近600~700千比特/秒,而MP3最高不会超过320千比特/秒,一般情况下用户只会指定到128~192千比特/秒。虽然它 们也可能达到非常好的声音质量,但不会有Monkey's Audio等无损压缩格式完美。

Hydrogenaudio的Wiki提供了一个Monkey's Audio与其它无损音频压缩格式的全面比较。

支持平台

目 前官方只提供Windows支持。虽然也有提供GNU/Linux和Macintosh平台的官方支持的讨论,但是没有结果。目前只有一位名为 SuperMMX的开发者于2005年早期释出了一个非官方移植版本。它包括了供XMMS与Beep Media Player回放Monkey's Audio使用的插件。该移植本来只支持GNU/Linux,但从3.99 update 4 build 4版本开始支持Mac OS X和基于PowerPC、SPARC平台的GNU/Linux。但是这个非官方移植计划没有得到官方的承认,受制于官方发行许可证的限制,其未来并不明 朗。不过据称Monkey's Audio的Win32库可以借助Wine在GNU/Linux平台运行。

文件格式 APE

APE是一种音频文件格式,一般用APE的文件扩展名,有时也采用MAC的扩展名。APE格式采用无损数据压缩,在音质不降低的前提下,能有限地压缩WAV文件。因此在音质上,相对于MP3等有损数据压缩的格式有着绝对的优势。

APE文件结构是由Monkey's Audio定义的。Monkey's Audio提供软件进行与其它音频文件格式的转换。通过插件,APE文件可以在微软的媒体播放器、foobar2000和Winamp中播放。

外部链接

原文转自:维基百科

没有评论: