Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
20622 Discussions

Skylake Intel 530 29/59 problem on some content in Windows Media Center # WMC

NJans1
Beginner
4,127 Views

I've just upgraded my old HTPC to a GA-H170N-WIFI (Skylake w/ Intel 530), and I'm hitting this 29/59 problem on some content from my Windows Media Center via a Ceton InfiniTV 4 card.

Disabling Contrast Enhancement helped reduce some ugly light-dark flickering, but hasn't fixed the video stuttering problem.

 

One strange thing that helps is running WMC in un-maximized mode but taking 1920x1080 pixels. I don't see any stuttering then. But having the window like that looks horrible in the family room, as you can see the window border, taskbar, etc.

 

Are there any other solutions? Does disabling Contrast Enhancement only apply to windowed video, or, is there another setting that applies Contrast Enhancement to full-screen (WMC) content?

 

0 Kudos
1 Solution
Bryce__Intel
Employee
1,932 Views

Hey All,

I hate to be the bearer of bad news, but there's two issues at play here, AFAIK and only one is 'fixable'. It's explained in the older thread I branched this from [link below] but I'll explain here too.

1. Video playback stutters or "glitches" in Windows Media Center when frame rate changes occur (5643022)

This has been reported as an application bug by Microsoft in http://support.microsoft.com/kb/2658140 KB_2658140. A case was opened internally to investigate if we could work around this bug via the Intel graphics driver. The investigation determined that due to the nature of this issue a workaround in the Intel graphics driver is technically unfeasible.

2. Chrome freezing when playing YouTube videos using HTML5 (7432330)

As Robert /message/290445# 290445 mentioned before:

For the folks seeing video stuttering/corruption with YouTube using HW rendering on Hybrid Graphics systems with 4K display when using Chrome, Chrome player is not optimized for 4k playback, there is significant overhead on both CPU and GPU side resulting in the stuttering issue.

- Appended 04/05/16 -

3. Video flicker seen during premium channel playback (6493253)

There is a flicker/stutter during premium channel playback which has been determined as being affected by the "Advanced Contrast Enhancement" or ACE feature. To be clear, this is different than the WMC app bug mentioned above which Intel cannot work around in our driver. To work around this ACE issue, please disable ACE in the CUI when experiencing this issue by going to Video>Advanced>Color Enhancement>Disable.

Don_Russ mentioned some information which supports the KB article. Thanks for the info Don.

