Windows Media Player ActiveX中的视频扭曲

时间:2011-03-18 12:55:02

标签: .net video activex windows-media-player codec

我正在尝试在Windows Media Player ActiveX控件中播放MKV(Matroska格式)文件。

虽然它在独立WMP中播放得非常好,但嵌入式控件无法正确呈现视频。图像显示有许多小方块,没有实际图片。

正确安装了所需的编解码器。所有其他格式都不会造成任何问题。

尝试在WPF MediaElement控件中播放会导致相同的行为,因为它在内部使用WMP ActiveX。

我想知道这是否是一个已知错误,并且有任何解决方法可用吗?

2 个答案:

答案 0 :(得分:1)

您的编解码器可能存在一些问题.. try reinstalling them ..因为我只是制作了一个小应用程序来检查它并顺利播放1080p .mkv视频。

答案 1 :(得分:0)

由于自动使用Microsoft编解码器进行H.264解码,因此仅在Windows 7上出现此问题。可以通过在注册表中将首选DirectShow过滤器配置为ffdshow来解决此问题。