我正在尝试使用MediaElement控件播放一些WMV / MPG文件,出于某种原因,视频文件在播放时跳转和跳过。
我已经在WPF应用程序之外自己玩了它们,它们似乎玩得很好,为什么会这样呢?
我确实缩放它们以使它们更小,这可能是个问题吗?
另外,如果你认为它是编解码器问题,我可以下载一个应用程序来查看它的编码类型吗?我确实有1个(也是唯一一个)完美播放的视频文件,所以如果可能的话,我想模仿那个。
编辑:我刚尝试使用其中一个位于“示例视频”文件夹中的Vista视频,它也很跳跃...我不知道为什么。它是一个WMV文件。出于某种原因,我可以让一个视频文件播放好,这是一个MPG文件(实际上它只跳过一次,很难注意到),好奇它是一个MPG文件......
非常感谢! 标记
答案 0 :(得分:0)
我不知道可能发生这种情况的全部原因,但我确实有建议帮助您排除故障: 如果您正在寻找有关媒体文件的深入信息,我建议downloading VLC - 我发现它可以相对容易地查看非常好的元数据。希望这可以帮助。
答案 1 :(得分:0)
好的,所以在一系列外部库和文章中,我遇到了这个codeplex库:
http://www.codeplex.com/WPFMediaKit
哪个控件是MediaElement控件的替代品,名为 MediaUriElement ,我用这个热交换了WPF MediaElement控件,所有媒体问题都消失了!它甚至有一个循环标志,因此您不必在媒体结束时重置媒体位置属性!
它只是测试的早期阶段,但到目前为止一直很好:)