- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Problem:
I try to read video frames in the official OpenVINO container but receive no frames:
docker pull openvino/ubuntu20_runtime:2021.1
docker run --rm -it -name test openvino/ubuntu20_runtime:2021.1 bash
docker cp video.mp4 test:/home/openvino/video.mp4
>>> import cv2
>>> video = cv2.VideoCapture('video.mp4')
>>> ret, frame = video.read()
>>> print(ret)
False
>>> print(frame)
None
While I try to read an image file, it works:
>>> import cv2
>>> frame = cv2.imread('image.png')
>>> frame.shape
(259, 787, 3)
Should I rebuild the Docker image by adding additional packages info to dockerfile?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Huang,
Could you check whether the file is copied properly and you are in the correct directory?
I tested using openvino/ubuntu18_runtime:2021.1 image and managed to read an mp4 file just fine (I do need to navigate to the copied file directory).
Regards,
Rizal
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, I have the same question, my docker image is ubuntu18_runtime:2021.3,and input path for VideoCapture is absolute path or rtsp ,it cannot effect,whatever input its False for isOpened().Could you please give me some advice?thankyou so much~
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Greetings,
Intel will no longer monitor this thread since we have provided a solution. If you need any additional information from Intel, please submit a new question.
Sincerely,
Iffa
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi, have you solved it?
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page