2011-03-18 4 views
1

Windows Media Player ActiveX 컨트롤에서 MKV (Matroska 형식) 파일을 재생하려고합니다.Windows Media Player ActiveX에서 왜곡 된 비디오

독립 실행 형 WMP에서 완벽하게 재생되는 반면 포함 된 컨트롤은 비디오를 제대로 렌더링하지 못합니다. 많은 작은 사각형과 실제 그림이없는 이미지가 나타납니다.

필요한 코덱이 올바르게 설치되었습니다. 다른 모든 형식은 문제를 일으키지 않습니다.

WPF MediaElement 컨트롤에서 재생하려고하면 WMP ActiveX를 내부적으로 사용하므로 동일한 동작이 발생합니다.

알고있는 버그인지 그리고 모든 해결 방법을 사용할 수 있는지 궁금합니다.

답변

0

이 문제는 H.264 디코딩을 위해 Microsoft 코덱을 자동으로 사용하기 때문에 Windows 7에서만 발생합니다. 레지스트리에서 ffdshow되도록 기본 DirectShow 필터를 구성하여 해결할 수 있습니다.

+0

설정해야 할 reg 키의 예가 있습니까? –

1

코덱에 약간의 문제가있을 수 있습니다. try reinstalling them .. 제가 방금 체크 아웃 한 작은 응용 프로그램을 만들었으므로 원활하게 1080p.mkv 비디오를 재생했습니다.