使用RandomAccessFile进行音频附加

使用RandomAccessFile进行音频附加,第1张

使用RandomAccessFile进行音频附加

您无法以

WAV
这种方式附加文件。那是因为每个
WAV
都有特殊的格式:

最简单的

WAV
文件如下所示:

[RIFF HEADER]...totalFileSize    [FMT CHUNK]...audioFormatfrequencybytesPerSamplenumberOfChannels...[DATA CHUNK]dataSize<audio data>

您需要做的是:

  1. 确保所有WAV文件兼容:相同的音频格式,频率,每个样本的位数,通道数等。
  2. 创建RIFF总文件大小合适的标题
  3. 创建适当的FMT标题
  4. 创建DATA具有总音频数据大小的正确标题

该算法肯定适用于LPCM,ULAW,ALAW音频格式。不确定其他人。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5500622.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存