1

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

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

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

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

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

4

2 回答 2

1

您的编解码器可能有问题..尝试重新安装它们..因为我刚刚制作了一个小应用程序来检查它,它可以流畅地播放 1080p .mkv 视频。

于 2011-03-18T13:00:34.240 回答
0

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

于 2011-03-20T14:02:48.707 回答