Don_Russ Apr 5, 2016 5:51 PM (/thread/100778# 367760 in response to NicJ)

The problem is with the crappy hardware the cable companies use to recode the video. It is constantly sending out wrong info on the frame rate causing the display driver to reset its image enhancements to the new rate. Don't blame Microsoft or Intel for this. This is only a problem for hardware that pays attention to that info. Once again I screwed out of hours of time by Comcast.

View solution in original post

0 Kudos
13 Replies
NJans1
Beginner
1,932 Views

I couldn't find any way around the stutter.

I ended up purchasing a dedicated Nvidia GT 730 low-profile graphics card to solve the issue.

0 Kudos
DRuss1
Beginner
1,932 Views

Also happens with the 4400.

The problem is with the crappy hardware the cable companies use to recode the video. It is constantly sending out wrong info on the frame rate causing the display driver to reset its image enhancements to the new rate. Don't blame Microsoft or Intel for this. This is only a problem for hardware that pays attention to that info. Once again I screwed out of hours of time by Comcast.

To fix the Intel 4400 graphics controller 29/59 problem:

- Right-Click on the desktop

- Select Graphics Properties

- When the Intel HD Graphics Control Panel opens click on the Video icon

- In the upper left there is a dastardly hidden pull-down menu labeled Video. Pull it down and select Image Enhancement.

- Select Advanced on the top menu

- Under Contrast Enhancement select Disable

At this point the flicker stopped but the stutter was still there. I then turned off every enhancement I could. Film Mode Detection, Noise Reduction - Application Setting, Skin Tone Enhancement, Sharpness -Application Setting, Set refresh Rate to 59p, Quantization Range Limited, IT Content Disable (This made a BIG difference)

0 Kudos
RSmit26
Beginner
1,932 Views

Don_Russ wrote:

To fix the Intel 4400 graphics controller 29/59 problem:

- Right-Click on the desktop

- Select Graphics Properties

- When the Intel HD Graphics Control Panel opens click on the Video icon

- In the upper left there is a dastardly hidden pull-down menu labeled Video. Pull it down and select Image Enhancement.

- Select Advanced on the top menu

- Under Contrast Enhancement select Disable

At this point the flicker stopped but the stutter was still there. I then turned off every enhancement I could. Film Mode Detection, Noise Reduction - Application Setting, Skin Tone Enhancement, Sharpness -Application Setting, Set refresh Rate to 59p, Quantization Range Limited, IT Content Disable (This made a BIG difference)

Bumping an old thread.

Like NicJ, I too have a skylake GPU (HD 520) using a NUC NUC6i3SYH with windows media center (WMC). I obviously don't have the ability to upgrade the GPU like he did.

I'm running into the same issue - disable 'Contrast Enhancement' and the flickering goes away, but on HBO/Cinemax (channels that have changing framerates) I get major stuttering which makes it pretty much unwatchable. I changed all of the settings above, with no luck.

I've been faced with the 29/59 bug on many generations of Intel HD graphics, and 'Contrast Enhancement' disable was always the solution. It seems like additional problems were introduced in the new generation GPUs. Does anyone else have a skylake GPU and a potential workaround?

0 Kudos
Allan_J_Intel1
Employee
1,932 Views

Have you loaded default settings at bios level?

Can you provide memory part number?

Is there any way you can provide memory speed? you could try CPU-Z to get that information. (Screenshot)

Allan.

0 Kudos
RSmit26
Beginner
1,932 Views
  • I loaded bios defaults with no change. The only item I had changed previously was GPU RAM and aperture size (to 1GB).
  • Memory is: Kingston Technology HyperX Impact 16GB RAM DDR4 2133 HX421S13IBK2/16
    • It's not officially supported, but if you research on the NUC forums, it's really the only stable RAM you can currently get on the unit
  • Screenshots Attached with CPU-Z info
  • I also have a dropbox link with a recording of how it looks on my display. You can see choppiness, and the audio doesn't match up with the lips on screen. (recording is 60fps)
    • https://www.dropbox.com/s/gh8n3svjvgvxjnh/wmc_hbo_sample.MOV?dl=0 Dropbox - wmc_hbo_sample.MOV
    • This happens on all of the HBO and Cinemax channels (channels that frequently have the 29/59 bug across many cable providers). All other channels are working well so far.
    • When this occurs, the Windows Media Interface is also very slow and choppy when navigating through the guide/menu
  • I'm currently using drivers 15.40.18.4380 - I have not tried any earlier releases
  • O/S is Windows 7 Ultimate x64 SP1 with all updates

0 Kudos
Bryce__Intel
Employee
1,933 Views

Hey All,

I hate to be the bearer of bad news, but there's two issues at play here, AFAIK and only one is 'fixable'. It's explained in the older thread I branched this from [link below] but I'll explain here too.

1. Video playback stutters or "glitches" in Windows Media Center when frame rate changes occur (5643022)

This has been reported as an application bug by Microsoft in http://support.microsoft.com/kb/2658140 KB_2658140. A case was opened internally to investigate if we could work around this bug via the Intel graphics driver. The investigation determined that due to the nature of this issue a workaround in the Intel graphics driver is technically unfeasible.

2. Chrome freezing when playing YouTube videos using HTML5 (7432330)

As Robert /message/290445# 290445 mentioned before:

For the folks seeing video stuttering/corruption with YouTube using HW rendering on Hybrid Graphics systems with 4K display when using Chrome, Chrome player is not optimized for 4k playback, there is significant overhead on both CPU and GPU side resulting in the stuttering issue.

- Appended 04/05/16 -

3. Video flicker seen during premium channel playback (6493253)

There is a flicker/stutter during premium channel playback which has been determined as being affected by the "Advanced Contrast Enhancement" or ACE feature. To be clear, this is different than the WMC app bug mentioned above which Intel cannot work around in our driver. To work around this ACE issue, please disable ACE in the CUI when experiencing this issue by going to Video>Advanced>Color Enhancement>Disable.

Don_Russ mentioned some information which supports the KB article. Thanks for the info Don.

Don_Russ Apr 5, 2016 5:51 PM (/thread/100778# 367760 in response to NicJ)

The problem is with the crappy hardware the cable companies use to recode the video. It is constantly sending out wrong info on the frame rate causing the display driver to reset its image enhancements to the new rate. Don't blame Microsoft or Intel for this. This is only a problem for hardware that pays attention to that info. Once again I screwed out of hours of time by Comcast.

0 Kudos
RSmit26
Beginner
1,932 Views

Thanks for moving this into a new thread.

While I understand the issue is ultimately sourced at the content provider messing with frame rates & metadata combined with the WMC MPEG decoder for protected content, it is worth noting that I can overcome this problem using previous generation Intel HD graphics from the following (other systems in my environment):

HD 3000 (2500k - the system I replaced with the NUC)

HD 4000 (3570k)

HD 4400 (4210u)

HD 4600 (4790k)

(my first HTPC with a Celeron G550 also bypassed the issue)

All of the above play back the content fine when disabling automatic contrast in Intel drivers, yet my more powerful HD 520 has constant stuttering. Clearly there could be a workaround of some sort whether official or unofficial because it exists in older generation products. Nearly any modern AMD or Nvidia GPU also does not experience the problem.

I understand that WMC is dead platform as far as Microsoft is concerned, but it is still the only platform that plays back DRM protected TV content, so some people like myself are hanging onto it. I am eyeing a 6i7KYK to replace my main HTPC (3570k) in May, but this issue remaining would be a deal breaker... at least until (well, if...) a valid WMC replacement comes out.

0 Kudos
RSmit26
Beginner
1,932 Views

Okay, so I have a some good news. The issue I have is most definitely related to drivers. So far I have confirmed it always happens using driver versions:

15.40.18.4380

Beta 15.40.20.4404

However, I tried downgrading to 15.40.14.4352. Initially the problem still existed, but I went into the settings and toggled "Contrast Enhancement" On and back Off, and the problem went away. One caveat is that the problem comes back after a reboot, but toggling it will once again fix it. I may try 15.40.7.4279 to see if that remedies it entirely. I also tried this process with the newer drivers mentioned above and it made no difference.

So considering the details in my last post, the workaround breaking is definitely sourced by Intel drivers. And yes I will restate that the actual source of the problem is from the content provider/cable company as described in the MS KB. But in my opinion, Intel can definitely "fix" the issue for users because I have shown that it can work with older Skylake drivers, and many previous generations of HD graphics do not have the problem once Contrast Enhancement is disabled (from my experience).

I guess it's up to Intel whether they actually want to research into this more and "fix" it, but I just wanted to share my experience here in case any other WMC + Skylake users run into the issue.

0 Kudos
Bryce__Intel
Employee
1,932 Views

Hi Ryan.S.

My Devs are curious about what you're stating and are asking if you could provide your config details and some more info. Please read thru the sticky and provide what it asks for and I'll have Dev take a closer look. Thanks.

0 Kudos
RSmit26
Beginner
1,932 Views

Category

Questions

Answers (N/A if not applicable)

Description

Provide a detailed description of the issue

Choppiness/stuttering on WMC copy-once channels using variable frame rates (29/59 HBO, Cinemax)

Does it fail every single time, or only sometimes?

 

If you can offer a % rate please do.

Sometimes with 20.19.15.4352. Every time with later versions.

Hardware (HW)

Brand and Model of the system.

BOXNUC6i3SYH

Hybrid or switchable graphics system?

 

ie Does it have AMD or NV graphics too?

N/A

Make and model of any Displays that are used to see the issue (see note2 below). 

LFP = Local Flat Panel (Laptop panel)

 

EFP = External Flat Panel (Monitor you...
0 Kudos
CZach1
Beginner
1,932 Views

I experienced both the stutter and the flicker. The flicker was corrected by turning off the auto-contrast as suggested. The stutter remains and it does not always happen. It depends on the show. The interesting thing is that my old HTPC (a celeron 1037U) with Windows 7 x64 WMC did not exhibit the stutter at all. My new HTPC is an i3-4010U does stutter. The only other variable that the new HTPC is a Windows 8.1 x64 WMC. Another interesting tidbit is that Kodi on the same htpc does not stutter even when playing very high bitrate 1080p video. So the hardware is capable of working fine. It's WMC that is doing some strange.

I am in the process of putting together a Pentium 3805 HTPC and I will do so with Windows 7 x64 WMC and I will report back.

0 Kudos
SMass4
Beginner
1,931 Views

Also having flickering/freeing issues with WMC 8.1 on my new NUC6i5. It worked fine when I got it in January. Things started getting worse with each video driver update and now it won't roll back now so I am stuck. It has been 90 days so I can't return this thing now. For shows that are bad I can play them back with VLC. Luckily HBO plays in WMC fine. My wife thinks I am idiot for going through all of this just to watch tv .

0 Kudos
RSmit26
Beginner
1,931 Views

I have also confirmed that this happens on the following NUC units:

NUC5PPYH (Braswell Intel HD Graphics)

NUC6i7KYK (Iris 580 Pro)

Unfortunately, neither one of these units can take the 16.4352 drivers that I mentioned with the workaround above. I tried the entire driver range on both units above on Windows 7 x64.

Just wanted to make a forewarning to anyone out there that may use a NUC with windows media center (WMC) - I would definitely not recommend it. The only Intel HD graphics I have seen work reliably with these bad 29/59 protected channels, are Sandy/Ivy Bridge HD graphics, and some Haswell chips.

I've yet to run into an AMD or Nvidia graphics chipset that has this problem. I love the NUC hardware, but it's a bit frustrating when most/all of the under powered, low end AMD CPU/GPU combos handle this fine, and modern Intel HD chips falter.

0 Kudos
Reply