UID609363
威望24
金钱169948
交易诚信度0
主题23
帖子2781
注册时间2009-7-10
最后登录2018-7-9
高级会员
   
交易诚信度0
注册时间2009-7-10
|
原帖由 jepden 于 2009-8-20 11:07 发表 
[quote]原帖由 顺溜 于 2009-8-20 10:49 发表 
APE要想在电脑以外的地方播放,必须有两个条件
1是APE开源,让别人知道它的压缩算法.
2是支持APE的播放器开源,以便植入 ...
如果真有,应该也只有两个情况
1是通过某种方式获得源码
2系统不是嵌入式架构(如ARM),而是X86.
硬盘播放器被很多人说成是APE播放器,其实是有失偏颇的.APE的广为人知,完全是因为网上资
源丰富的缘故,并不说明APE是最好的格式.和它同级别的格式还有FLAC,这是欧美唱片公司首席选
的母带格式.
这两种格式都是无损音乐的格式,最大的区别在压缩算法上,APE压缩算法起源于个人开发的软
件Monkey's audio,主要用来解决许多古典音乐爱好者传送高音质CD的需求。而FLAC从一开始
就定位于一个最快的,跨平台的算法,是按开源项目来发展的。
APE和FLAC两种压缩算法都很优秀,FLAC与AEP的压缩比基本相同,FLAC的压缩比为58.70%,
而APE的压缩比则要更高一些,为55.50%,都能压缩到接近源文件一半大小,单从压缩比来说APE并
没有很大的优势。但是由于压缩编码方式的不同将很大的影响两种无损压缩格式的解码速度,通常FLAC
的解码速度比APE快30%,这是因为,FLAC只需执行整数运算,而无需执行占用系统更高频率和更大数
据处理量的浮点运算。基于这一点,一般硬件均可完美实现实时解码。
目前大部分的硬件播放设备都只支持FLAC,并不支持APE
所以,没必要这么在乎APE,它只是为了传播方便而产生的,况且,它于FLAC还可以转换,转化也非常方便.
如果要得到高质量的效果,还是直接播放WAV.播放器的MCU速度比较慢,播放器里的解压软件,算法相比也
不及PC里的成熟产品,这也就是很多人觉得直接播放APE效果明显不如播放WAV的原因.
如果是我,我肯定要把APE,FLAC在PC上转成WAV后再播放.虽然体积大了一倍多,但这不是什么太大的问题,
因为硬盘的价格相对容量已经很低了.一个500G的硬盘足可以存700张CD,代价不过几百元.所以,追求直接播放
APE,显得有些多余.就好比十年前,CPU速度不够快,大家都玩超频,现在,CPU不仅很快,相对价格也很便宜,就没
多少人在乎主频了. |
|