此问题已得到解决由ATI驱动程序更新. 欲了解更多信息请参阅 最新文章 在这个问题上
There appears to be an incompatibility between the Microsoft codecs in Windows 7 and BBC-HD (and other broadcasters too I understand). This causes some image corruption on all platforms I have tested, but on ATI hardware it results in continuous corruption which renders BBC-HD unwatchable. For anyone looking for a solution to this problem keep an eye on the Microsoft knowledgebase article KB2008334. 在平均时间, there is a work-around, as long as you have a sufficiently powerful CPU — disabling GPU accelerated H.264 decoding. To do this requires a registry edit…
- Run regedit
- Browse to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video
- In video there will be several subkeys. One of these is for your graphics card. To locate it you will have to look through each in turn — each will have a video folder inside it. The “service” value inside the video key is the clue you need — I have several that start RDP which is presumably related to remote desktop so they’re not right. I also have one which is called atikmdag. This is the one!
- When you’ve found the correct subkey of video expand the key 0000 (if you’ve got the wrong one you probably wont be able to expand 0000)
- Expand “UMD” and then “DXVA”
- Create a new string value called VForceUVDH264
- set the value to 0
- 重启. Test BBC-HD. You will get 5–10 seconds of initial corruption but playback should then become normal and should remain that way thereafter
This tweak will disable gpu acceleration of playback of all H.264 files — so if you have a blu-ray collection you’re going to be decoding with the CPU — expect much higher CPU 用法. Any modern dual-core CPU should be plenty capable however.
Once Microsoft issue a fix for this problem simply go back into regedit and delete the key to restore normal functioning.
发现这个有用? 请不要让我们知道通过下降到低于评论. 如果您想订阅，请使用菜单上的订阅链接右上方. 您还可以通过使用下面的链接社会分享这与你的朋友. 干杯.