Cap.read () возвращает ноль после 53 кадров полного HD-видео - PullRequest
0 голосов
/ 13 апреля 2020

У меня есть стандартный фрагмент видеообработки с

cap = cv2.VideoCapture('file.mp4')
while cap.isOpened():
    has_frame, frame = cap.read()   
cap.release()

Проблема в том, что has_frame обнуляется ровно после 53 кадров полного HD-видео.

Если я уменьшу размер видео до 640x360, он работает немного дольше (1700+ кадров, я там остановился)

Похоже на проблему с памятью, но я не получаю эту информацию специально.

Как справиться это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...