为什么WMV播放被切断(半黑)?


2

从今天开始,WMV在几个软件程序上播放是不正确的。WMV的下半部分显示正确,但上半部分是黑色。无论WMV是否缩放,以及是否拉伸,都会发生这种情况。

唯一不同的是昨天(2013年7月9日)应用了Windows更新。

编辑:

使用Windows Media Player播放似乎不受影响。该错误发生在上述软件中,以及根据我的经验,Datastead TVideoGrabber 8.5.2.2。


您的图形驱动程序是否在此过程中得到更新?
Karan 2013年

@Karan不,视频驱动程序没有更新。我已经发现了解决方案(对于我们的软件),我想在这里发布给其他人。
JYelton 2013年

啊,好好找出问题的根源。我不使用WMV或WMP,所以它不会影响我。
Karan 2013年

Answers:


5

卸载Windows Update KB2803821可以解决此问题。

此更新解决了WMV播放中的安全漏洞,但它出现在Camtasia StudioMoviePlusX6以及其他可能的其他软件中,此更新导致半黑回放问题。


WMV至少在WMP中正确播放吗?可以假设MS在发布更新之前已经检查了与他们自己的播放器的兼容性。此外,希望这些程序很快就会更新,因为安全漏洞不应该长时间保持未修补。
Karan 2013年

@Karan实际上,他们似乎确实在Windows Media Player(Windows XP Professional 32位版本12.0.7601.17514)上正确播放。
JYelton 2013年


0

该缺陷似乎仅限于在directshow中解码WMV并使用样本采集器来回读帧。图中的样本采集器接收的数据只是半空白,没有其他任何内容(媒体类型,大小和标志都是正确的)。我的软件可以配置为使用带有分配器演示器的vmr9过滤器来抓取帧,并且该技术在更新时仍可正常工作。


0

通过将带有subtype = MEDIASUBTYPE_RGB24的AM_MEDIA_TYPE传递给ISampleGrabber,配置samplegrabber时似乎工作正常。SetMediaType

临时解决方法是卸载KB2834902 KB2834903 KB2834904 KB2834905 KB2845142 KB2803821(取决于Windows媒体播放器版本)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.