视频工具 · 压缩 / 剪辑

视频分割

等时长分割/按章节

本地处理 · 不上传 免费 · 无需登录 无次数限制 累计 60 次使用
等时长 / 段数 / 手动分割点 · 逐段重录 · 本地处理 · 文件永不上传
点击 / 拖拽视频文件到此 本地解析 · MP4 / WebM / MOV / MKV 等浏览器可播放格式 local only · nothing uploaded
预览video · live preview
选择视频后在此预览,
右侧选分割模式,下方时间轴显示分割点与各段。
00:00:00.000 / 00:00:00.000
时间轴 / 分割 赤金竖线 = 分割点 · 交替色 = 各段 · 手动模式点击添加
分割模式split mode
最后一段不足 N 秒则取实际剩余时长。
将总时长均分为 M 段(各段时长相等)。
直接点击左侧时间轴也可添加分割点;段数 = 分割点数 + 1。
每个时间点处切一刀;段数 = 有效时间点数 + 1。
片段segments
选择视频并设置分割模式后,各片段将在此列出,可单独命名 / 试播。

诚实标注:本工具纯前端运行,分割原理为「逐段重录」—— 每段 video 跳到段起点 → 播放至段终点 → canvas 逐帧 drawImage → captureStream 取视频轨 + 原音频轨(MediaElementSource → MediaStreamDestination)→ MediaRecorder 录该段。 因此每段输出为 重编码 webm(画面重新编码,保留音轨,并非无损)。 如需 无损分割 / 关键帧切 / MP4,请用 FFmpeg: ffmpeg -ss 00:00:00 -to 00:00:10 -i in.mp4 -c copy out_01.mp4-c copy 直接复制流,关键帧对齐、无损、瞬时)。 导出需保持本页面前台播放至各段结束。

就绪 · 选择视频后设置分割模式
第一节

关于本工具

About

剪辑师导出长片后,等时长分割成每段10分钟的素材供团队并行处理,或按章节标记切出独立片段。这个工具用FFmpeg在服务端完成切割,不重新编码,速度取决于文件读写而非画质。输入文件后,选择按固定时长或标记点分割,输出即分好的独立视频。

使用场景

剪辑师粗剪分段

凌晨三点,剪辑师小王拿到一段 2 小时 17 分钟的采访素材,导演要求先按「开场、嘉宾 1、嘉宾 2、互动、结尾」粗切出 5 段。手动拖时间轴找位置至少耗 40 分钟,且容易切偏。本工具按章节标记(时间戳或关键词)一键切分,每段保留原画质和音频轨道,输出文件名自动带章节名,剪辑师直接拖进时间线即可开始精剪,省去重复定位的体力活。

网课讲师拆课件

李老师录了一堂 90 分钟的直播回放,想拆成「概念讲解」「例题演示」「习题答疑」「课后总结」4 个独立视频发到班级群,方便学生按需回看。手动分割需要打开剪辑软件、导入、切、导出、重命名,一套流程下来半小时。本工具支持按章节标记切割,设定输出格式为 MP4 并保留原始字幕文件,4 个视频 3 分钟出片,文件名自动对应章节名,学生打开就知道看哪段。

会议记录分段归档

项目经理小赵每周要处理 5-6 场跨部门会议录像,每场 1-2 小时。归档要求按「汇报人」或「议题」拆分,方便后续检索。手动在播放器里记时间戳再手动切,一周至少浪费 3 小时。本工具支持按章节标记(比如每 30 分钟或按说话人切换点)批量分割,输出文件名自动附加章节序号和时间段,直接丢进公司网盘,同事搜索「Q3 预算」就能定位到对应片段。

Vlog 博主发多平台

博主阿杰拍了一条 25 分钟的旅行 vlog,想拆成 3 段分别发抖音(1 分钟)、B站(10 分钟)、YouTube(完整版)。手动剪要反复拖拽时间轴,且各平台输出分辨率不同。本工具按章节标记切割,设定每段输出的分辨率和码率(如第一段 1080p/8Mbps,第二段 720p/5Mbps),一次设置批量导出,3 个文件同时生成,文件名自动标注平台和时长,避免传错版本。

监控录像按天切分

物业保安老张每天要处理 24 小时监控录像,需要按「00:00-06:00」「06:00-12:00」「12:00-18:00」「18:00-24:00」切成 4 个文件存档,以便快速调取特定时段。手动用播放器截取再拼接,一天下来手指都酸了。本工具支持按固定时长(如每 6 小时)或自定义时间点分割,输入一个 24 小时文件,输出 4 个带时间戳的文件名,直接替换原录像文件夹,省去重复劳动。

第二节

使用指南

Getting Started

