我想用OpenCV读取分辨率为1080 * 1920的视频,但出现错误。
video_capture = cv2.VideoCapture('/home/adminroot/zmh/master/camera1.avi')
ret, frame = video_capture.read()
错误:
cv2.error: OpenCV(3.4.1) /io/opencv/modules/videoio/src/container_avi.cpp:514: error: (-215) chunk.m_size <= 0xFFFF in function readFrame
似乎read
函数有问题,或者我的代码中有错误?
在我的Linux服务器上运行,opencv-python 3.4.1,Python 3.6.5
该视频是一个1.6Gb的.avi文件。