WPF-MediaKit无法在我的项目中呈现一些H264视频,但它可以在其他地方

时间:2012-01-10 01:07:51

标签: wpf wpf-controls media wpf-mediakit

我正在尝试使用WPF-MediaKit中的MediaUriElement,除了使用H264格式外,它对我测试过的每种格式都有效。

Left: My application, Right: WPF Mediakit Sample application, Video codec: Codec H264 - MPEG-4 AVC (part 10)(avc1), FrameRate: 29.969000, Res:320x240

图片:左:我的应用程序,右: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媒体播放器可以播放视频。

如果您需要其他信息,我很乐意为您提供。

1 个答案:

答案 0 :(得分:0)

问题已解决,我不知道为什么但是WPFMediaKit在VS调试环境下运行有问题。它在运行发布版本时工作正常。