import cv2
import time
time = time.strftime('%Y-%m-%d-%H-%M-%S', time.localtime(time.time()))
cap = cv2.VideoCapture(0)
fourcc = cv2.VideoWriter_fourcc('X', 'V', 'I', 'D')
# 第三个参数fps
out = cv2.VideoWriter(time+'.avi', fourcc, 30, (640, 480))
while True:
ret,frame = cap.read()
if ret == True:
a = out.write(frame)
cv2.imshow("frame", frame)
if cv2.waitKey(1) & 0xFF == 27:
break
else:
break
cap.release()
out.release()
cv2.destroyAllWindows()
python保存视频
最新推荐文章于 2023-05-24 11:08:54 发布