import cv2
cap=cv2.VideoCapture("C:\\Users\\Walden\\Downloads\\CCTV.mp4")
ret,frame=cap.read()
count=0
fps = cap.get(cv2.CAP_PROP_FPS)
size = (int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)),
int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT)))
out=cv2.VideoWriter("3.avi",cv2.VideoWriter_fourcc(*'DIVX'),fps,size)#'MJPG'对windows没有用
while ret:
if count>=1145 and count<=1230:
out.write(frame)
print("success")
if count>1230:
break
print(count)
#cv2.imshow("display",frame)
#if cv2.waitKey(0) & 0xFF == ord('q'):
# break
ret,frame=cap.read()
count+=1
cap.release()
out.release()
#cv2.destroyAllWindows()
注:
windows10下安装命令:conda install -c menpo opencv3