2012-12-10 3 views
1

새 컴퓨터에서 일하기 시작했습니다. 예전처럼 모든 것을 설정하려고했습니다. 불행히도 64 비트 Windows로 전환하는 것은 모든 것을 매우 어렵게 만들었습니다.OpenCV Python에서 DivX/XVID 비디오를 엽니 다.

현재 설정으로는 memcoder로 변환 된 원시 I420 비디오 만 열 수 있지만 이전 PC에서 사용한 DivX/XVID 비디오는 열 수 없습니다. 나는 ffdshow와 K-Lite 코덱 팩을 시도했다. gspot에서 비디오를 열면 코덱이 실제로 설치되었음을 알 수 있습니다.

인터넷을 통해 솔루션을 검색했지만 솔루션을 찾을 수 없습니다. ffmpeg dll을 Python27 폴더에 복사 해 보았습니다.

내가 OpenCV의 사용하여 비디오를 저장하려고 :

을 내가 통과 -1 cv2.VideoWriter 함수 코덱 선택을받을

환경은 프로

편집 윈도우 7 64bit를하다 대화. 대화 dosn't는 ffdshow 코덱을 보여줍니다.

답변

2

마지막으로 문제를 해결했습니다.

Windows7 x64 + Python 2.7 x86 + NumPy x86 + ffdshow x86 + Eclipse x64가 최선의 방법입니다. 모든 것이 매력처럼 작동합니다. x64 ffdshow는 VirtualDub 같은 다른 프로그램에도 필요합니다.