다른 스레드를 찾았지만 문제가 해결되지 않았습니다. I에 대한 혼란 스러워요 선은 다음과 같습니다OpenCV : cv2.videoCapture 성공했지만 isOpen이 바로 실패했습니다.
print("videopath",os.path.isfile(video_path),video_path)
self.cap = cv2.VideoCapture(video_path)
print("is open?",self.cap.isOpened())
그것은 내 파일이 존재 말한다 (첫 번째 줄 true를 반환하고, 내 .mp4
에 직접 경로를 출력), 나는 시도/캐치에 cv2.VideoCapture
을 넣을 때 , 그것은 문제없이 성공했다. 그러나 그것은 비디오가 열려 있지 않으며 그것으로부터 어떤 프레임도 끌어낼 수 없다고 말한다. OpenCV 3.3과 Python 3.5를 사용하여 우분투 16.04를 사용 중입니다. 모든 의견을 보내 주시면 감사하겠습니다. 감사합니다.
실제 오류 메시지를 게시 할 수 있습니까? – alex
깨끗하게 다시 설치하고 작동했지만 감사합니다. 비공식적 인 whl 패키지에 문제가있었습니다. –