为什么WPF的MediaElement没有显示我的DivX视频?

时间:2009-10-05 15:54:02

标签: wpf mediaelement

我有一些带有MediaElement的简单WPF,通常可以使用。 我有一些简单的AVI和WMV正在运作。

我有一个DivX AVI,可以在Media Player中正常工作但在WPF MediaElement控件中根本不呈现。它播放音频很好,但图形上没有大小,也不呈现任何视频!

我尝试在wpfmediakit.codeplex.com上使用WPF Media Kit并设法从中提取错误:Could not render any streams from the source Uri

RenderCapability.Tier报告0x00020000(第2层) - 图形卡应该有能力!

2 个答案:

答案 0 :(得分:2)

您使用的是x64操作系统吗?如果是这样,请将您的应用程序编译为x86而不是任何CPU。这将确保您的应用程序能够加载最有可能的32位DirectShow过滤器。

答案 1 :(得分:1)

您需要使用WPF支持的编解码器。 DivX不是。