cv2 «Точки смещения кадра вне секции movi» при чтении видео «MJPG» - PullRequest
0 голосов
/ 14 февраля 2019
  • OpenCV =>: 3.3.1
  • Операционная система / Платформа =>: Windows 10 64 бит
  • Компилятор =>: Visual Studio 2015
Подробноdescription

Я записал видео с кодеком 'MJPG'.При чтении система 4 раза выдвигала «точки смещения вне секции movi», например:

Точки смещения рамки вне секции movi.

Точки смещения рамы за пределами секции movi.

Точки смещения рамы за пределами секции мови.

Точки смещения рамы за пределами секции мови.

Общая рамканомер также не верен

Шаги для воспроизведения
import cv2 
cap1 = cv2.VideoCapture(pth_vid1)  # pth_vid1, video file name whose length is about 1 hour coded with 'MJPG'.  
print('IR has frame numbers', cap1.get(cv2.CAP_PROP_FRAME_COUNT)) 

результат:

IR имеет номера кадров 6312.0

Этот файл имеет больше кадров, чем этот,

...