如何将视频转换成一系列 jpg?

如何将视频转换成一系列 jpg?

我有一个视频序列,比如说一个 avi 文件。我想将其转换为 .jpg 图像序列,命名为 1.jpg、2.jpg、....n.jpg(代表 avi 文件中的 n 帧)。我该如何实现?

答案1

ffmpeg -i Video.avi %d.jpg

(通过http://ubuntuforums.org/showthread.php?t=1141293

答案2

就我而言,我喜欢这个版本,它只捕获与之前的帧有 >5% 差异的帧:

ffmpeg -i my_video.mp4 -vf select="gt(scene\,0.05)" -vsync 0 -an my_subfolder/my_slides-%05d.jpg

我使用此命令将视频录制(基本文本 Powerpoint 幻灯片)转换为每张幻灯片的简单图像。

ffmpeg 文档在这里

相关内容