怎么使用命令提示符让ffmpeg输出指定视频片段的所有帧
时间: 2023-06-25 09:05:14 浏览: 130
使用以下命令可以让ffmpeg输出指定视频片段的所有帧:
```
ffmpeg -i input.mp4 -ss 00:00:10 -to 00:00:20 -vf fps=30 output_%04d.png
```
这个命令将会把 `input.mp4` 视频文件中从第 10 秒到第 20 秒的所有帧提取出来,并且以每秒 30 帧的速度保存为 PNG 格式的图片,保存的文件名为 `output_0001.png`、`output_0002.png` 等等。
其中,`-ss` 参数表示从哪个时间点开始截取视频,`-to` 参数则表示截取到哪个时间点。`-vf fps=30` 参数表示输出的帧率为 30 帧每秒。`output_%04d.png` 则是输出的文件名格式,其中 `%04d` 表示输出的文件名后面跟着一个 4 位数的序号。
注意,如果你想要输出视频的所有帧,可以省略 `-to` 参数。
阅读全文