OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7548|回复: 1

APE与FLAC的区别

[复制链接]

30

主题

210

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
373
金钱
373
注册时间
2012-11-22
在线时间
12 小时
发表于 2013-5-20 11:21:54 | 显示全部楼层 |阅读模式
VLSI?大陆区一级授权代理商,提供技术支持,QQ839638158?VS1003?VS1053?VS1063?VS1011?VS1005?VS1205?VS1103?VS1033?VS8005?VS8053?VS1000?VS23S010?VS1163?开发板,淘宝店铺http://shop105947990.taobao.com/?QQ2355355257
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

30

主题

210

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
373
金钱
373
注册时间
2012-11-22
在线时间
12 小时
 楼主| 发表于 2013-5-20 11:22:35 | 显示全部楼层
FLAC压缩率略低于APE,但播放时CPU占用率远低于APE,另外容错性也大大强于APE。
还有就是FLAC是开源的,目前已在多种平台实现。
一、压缩比决定无损压缩文件所占存储空间
所有的无损压缩编码的压缩比都差不太多,但在这些无损压缩编码之中,APE具有更好的压缩率,FLAC的压缩率稍差。就是说一个音频文件用APE压缩后得到的APE文件,会比FLAC文件稍微小一些。不同的WAV文件信息量不同,所以无法提供确切数字,一般来说,FLAC文件要比APE文件大 1/20 左右。
二、编码速度考验用户的耐心,速度快者优
FLAC的压缩和解码速度均显著优于APE,APE只有在FAST的编码强度下,速度才能和FLAC一拼。但相应的,APE的压缩率一直高于FLAC,APE的FAST压缩下得到的文件体积已经可以和FLAC最高压缩比的文件体积媲美。也就是说,如果以速度为基准比较的话,在相同压缩速度的设定下,两者的压缩比差不多。
三、平台的支持决定普及度
各个平台都有支持APE和FLAC的播放器。这两种压缩格式已经非常普及。
四、两者的开源特性,完全免费的技术
两者的开源或部分开源,对音频软硬件的设计们提供了很大的便利,目前不但几乎所有主流播放软件都支持二者,硬件方面也有很多播放器支持了FLAC和APE。只不过因为APE解码的运算量太大的问题,导致并不是每一个APE文件都可以被硬件播放器流畅播放。
五、容错能力
FLAC因为每帧数据之间无关联。因此当FLAC文件在传播过程中受损,导致某帧数据损坏缺失的话,只会损失该帧的音频信息,不会影响到前后的数据。这是FLAC的优势,但也因此FLAC的压缩率稍低。
总结:
无论FLAC还是APE,因为所占空间都比有损音乐大很多,所以都不是主流的音频格式,所以我们在网络上很难获取到FLAC和APE格式的音乐资源。但通过上面的对比,相信很多用户对FLAC和APE的认识更深了一些,单从技术角度讲,FLAC要比APE更有优势,因为FLAC完全开源,许多播放器可以自由地将FLAC解码功能内建在自己的解码器中。同时,FLAC有广泛的硬件平台的支持,几乎所有采用便携式设计的高端解码芯片都能够支持FLAC格式的音乐,FLAC第三个优势在于:优秀的编码使得硬件在解码时只需采用简单的整数运算即可,这将大大降低所占用的硬件资源,解码速度极快,这也是硬件播放器对FLAC支持更好的原因。
编辑本段分析软件
FLAC(Fast Lagrangian Analysis of Continua)是由Itasca公司研发推出的连续介质力力学分析软件,是该公司旗下最知名的软件系统之一,是国际通用的岩土工程专业分析软件,具有强大的计算功能和广泛的模拟能力,尤其在大变形问题的分析方面具有独特的优势。软件提供的针对岩土体和支护体系的各种本构模型和结构单元更突出了FLAC的“专业”特性,因此在国际岩土工程界非常流行。在国内FLAC的应用也日渐广泛,拥有越来越多的用户群。FLAC目前已在全球七十多个国家得到广泛应用,在国际土木工程(尤其是岩土工程)学术界和工业界享有盛誉。 FLAC有二维和三维计算软件两个版本,即FLAC2D(1984)和FLAC3D(1994)。FLAC V3.0以前的版本为DOS版本,V2.5版本仅仅能共使用计算机的基本内存(64KB),因而求解的最大节点数仅限于2000个以内。1995年,FLAC2D升级为V3.3的版本,由于能够扩展内存,因此大大增加了计算规模,FLAC2D目前已发展到V5.0版本。FLAC3D作为FLAC的扩展程序,不仅包括FLAC的所有功能,并且在其基础上进行了进一步开发,使之能够模拟计算三维岩、土体及其他介质中工程结构的受力与变形形态。FLAC3D目前已发展到V3.1版本。FLAC可以模拟由土、岩石和其他在到达屈服极限时会发生塑性流动的材料所建造的建筑物和构筑物。FLAC将计算区域划分为若干四节点平面应变等参单元,每个单元在给定的边界条件下遵循制定的线性或非线性本构关系,如果单元应力使得材料屈服或产生塑性流动,则单元网格及结构可以随着材料的变形而变形,这就是所谓的拉格朗日算法。拉格朗日算法非常适合于模拟大变形问题,FLAC采用了显示有限差分格式来求解场的控制微分方程,并应用了混合单元离散模型,可以准确地模拟材料的屈服、塑性流动、软化直至大变形,尤其在材料的弹塑性分析、大变形分析以及模拟施工过程等领域有其独到的优点。在求解过程中,FLAC又采用了离散元的动态松弛法,不需求解大型联立方程组,没有形成矩阵,因此不需要占用太大内存,便于计算。显示公式的缺点(即小时步的局限性和需要阻尼的问题)在一定程度上可以通过自动惯性缩放和自动阻尼来克服,而这并不影响破坏的模式。 




   APE与FLAC的比较
  在音频压缩领域,有两种压缩方式,分别是有损压缩和无损压缩!我们常见到的MP3、WMA、OGG被称为有损压缩,有损压缩顾名思义就是降低音频采样频率与比特率,输出的音频文件会比原文件小。另一种音频压缩被称为无损压缩,无损压缩能够在100%保存原文件的所有数据的前提下,将音频文件的体积压缩的更小,而将压缩后的音频文件还原后,能够实现与源文件相同的大小、相同的码率。目前无损压缩格式有APE、FLAC、WavPack、LPAC、WMALossless、AppleLossless、La、OptimFROG、Shorten,而常见的、主流的无损压缩格式目前只有APE、FLAC。
  APE是M's Audio,一种无损压缩格式。这种格式的压缩比远低于其他音频格式,但能够做到真正无损,同时其开放源码的特性,也获得了不少音乐发烧友的青睐。在现有不少无损压缩方案中,APE是一种有着突出性能的格式,令人满意的压缩比以及飞快的压缩速度,在国内应用比较广泛,成为了不少朋友私下交流发烧音乐的选择之一。
 
  FLAC是Free Lossless Audio Codec的简称,是一种非常成熟的无损压缩格式,该格式的源码完全开放,而且兼容几乎所有的操作系统平台。它的编码算法相当成熟,已经通过了严格的测试,当在编码损坏时依然能正常播放。另外,该格式是最先得到广泛硬件支持的无损格式。
  
  下面列举一下两种压缩格式的异同点:
  相同点:
  一、压缩比决定无损压缩文件所占存储空间
  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设计的更人性化!
  二、优化的编码结构,决定了解码的速度!
  由于编码方式的不同,将影响两种无损压缩格式的解码速度,通常FLAC的解码速度比APE快30%,这是因为,FLAC只需执行整数运算,而无需执行占用系统更高频率和更大数据处理量的浮点运算。基于这一点,一般硬件均可完美实现实时解码。
  三、方便的资源获取,意味着能够得到更广泛的应用与支持
     单从技术角度讲,FLAC要明显比APE优秀,原因在于,FLAC是第一个开源的且被世界公认的无损压缩格式,有来自世界各地的顶尖级开发高手对FLAC进行免费的开发与技术完善,同时,FLAC有广泛的硬件平台的支持,几乎所有采用便携式设计的高端解码芯片都能够支持FLAC格式的音乐,FLAC第三个优势在于:优秀的编码使得硬件在解码时只需采用简单的整数运算即可,这将大大降低所占用的硬件资源!不过两种公开的技术具有极强的互补性,任何一方都不可能全面超越另一方!






