看了wav文件的说明,不是说只有PCM编码才能够保存为WAV文件。其他编码格式的数据也能够保存入wav文件,只要在wav文件的头部标识FormatTag知名compression code并且安装了响应的解码库,即可通过播放器播放了。
这里我就问题了:我从google只找到了为数不多的几个编码方式的wav文件格式介绍,并且也不知道是否正确。哪里可以找到官方的正规说明文件呢?比如针对PCMA/PCMU/G729/G726/AMR/MP3等编码格式的。今天还第一次发现mp3编码的数据音频同样可以保存为wav文件播放,compression code = 0x55,厉害。呵呵。
其他达人出现,谢谢了。
------解决方案--------------------------------------------------------
PCM的可以设置compression code系统自动播放
AMR的不知道
G726和G729不行,需要自己写filter