【问题标题】:Concatenate two audio blobs JavaScript连接两个音频 blob JavaScript
【发布时间】:2018-07-07 14:15:39
【问题描述】:

我正在使用recorder.js 在我的网页上录制两个音频文件,然后将录音创建为 blob。

一旦我有了这些音频块,我想将它们连接到一个轨道中。

我该怎么做?

【问题讨论】:

标签: javascript html web-audio-api recorder


【解决方案1】:

如果您从麦克风缓冲区的回调中保存原始剪辑的原始 PCM,我认为您可以将缓冲剪辑数组提供给新的 blob 构造函数。

 let recordedBlob = new Blob($ArrBuff[clip1,clip2], { type: "audio/*" });
    recording.src = URL.createObjectURL(recordedBlob);

【讨论】:

    【解决方案2】:

    如果您将它们保存在 wav 或 mp3 等音频文件中,您可以使用 Audacity 对其进行编辑并根据需要导出。或使用 ffmpeg 将它们连接在一起。我会使用 Audacity,因为它可以更轻松地编辑材料。

    【讨论】:

      猜你喜欢
      • 2016-12-12
      • 2019-12-22
      • 1970-01-01
      • 2017-03-12
      • 1970-01-01
      • 2019-03-24
      • 2020-11-11
      • 1970-01-01
      • 2023-03-26
      相关资源
      最近更新 更多