从视频中提取画面

适合挑缩略图、排分镜脚本,或者把一段延时摄影拆成一张张单独的图片。设好间隔,就能得到一组按顺序编号的静止图像。

正在加载工具……

工作原理

  1. 把视频拖进来。
  2. 选择每隔几秒取一帧,或者总共要多少帧。
  3. 提取、预览这些静止画面,然后打包成 ZIP 下载。

为什么什么都不用上传

这个页面上的每一步操作,都由运行在你浏览器标签页里的代码完成,用的就是渲染网页的那套引擎。文件从磁盘读进标签页的内存,在那里被处理,再作为下载写回去。它不会被送到任何地方 —— 不会送给我们,也不会送给第三方。

自己动手验证

  1. 打开浏览器的开发者工具(F12),选择“网络”(Network)面板。
  2. 载入你的文件,运行这个工具。
  3. 你能看到的请求只有这些:工具自己的代码 —— 少数几个重型工具还会从公共 CDN 取它们的开源引擎 —— 外加一条发往 loreatec.jp 的小小访问记录(页面地址和标题,仅此而已)。没有一条带着你的文件。

文件不外传的证明 →

常见问题

该用固定间隔,还是固定总数?

如果视频的节奏很重要,就用固定间隔:一段 3 分钟的片子每 5 秒取一帧,能得到 36 张按时间均匀分布的静止画面。如果在意的是最终产出的数量,就用固定总数:不管视频多长,都能正好得到 12 帧拼成一张缩略图网格 —— 工具会自动帮你把间隔分匀。

PNG 还是 JPG?

实拍场景选 JPG —— 文件小得多,肉眼也看不出差别。画面里有文字或系统菜单时选 PNG,因为 JPG 容易让这些边缘变模糊;打算进一步编辑这些静止图像时也一样选 PNG。

为什么帧数有上限?

每一帧画面都要先在浏览器的内存里生成,然后才打包进 ZIP。几百张原始尺寸的静止图像会把内存占满,导致标签页崩溃,所以设了这个上限,让工具的负荷保持在浏览器能承受的范围内。要提取一段视频的每一帧,请改用装在电脑上的视频处理程序。

视频会被上传吗?

不会。视频处理引擎就跑在这个浏览器标签页里。你的文件被读进浏览器的内存,静止画面也是在那里生成的,所以什么都不会发送到服务器。这个页面以"跨源隔离"(一项浏览器安全设置)的方式提供,好让这个引擎能同时使用你电脑的多个处理器核心,处理起来也就更快。