抽取单个图片
使用 FFmpeg 进行截图:在终端或命令提示符下,使用以下命令进行截图:
ffmpeg -i input.mp4 -ss 00:00:05 -vframes 1 output.jpg
其中,
-i input.mp4
:指定输入的 H.264
文件路径和名称。
-ss 00:00:05
:指定截图的时间点。这里表示在视频的第 5 秒进行截图。可以根据需要调整时间点。
-vframes 1
:指定要截取的帧数。这里指定只截取一帧图像。
output.jpg
:指定输出图像的文件名和格式
抽取多个图片
确定输入文件:确认要从中截取图像的 H.264
或者 mp4
文件的路径和名称。
创建图像序列:在终端或命令提示符下,使用以下命令创建图像序列:
ffmpeg -i input.mp4 -vf fps=1/5 output%d.jpg
其中,
-i input.mp4
:指定输入的 H.264
文件路径和名称。
-vf fps=1/5
:指定视频滤镜,将视频帧率设置为每秒 5 帧。您可以根据需要调整帧率。
output%d.jpg
:指定输出图像的文件名和格式。%d
表示序列号,将根据截取的帧数自动增加。例如,第一帧将保存为 output1.jpg
,第二帧保存为 output2.jpg
,以此类推