问题: cv2.VideoWrite() 写出为空
症状:输出的文件为空或损坏或无法打开
原因:
①封装支持
保存文件名需要写明保存文件的封装格式,后缀为 .avi 可以成功打开编码器,而诸如 .mp4,.rmvb, 未能打开。
②运行环境没有相对应的编码器
1 import numpy as np 2 import cv2 3 cap = cv2.VideoCapture(0) 4 # Define the codec and create VideoWriter object 5 fourcc = cv2.VideoWriter_fourcc(*'XVID