从视频中截取单帧画面
一条 ffmpeg 命令把视频某一秒的画面保存成图片。
运行 `ffmpeg -ss 00:01:23 -i video.mp4 -frames:v 1 poster.jpg` 即可把 1 分 23 秒的画面存为 poster.jpg。
01命令
命令
$ ffmpeg -ss 00:01:23 -i video.mp4 -frames:v 1 poster.jpg02作用说明
把 -ss 放在 -i 之前可以让 ffmpeg 直接跳转到指定时间点,即使是长视频也能一秒出图。这是制作封面、截图取证最快捷的方式,-frames:v 1 表示只输出这一帧。想要无损截图就把输出改为 .png,想要更清晰的 JPG 可以加 `-q:v 2`。
03风险
!注意: 时间戳按视频自身时间轴计算(从 0:00 开始),截图前可先在播放器里确认目标时间。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- ffmpeg Documentation依据: Documents -ss seeking to a timestamp, -i input, and -frames:v 1 limiting output to a single video frame.
最后验证: 2026-09-18 · 分类: 媒体