使用opencv可以很方便的将视频文件转换为图片,opencv安装见前序文章https://blog.csdn.net/haiziccc/article/details/101517163。
python代码如下:
import cv2 vc=cv2.VideoCapture('d:/video.avi') c=250 isreadok = True #设置初始值 while isreadok: isreadok,image=vc.read() #每轮读取一张照片 if c % 250 ==0: #此处视频fps=25,每隔10秒取一张照片保存 cv2.imwrite('d:/picture/'+str(c)+'.jpg',image) #保存照片到本地目录 c += 1 vc.release()