批量提取视频帧
批量提取视频帧是把一段视频按固定间隔或指定张数拆成多张静态图片,常用于制作缩略图预览、整理素材库、逐段留档,以及动作、教程、监控画面的逐帧分析。本工具支持「每隔 N 秒一张」和「全片均匀取 N 张」两种方式,可选 JPG、PNG、WebP 格式与输出宽度,结果自动打包成 zip 一次性下载,文件名带序号与时间点。按张数抽帧时取每段的中间时刻,片头片尾都能覆盖。浏览器能播放的常见格式直接用 Canvas 抽帧、不加载转码内核;MKV、AVI、HEVC 等格式自动回退到 ffmpeg.wasm。全程在你的浏览器本地完成、不上传服务器;单次最多 200 张,且会按图片合计体积再加一道内存保护,超出时提前提示而不是让页面崩溃。
把视频拖到这里,或选择视频常见格式直接用浏览器抽帧,不加载转码内核;单次最多 200 张最大文件大小:电脑端 1GB、手机端 200MB设备配置较低或文件偏大时,本地处理可能卡顿、甚至导致浏览器崩溃,建议先压缩或剪短再处理
如何使用批量提取视频帧
1
上传视频:点击「选择视频」或把视频拖入虚线框。
2
设置抽帧方式:选择按间隔秒数还是按总张数,并选好图片格式与尺寸,页面会预估将导出多少张、合计多大。
3
打包下载:点击「开始抽帧」,完成后下载 zip,也可以在预览网格里单独保存某一张。
批量提取视频帧常见问题
- 怎么把视频按每秒一张导出成图片?
- 打开本页,选择视频,抽帧方式选「每隔固定秒数一张」,间隔填 1 秒,点「开始抽帧」即可。所有图片会自动打包成一个 zip 下载,文件名带序号和时间点(如 video_003_2.0s.jpg),解压后顺序一目了然。
- 「每隔固定秒数」和「全片均匀取若干张」怎么选?
- 想按节奏留档、做逐段截图(如教程分步、监控留证)用固定间隔,时间点从第 0 秒开始、每隔 N 秒一张;只想要几张有代表性的图(如挑封面、做九宫格预览)用均匀取张数,工具会把视频等分成 N 段并取每段的中间时刻,因此片头片尾都能覆盖到,不会全挤在开头。
- 一次最多能抽多少张?
- 两道上限:张数单次最多 200 张,同时所有图片合计体积在电脑端约 250MB、手机端约 100MB 以内。后一道是因为 4K PNG 单张就有十几 MB,张数不多也可能撑爆内存。页面会在你点按钮之前显示「预计多少张、合计多大」,超了会直接拦下并给出调整建议:减少张数、把图片尺寸调到 1280 或 640、或者改用 JPG;也可以先用「视频剪裁」截取需要的片段再抽帧。
- 和「视频截图」有什么区别?
- 视频截图专注单张:拖动进度条、逐帧微调,精确挑出某一帧,适合选封面、留证据。本工具则是批量:按间隔或张数一次导出多张并打包 zip,适合做素材库、缩略图预览、逐帧分析。要一张就用截图,要一批就用抽帧。
- 图片格式和尺寸怎么选?
- JPG 体积小、适合批量导出,是默认选项;PNG 无损但体积可能大好几倍,适合需要二次编辑的素材;WebP 体积最小,适合放网页。尺寸默认按视频原始分辨率导出,只需要预览图时选宽 640 能大幅减小 zip 体积。
- 怎么把视频每秒截一张图、批量导出成图片序列?
- 选择「每隔固定秒数一张」并把间隔设为 1 秒,工具会从第 0 秒开始逐个时间点抽帧,导出的文件名带序号和秒数,解压后即为按时间排序的图片序列。若只想要少量代表画面,改用「全片均匀取若干张」(取每段中间时刻,片头片尾都覆盖)更省时间和体积。上限有两道:单次最多 200 张,且图片合计体积电脑端约 250MB、手机端约 100MB,超出会在开始前提示,可减少张数、调小尺寸或改用 JPG。
- 批量抽帧免费吗?会上传我的视频吗?
- 免费使用、无需注册、不加水印。视频全程在你的浏览器本地处理、不上传服务器。浏览器能直接播放的常见格式用 Canvas 逐帧截取,不加载转码内核、速度更快;MKV、AVI、HEVC 等解不了的格式会自动回退到 ffmpeg.wasm 本地抽帧,这条回退路径需要浏览器支持多线程(跨源隔离),少数环境(如部分 App 内置浏览器)不支持时会明确提示,可先把视频转成 MP4 再回来抽帧。