0

视频帧提取器

以固定的时间间隔或特定的时间戳列表从视频中提取静止帧,然后直接在浏览器中下载每个帧。

🎞️

将您的视频拖放到此处

MP4 或 WebM — 在浏览器中本地处理

Buy Me a Coffee at ko-fi.com
处理中... 0%
加载视频
寻找每个时间戳
捕获帧
完成

结果

清理视频的时间线并希望屏幕截图出现在正确的时刻与实际提取帧不同。该工具会在浏览器中解码您上传的视频,并在您要求的确切位置捕获真实的静止帧(整个剪辑中每 N 秒一次或在特定时间戳的键入列表中捕获一次),并为您提供每个帧的可单独下载的 PNG 或 JPEG 格式。

捕获精度是诚实处理的,而不是假设的。在浏览器支持 requestVideoFrameCallback API 的情况下,该工具会寻找目标时间,并且仅在该确切帧实际被解码并呈现到屏幕上时才抓取帧 - 与真正的帧精确视频处理工具使用的机制相同,并且比在搜索后立即读取 currentTime 更可靠。如果浏览器没有实现该 API,该工具就会回退到 currentTime-plus-seeked-event 捕获,并在页面上清楚地说明这一点,而不是悄悄地假装两条路径同样精确。

两种模式涵盖了常见情况。 “每 N 秒”在视频的整个持续时间内构建一组均匀间隔的时间戳 - 对于其他工具的联系表、缩略图集或采样帧非常方便。 “特定时间戳”可让您以 mm:ss 或普通秒为单位键入精确的逗号或换行符分隔列表,以提取精确的时刻 - 目标、反应、录制演示文稿中的特定幻灯片。

捕获每个帧后,帧就会出现在缩略图网格中,因此您可以查看长时间提取的进度,立即下载任何单个帧,或者在一切准备就绪后使用“下载全部”按顺序启动每个文件。无需上传任何内容:视频文件和每个捕获的帧都保留在您的设备上,完全使用浏览器自己的视频解码和 Canvas 2D API 进行处理。