大家都知道,在音频压缩领域,有两种压缩方式,分别是有损压缩和无损压缩。

我们常见到的MP3、WMA、OGG被称为有损压缩,有损压缩顾名思义就是降低音频采样频率与比特率,输出的音频文件会比原文件小。

另一种音频压缩被称为无损压缩,也就是我们今天所要说的主题内容。无损压缩能够在100%保存原文件的所有数据的前提下,将音频文件的体积压缩的更小,而将压缩后的音频文件还原后,能够实现与源文件相同的大小、相同的码率。

目前无损压缩格式有APE、FLAC、 WavPack、LPAC、WMALossless、AppleLossless、La、OptimFROG、Shorten,而常见的、主流的无损压缩 格式目前只有APE、FLAC。下面就针对这两种无损压缩格式进行一下对比!

  • APE是Monkey’s Audio,一种无损压缩格 式。这种格式的压缩比远低于其他音频格式,但能够做到真正无损,同时其开放源码的特性,也获得了不少音乐发烧友的青睐。在现有不少无损压缩方案中,APE 是一种有着突出性能的格式,令人满意的压缩比以及飞快的压缩速度,在国内应用比较广泛,成为了不少朋友私下交流发烧音乐的选择之一。
  • FLAC 是Free Lossless Audio Codec的简称,是一种非常成熟的无损压缩格式,名气不在APE之下!该格式的源码完全开放,而且兼容几乎 所有的操作系统平台。它的编码算法相当成熟,已经通过了严格的测试,当在编码损坏时依然能正常播放。另外,该格式是最先得到广泛硬件支持的无损格式,世界 知名数码产品如:Rio公司的硬盘随身听Karma,建伍的车载音响MusicKeg以及PhatBox公司的数码播放机都能支持FLAC格式。

前面已经说明,无损压缩是在保证不损失源文件所有码率的前提下,将音频文件压缩的更小,也就是说这两种音频格式都能保证源文件码率的无损。但两种压缩格式毕竟为两种压缩算法,下面列举一下两种压缩格式的异同点:

一、相同点

1、压缩比决定无损压缩文件所占存储空间

FLAC与AEP的压缩比基本相同,FLAC的压缩比为58.70%,而APE的压缩比则要更高一些,为55.50%,都能压缩到接近源文件一半大小。

2、编码速度考验用户的耐心,速度快者优

非常值得赞扬的是,FLAC与APE的编码速度都相差无几,这是因为两者的压缩技术是开源的,开发者可以借鉴两者在编码上的不同优势进行开发,不过目前编码速度最快的是WavPack和Shorten两种无损压缩格式,但这两种格式的非开源性限制了其普及。

3、平台的支持决定普及度

音频压缩不但需要硬件的支持,也需要的软件的支持,因此能够被更广泛的平台支持,也就意味着被更多用户使用。FLAC与APE在这方面做的都非常出色,能够 兼容所有系统平台,现在无论您是Windows用户还是众多版本的Linux用户,哪怕您是Mac OS的忠实FANS,都无需担心无法使用FLAC或 APE。

4、两者的开源特性,完全免费的技术

两者的开源特性,意味着任何组织或个人都可以免费使用这两种压缩技术,任何 组织或个人都可以修改和发布基于这两种技术的新产品,这给众多MP3厂商降低成本提供了有力保障,且消费者也能够以相对低廉的价格购买到只有世界级 MP3(例如:iPod支持ALAC)才支持的无损压缩音频、CD级的音质表现!

二、不同点

1、自我纠错能力,谁更人性化?

很 多消费者都经历过MP3的爆音问题,然后归咎于MP3质量有问题,其实,很大一部分爆音是因为音频压缩过程中,编码的微小损坏,造成在解码时,处理出来的 数据与音频不一致,导致爆音现象。无损格式压缩的不好也会导致编码损坏,而在处理这种问题时,FLAC的会以静音方式代替有损部分,而APE的处理则与常 见的有损压缩格式处理的方式相同,以爆音方式代替有损部分。这一点FLAC设计的更人性化!

2、优化的编码结构,决定了解码的速度

由于编码方式的不同,将影响两种无损压缩格式的解码速度,通常FLAC的解码速度比APE快30%,这是因为,FLAC只需执行整数运算,而无需执行占用系统更高频率和更大数据处理量的浮点运算。基于这一点,一般硬件均可完美实现实时解码。

3、方便的资源获取,意味着能够得到更广泛的应用与支持

无论FLAC还是APE,在资源获取上,两者都能通过网络搜索轻松获得!

三、总结

通过以上的对比,相信很多用户对FLAC和APE的认识更加深了一些,单从技术角度讲,FLAC要明显比APE优秀,原因在于,FLAC是第一个开源的且被世界公认的无损压缩格式,有来自世界各地的顶尖级开发高手对FLAC进行免费的开发与技术完善,同时,FLAC有广泛的硬件平台的支持,几乎所有采用便携式设计的高端解码芯片都能够支持FLAC格式的音乐,FLAC第三个优势在于:优秀的编码使得硬件在解码时只需采用简单的整数运算即可,这将大大降低所占用的硬件资源!不过两种公开的技术具有极强的互补性,任何一方都不可能全面超越另一方!

