您无法以
WAV这种方式附加文件。那是因为每个
WAV都有特殊的格式:
最简单的
WAV文件如下所示:
[RIFF HEADER]...totalFileSize [FMT CHUNK]...audioFormatfrequencybytesPerSamplenumberOfChannels...[DATA CHUNK]dataSize<audio data>
您需要做的是:
- 确保所有WAV文件兼容:相同的音频格式,频率,每个样本的位数,通道数等。
- 创建RIFF总文件大小合适的标题
- 创建适当的FMT标题
- 创建DATA具有总音频数据大小的正确标题
该算法肯定适用于LPCM,ULAW,ALAW音频格式。不确定其他人。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)