我希望连接多个.wav音频文件,而不会在连接时改变它们的属性。我找到了一些堆栈溢出链接,它们提供了连接音频文件的解决方案,如:
但是在连接两者时,他们为新音频保留了一种音频格式。但我希望保留他们各自的格式。例如:如果audioClip1的频率为44100而pitch1和另一个音频文件的频率为72000和pitch2,那么它们应该与这些属性连接起来,而最终应具有这种不同的特性......是否可以在java中进行?
如果是这样,我们怎么做?请帮忙。
答案 0 :(得分:1)
是否要生成另一个有效的.wav
文件?
是 - >不,不可能有一个包含多个采样率的文件。
否 - >您可以将这两个文件的二进制数据一起添加,并在各个文件大小的前面再次拆分。但话又说回来,你也可以做一个.zip