什么是视频帧提取器?
视频帧提取器可从视频中提取单帧画面,并将其导出为 PNG、JPEG 或 WebP 图像。可用于制作缩略图、研究动作或拼接联系表。所有处理均通过 ffmpeg.wasm 和 Canvas 在本地完成——您的视频不会离开设备。
工具支持 MP4、WebM、MOV 和 AVI 格式,单个文件最大 100 MB。可以选择「逐帧导出」做画面分析,「每 N 帧导出一张」均匀采样整段时间轴,「每秒一帧」做整齐的故事板,「自定义帧率」按你想要的速率采样,或者「按时间点」精确抓取某一刻的单帧(MM:SS)。画面通过 Canvas 按原始分辨率渲染。勾选想要的帧只下载这部分,把任意一帧复制到剪贴板,或打包成一个 ZIP。选择 JPEG 或 WebP 时会出现质量滑块,可在体积和清晰度之间权衡。
使用方法
- 上传视频文件(MP4、WebM、MOV 或 AVI)。
- 选择提取模式:每一帧、每第 N 帧、每秒一帧、自定义帧率,或「按时间点」抓取单张。选择输出格式(PNG、JPEG 或 WebP),如果选了 JPEG 或 WebP 还可以调整画质。
- 点击提取,浏览帧画廊,然后单独下载帧或以 ZIP 格式一次性下载全部。
何时使用
- 从教程或产品演示录像中挑出最清晰的那一帧做封面图。
- 为剪辑师或导演做一张片段的接触表(contact sheet)或故事板。
- 从游戏录像或动画里抽参考帧,做动作分析或镜头复盘。
结果
您想从一段 30 秒的产品演示中挑选最佳缩略图。将提取模式设为每秒 1 帧,提取 30 张画面,然后将最完美的一张以高分辨率 PNG 格式下载。
常见问题
- 为什么 4 分钟的视频会产生几千张帧?
- 标准 30 fps 视频每秒就有 30 帧,4 分钟差不多就是 7200 张。改用「每秒一帧」,或「每 N 帧」把 N 设为 30,数量会瞬间降到能慢慢浏览的程度。你也可以勾选「仅提取某个时间段」,拖动两个滑块,只截取某一个片段而不是整段视频。
- 导出 PNG 还是 JPEG 更合适?
- PNG 是无损的,适合截图、UI 录屏、带文字或纯色块的画面,细节都不会丢。JPEG 和 WebP 体积小好几倍,拍摄类素材、连续动作的录屏或者只是先看个大概都够用。同等质量下 WebP 一般更小,放到网页上首选它。
- 为什么上传限制只有 100 MB?
- 提取过程会把帧解码到浏览器内存里,视频过大、加上几千张原分辨率画面,很容易把内存撑爆导致标签页崩溃。素材太长建议先剪短一些,或者切成几段分别处理。
- 导出的帧分辨率和原视频一样吗?
- 完全一致。画面按视频原始分辨率渲染,1080p 的源文件输出 1920×1080,4K 的源文件就是 3840×2160,不会自动放大或缩小。
- 可以抓取某个时间点的单帧吗?
- 可以。把提取模式切到「按时间点」,直接输入想要的时间(MM:SS,例如 1:23.5)或拖动滑块,再点「抓取该帧」即可。工具会直接跳到这一刻拿画面,不走完整的 ffmpeg 流程,基本是秒出。