前言

简单记录一下使用ffmpeg抽取视频I帧

window 10

正文

下载ffmpeg

https://ffmpeg.org/

https://github.com/GyanD/codexffmpeg/releases/tag/2024-08-26-git-98610fe95f

我这用的是ffmpeg-2024-08-26-git-98610fe95f-essentials_build.7z

使用ffmpeg

解压出来后ffmpeg-2024-08-26-git-98610fe95f-essentials_build目录结构

├─bin
├─doc
└─presets

我们进入bin目录,存在

ffmpeg.exe
ffplay.exe
ffprobe.exe

我们这里只是抽取I帧,需要用ffmpeg.exe。

# input.mp4 输入视频
# output-%08d.jpg 输出i帧图片

ffmpeg.exe -i input.mp4 -vf "select=eq(pict_type\,I)" -vsync vfr -qscale:v 2 -f image2 ./output-%08d.jpg

如果上面执行成功,bin目录下会产生

output-00000001.jpg
output-00000002.jpg
等[具体几张看视频有几张I帧]

参考文章

  1. ffmpeg官网

相关文章

暂无评论

none
暂无评论...