2010-05-30 5 views
0

나는이 문제가 이전에 광범위하게 논의되었지만 비효율적 인 인터넷 검색 5 시간 이후에 나는 물어볼 만하다. :) 그런데 모든 문제는 OpenCV의 초기 버전에 관한 것이므로 ..OpenCv의 cvCreateVideoWriter에 문제가 있습니다. 다시)

새로운 OpenCV 2.1을 컴파일했습니다. 우분투 9.10에서 소스에서. 그것은 다음과 같은 요청에 null를 돌려 cvCreateVideoWriter의를 제외하고 잘 작동 : 나는 OpenCV의 폴더를 걸어 봤어요

CvVideoWriter *writer = cvCreateVideoWriter("video.avi", 
CV_FOURCC('M','J','P','G'), fps, size, 0); 

- 심지어 내부는 FFmpeg을 갖고있는 것 같아요. 또한 시스템에 설치하여 확인했습니다. CV_FOURCC ('M', 'J', 'P', 'G')를 -1로 변경했습니다.

많은 도움을 주셔서 감사합니다.

+0

그런데, VideoWriter vw ("video.avi", CV_FOURCC ('M', 'J', 'P', 'G'), fps, 크기, 0); 도 열 수 없습니다. 문제는 확실히 코덱과 관련이 있습니다. – lyuba

답변

0

다시 소스에서 OpenCV와 ffmpeg를 다시 컴파일했는데 지금은 제대로 작동하는 것 같습니다.