现在基本上所有的音乐软件都已经普及了FLAC 无损格式,像是之前大家都使用的MP3 格式早就成为了时代的眼泪了,但是大家有没有发现,MP3 格式的音乐它的大小只有别人的几分之一,但是在音质上却并没有什么差别,那么这是为什么呢?
一般来讲,当我们想要减小文件的体积的时候,最直接的办法就是压缩。但是我们所理解的压缩都是重复压缩,举个例子,这就好比是买5包糖,超市小票一般不会写5 次糖,而是会选择糖*5,这就是比较好理解的重复压缩,这个过程就相当于把文件里重复的部分用更短的字节编码。文件本身并不会受到任何的影响,只是单纯地将文件的体积给减小了,这是一种无损压损,而MP3的最后一步就是这样的,只不过这种操作的名字叫Huffman Coding,但是如果只是使用这种算法,那么MP3的体积也不会有明显地缩小,所以说除了这种算法之外,MP3还会丢掉一些信息,但神奇之处是,就算是丢掉声音数据,大家在听音乐的时候也完全察觉不到。