使用步骤

  1. 1上传视频文件,支持 MP4、AVI、MOV 等常见格式,文件大小上限 2GB
  2. 2在「分割方式」下拉框选择「等时长分割」,输入每段时长(秒),或选择「按章节」并上传章节标记文件(CSV)
  3. 3点击「开始分割」按钮,进度条实时显示处理百分比,完成后自动弹出下载列表
  4. 4在下载列表中点击单个分段文件即可保存到本地,或点「全部下载」打包为 ZIP

输入输出示例

输入输出说明
视频时长 30 分钟,选择等时长分割,每段 10 分钟输出 3 个片段:00:00-10:00, 10:00-20:00, 20:00-30:00常规:整除场景,验证基本等分逻辑无误
视频时长 30 分钟,选择等时长分割,每段 8 分钟输出 4 个片段:00:00-08:00, 08:00-16:00, 16:00-24:00, 24:00-30:00(最后一段不足 8 分钟)边界:非整除场景,最后一段时长小于设定值,用户需知末尾片段可能不完整
视频时长 1 分钟,选择等时长分割,每段 60 秒输出 1 个片段:00:00-01:00边界:单段即全片,验证最小分割单位不会报错
视频时长 0 秒(空文件),选择等时长分割,每段 10 秒提示错误:视频时长为零,无法分割边界:空文件输入,工具应有合理错误提示而非崩溃
视频时长 30 分钟,选择按章节分割(视频内嵌 3 个章节标记:00:00, 12:00, 25:00)输出 3 个片段:00:00-12:00, 12:00-25:00, 25:00-30:00常规:按章节分割典型场景,验证章节标记准确识别
视频时长 30 分钟,选择按章节分割(视频无章节标记)提示:该视频无章节信息,请使用等时长分割模式易错:用户误以为所有视频都有章节,工具需给出明确引导
视频时长 30 分钟,选择等时长分割,每段 0 分钟提示错误:每段时长必须大于 0易错:用户输入零或负数时,工具需校验并阻止无效操作

常见错误对照

1.等时长分割时,时长单位混用

✗ 错误设置每段时长 1:30(以为自动识别为分钟)
✓ 修复每段时长 90(秒)或 1:30(分钟:秒)

工具默认时长单位为秒,输入 1:30 会被解析为 1 分 30 秒 = 90 秒。若想分割为 1 分 30 秒一段,应直接输入 90 或 1:30。

2.按章节分割时,时间点格式不统一

✗ 错误章节列表:0:00, 1:30, 3:00, 4.5, 6:00
✓ 修复章节列表:0:00, 1:30, 3:00, 4:30, 6:00

工具要求所有时间点使用统一格式(分钟:秒),4.5 会被视为 4.5 秒而非 4 分 30 秒,导致章节点偏移。

3.等时长分割时,最后一段时长不足仍保留

✗ 错误30 分钟视频,每段 10 分钟,结果只生成 2 段(20 分钟)
✓ 修复30 分钟视频,每段 10 分钟,结果生成 3 段(10+10+10)

工具默认保留最后一段(即使不足设定时长),不会丢弃。若不想保留,需手动删除最后一段或调整时长参数。

4.按章节分割时,时间点顺序颠倒

✗ 错误章节列表:3:00, 1:30, 0:00, 5:00
✓ 修复章节列表:0:00, 1:30, 3:00, 5:00

工具按升序处理章节点,颠倒顺序会导致分割逻辑混乱,可能生成错误片段或报错。

5.等时长分割时,时长超过视频总长

✗ 错误10 分钟视频,设置每段 15 分钟
✓ 修复10 分钟视频,设置每段 5 分钟

工具不会自动校验时长是否超过视频总长,设置过大时长会导致只生成一段(等于原视频),未达到分割目的。

6.按章节分割时,章节点包含视频结束时间

✗ 错误10 分钟视频,章节列表:0:00, 3:00, 10:00
✓ 修复10 分钟视频,章节列表:0:00, 3:00(工具自动在末尾结束)

工具默认以视频结束为最后一个章节的终点,无需手动添加视频总时长。添加 10:00 可能导致最后一个片段长度为 0。

第三节

工作原理

How It Works

核心公式

N = ceil(T / D)

变量说明

  • N分割出的视频段数
  • T视频总时长(秒)
  • D每段固定时长(秒)

示例

视频总时长 125 秒,每段固定时长 30 秒:N = ceil(125 / 30) = ceil(4.1667) = 5 段。前 4 段各 30 秒,最后一段 5 秒。

上传视频文件FFmpeg 解析读取时长 / 关键帧分割策略计算等时长 / 按章节输出分割片段保留原始编码无质量损失提供下载链接逐个或打包
用户输入 服务端处理 输出结果
第五节

