#55
Post
by Hisma » Mon Aug 04, 2014 5:00 am
I found this thread on a google search recently because I was having similar issues to the OP.
I found a solution, but it requires using a different video player (but not having to ditch wmc completely).
I fixed the issue by using alternative de-interlacing to DXVA de-interlacing. I am guessing that because WMC uses DXVA decoding, it also uses DXVA de-interlacing if it's available. I isolated the issue by playing around with different de-interlace settings in XBMC, since I found that the jaggies/shimmering only occur when de-interlaced content is showing.
You can use serverwmc as a backend for XBMC, and watch your live TV via XBMC. Then in your video settings, you can use any combination of settings you prefer, but in the "accelereation" section of "video settings", do NOT enable DXVA2 decoding. Leave that unchecked.
Then inside the video player when you are watching TV, go to the video settings inside the player, set "deinterlace = auto", "de-interlace method = de-interlace". This will allow the video player to properly de-interlace the content without jaggies/shimmering. Well, jaggies are 100% eliminated, shimmering is about 85% eliminated. Still see it, but only on rare occasions. The quality is totally acceptable at that point.
To test the difference, change "de-interlace method" to "DXVA Best" or "DXVA Bob". You will see the jaggies and moire come back.
If anyone needs more details, let me know. I know this is a WMC forum, so using an alternative media center may not be acceptable for some... but I think it's a good compromise, since this issue is so bad, this is the only way I have found to almost completely eliminate it without replacing the video card or any other hardware.
Hopefully this will help someone else out there having this problem, since I had this problem for months and could never figure out the cause, even with hours of google searching. Even though many others have had this issue, I have yet to find any solutions that involved changing the de-interlacing method.