浅谈无损压缩格式之FLAC与APE对比相关推荐

  1. m3u8解析_浅谈m3u8格式视频文件采集

    在对某在线视频网站抓包分析时,发现该站点采用m3u8格式进行视频文件传输. 通过m3u8的response可以看到,m3u8格式文件由很多段ts文件组成.那么什么是m3u8,什么是ts呢? M3U8是 ...

  2. 转换 FLAC、APE 无损音乐格式为 iTunes 支持导入的 M4A 格式

    大家知道常见的无损音乐格式有 FLAC.APE.WAV 等这些格式.其中 FLAC (Free Lossless Audio Codec) 格式因为是免费自由的压缩编码.无损压缩,且受到操作系统.软件 ...

  3. flac与ape格式

    什么是APE? APE是一种无损压缩音频格式.庞大的WAV音频文件可以通过Monkey''s Audio这个软件进行"瘦身"压缩为APE.很时候它被用做网络音频文件传输,因为被压缩 ...

  4. MP3、AAC、WMA、Ogg、MPC、WAV、FLAC、APE、WV、CD、MIDI、RealVideo等音频格式解析及对比

    音频格式详解 无论是随身听还是手机或者是多媒体DC,产品支持的音频格式多样,然而它们都有各自的特性.我们在应用中选择的时候必须考虑到各种格式的适用场合,这要求我们对很多方面有个系统的了解. 有损压缩格 ...

  5. 浅谈性能优化之图片压缩、加载和格式选择

    原文链接:浅谈性能优化之图片压缩.加载和格式选择 在认识图片优化前,我们先了解下 [二进制位数]与[色彩呈现]的关系. 二进制位数与色彩 在计算机中,一般用二进制数来表示像素.在不同的图片格式中,像素 ...

  6. gif透明背景动画_前端基础系列之bmp、jpg、png、gif、svg常用图片格式浅谈(二)...

    IT客栈 作者:大腰子 bmp.jpg.png.gif.svg常用图片格式 之前为大家介绍了几种WEB前端常用的图片格式,对比了它们的特点,参见<前端基础系列之bmp.jpg.png.gif.s ...

  7. java get请求 数组,浅谈vue中get请求解决传输数据是数组格式的问题

    qs的stringify接收2个参数,第一个参数是需要序列化的对象,第二个参数是转化格式,一般默认格式是给出明确的索引,如:arr[0]=1&arr[1]=2 //indices是index的 ...

  8. 浅谈 js 数字格式类型

    原文:浅谈 js 数字格式类型 很多人也许只知道 123,123.456,0xff 之类的数字格式. 其实 js 格式还有很多数字格式类型,比如 1., .1 这样的,也有 .1e2 这样的. 可能有 ...

  9. 浅淡计算机网络安全管理论文,工程项目管理-浅谈计算机网络强化计算机网络安全管理的有益学术论文格式(2)-优度********网...

    关于无人值班变电站设计的思考-论浅析城市交通规划管理体系的构建建筑市场招投标管理工作的探讨浅谈支架龙湖大桥大跨度连续箱梁谈述路基公路工程路基施工毕业论建设项目工程的全过程造价控制阐述调制基于小波变换的 ...

最新文章

  1. C#(Net)软件开发常用工具汇总,提高你的开发效率
  2. 依赖属性之“风云再起”三
  3. Visual Studio开发必备:扩展工具应用
  4. pwntools常用脚本语句介绍讲解
  5. Bootstrap组件_输入框组
  6. python多线程模块_python 多线程模块参考
  7. 迷茫在路口——致我的2014
  8. React开发(275):dva debugger对应的值
  9. dataframe iloc_如何使用iloc和loc 对Pandas Dataframe进行索引和切片
  10. ELK应用之一:ELK平台搭建部署
  11. c++获取数组长度查找算法_在C ++中查找数组长度
  12. 视频教程-交换技术(CCNA魔鬼训练营系列)-思科认证
  13. 微信小程序二维码生成
  14. 可汗学院-统计学-学习笔记
  15. Could not open client transport with JDBC Uri: jdbc:hive2://slaver2:10000: java.net.ConnectException
  16. MOOC 中国大学 python爬取股票信息
  17. 抖音,B站,小红书三大平台品牌投放特征与建议
  18. 安大计算机学院ACM,安徽大学计算机科学与技术学院硕士生导师:张磊
  19. 51Nod 圆与三角形
  20. 多亏了这些Word技巧,我才能15分钟完成所有工作!真是6到飞起

热门文章

  1. 美女头像这么多,他们用大数据告诉你哪个是骗子
  2. 阿里巴巴内网宣布将取消“361”制度!员工质疑:换汤不换药
  3. 接口和和抽象的区别总结
  4. 今年是 Vue 的天下吗?答案显而易见
  5. 3D相机获取点云信息的几种方法
  6. android videoview 分辨率,android 修改videoview的宽度和高度
  7. android lut格式文件,如何将颜色LUT应用于位图图像以获取android中的滤镜效果?
  8. 电子书《大型组织深入推广零代码应用平台的行动指南》正式发布
  9. Tarjan算法(求强连通分量与割点)
  10. Chrome用户脚本管理器-Tampermonkey 油猴