FLAC是全开源编码,任何组织或个人都可以免费使用这种压缩技术,任何组织或个人都可以修改和发布基于这种技术的新产品。APE虽然源代码也是公开和免费的,但采用的协议并不是开源协议,因此对源代码的修改和发布受到限制。换句话说,国外任何一家出售数字音乐的公司都无法使用APE来作为音乐载体,除非他还想付给Monkey's Audio一笔钱。但是FLAC就不一样,任意免费试用。所以APE在国外并不是被淘汰掉的,是因为国外不可能像国内这样资源上传下载这么肆意和泛滥。






APE已经被老外淘汰了,还用用flac吧。

转载文章--------------------------
今天要谈的问题很尖锐,但事实摆在眼前,正如标题所说,APE的最后阵地在中国。这篇文章不是老调重谈,也不谈论谁音质好谁音质坏,我们是摆事实讲道理,让各位还怀抱着APE这种格式不放的用家深思!
  全球的无损资源,按区域算,分4个大区,分别是欧美区、日韩区、台港和新家坡区、中国区。04年无损资源在全球网上流行和萌芽,随着带宽的增大和提速,到2011年,无损资源已在全球拥有众多的粉丝和不记其数的保源站和论坛。但,有个很严重的问题摆在眼前。在4大区里,前3个区已毫不留情的把APE抛弃了,而且弃得是那么地彻底、那么地干脆!FLAC和WV已变成前3区的绝对无损主流,PCM的WAV其次。据查,在国外,谁上传APE,谁扣分或头衔,或直接被BAN,APE变得不受欢迎。在我们国内,情况相反,无孔不入随处开花的APE格式音源遍布大街小巷,它反而是绝对主流!可怜的部分无知新手网友见到FLAC和WV的作品在中国还要大惊小怪并到处翻查资料解惑!中国的人口基数大,自然按比例,APE的粉丝也多,但不意味着APE安枕无忧或适合长期保存。也许不久的将来或到洗版的那天,你们手上的APE都要被无情的格掉。
  在国外,APE说白些,已经被淘汰了,FLAC和WV两兄弟已是绝对霸主。国人还怀抱着APE格式死死不放,原因如下几条:
  1,羊群心理,一窝蜂,打个比方,街上出个交通事故,国人就爱看热闹,人越聚越多。APE的制作也是,带头的用了APE来压码,随后的为了方便,纷纷效仿和跟风,人越积越多。。。一直到现在,不用APE压码,有些人还不下载你的作品!养成习惯了。。
  2,很多人说APE的体积小,上传方便,其它格式体积大,上传耗些时间,总之APE上传省时间! 和大家举个例,一个APE整轨压缩包是400MB,另一个FLAC压缩包大些是409MB,你真会为了多出来的这一点点百分比而放弃上传后者吗?或者举个反例,你的饭量是1碗,我多给你吃一汤匙,这人不会撑死吧?而且现在的网络提速已不是当初的慢如蜗牛,很多上传的作者本身就是专线的享用者,这些还是问题吗??
  3,有些人说APE的音质好听,音感好,有质感、雄厚有力,人听人爱。也可以这样说,国内的听音器材太先进了,外国人都听不出好坏的东西,中国人听出来了也感觉到了,呵呵。所以用它来编码。可是,有谁回过头来看下自己的器材或播放设备??更多的是怀抱着集成声卡和几十块的2.1音箱轰隆隆去了,也许,真把320K-MP3塞进去,这占主流的人群还真听不出来。这就是盲目的认同度,先入为主了,难以扭转。
  4,做假的人也爱APE,发布假无损的人也爱APE。为什么呢??分轨的320K-Mp3升频后用APE来隐藏隐敝性高,很难发现,至少中国的多数菜鸟不会发现,用其它格式,别人不喜欢,这虚荣还怎么满足?广大的散装DJ充斥着大量MP3升频温床APE,你如要用FLAC来装,也行,但你的绝对用户会少。一句话评论,APE做假也方便,因太多用户了。
  5,网上二道贩子的美妙宣传,APE和WAV音质无异,APE的资源容易找,我店里最多,有APE等于有了CD,做这个的网上有好几十万人,购买的何止千万?APE便车水马龙川流不溪。可谁想过,当APE满足了上面的4点后,不说APE好,客人何在?这又是一群绝对的APE粉丝。可这是被绑着的粉丝。
  6,在编码软件的支持上,那铺天盖地的小猴子是太方便了,又可以批量转,又可以批量解,而FLAC呢?哎。。。百度、谷歌要找到它的官方软件是有点难,还是英文的。。怎办?用上后,还没有懒人模式?算了,不用了。
  到正题了,国外为什么要淘汰楼上的东西?原因也有如下几条,但这几条,相信很多人都忍受不了。
  1,相对于FLAC,APE太耗电了,播放时间太短。这个问题,对于拥有智能手机的、数字随身听等等要用到电池的用户,不用我说,也会站出来支持我。本人用着的是新上市的七彩虹C4,同一个整轨,APE的要比FLAC多用1半的电,本来可用8小时电的东西,4小时就要完蛋了。为什么会这样?很简单,APE的运算方式落后些,单位时间内较吃力比对手慢30%,单位时间慢,解码的芯片自然功耗高,它吃力嘛,谁叫APE不是整数运算呢?
  2,相对于FLAC,APE的编码速度实在不敢恭维,同样的整轨,APE比FLAC解压或降压慢40%--50%,其它以此类推,对时间如生命的西方人,怎么忍受?当然这点在国内有个怪现像:国内的电脑都比国外的先进,都是高主频的新生代多线程机器,再慢,在国内,我们也可以等!!我们都是i7嘛。。
  3,相对于FLAC,APE的播放也叫解码速度要慢30%!这就牵涉到2个问题:1,烧友最恨的时基抖动(Jitter失真)在这30%里加重了,(后端的器材再好,前端的微小失真都是可怕的)举个例子--不管是什么CPU或无损解码器在解压APE还原PCM时,这个30%的解码延时,你们喜欢吗?能忍受吗?同样的计算圆周率100万位,FLAC(10秒完成了)APE(13秒完成)。这多出来的Jitter失真你们一只眼开一只眼闭吗?当然,WAV是Jitter失真最少的,人总要完美吧?越接近完美越好吧?还有人会再认为APE的音质好些吗?(很多老烧用APE做音源和CD机拼,拼来拼去都是输,为什么呢?呵呵)2,关于听整轨APE时,很多用户都会选择定位选歌,别忘了,这30%的慢速困扰同样存在,你们也可以自己体验下,用同样的整轨选歌,FLAC可比它快多了,但是最快还是WAV,还是那句话,越接近完美,不好吗?难道阁下抗拒完美??
  4,老话题了,防纠错和容错能力。相对于FLAC和WV,APE太落后了(也存在严重的BUG)。一报错,等于整轨作废,又不能解压又不能播放(起码在错误的轨道是放不了),你能忍受吗?别忘了,你的这歌报错的,其它下载了这个专辑的APE用户也是一样命运,如找不回原来的压制人讨回WAV原抓来修复,你认倒霉吧!FLAC相反,基本是零出错。在这方面,我就不细说了,本人不爱转帖和转别人说过的话。一句话概括-连还原都成问题的东西,还谈什么无损?难道你会用这格式把你喜欢的专辑长久保存?等要解压的那天哭笑不得??题外话:以本人的经验:本人原有12T国内的APE资源(共5.2万张华语专辑),后来全转成FLAC了,耗时2年,APE的出错概率(就是不能正确还原WAV的,而且无法修复的)如按12T(5.2万张)来计算损坏比例约是:7%,也就是说,100张整轨,会有7张报废,应很有权威的数据了。
  5,FLAC和WV是开源的东西,APE呢,到现在还闭着那程序代码和版权不给人。造成全球所有操作系统对FLAC全默认支持,硬件也是,但APE就算支持,也是软件支持多,硬件支持少;问题也多,更多的是软件解码不是真正芯片原生解码(这里就产生了影响音质的二次转换问题)。这里有个识别窍门:你装好系统后,就裸机,什么播放软件不装,你看看是FLAC能放还是APE能放?
好了,说得很多了,各位爱好者,醒醒吧?睁大你们的眼睛,看看你们的硬盘,看看有多少外国人淘汰的东西!难道每个玩APE的人你们的眼光比外国人更敏锐更洞查先机????是否停留不前还是搬着那陈年的旧课本,大家权衡吧。
VLSI?大陆区一级授权代理商,提供技术支持,QQ839638158?VS1003?VS1053?VS1063?VS1011?VS1005?VS1205?VS1103?VS1033?VS8005?VS8053?VS1000?VS23S010?VS1163?开发板,淘宝店铺http://shop105947990.taobao.com/?QQ2355355257
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-19 14:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表