无需加载整个视频即可从视频中提取特定帧

无需加载整个视频即可从视频中提取特定帧

我有一个用 H264 编码的视频,大小为 1.4 GB,我只需要中间的部分帧。

我可以使用 ffmpeg 从视频中间提取部分帧吗?

答案1

是的。-ss切换到ffmpeg指定时间。该-vframes标志记录特定数量的帧。

$ ffmpeg -i myvideo.avi -ss 00:01:00 -vframes 20 myclip.avi

应从 1 分钟起获取 20 帧并将它们放入 myclip.avi

-vframes例如,如果您希望将单个图像设置为 1 并保存为 .png 文件。

相关内容