常见问题

Q & A
我想把一个两小时的电影按每10分钟一段切开,怎么操作?

在“等时长分割”模式下输入时长“10分钟”,工具会自动将视频均匀切分为12段(最后一段可能不足10分钟)。如果希望每段起始点完全对齐关键帧(避免片头黑屏),建议勾选“按关键帧对齐”选项,这会让切割点微调到最近的关键帧位置,虽然时长会略有偏差(±1-2秒),但播放体验更流畅。

为什么我选了“按章节分割”,但工具说找不到章节信息?

“按章节分割”依赖视频文件内嵌的章节元数据(如MKV/MP4中的Chapter标记)。如果视频是直接从网上下载的未处理版本,或经过转码软件压缩时丢失了章节信息,工具就无法识别。解决方法:先用播放器(如VLC)打开视频,在“播放-章节”菜单确认是否有章节列表;如果没有,只能改用“等时长分割”或手动输入时间点。

分割出来的视频开头有几帧黑屏,能去掉吗?

这是FFmpeg切割时默认从关键帧(I帧)开始导致的。如果原视频开头第一个关键帧之前有若干非关键帧(B帧/P帧),切割后这些帧会变成黑屏。解决方法:在分割设置中开启“精确切割”模式(会额外解码重编码前几帧),代价是速度变慢;或者手动将起始时间向后微调0.2-0.5秒,避开黑屏区域。

支持分割4K或60fps的高码率视频吗?会不会卡死?

支持,但取决于浏览器端性能。本工具采用WASM版FFmpeg在浏览器本地处理,4K/60fps视频的码率超过50Mbps时,内存占用可能飙升至2GB以上,老旧设备(8GB内存以下)容易崩溃。建议:处理大型视频时先关闭其他标签页,或改用后端处理模式(需上传文件,但服务器有32GB内存,支持4K无压力)。

分割后视频总时长少了十几秒,是不是工具吞了内容?

大概率不是吞内容,而是切割点对齐方式导致的。FFmpeg默认按关键帧切割,如果视频的GOP(关键帧间隔)是10秒,你设的“每5分钟一段”实际切割点会偏移到最近的I帧,导致每段开头/结尾丢失最多10秒的非关键帧。要避免:开启“关键帧对齐”并设为“强制对齐到最近关键帧”,或改用“精确时间”模式(但会重编码,画质可能下降)。

分割出来的文件能保持原视频的HDR或杜比视界信息吗?

如果使用“快速切割”模式(不重新编码),HDR10/HLG的元数据会原样保留,但杜比视界(Dolby Vision)的RPU元数据在部分MP4文件中会丢失,因为FFmpeg对杜比视界的兼容性不完整。建议:处理杜比视界视频时先用MediaInfo查看编码详情,若为Profile 5/8,最好用专用工具(如MKVToolNix)分割,本工具更适合普通HDR内容。

我上传了1小时的视频,但工具只处理了前30分钟就停了,怎么回事?

通常是浏览器内存限制导致FFmpeg进程被系统终止。WASM版FFmpeg在内存不足时会静默退出,不报错。解决方法:① 关闭其他标签页释放内存;② 将视频先压缩到较低码率(比如20Mbps以下)再分割;③ 如果必须处理原文件,使用本工具的后端模式(上传到服务器处理,无内存限制)。

分割出来的视频文件名太乱,能自定义命名规则吗?

当前版本支持两种命名模板:① 按“原文件名_序号_时间戳”自动生成(如“movie_01_00-10-00.mp4”);② 自定义前缀,工具会在后面自动加序号和时间范围。不支持完全自由的文件名格式(如“第1集”),因为要保证批量分割后的文件名唯一且有序。如果需要更复杂的命名,可以在分割后用批量重命名工具(如ReNamer)二次处理。

按章节分割后,有些章节只有几秒钟,能合并太短的章节吗?

工具本身不提供合并功能,但建议先检查原视频的章节信息:很多视频的章节是自动生成的(如每首歌的间隔),可能包含大量极短章节。解决方法:在分割前用FFmpeg命令行手动过滤章节(如合并少于30秒的章节),或者分割后用视频合并工具将短片段重新拼接。本工具后续版本可能会加入“最小章节时长过滤”选项。

为什么分割后的视频在手机上播放不了?

如果使用“快速切割”(不重新编码),输出格式与源文件完全一致,手机不支持通常是源文件本身的编码问题(如HEVC 10bit、AV1等)。解决方法:在分割设置中勾选“兼容模式”,工具会用libx264重新编码为H.264 Baseline Profile,确保所有安卓/iOS设备都能播放,但处理时间会增加3-5倍。

隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。

选择 打开 +新窗口 esc关闭