【vc++精品源码栏目提醒】:网学会员--在 vc++精品源码编辑为广大网友搜集整理了:【精品文献】APE与FLAC的简单比较 - 其它管理文献绩等信息,祝愿广大网友取得需要的信息,参考学习。
APE与FLAC孰好孰坏一直是VC里永恒的争端。
我从网络上摘下以下文字在音频压缩领域有两种压缩方式分别是有损压缩和无损压缩我们常见到的MP3、WMA、OGG被称为有损压缩有损压缩顾名思义就是降低音频采样频率与比特率输出的音频文件会比原文件小。
另一种音频压缩被称为无损压缩也就是我们今天所要说的主题内容。
无损压缩能够在100保存原文件的所有数据的前提下将音频文件的体积压缩的更小而将压缩后的音频文件还原后能够实现与源文件相同的大小、相同的码率。
目前无损压缩格式有APE、FLAC、WavPack、LPAC、WMALossless、AppleLossless、La、OptimFROG、Shorten而常见的、主流的无损压缩格式目前只有APE、FLAC。
下面就针对这两种无损压缩格式进行一下对比 APE是Monkeys Audio一种无损压缩格式。
这种格式的压缩比远低于其他音频格式但能够做到真正无损同时其开放源码的特性也获得了不少音乐发烧友的青睐。
在现有不少无损压缩方案中APE是一种有着突出性能的格式令人满意的压缩比以及飞快的压缩速度在国内应用比较广泛成为了不少朋友私下交流发烧音乐的选择之一。
目前基于国产炬力ATJ 2097解码芯片的MP3大厂中已有厂商如昂达的VX939、台电科技的C133支持APE格式 FLAC是Free Lossless Audio Codec的简称是一种非常成熟的无损压缩格式名气不在APE之下该格式的源码完全开放而且兼容几乎所有的操作系统平台。
它的编码算法相当成熟已经通过了严格的测试当在编码损坏时依然能正常播放。
另外该格式是最先得到广泛硬件支持的无损格式世界知名数码产品如Rio公司的硬盘随身听Karma建伍的车载音响MusicKeg以及PhatBox公司的数码播放机都能支持FLAC格式。
目前采用闪存芯片的随身听还少有支持FLAC无损压缩格式但就在近日国内知名厂商台电科技的TL-T19第二代双核心电影MP3已经宣布对FLAC无损压缩格式的支持这是国内目前为止第一款支持FLAC无损压缩格式的电影MP3也是目前世界上少有的几款支持FLAC音乐的闪存MP3。
前面已经说明无损压缩是在保证不损失源文件所有码率的前提下将音频文件压缩的更小也就是说这两种音频格式都能保证源文件码率的无损。
但两种压缩格式毕竟为两种压缩算法下面列举一下两种压缩格式的异同点 相同点 一、压缩比决定无损压缩文件所占存储空间 FLAC与AEP的压缩比基本相同FLAC的压缩比为58.70而APE的压缩比则要更高一些为55.50都能压缩到接近源文件一半大小。
二、编码速度考验用户的耐心速度快者优 非常值得赞扬的是FLAC与APE的编码速度都相差无几这是因为两者的压缩技术是开源的开发者可以借鉴两者在编码上的不同优势进行开发不过目前编码速度最快的是WavPack和Shorten两种无损压缩格式但这两种格式的非开源性限制了其普及。
三、平台的支持决定普及度 音频压缩不但需要硬件的支持也需要的软件的支持因此能够被更广泛的平台支持也就意味着被更多用户使用。
FLAC与APE在这方面做的都非常出色能够兼容所有系统平台现在无论您是Windows用户还是众多版本的Linux用户哪怕您是Mac OS的忠实FANS都无需担心无法使用FLAC或APE。
四、两者的开源特性完全免费的技术 两者的开源特性意味着任何组织或个人都可以免费使用这两种压缩技术任何组织或个人都可以修改和发布基于这两种技术的新产品这给众多MP3厂商降低成本提供了有力保障且消费者也能够以相对低廉的价格购买到只有世界级MP3例如iPod支持ALAC才支持的无损压缩音频、CD级的音质表现 不同点 一、自我纠错能力谁更人性化 很多消费者都经历过MP3的爆音问题然后归咎于MP3质量有问题其实很大一部分爆音是因为音频压缩过程中编码的微小损坏造成在解码时处理出来的数据与音频不一致导致爆音现象。
无损格式压缩的不好也会导致编码损坏而在处理这种问题时FLAC的会以静音方式代替有损部分而APE的处理则与常见的有损压缩格式处理的方式相同以爆音方式代替有损部分。
这一点FLAC设计的更人性化 二、优化的编码结构决