第一步:如图,打开视频所属文件下的终端 以.mp3文件为例

第二步:输入命令
简单来说,这条命令就是:
"把 music.mp3 按 2 分钟一段切割成多个无损 mp3 文件,并按顺序编号。"
TypeScript
ffmpeg -i music.mp3 -f segment -segment_time 120 -c copy music_%03d.mp3
//其中:music.mp3 替换为你的原始音频文件名称
// 120代表每个视频按120s进行切割
命令中各参数含义:
| 部分 | 作用 |
|---|---|
| ffmpeg | 调用 FFmpeg 程序。 |
| -i music.mp3 | 指定输入文件,名字是 music.mp3。 |
| -f segment | 输出格式选择 segment,表示要"分段输出"。 |
| -segment_time 120 | 每段的时间长度为 120 秒(也就是 2 分钟)。 |
| -c copy | codec copy:不做转码,直接复制音频数据,速度快且无损。 |
| music_%03d.mp3 | 输出文件名模板:%03d 会被替换为三位数字序号(001、002、003...),所以结果类似:music_001.mp3, music_002.mp3, music_003.mp3。 |
使用场景
-
大文件切片:方便网页或移动端分段加载播放,支持断点续传。
-
CDN/OSS 优化:和 Range 请求一起用,适合多人同时在线播放,避免一次性传输整个大文件。
-
后期编辑:方便在剪辑软件中处理较小的音频片段。
成功后就是这样的!!

