🔗 多段音频在你自己的浏览器里拼接:全部解码后由 OfflineAudioContext 一次性离线渲染,不上传、不排队,段数只受内存限制。

🎵 添加音频(可多选)

📥 点击选择,或把多个音频一起拖进来 支持 MP3 / WAV / OGG / M4A / FLAC 等浏览器能解码的格式
按住 Ctrl / Shift 可一次选多个,也可以分次添加
还没有添加音频。

⚠️ 使用提示:① 各段采样率不同时,会以第一段的采样率为准自动重采样,音高与时值不变;② 交叉淡化会让相邻两段重叠,总时长 = 各段之和 − 重叠部分 + 静音间隔,不是简单相加;③ 交叉淡化不能超过相邻两段中较短那一段的长度,超了会自动压到安全值;④ 多段合并内存占用 = 所有音频解码后之和,总时长超过 30 分钟请谨慎;⑤ MP3 为有损编码,还要继续编辑请导 WAV;⑥ 本工具只做首尾相接,不做左右声道混合、不做多轨叠放。

🔗

音频合并

音频工具 完全免费 🌙 支持黑夜模式 🔒 本地处理,不上传 ↕️ 拖拽排序 🎚 交叉淡化

把片头、正片、片尾拼成一整段;把几段录音接成完整会议记录;把喜欢的副歌串成一段铃声串烧。
① 多选拖入:一次选好几个文件,也可以分几次添加;
② 上下调顺序:列表里点 ↑ ↓ 就能改拼接次序,不用重新选;
③ 交叉淡化:0~5 秒,让两段之间平滑过渡,不再「硬接」;
④ 段间静音:需要停顿的地方插一段空白,朗读、铃声都常用;
⑤ 自动对齐:采样率不一致时以第一段为准重采样,不用先统一格式。
全程在你自己的浏览器里渲染,音频不上传、不留存。

类别音频工具
输入多个浏览器可解码的音频文件
输出MP3(128 / 320kbps) / WAV
运行环境Chrome / Edge / Safari / Firefox 现代版本

核心特性

多文件一次导入
↑↓ 拖拽式排序
交叉淡化 0~5 秒
段间静音插入
采样率自动对齐
总时长预估
MP3 / WAV 导出
不上传

关于这个工具

怎么实现:
① 逐段解码:每个文件独立 decodeAudioData(),失败的那一段会被跳过并提示,不影响其它段;
② 采样率对齐:以第一段的 sampleRate 为准,其余段用 OfflineAudioContext 重采样,时值不变;
③ 排时间轴:第 i 段的起点 = 上一段起点 + 上一段时长 − 交叉淡化 + 静音间隔,所以总时长会小于各段之和;
④ 淡入淡出:每段挂一个 GainNode,头尾各做一次线性渐变,重叠区自然形成交叉淡化;
⑤ 编码:渲染出的完整 buffer 交给 lamejs(MP3)或自写 WAV 头(WAV)。
它不做:不做音量归一化(各段响度不一致需要你自己先调)、不做节拍对齐、不做多轨混音。

怎么用

  1. 第 1 步
    点虚线框一次选多个文件,或分几次添加(会自动排在当前列表末尾)。
  2. 第 2 步
    用列表右侧的 ↑ ↓ 调整拼接顺序,不需要的用 🗑 删掉。
  3. 第 3 步
    要平滑过渡就给交叉淡化 1~2 秒;要停顿就给段间静音填秒数。
  4. 第 4 步
    点「🔗 开始合并」,看「合并后总时长」是否符合预期。
  5. 第 5 步
    点「▶️ 试听结果」听一遍接缝,满意就直接下载(文件会自动下载)。

更新记录

  • v1.0 2026-09-21 工具正式上线:基于 Web Audio 的多段音频拼接,支持多文件导入、↑↓ 调整顺序、单段删除、0~5 秒交叉淡化与0~10 秒段间静音,自动以第一段采样率对齐其余片段,实时预估合并后总时长,导出 MP3 128 / 320kbps 与 WAV。本地处理不上传,适配黑夜模式与移动端。

常见问题

为什么合并后的总时长比各段相加要短?
因为交叉淡化会让相邻两段重叠。
公式为:总时长 = Σ各段时长 − 交叉淡化 ×(段数 − 1) + 静音 ×(段数 − 1)。
例如 3 段各 30 秒、交叉淡化 2 秒、无静音:总时长 = 90 − 2×2 = 86 秒,而不是 90 秒。
想要「严格首尾相接」,把交叉淡化设为 0 即可。
各段采样率 / 声道不一样怎么办?
会自动处理:以第一段的采样率为准,其余段用 OfflineAudioContext 重采样——音高和时长都不变,只是采样点重新计算。
声道数以最宽的那一段为准(有立体声就按立体声输出),单声道会自动复制成左右两路。
所以你不需要先统一格式,直接拖进来就行。但建议把质量最好的那段放第一个,因为输出采样率跟它走。
两段音量一大一小,合并后听着很跳?
这是响度不一致,本工具不做自动归一化(强行拉平反而会引入失真)。
解决办法:先用「音频剪辑」工具把偏小那段的音量增益调到合适值,导出 WAV,再来合并。
合并前戴耳机听一遍接缝是最靠谱的做法。
能同时播放两段(多轨混音)吗?
不能,本工具做的是首尾相接的拼接:时间轴上一前一后,不是叠在一起。
如果你要的是「背景音乐 + 人声同时响」那种效果,那叫混音 / 多轨,需要用 Audacity、剪映这类软件,本工具不提供。
段数有没有上限?
没有硬性上限,但受内存限制:所有音频解码后都是未压缩 PCM,总时长 × 采样率 × 位深 × 声道 就是内存占用。
经验值:10 段以内的短音频(各几分钟)完全没问题;总时长超过 30 分钟、或同时开十几个标签页时,浏览器可能会卡住甚至崩溃。
建议分批合并:先合并一半 → 导出 WAV → 再和另一半合并。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码