我有两个不同的MP4视频,我可以通过cv2.read读取其中一个,但不能读取另一个视频。
我尝试将两个视频都存储在同一位置。
import numpy as np
import cv2
# Capture video from file
cap = cv2.VideoCapture('GP190763.MP4')
print(cap.get(3))
print(cap.isOpened())
while True:
ret, frame = cap.read()
print(frame)
print(ret)
if ret == True:
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
#cv2.imshow('frame',gray)
if cv2.waitKey(30) & 0xFF == ord('q'):
break
else:
break
cap.release()
“ ret”变量对于其中一个视频为false,对于其他视频为True。 我已经仔细检查了两个视频都是MP4视频。 我应该比较视频的其他属性吗?