前几天我对MS进行优化,解决一个时间戳跳变问题。将修改的代码提交后,经过现场测试结果发现双声道录音中有一个通道不正常。我记得这个功能让让同事修改了,在现场运行正常。目前他已经离职了,我打电话询问,他说不知道怎么回事。他平时脑子就不是特别清晰,我也懒得去追究了。然后我静下心分析,最后分析发现,这个离职的同事没有将该修改的代码提交入库。考虑他平时就有些悟性差,我就当做是无心之举了。经过我细心分析,发现了问题BUG,调整后,录音及通话均正常了。闲话少叙,下面我将16K 16BIT的双声道文件格式继续做个分享,希望对读者能有所帮助。
一、文件头格式
我用UE打开双声道的文件,进行举例说明。
1)开头4个字节 0~3 固定是RIFF
2)4~7字节是长度
这个长度是其