2013-04-02 2 views
0

OpenCV의 VideoCapture 및 VideoWriter 클래스를 사용하고 있습니다. IP 카메라에서 MJPEG 스트림을 녹화합니다. Video Writer 클래스에는 VideoCapture 인스턴스에서 호출하는 동일한 매개 변수를 전달합니다. 비디오를 녹화 한 후 Media Player Classic에서 성공적으로 열 수 있습니다. 그러나 다른 OpenCV 응용 프로그램에서 같은 비디오를 열려고하면 비디오를 스트리밍 할 수 없습니다. open에 대한 호출이 성공했지만 연속적인 호출 호출이 실패하고 어떤 프레임도 가져올 수 없습니다.비디오를 녹화 할 수는 있지만 읽을 수는 없습니다.

제발, 도와주세요!

답변

0

내 문제는 내 값싼 카메라였던 것 같아요. FOURCC 코드를 MJPEG (카메라에서 가져 오는 대신)에 수동으로 설정하면 문제가 해결됩니다.

관련 문제