2012-04-08 1 views
1

Emgucv Caputre 클래스를 사용하여 비디오를로드하려고합니다.Emgucv에서 비디오 재생

Capture capture = new Capture(filename); 

가 매우 간단하고, 내가 때마다 TypeInitializationException을받을 것을 제외 :

이 내 코드입니다. Android 휴대 전화로 캡처 한 mp4 파일을 읽으려고합니다.

나는 http://opencv.willowgarage.com/wiki/VideoCodecs을 읽고 모든 형태로 그것을 avi로 개조하는 것을 시도했다. 나는 이런 식으로 mencoder를 사용했다 : mencoder in.avi -ovc raw -vf 형식 = i420 -nosound -o out.avi

그러나 여전히 작동하지 않을 것이다.

이유를 알아내는 데 도움주세요.

감사합니다.

답변

1

해결책을 찾았습니다. 문제는 시스템이 x86 인 x64 용 EmguCV dll을 사용하는 프로젝트를로드했기 때문입니다. 전환 후 작동했습니다.