import cv2
import os
sourceFileName=r'C:\Users\syyfds\Documents\WeChat Files\wxid_64znj0x3367s22\FileStorage\Video\2023-08\502adfdfe1d195e5b5cc2f0018d36567.mp4'
times=0
frameFrequency=25
outPutDirName = r'D:\work\image_zhizhen2'
camera = cv2.VideoCapture(sourceFileName)
id = 335
while True:
times+=1
res, image = camera.read()
if not res:
print('not res , not image')
break
if times % frameFrequency == 0:
id += 1
cv2.imwrite(os.path.join(outPutDirName, str(id))+'.jpg', image)
print('图片提取结束')
camera.release()