lousi
(路过)
1
各位大牛,我有一个需求已经研究了很久了都没有合适的软件,求帮忙:
有一堆视频文件,比如说播放长度30分钟~60分种不等,我需要给一个简单快捷的方式搞6张视频截图(不能连续)。也可以每隔N分钟/N帧截一张,总之需要在我完全没时间用软件播放这个视频文件的情况下,快速凑几张截图出来.不能是连续截图。
1.我试过potplayer中F7(控制)按10倍速播放,然后ctrl +G (截取连续画面),然后设定每隔X毫秒截取。但是这个软件需要播放从头到尾播放一遍才能截图啊!一大堆长度不等的视频全部播放一遍也很累啊。
其它可以加速播放的视频播放器不如射手/QQ影音我都试过,还没potplayer好用呢。
2.貌似ffmpeg可以有一个参数逐帧截图 但是没研究出来怎么弄~
至于为什么要6张截图是因为写公众号需要~
谢谢!
allor
(allor)
2
FFmpeg
ffmpeg -ss 10 -i a.mp4 -vframes 6 -r 1/20 snap-%2d.jpg
-ss 10 ------------- 从第10秒开始
-vframes 6 -------- 输出6帧
-r 1/20 ------------ 输出间隔为20秒
snap-%2d.jpg ---- 输出文件名为 snap-xx.jpg,xx=数值
可以写个批处理放到 发送到
菜单,或者拖放处理。
懒,自己写。
Qingwa
(青小蛙)
4
可能,你可以试试 Image Grabber II – 电影缩略图生成工具
以及还有评论里提到的 「剧情连拍」功能
potplayer可以啊,这个是不是必须播放完毕才行啊,你可以让它自己在那里播放,再去干别的事。