视频抽帧工具 本地视频 · 浏览器内处理

视频抽帧,精确到时间段

加载本地视频,按帧数、间隔、关键帧或时间点提取画面,也可以只选取某个时间段抽帧。导出 PNG/JPG 并打包 ZIP。本地视频不上传;也可以粘贴 B 站链接直接导入。

使用步骤

拖放视频到这里,或点击选择

支持 MP4、MOV、WebM 等浏览器可播放的格式

载入视频

拖放或点击选择本地视频,或粘贴 B 站链接;浏览器会读取时长与分辨率,本地文件全程不上传。

框选时间段,配置参数

拖动时间轴手柄选好区间,再选提取模式、格式与分辨率;「时间段」模式会在区间内均匀取 N 帧。

挑选并下载

提取完成后在结果里勾选需要的画面,单张保存或一键打包成 ZIP。

四种常规模式怎么选

模式解决的是不同的筛选问题。候选帧不是越多越好,每一张都会增加内存与人工检查成本。

  • 按帧数 — 在整个范围内均匀取 N 帧,适合快速生成视觉索引。
  • 按间隔 — 每隔固定秒数取一帧,适合课程、观察记录等需要固定时间覆盖的场景。
  • 关键帧 — MP4/MOV 直接读取容器关键帧表;其他格式用画面变化检测找出场景切换。
  • 时间点 — 按你手上的时间码精确取帧,适合字幕脚本、镜头表、QA 取证。
  • 时间段 — 在选定时间段内均匀取 N 帧——本工具新增,专门解决「只要这一小段」的需求。
  • 按帧数:适合给陌生素材或短视频做视觉索引,平均取样可能漏掉很短的动作。
  • 按间隔:适合课程、实验和需要固定时间覆盖的过程,间隔太小会产生大量相似图。
  • 关键帧:适合快速浏览剪辑点与场景切换;编码关键帧服务于压缩,不一定是构图最好的那一帧。
  • 时间点:适合字幕脚本、镜头表与 QA 取证,比大范围平均取样更可靠。

为什么加了「时间段」

整段视频平均抽帧,很容易在真正重要的几十秒里只拿到两三张。先框出时间段再抽帧,候选更少、命中更高,也更容易避开片头片尾。

画质与合理预期

抽帧无法恢复源文件里不存在的细节:压缩痕迹、低照度、数字变焦和运动模糊都会保留。如果相邻几帧都偏软,应该找动作停顿的瞬间,而不是单纯放大导出尺寸。

本地文件全程在浏览器内解码,不会上传到任何服务器。

常见问题

这个工具免费吗?

免费,无需注册。能顺畅处理的文件大小取决于浏览器解码能力、视频时长和设备内存。

我的视频会被上传吗?

本地视频不会。视频通过浏览器本地 API 读取,解码、抽帧和 ZIP 打包都在你的设备上完成,只有你主动下载的图片会离开浏览器。使用 B 站链接导入时,视频会经本站的解析服务中转后载入浏览器(不保存),这是唯一会经过服务器的视频路径。

支持哪些视频格式?

取决于浏览器的解码能力。H.264 编码的 MP4、WebM 以及部分 MOV 通常可用,但文件扩展名不能保证内部编码一定被支持。

可以只提取某个时间段的画面吗?

可以。拖动时间轴选区手柄,或直接输入起止时间码;设定后所有模式都只在该区间内取帧,「时间段」模式还会在区间内均匀取 N 帧。

关键帧是怎么提取的?

MP4 / MOV 会直接解析容器里的关键帧表(stss/stts),得到真实 I 帧时间;WebM 或没有关键帧表的文件改用画面变化检测,给出场景切换候选帧。

输出图片是什么格式?

可选无损 PNG 或体积更小的 JPG(质量可调),并可限制最大分辨率(原始 / 4K / 2K / 1080p / 720p / 480p)。

一次可以提取多少帧?

没有硬性上限,但每帧都会占用内存。单次建议不超过 500 帧,超出会自动等间隔抽稀;长视频建议缩小分辨率或分段处理。

这个工具会收集我的数据吗?

你的视频和抽出的图片不会离开你的设备:解码、抽帧、打包全部在这个浏览器标签页里完成,没有上传接口。使用 B 站链接导入时,解析服务会代你向 B 站请求视频流,视频不落盘、不保存;除此之外,和任何网站一样,我们的托管与统计服务会收到标准的请求信息(IP 地址、浏览器标识、请求的页面),统计不写 Cookie、也不做用户画像。如果本站以后展示第三方广告,广告方可能设置自己的 Cookie,你可以在浏览器里屏蔽,屏蔽后工具照常可用。