AscendLab
视频工具公开工具在浏览器中运行,除非页面另有说明。无需账号即可使用当前工具。
免费视频工具

视频截取工具 - 浏览器本地裁剪 MP4 和 WebM 视频

在浏览器中用 ffmpeg.wasm 截取本地视频,设置开始和结束时间,支持快速无重编码截取,也可以重编码为 MP4 或 WebM。

可以开始使用

浏览器本地 · 无需账号 · 结果留在当前页面

使用工具
免费工具按需加载 FFmpeg
视频截取工具
在浏览器本地截取视频,浏览器侧处理文件。可以快速无重编码截取,也可以重编码为 MP4/WebM 获得更精确的片段。

拖放视频到这里,或点击上传

第一版优先推荐 MP4 和 WEBM 输入。

最大文件大小:200MB

尚未上传视频

移动端处理建议

移动端建议先用短 MP4/WebM 和 5-10 秒区间测试,再截取更长片段。

文件上限

当前浏览器版最大 200MB。

低内存风险

精确 MP4/WebM 截取会重编码,比快速截取更消耗移动端内存。

重试方式

如果截取停滞,请停止后改用更短区间或快速截取重试。

截取前

请使用 200MB 以内文件;移动端建议先用短片段测试。

输出选择

快速截取更快;精确 MP4/WebM 会重编码,耗时更长。

失败原因

不支持的编码、内存压力、区间过长或移动端资源不足都可能失败。

截取设置
生成片段前选择开始时间、结束时间和处理方式。
0:00 - 0:10

快速截取最适合 MP4/WebM 片段;重编码更慢,但更适合需要精确边界的情况。

截取精度提示

快速截取可能会从最近的关键帧附近开始,而不是完全精确到秒。边界很重要时请选择精确 MP4 或 WebM;移动端建议使用更短片段以降低内存压力。

保留原始音视频流,速度更快,但切点可能贴近关键帧。

不使用数值越低质量越高

片段时长

0:10

处理引擎

ffmpeg.wasm

输出

原始封装

准备就绪0%

下一步

先选择视频。移动端建议先用较短 MP4/WebM 测试,再处理更大的文件。

截取结果
查看输出体积、处理方式,并下载本地生成结果。

输出体积

尚未生成截取片段

区间

0:00 - 0:10

模式

快速截取

上传视频、选择区间并截取后,会在这里预览输出。

FFmpeg 设计为在开始截取后才在浏览器中运行,因此初始页面较轻,较大的 WebAssembly 引擎不会提前加载。

视频发布下一步

继续处理这个视频素材

如果你正在为小红书、视频号、抖音、B站、公众号、CSDN 或掘金准备素材,可以先回到完整视频发布流程,再按格式、体积、封面、字幕或音频继续处理。

快速答案

视频截取工具可以从本地视频中剪出指定时间范围。

第一版使用本地托管的 ffmpeg.wasm,只有开始处理时才加载引擎;按当前公开实现设计为浏览器端处理。

适合输入

源视频可读取

优先使用当前浏览器能预览或读取的 MP4、WebM、MOV 或常见视频文件。

先确认发布目标

先决定要截掉无效开头结尾,导出需要的短片段,以及最终要交付到小红书、视频号、抖音、B站、公众号、文档或网页。

保留原片备份

截取后的视频片段适合发布前处理和快速交付,重要素材建议保留原始文件。

截取方式
工具把视频写入浏览器内存,再通过 ffmpeg.wasm 生成截取后的文件。
快速截取会复制原始音视频流,速度快但切点可能贴近关键帧。
精确 MP4 或 WebM 会重编码,速度更慢但边界更稳定。
浏览器端处理依赖设备 CPU 和内存,移动端建议使用更短视频。
示例、假设和限制
这些示例、假设和限制聚焦视频文件、字幕文本、浏览器解码能力、ffmpeg.wasm 处理成本和发布平台约束。

示例

上传一段 80MB 的 MP4,设置开始 12 秒、结束 42 秒,使用快速截取导出一段短视频。

假设

视频文件大小在 200MB 以内,当前设备有足够内存完成浏览器端处理。

限制

浏览器端 ffmpeg.wasm 适合轻量截取,不适合超大视频、批量转码或长时间后台任务。

使用前检查
开始处理视频前,先确认源文件大小、时长、格式、目标平台和当前设备性能,能减少转码失败。

先记录目标区间

剪短视频前先确认开始和结束时间,避免反复加载同一个大文件。

先剪再压缩

如果原视频很长,通常先截取有效片段,再压缩或转 GIF 会更省时间。

选择截取方式

快速截取更快但切点可能靠近关键帧;精确输出会更慢但边界更稳定。

实用细节
这些补充说明更偏真实使用决策,帮助你判断参数、边界和下一步处理方式。

先剪掉无效时长

黑屏、等待、打开软件和误操作片段会浪费上传体积,发布前先裁掉更有效。

精确切点会更慢

为了更稳定的开始/结束边界,重编码会比快速截取消耗更多时间。

切完再做封面

截取后的片段更容易选出和内容匹配的封面,也能避免封面来自无关片头。

GIF 前置步骤

视频转 GIF 前先截短片段,可以显著控制 GIF 体积和生成时间。

常见使用场景
这些场景面向小红书、视频号、抖音、B站、公众号、CSDN、掘金、产品演示、技术教程、封面配图、字幕处理、移动端预览和浏览器端轻量视频准备。

剪短素材

从长视频中截取需要分享或上传的一小段。

发布预览

为社媒、课程或产品演示准备短片段。

短视频开头结尾

发布到小红书、视频号、抖音或 B站前,截掉无效等待、黑屏和操作失误片段。

技术文章动图前置处理

为 CSDN、掘金或公众号教程截出关键操作区间,再继续转 GIF 或提取封面。

本地隐私处理

不希望上传原始视频时,在浏览器里先完成截取。

后续封面

截取片段后继续提取封面图或计算片段时长。

常见问题
视频如何处理?

按当前公开实现,视频截取通过浏览器端 ffmpeg.wasm 完成。处理敏感素材前,建议先确认当前设备和页面实现。

最大支持多大的视频?

第一版限制为 200MB,移动端建议使用更小文件。

快速截取和精确截取有什么区别?

快速截取不重编码,速度快但切点可能靠近关键帧;精确 MP4/WebM 会重编码,耗时更长但边界更稳定。

为什么要按需加载 FFmpeg?

ffmpeg.wasm 体积较大,只有用户真正开始截取时再加载,可以让页面初次打开更轻。

快速截取为什么切点不完全准?

快速截取通常复制原始音视频流,切点可能贴近关键帧;需要更稳定边界时使用重编码输出。

截取前还是压缩前先做哪个?

通常先截取无效开头和结尾,再压缩或转 GIF,这样处理更快,也更容易控制输出体积。

推荐流程

视频截取发布流程

先截取需要的片段,再处理封面和时长。