WMC picture quality - jaggies, moire, shimmering

richard1980

Posts: 2623
Joined: Wed Jun 08, 2011 3:15 am
Location:

HTPC Specs: Show details

#41

Post by richard1980 » Thu Dec 05, 2013 10:56 pm

glugglug wrote:I'm pretty sure video drivers for all 3 popular chipset families (AMD/NVidia/Intel) have some setting that effectively makes them not have the flag fluctuating issue with the corresponding DXVA codecs.

For example, some of the HD HBO channels have this issue on FIOS (curiously none of the SD ones or other premiums do), and turning off dynamic contrast in the Intel integrated graphics settings seems to fix it for some bizarre reason (I don't get how the 2 are related).
The flags are embedded in the MPEG stream. Making changes to the GPU driver (or anything else for that matter) doesn't affect the flags...it affects what the GPU does during processing.
glugglug wrote:If I'm following Richard's explanation correctly of this being an interlacing issue, turning off the honoring of the progressive_frame flag (even when progressive_sequence 0 is seen) and treating interlaced fields as progressive should not have the shimmering effect, but instead cut your effective vertical resolution in half
The terms "interlaced" and "progressive" can't be used to describe a field. A field is simply half of a reconstructed frame (either all of the even lines or all of the odd lines). It's the reconstructed frame that is either interlaced or progressive. It doesn't matter which way you treat the frame...all lines will still be displayed.

tzr916

Posts: 445
Joined: Tue May 28, 2013 11:56 pm
Location: Stockton CA

HTPC Specs: Show details

#42

Post by tzr916 » Thu Dec 05, 2013 11:11 pm

My Tivo was setup to always output 1080i. Is it possible to force WMC to play WTV files in 1080i then let my AVR or Tv do the deinterlacing? If the desktop is set to 1080p, will the video card override or does it obey WMC? Would doing this even affect my situation? I am tempted to try...

richard1980

Posts: 2623
Joined: Wed Jun 08, 2011 3:15 am
Location:

HTPC Specs: Show details

#43

Post by richard1980 » Fri Dec 06, 2013 1:11 am

Switching to interlaced output won't solve anything. The mismarked frames will still be processed incorrectly. It's easy enough to try it and see for yourself. You'll actually probably notice a slight improvement in picture quality.

nullmindset

Posts: 13
Joined: Mon Nov 25, 2013 4:03 pm
Location:

HTPC Specs: Show details

#44

Post by nullmindset » Sun Dec 08, 2013 5:46 am

I recently switched to two HDHomerun Primes from a PCI Ceton Infinitv 4. In the past I can't say that i noticed the jaggies and overall shakiness of the picture on certain channels, but in the past day or two they are extremely apparent. I've tried playback on host machine, Linksys, HP extenders and an Xbox 360 and the issue is still there. Is it possible the issue didn't present itself on the Ceton, but does on the HDHomerun?

Any thoughts or feedback would be appreciated.

richard1980

Posts: 2623
Joined: Wed Jun 08, 2011 3:15 am
Location:

HTPC Specs: Show details

#45

Post by richard1980 » Sun Dec 08, 2013 3:05 pm

nullmindset wrote:Is it possible the issue didn't present itself on the Ceton, but does on the HDHomerun?
It is possible that you did not watch any incorrectly-flagged content on the infiniTV, but you are watching incorrectly-flagged content on the HDHRP. It is not possible for the tuner to affect the flags.

nullmindset

Posts: 13
Joined: Mon Nov 25, 2013 4:03 pm
Location:

HTPC Specs: Show details

#46

Post by nullmindset » Sun Dec 08, 2013 10:30 pm

I quick google yielded some forum posts on avsforum that Ceton implemented a software fix for the 29/59 bug on their InfiniTV, which doesn't seem possible, but then again they fixed the 6-tuner cable card issue that Tivo has still yet to "fix".

The same program was being recorded. So unless my content provider changed the flag overnight, it must be doing something different. It's apparent on every single episode of Family Guy on Cartoon Network HD. I reviewed an episode that recorded the day before on the InfiniTV the night before and it was fine. It will be a pain in the ass, but perhaps I'll grab another cablecard and re-install the Ceton to test.

richard1980

Posts: 2623
Joined: Wed Jun 08, 2011 3:15 am
Location:

HTPC Specs: Show details

#47

Post by richard1980 » Sun Dec 08, 2013 10:46 pm

Whatever you think you read, you misread it. Either that or someone is making false claims.

barnabas1969

Posts: 5738
Joined: Tue Jun 21, 2011 7:23 pm
Location: Titusville, Florida, USA

HTPC Specs: Show details

#48

Post by barnabas1969 » Mon Dec 09, 2013 3:46 pm

richard1980 wrote:
nullmindset wrote:Is it possible the issue didn't present itself on the Ceton, but does on the HDHomerun?
It is possible that you did not watch any incorrectly-flagged content on the infiniTV, but you are watching incorrectly-flagged content on the HDHRP. It is not possible for the tuner to affect the flags.
It is also not possible for a digital tuner to affect the picture quality, other than the fact that one tuner can be more sensitive and therefore work better with a weak signal. But if it was a weak signal problem, you would see dropped frames, or pixellation.

User avatar
woodchuck

Posts: 338
Joined: Tue Jun 14, 2011 9:43 pm
Location:

HTPC Specs: Show details

#49

Post by woodchuck » Tue Dec 10, 2013 12:20 am

Hey Richard-

So in your experience, are there any hardware/software configurations that noticeably help in 7MC? I remember talk of certain GPUs doing a better job than others - and then additional talk about turning off all the video card "enhancements" for better performance. Are these all untrue in hindsight?

barnabas1969

Posts: 5738
Joined: Tue Jun 21, 2011 7:23 pm
Location: Titusville, Florida, USA

HTPC Specs: Show details

#50

Post by barnabas1969 » Tue Dec 10, 2013 2:09 am

woodchuck wrote:Hey Richard-

So in your experience, are there any hardware/software configurations that noticeably help in 7MC? I remember talk of certain GPUs doing a better job than others - and then additional talk about turning off all the video card "enhancements" for better performance. Are these all untrue in hindsight?
No, they are true for certain things. Certain GPU's do a better job with the 29/59 issue. If you have cable TV content that fluctuates between 29/59 fps, then you need a GPU that can handle it. This same problem affects people in the UK... I believe even with OTA (terrestrial broadcast) channels, where the frame rate alternates between 25 and 50 fps.

The enhancements also relate to the 29/59 issue.

nullmindset

Posts: 13
Joined: Mon Nov 25, 2013 4:03 pm
Location:

HTPC Specs: Show details

#51

Post by nullmindset » Wed Dec 11, 2013 3:49 pm

Is it possible that if I obtain the GPU that does a better job with the 29/59 issue that the "fix" will also work on extender picture quality as well? I would imagine that the image would only look better on the source PC and wouldn't affect extenders, but I'm reaching here.

Also, is there a list anywhere? I personally have an Intel 4000 and Nvidia GTX 670.

barnabas1969

Posts: 5738
Joined: Tue Jun 21, 2011 7:23 pm
Location: Titusville, Florida, USA

HTPC Specs: Show details

#52

Post by barnabas1969 » Wed Dec 11, 2013 6:50 pm

No, the GPU in the PC doesn't affect extenders. Extenders have their own graphics processor.

More information (and a partial list of GPU's that work) can be found in the wiki:
http://www.thegreenbutton.tv/wiki/index ... Rate_Issue

nullmindset

Posts: 13
Joined: Mon Nov 25, 2013 4:03 pm
Location:

HTPC Specs: Show details

#53

Post by nullmindset » Thu Dec 12, 2013 7:39 pm

I've at least confirmed that I am indeed exhibiting signs of the 29/59 issue on my setup after reading the wiki. Oddly enough, I used my HDHomerun Prime to playback Cartoon Network HD via LG TV (using DLNA) and playback is perfect, quality is as good or better than the Tivo Roamio (which as a sidenote, is being cancelled and shipped back).

Does any particular extender handle the 29/59 issue better than the others? 411-Info button doesn't give me relevant information on any extender.

tzr916

Posts: 445
Joined: Tue May 28, 2013 11:56 pm
Location: Stockton CA

HTPC Specs: Show details

#54

Post by tzr916 » Thu Dec 12, 2013 8:18 pm

nullmindset wrote:...Does any particular extender handle the 29/59 issue better than the others?
At my house, echos and xbox handle incorrectly flagged material exactly the same. My two echos have a lot of other picture issues- combing, tearing, stuttering, pixellation...

Hisma

Posts: 1
Joined: Mon Aug 04, 2014 4:51 am
Location:

HTPC Specs: Show details

#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.

Post Reply