我想用我在 Mac 上制作的电影制作翻页书。是否有任何软件可以从 2 分钟的动作中提取 100 个代表性帧,还是我需要手动截取屏幕截图?
答案1
ffmpeg 应该可以做到这一点
ffmpeg -i video.avi -an -ss 00:00:00 -r 10 -vframes 50 image%d.jpg
应每 10 秒拍摄一张静态照片,总共 50 帧(r 是间隔),vframes 是数量
你需要安装 ffmpeg这是从源代码安装 ffmpeg 的安装指南,但你可以安装ffmpegx和从那里获取 ffmpeg 二进制文件或从芬克或者苹果端口
答案2
我一直在使用 MPlayer 捕获静止帧:
mplayer -nosound -sstep 1 -ss 00:02:00 -endpos 00:04:00 -vo png video.mkv
# mplayer -nosound -sstep 15 -vo png video.mkv
# -sstep = second steps, -ss = seek seconds, -vo = video output
使用 ImageMagick 来合并图像:
montage *.png -tile 10x10 -geometry 150x+0+0 screencaps.jpg