我正在尝试使用WPF-MediaKit中的MediaUriElement,除了使用H264格式外,它对我测试过的每种格式都有效。
图片:左:我的应用程序,右:WPF Mediakit示例应用程序
奇怪的是我的应用程序中的WPF mediakit可以播放以下文件:
Codec H264 - MPEG-4 AVC (part 10)(avc1), FrameRate: 24.000384, Res: 1920x872
但它无法播放:(我以此视频为例,它无法播放其他类似视频)
Codec H264 - MPEG-4 AVC (part 10)(avc1), FrameRate: 29.969000, Res: 320x240
我花了一些时间浏览WPFMediakit示例应用程序的源代码,但我无法弄清楚他们做了什么不同。
我安装了K光编解码器,Windows媒体播放器可以播放视频。
如果您需要其他信息,我很乐意为您提供。
答案 0 :(得分:0)
问题已解决,我不知道为什么但是WPFMediaKit在VS调试环境下运行有问题。它在运行发布版本时工作正常。