是否有不包含元数据的音频文件格式,因此可以在任何位置拆分单个块并保存到文件中?

Is there an audio file format that doesn't contain metadata, so individual chunks can be split up at any position and just be saved to a file?

是否有一种音频文件格式,我可以在其中保存所有单独的块 (recorded in javascript),同时随时将它们拆分以将它们保存到不同的文件并让它们仍然可以播放?

是的,这就是 WAV 文件的作用...如果您将文件保存为符合 WAV 负载格式,您可以播放您创建为 WAV 文件的文件,即使文件没有其正常的 44 字节 header

我将原始音频数据存储在可以发送到 Web Audio API 的 AudioBuffer 的数组中。原始音频数据数组可以随意操作。

获取原始数据的细节因语言而异。我没有从 JavaScript 中获取原始数据。我的经验来自算法生成数据或使用 Java 的 AudioInputLine 读取 .wav 文件,并将数据传送到 JavaScript 通过百里香.