音频分割 在浏览器本地用 ffmpeg.wasm 把一段音频切成多段,支持按时长等分(每 N 分钟一段)和按时间点切(指定每个切点位置),输出 MP3 / WAV / AAC / M4A / FLAC,多段可一键打包 ZIP 下载,全程不上传服务器。
| 模式 | 适用场景 | 操作要点 |
|---|---|---|
| 按时长等分 | 长录音切短发微信、播客切通勤段 | 填一个时长,自动切 |
| 按时间点切 | 整张专辑分曲、课程按章分段 | 边听边加点、文本框手动填都行 |
按时间点模式下,N 个切点会切成 N+1 段——开头和结尾不需要写。
segment 切分,精度到 0.1 秒ffmpeg.wasm 在 WebAssembly 沙箱 里运行,音频字节从加载到输出全程不离开浏览器;ZIP 打包也在本地 JS 完成。首次需联网下载约 32MB 编解码核心,缓存后即可断网使用。
按时长最省事——填"每段 5 分钟",10 分钟的源文件就切成 2 段、最后一段时长是余数。适合机械化分段(发微信、做通勤段)。按时间点精确控制——填 1:30、3:00、5:45 三个切点会切成 4 段(开头到 1:30、1:30 到 3:00、3:00 到 5:45、5:45 到结尾)。适合按内容章节切(专辑分曲、课程分章)。可以播到想切的地方点 + 在当前位置加切点,比手动填快得多。
会有一次重编码损失——为了能切到任意时间点,本工具会重新编码而不是流复制。代价换来的是精确切点:在你给的时间点干净切开,不会因为帧边界对不齐而有"咔嗒"声。要完全无损,输出选 WAV(PCM 16-bit)或 FLAC。
理论无上限,但每段都会单独编码并存到浏览器内存里,100 段以内通常没问题。长音频建议先按 30 分钟粗切,挑关心的段再细切。如果切完几百段会让浏览器内存吃紧,改用桌面工具(mp3DirectCut / Audacity)。
全部下载(ZIP)会把所有段打包成一个 zip 文件下载,文件名按 原名_01.mp3 / 原名_02.mp3 编号。也可以在列表里点单个段后面的"下载"单独保存。ZIP 在浏览器端打包,不上传任何字节。
一行一个时间点,支持三种写法:纯秒(90 = 1 分 30 秒)、分:秒(1:30 或 1:30.5)、时:分:秒(0:01:30)。重复时间会自动去重并按从小到大排序。0 和 ≥ 总时长的值会被忽略——开头和结尾不需要写切点,是自动隐含的。
播放音频到你想切的位置(比如听到一首歌的尾奏即将结束时),点 + 在当前位置加切点,当前播放头时间会自动加进列表并按从小到大排序。比手动数秒数填时间快得多,特别适合"按内容章节"切法。
能。本工具接受任何浏览器 <audio> 能读元数据的格式:MP3 / WAV / M4A / AAC / FLAC / OGG / OPUS。WMA / AIFF / ALAC 取决于浏览器版本——新版 Chrome / Edge 多数能读,Safari 对 ALAC 友好。
本工具用 ffmpeg.wasm(FFmpeg 的 WebAssembly 移植版)在浏览器沙箱里完成解码-切割-编码,编解码核心约 32MB。首次下载后浏览器缓存,同会话不重复下载、关掉再开通常也命中缓存。所有字节在本地 CPU 跑,不上传服务器。