WAV文件采用的是RIFF格式结构。至少是由3个块构成,分别是RIFF、fmt 和Data。所有基于压缩编码的WAV文件必须含有fact块。此外所有其它块都是可选的。块mt,Data及fact均为RIFF块的子块。WAV文件的文件格式类型标识符为“WAVE”。基本结构如表1。编码包括了两方面内容,一是按一定格式存储数据,二是采用一定的算法压缩数据。WAV格式对音频流的编码没有硬性规定,支持非压缩的PCM(Puls Code Modulation)脉冲编码调制格式,还支持压缩型的微软自适应差分脉冲编码调制Microsoft ADPCM(Adaptive Differential Puls Code Modulation)、国际电报联盟(International Telegraph Union)制定的语音压缩标准ITU G.711a-law、ITU G.711-law、IMA ADPCM、ITU G.723ADPCM(Yamaha)、GSM 6.10、ITU G.721 ADPCM编码和其它压缩算法。MP3编码同样也可以运用在WAV中,只要安装相应的Decode,就可以播放WAV中的MP3音乐。
WMA　(　Windows　Media　Audio　)是微软公司开发的一种数位音频　压缩格式。一些使用Windows　Media　Audio编码格式编码其所有内容的纯音频ASF文件也使用WMA作为扩展名。　WMA格式最初为微软公司所开发,但是随着苹果公司的iTunes对它的支持,这个格式正在成为MP3格式的竞争对手之一。它兼容MP3的ID3元数据标签,同时支持额外的标签。　另外,一般情况下相同音质的WMA和MP3音频,前者文件体积较小;“Windows　Media　Audio　Professional”可以储存5.1甚至7.1声道的音乐,而且音质可媲美Dolby　Digital(杜比数码)。　WMA可以用于多种格式的编码文件中。应用程序可以使用Windows　Media　Format　SDK进行WMA格式的编码和解码。一些常见的支持WMA的应用程序包括Windows　Media　Player、　Windows　Media　Encoder　、　RealPlayer　、Winamp等等。其它一些平台,例如Linux和移动设备中的软硬件也支持此格式。　目录　WMA　7之后的WMA支持证书加密,未经许可(即未获得许可证书),即使是非法拷贝到本地,也是无法收听的。同时,微软公司开始时宣称的:同文件比MP3体积小一倍而音质不变,也得到了兑现。事实上,这个说法,仅仅适用于低位元率的情况,另外,微软公司在WMA　9大幅改进了其引擎,实际上64Kbps的WMA音乐就可以达到与128Kbps的MP3音乐接近的音质,比MP3体积少1/3左右[1],意味在相同的空间下,你可以多储存1倍的音乐,但却可以拥有一样的音质,因此非常适合用于网路串流媒体及行动装置。　现在的“Windows　Media　Audio　Professional”还可以储存5.1甚至7.1声道的音乐。　与MP3相同,通常的WMA也是有损数据压缩的档案格式,特别在高位元率的音质渲染力明显不足,对于有更高要求的用户来说WMA并不是一个适合的格式。　但在WMA9版本开始支援无损压缩——Windows　Media　Audio　9　Lossless　(在安装WMP11或Windows　Media　Format　11之后升级至9.1,无损压缩版本最高支援5.1声道编码)。此外WMA也与MP3一样同为有专利版权的档案格式。支援的装置需要