例如现在有两个wav文件:1.wav和2.wav ,大小都为1M,长度都为0.5S,现要把这两个文件合成一个3.wav,如果成功,3.wav的大小应为2M,长度为1S,可我合成的wav文件,大小事2M,长度却还是0.5S,播放时也只是有一个wav文件的声音,另一个没有,好像只是大小合成了。用dos命令 copy /b 1.wav+2.wav 3.wav也是这样,但同样的dos命令,如果是MP3,大小和长度都是叠加的,百思不得其解。各位有什么高见,或者遇到过同样的问题,一起交流交流。
自己试了下,结果确实和楼主的情况一样。帮顶,使用合并软件应该行的通吧。
wav 文件有特殊的格式,不能简单地联结在一块了事。
这是格式的详细说明,http://blog.csdn.net/BlueSoal/archive/2006/07/17/932395.aspx
如果需要合并的话,可以考虑使用 Cool Edit Pro 声音编辑软件来完成。