【问题标题】:Seamless audio file concatenator for a js project?js项目的无缝音频文件连接器?
【发布时间】:2022-07-22 13:05:02
【问题描述】:

我正在尝试在一个 JavaScript 项目中加入/连接多个音频文件,并尝试使用 Crunker & Howler 等库,但是当我加入连接我的音频文件时,我加入的音频文件之间会出现一小段空白。有谁知道可以无缝连接音频文件的库或服务,它们之间没有空格?

【问题讨论】:

  • 你能验证被连接的音频文件没有静音编码吗?这可以通过在 Audacity 中加载和检查它们来完成。 IDK 这些实用程序(crunker、howler)是如何工作的,但连接音频可能会出现问题。两个音频文件之间的不连续性通常会导致点击,因此如果文件没有从静音淡入淡出,就会发生某种交叉淡入淡出。

标签: javascript audio html5-audio web-audio-api howler.js


【解决方案1】:

如果它们是任何类型的压缩文件(例如 mp3),您将无法获得干净的连接。我使用 FFmpeg 取得了巨大的成功,但仅用于未压缩的音频(即 .wav),然后将输出编码为压缩格式。

【讨论】:

    猜你喜欢
    • 2016-09-06
    • 2019-06-20
    • 1970-01-01
    • 1970-01-01
    • 2018-04-06
    • 1970-01-01
    • 2016-09-24
    • 2012-05-16
    • 1970-01-01
    相关资源
    最近更新 更多