|
关于软件解码和硬件解码---相信真理是越辩越明的
音频格式 – WA.VE
WA.VE(*.WA.V)是微软公司和IBM联合开发的一种声音文件格式,它符合PIFF--Resource Interchange File Format 文件规范,用于保存WINDOWS平台的音频信息资源,被WINDOWS平台及其它平台广泛的采用。“*.WA.V”格式采用非常简单的编/解码(几乎直接存储来自模/数转换器—ADC的PCM数字信号,几乎就是最原始的裸数据,外面再套上一件衣服)。
WA.V音频格式支持多种音频位数、采样频率和声道,标准格式的WA.V文件和CD格式一样,也是44.1K的采样频率,速率88K/秒,16位量化位数,看到了吧,WA.V格式的声音文件质量和CD都是一样的,也是目前PC机上广为流行的声音文件格式,几乎所有的音频播放软件都“认识”WA.V格式,因此很容易编写相应wA.V格式的解析代码—即大家常说的解码软件,并且因为这个解码软件太简单了,连最常见的MP3播放器也都可以解码WA.V音频格式,只是MP3播放器的解码软件是固化在芯片里面罢了,这就是所谓的硬件解码。
理解了WA.VE的音频格式,再说FLAC格式就好理解了,因为FLAC文件还原出来就是最原始的WA.V文件,只是多了一次解压缩的处理(类似RAR文件的解压缩),这个过程并没有做解码处理,千万不要被误导了。
音频格式 –FLAC
FLAC即是Free Lossless Audio Codec的缩写,即无损音频压缩编码。FLAC是一套著名的自由音频压缩编码。FLAC与MP3相仿,都是音频压缩编码,但FLAC是无损压缩,也就是说音频以FLAC编码压缩后不会丢失任何信息,将FLAC文件还原为WA.V文件后,与压缩前的WA.V文件内容相同。这种压缩与ZIP的方式类似,但FLAC的压缩比率大于ZIP和RAR,因为FLAC是专门针对PCM音频的特点设计的压缩方式。而且可以使用播放器直接播放FLAC压缩的文件,就象通常播放你的MP3文件一样。但是FLAC将给你更大的压缩比率,因为FLAC是专门针对音频的特点设计的压缩方式,,相对APE格式CPU的资源消耗要小很多,并且是免费的,所有的源代码都以免费开放源代码的授权方式下可以得到。
这些都是在网上找的资料,不是我们瞎掰的哦,,其实Baidu一下就明白了,我们也只是现学现卖。 |
|