打开摄像头进行保存视频录制
import cv2
cap = cv2.VideoCapture(0)
fourcc = cv2.VideoWriter_fourcc(*"mp4v")#保存的格式
VM = cv2.VideoWriter("OUTPUT.mp4",fourcc,20,(640,480)) #第一个参数是文件保存的名字,第二个参数是文件名称,第三个参数是帧率,第四个参数是文件的尺寸大小
while True:
ret,frame = cap.read()
if not ret:
print("carmera,is not open")
VM.write(frame) # 视频保存
cv2.imshow("frame",frame)
key = cv2.waitKey(1)
if key ==ord("q"):
break
cap.release()
VM.release()
cv2.destroyAllWindows()