WPF MediaElement,更改解码器

时间:2011-05-31 09:57:57

标签: wpf mediaelement

是否可以配置MediaElement以更改某些av流的解码器?例如,你已经安装了两个不同的h264解码器,一个是免费的,另一个是商业解码器,你的程序可以免费使用。

感谢

1 个答案:

答案 0 :(得分:0)

您无法通过MediaElement以编程方式执行此操作。它使用Windows Media Player OCX控件,而后者又使用MediaFoundation进行解码。有一个应用程序允许您选择MediaFoundation应尝试解码的容器,因此您可以使用类似ffdshow的方式覆盖MediaFoundation。从理论上讲,您可以使用相同的方法,但这将是一个系统范围的变化。