音频剪辑 在浏览器本地用 ffmpeg.wasm 把音频文件按你给的起止时间裁出一段,重新编码为 MP3 / WAV / AAC,全程不上传服务器。最常见用途:做铃声、剪掉录音的静音首尾、截播客片段、留歌里的 BGM。
也可以直接在起止栏手动填时间,支持 90 / 1:30 / 1:30.5 / 0:01:30 四种写法,留空表示从头/到尾。
| 格式 | 编码 | 1 分钟体积(192k) | 适用 |
|---|---|---|---|
| MP3 | libmp3lame | ≈ 1.4 MB | 通用,兼容性最好,默认推荐 |
| WAV | PCM 16-bit | ≈ 10 MB | 无损,后期还要再剪 |
| AAC | AAC-LC | ≈ 1.4 MB(音质略优 MP3) | 苹果生态、做铃声 |
码率只对 MP3 / AAC 生效,WAV 是无损 PCM 没有码率概念,选 WAV 时音质栏会自动隐藏。
工具内部用 ffmpeg 的 -ss / -to 完成时间段截取,精度到 0.1 秒——“标记起点 / 终点”会按播放头当前位置精确到一位小数填入。MP3 / AAC 等有损格式因帧编码特性,剪辑点会向最近的帧边界对齐(典型 ~26ms / 23ms),听感上无差别。需要样本级精度(剪音乐节拍卡点)建议用桌面版 Audacity / Adobe Audition。
ffmpeg.wasm 在 WebAssembly 沙箱 里运行,音频字节从加载到输出全程不离开浏览器。首次需联网下载约 32MB 编解码核心,缓存后即可断网使用,多次剪辑不重复下载。
会有轻微损失——本工具会重新编码而不是流复制,因此 MP3/AAC 输入再输出 MP3/AAC 时存在二次有损压缩。代价换来的是样本级精确剪辑:在你给的时间点干净切开,不会因为 MP3 帧边界对不齐而出现"咔嗒"声。要完全无损,输出选 WAV(PCM 16-bit)。
播放音频到你想剪的位置,暂停或不暂停都行,点"⏮ 标记起点"会把当前播放头时间填进起栏;继续播到终点位置,再点"标记终点 ⏭"。耳朵在哪里,剪刀就在哪里。标完发现位置差一点,用下方 起 ± / 止 ± 四个微调按钮按 0.1s 推(按住 Shift 一次推 1s),点下去播放头会自动跳到新边界,可以即时试听。也可以直接在起止栏手动填 1:30.5 这样的时间。
点 ▶ 从起点试听片段 按钮——播放器会跳到「起」直接播到「止」自动停,不用真的执行剪辑就能确认选段是否合适。再点一次按钮(或拖动播放头)会停止试听。
精度到 0.1 秒。"标记起点 / 终点"按播放头自动填入 1:30.5 这样的小数秒;起止栏也支持四种手写格式:纯秒(90 / 90.5)、分:秒 / 分:秒.几(1:30 / 1:30.5)、时:分:秒(0:01:30)。铃声、剪片段、剪静音都够用;要样本级精确(音乐节拍卡点)建议桌面版 Audacity / Adobe Audition。
默认选 MP3 192k 通用最稳。要无损(后期再剪辑/二次处理)选 WAV——1 分钟约 10 MB,文件最大但保真。AAC 同码率下比 MP3 体积稍小、音质略优,苹果设备友好;但少数老 Android 播放器不认。
能。本工具接受任何浏览器 <audio> 能读元数据的格式,常见的 MP3 / WAV / M4A / AAC / FLAC / OGG / OPUS 都行。WMA / AIFF / ALAC 取决于浏览器版本——新版 Chrome / Edge 多数能读,Safari 对 ALAC 友好。读不出元数据会在 8 秒内提示,不会卡死。
本工具用 ffmpeg.wasm(FFmpeg 的 WebAssembly 移植版)在浏览器沙箱里完成解码-剪辑-编码,编解码核心约 32MB。首次下载后浏览器缓存,同会话不重复下载、关掉再开通常也命中缓存。所有字节在本地 CPU 跑,不上传服务器。
当前不支持——一次只处理一个文件,专注做单段精确剪辑。需要把一个长录音切成多段(按时间分段、按静音分段),后续会有独立的"音频分割"工具。