缙哥哥的博客
与你分享我的点点滴滴生活

无损音乐格式中Ape和Flac哪个好?

缙哥哥先简单介绍下 Ape 和 Flac 是什么!

  • Flac 即是 FreeLosslessAudioCodec 的缩写,中文可解为无损音频压缩编码。 Flac 是一套著名的自由音频压缩编码,其特点是无损压缩。不同于其他有损压缩编码如 MP3 及 AAC,它不会破任何原有的音频资讯,所以可以还原音乐光盘音质。现在它已被很多软件及硬件音频产品所支持。
  • Ape 是一种流行的音频文件格式,采用先进的无损压缩技术,在音质不降低的前提下,大小压缩到传统无损格式 Wav 文件的一半;而在音质上超越一般的MP3,达到和CD相同的音质,并且可烧录成与源介质有相同音色品质的CD。

Flac 与 Ape 都是无损压缩格式(免费)音质是一样的。

  • Ape 的压缩率更高,所以相同的 Wav 文件压成 Ape 一般比 Flac 更小。
  • Flac 容错性优于 Ape , Ape 文件损坏的话无法解压, Flac 损坏去除错误部分可解压。

最近看到很多新人在问: Ape 和 Flac 两种无损音乐格式哪个好?

恩,要回答这个问题之前,咋们先来说说 Ape 和 Flac 是怎么来的。(你别跟缙哥哥说你的 Ape 和 Flac 是用MP3转换过来的)要得到无损音乐,首先是把CD抓轨到电脑里,变成 Wav 。

那么有人会问,抓轨变成 Wav ,相比原来的CD,音质会不会有损失呢?

答案是:很有可能有损失,但是也可以做到完全没有任何损失。

说到底,CD就是一张记录一堆010101的塑料片,只要你能把010101都读对了,那你得到的 Wav 就和原来的CD音质一模一样。可惜的是,一般情况下,都会由于各种各样的原因,导致不能完全读对。(比如光驱的质量,CD碟片用久了读错几率变高等等)为了增加你读到的 010101 完全正确的几率,需要使用 EAC 等专业抓轨软件来抓轨,而不是用 foobar 直接转换甚至是用 WMP 之类的。(虽然用 EAC 也不能保证绝对正确,但是完全正确的几率已经非常高了)

好了,假设你现在得到了一个完全没有读错的 Wav 。然后你通过格式的转换,就可以得到 Ape 和 Flac 。 Wav 是1411KBPS,而 Ape 一般只有几百KBPS,有的人以为,文件小了这么多,里面肯定是损失了些什么了吧。好了,现在大家一起来看看,转换格式的时候到底发生了什么?为什么好好的一个 Wav 文件,转换成 Ape 和 Flac 会小了这么多?具体的情况相当的复杂,咋们用一个简单的例子来说明一下。格式转换实际上是编码的转换,编码是什么?你可以理解成记录信息的方式。假设一个柜子,里面有5*5这么多个抽屉,里面放了A和B两样东西。

A B A B A
B A B A B
A B A B A
B A B A B
A B A B A

Wav 就相当于是以这种列表的方式来记录A和B的排列。

而 Ape 和 Flac 呢,是怎么记录这个排列的?让我们来看看。设两个量N和M,以N来代表行数,以M来代表列数。N可以取1~5,M也可以取1~5。在这个范围内,当N+M为偶数的时候,抽屉里的是A,当N+M为奇数的时候,抽屉里是B。

记录的信息就变成了:

N=1~5,M=1~5

当(N+M)/2取余数等于0时,抽屉(N,M)里的东西是A,不等于0时,抽屉(N,M)里的东西是B。

看起来好像是后面的方法更复杂嘛,那是因为抽屉只有5*5这么少,当抽屉变成500*500呢,500W*500W呢?用前面的方法记录是不是需要非常大的空间? Ape 和 Flac 记录的方法是不是简单了很多呢?(记录的文件当然就变小了)但是大家来看看,他们记录的东西有没有变?有没有损失?答案是:没有的。当然,音频信息的记录比这个复杂多了,所以压缩比率只能做到一半左右,还是无数人想破脑袋才想出来的。

好了,现在大家知道了, Ape 和 Flac 是两种比 Wav 更先进的音频记录方式,那到底哪一个好点? Ape 和 Flac 的区别就是算法(用数学方法优化记录方式)不同,其实是差不多的两样东西。现在大家知道了,同一个 Wav 文件转换成 Ape 和 Flac ,里面都并没有损失掉什么,但是呢, Flac 有一个特点:消除爆音。或者说可以这样说: Flac 会用静音代替由于某些特定原因造成的爆音。(所以 Flac 还是会有爆音的)还有个区别: Ape 压缩率比 Flac 高一点,所以 Ape 文件体积较小,但是对随身听来说,由于 Ape 算法比 Flac 复杂,所以要更加耗电。

总结

好了,说了这么多,缙哥哥来总结一下我想说的东西。

  1. 很多人误以为无损的音质比不上CD,实际上,最烂的硬盘里面装的无损,也比天价转盘读原版CD要好。原因无它,转盘即使再好,也有读错的时候,但是硬盘是不可能读错的。关键是你要弄到一个完全没有抓轨出错的无损。
  2. Ape 和 Wav 之间的相互转换并不会有任何的损失,同一个 Wav 转换出来的 Ape ,可能存在不同的比特率,但是各个不同比特率的 Ape 音质是一样的。 Flac 也是一样,别以为 L10 的 Flac 声音会比 L0 的 Flac 声音好,L10的 Flac 只是体积更小,更耗电而已
打赏
转载请注明来源于“缙哥哥的博客”及本文链接:缙哥哥的博客 » 无损音乐格式中Ape和Flac哪个好?
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!