WPF计算视频C#中的帧数

时间:2014-04-09 12:31:03

标签: c# wpf video

我想在媒体元素打开后计算视频中的总帧数。 MediaElement.RenderedFramesPerSecondProperty不起作用,当我这样做时,我得到一个错误说; “System.Windows.Controls.MediaElement不包含RenderedFramesPerSecondProperty的定义”。 我在WPF中使用MediaElement来播放视频。

谢谢!

1 个答案:

答案 0 :(得分:0)

据我所知,我猜想是不可能的。

尝试使用this链接进行挖掘。

我查了更多并找到了这个解决方案 -

Microsoft提供了一个免费的诊断工具,可以告诉您WPF更新屏幕的帧速率?我想如果你不相信你得到了你要求的帧率,那么也许你可能不相信它,但我发现它是一个可靠的工具。它被称为Perforator,它是WPF Performance Suite的一部分,您可以按照此处的说明获取它:http://msdn.microsoft.com/library/aa969767

希望这会对你有所帮助。