Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Black levels / contrast change with subtitles

Hello everybody,

since the last updates of iTunes (11.1.5) + OS X (10.9.2), watching a movie with subtitles is no more comfortable. I see that other people on the forum also encountered the problem.


I'll try to be clear and detailed:

Each time a subtitle is displayed, the black level (or the contrast if you prefer) on the full screen slightly becomes brighter. The result is a flashing movie each time someone is speaking (subtitles). This was not present before the very last updates. This is especially very annoying when watching a movie with top/down black bars (cinema 2:1 image ratio), as there is a big area of black pixels. Or watching a story in space (try Gravity...). I would say: it is not watchable...


This happens (in my case) when using full screen mode, HD movie, and HDTV connected via HDMI. Maybe in other situation also, I don't know.


But for instance, wathching the HD version using a window (not clicking on fullscreen double arrow) on the TV, or SD version in full screen on an external monitor (which is not HDCP compatible), or SD version of the movie in full screen to the TV via HDMI, the issue is not visible. In fact the problem is not present in these situations because the contrast levels on the full screen remains brighter always, even when there is no subtitle. So there is no flashing behaviour. But the black is "not black" anymore. It is dark grey.


Do you know whether this is already reported to Apple dev team? Is it a known issue?

Should I report?


Thanks.

Mac mini (Late 2012), OS X Mavericks (10.9.2)

Posted on Mar 24, 2014 2:24 AM

Reply
Question marked as Best reply

Posted on Mar 11, 2018 4:33 PM

Okay, I'am suffering from this problem for about two or three weeks on my MacBook Air Late 2014 (MD761RU/B). But for me it happens only in Chrome. It does not happen in Firefox, Safari or even other Chromium-based browsers (like Yandex). I even ended up reinstalling macOS but it didn't help.


I could not get consistent brightness changes on Netflix but today I found a video on Amazon Prime Video where I can clearly and often see this flickering that causing me eye-cancer. By evening I nearly memorised these 2 minutes of video by heart.


After reading halo_bone's post I've tried to play with some settings (contrast especially) in System Preferences / Accessibility / Display section.


First of all, increasing contrast here makes these bursts more noticeable and now you can definitely see them (TBH, I initially thought that it was some kind of optical illusion).


Then I enabled inverted colors and now I could clearly see what @halo_bone says: macOS treats screen differently when there is full screen video without subtitles and when there are subtitles. Here is how I could see it. Most movies have wider aspect-ratio than MacBook display so I had black stripes on the top and on the bottom of the screen. The thing is they were black when there is no subtitles (so these parts of screen are not inverted) and white where there are subtitles. Now I can clearly see that it DOES happen in Chrome and DOES NOT happen in Safari or Firefox (they always have white stripes).


The last part is most mysterious. Previous steps helped me to see the problem more clearly but did not fix it. Then I accidentally (or just for fun) increased the cursor size (WHAAAT?) with slider and then turned it back to its normal size. You won't believe it but after that this annoying flickering just disappeared! I can clearly see in inverted colors mode that flickering is no longer happening. After rebooting the computer it starts to happen again, but it works fine after closing and opening the laptop lit. Turns out that changing cursor size somehow disables special treatment for full-screen video (top and bottom stripes becomes always white).

55 replies
Question marked as Best reply

Mar 11, 2018 4:33 PM in response to halo_bone

Okay, I'am suffering from this problem for about two or three weeks on my MacBook Air Late 2014 (MD761RU/B). But for me it happens only in Chrome. It does not happen in Firefox, Safari or even other Chromium-based browsers (like Yandex). I even ended up reinstalling macOS but it didn't help.


I could not get consistent brightness changes on Netflix but today I found a video on Amazon Prime Video where I can clearly and often see this flickering that causing me eye-cancer. By evening I nearly memorised these 2 minutes of video by heart.


After reading halo_bone's post I've tried to play with some settings (contrast especially) in System Preferences / Accessibility / Display section.


First of all, increasing contrast here makes these bursts more noticeable and now you can definitely see them (TBH, I initially thought that it was some kind of optical illusion).


Then I enabled inverted colors and now I could clearly see what @halo_bone says: macOS treats screen differently when there is full screen video without subtitles and when there are subtitles. Here is how I could see it. Most movies have wider aspect-ratio than MacBook display so I had black stripes on the top and on the bottom of the screen. The thing is they were black when there is no subtitles (so these parts of screen are not inverted) and white where there are subtitles. Now I can clearly see that it DOES happen in Chrome and DOES NOT happen in Safari or Firefox (they always have white stripes).


The last part is most mysterious. Previous steps helped me to see the problem more clearly but did not fix it. Then I accidentally (or just for fun) increased the cursor size (WHAAAT?) with slider and then turned it back to its normal size. You won't believe it but after that this annoying flickering just disappeared! I can clearly see in inverted colors mode that flickering is no longer happening. After rebooting the computer it starts to happen again, but it works fine after closing and opening the laptop lit. Turns out that changing cursor size somehow disables special treatment for full-screen video (top and bottom stripes becomes always white).

Jan 14, 2017 5:07 PM in response to Olivier VM

Resurrecting this for 2017, I am having a similar issue only it doesn't involve subtitles.

In iTunes I am watching a film that I was the cinematographer on. While the film plays both shadow levels and highlights are displayed too bright. Information that is supposed to be hidden in shadow is now seen, highlights that are supposed to have detail are blown out and clipped.

HOWEVER, when I move the cursor and the play/pause control panel pops up suddenly the values jump down to where they are supposed to be. This lasts for a few seconds then slowly transitions back to the incorrect levels.

Additionally when I do turn on subtitles the levels seem to stay at the correct level the entire time!

Sep 26, 2017 5:17 PM in response to Olivier VM

3,5 years later, I have the same problem with HDMI monitor. I didn’t see it earlier on „normal” settings only with the Night Shift mode. Unfortunately now I see small change every-freaking-time subtitles shows and dissapears even with Night Shift off. I don’t want to mess with terminal etc. but I am clueless how to make HDMI monitor, that I only use with my MacBook at home work properly.

Dec 17, 2017 3:40 PM in response to Olivier VM

I've finally figured it out! The problem is with using the integrated graphics card vs the discrete graphics card. The issue only happens when the integrated graphics card is used, and for whatever reason MacOS switches to using the discrete graphics card when it displays menu overlays or subtitles in full screen....go figure!


To fix this, go to System Preferences > Energy Saver and uncheck the Automatic graphics switching checkbox. This will make your Mac use only the discrete graphics card. Note that if your Mac only has integrated graphic, then there's no real solution to this it seems.

Dec 26, 2017 1:27 PM in response to CharlesIC

Just for the record: This has been plaguing me for years with my mac mini late 2012 hooked up to a Sony TV via HDMI. This mac does not have a secondary graphics chip, just the integrated graphics. And when I had given up all hope of this ever getting fixed, Apple seem to have done just that. I‘m on High Sierra 10.13.2 and iTunes 12.7.2.58 and the problem is gone. I did not change my setup for years and I did not tinker with color profiles etc.. So it must have been a recent software update. My guess would be iTunes.


When playing a film with subtitles switched on the brightness level is now no longer changing. Instead it is fixed at the level it was at before the fix when subtitles and / or the iTunes controls were showing. Meaning the brighter setting.

Feb 4, 2018 5:03 PM in response to bouubell

Same issues here, can't believe this post dates back 4 years (and there's similar posts on Apple from earlier years that have been closed out of commenting).


This used to not happen, I purchased a lot of movies and tv shows on iTunes over the past 5-6 years and it used to work fine. I believe is was one of the OS updates that probably broke it. I've fought it on MacBook Pros with dedicated graphics, as well as Airs with integrated cards, so I don't think that's necessarily the problem. And yes, it only happens when the OS manages the video colors -- iTunes, Netflix via Safari. Netflix looks fine on Chrome and other independent browsers.. when subtitles appear or a GUI is up, the picture is the same as it is when it's just the video content on screen. If playing iTunes material or Netflix in Safari, the picture's black levels and contrast bounces back and forth every time a GUI element appears on screen (playback controls, subtitle, etc).


I believe this is similar to the Nvidia controls in Windows where you can set if what levels VIDEO content plays back with. You can specify 0-255 (full) or 16-235 (limited). I think OSX is trying to do the same thing automagically and set "full screen video content" to 16-235, but then any GUI content pops up on screen and kicks the display output to 0-255 while it's up. Back and forth, back and forth.


Really quite an oversight by Apple, can't believe it's not fixed after 4+ years, or that no-one from the companies licensing this content has noticed and demanded it to be fixed. Netflix, for starters, should be all over this.


My current workaround is to leave something on screen. This will force the display to always be in the more "limited" levels range and not pop back and forth. It's obvious the expanded levels are too contrasty and dropping blacks beyond where they should be; shadow details totally disappear into black, for example. So, in Safari I'll just fullscreen the browser (and not Netflix itself) and that leaves a bright title bar up top which *****, but at least the video looks right. iTunes/quicktime is a little better, you can leave your mouse cursor over a playback control button and that'll stay on screen forcing the levels to remain correct/consistent. These controls are still distracting but at least it's mostly a dark gray color.


Of course, the other workaround is purchase from competitors. Don't use Safari, don't use iTunes... sadly, but if they don't fix this, not much choice.


Get on it Apple!

Apr 29, 2014 11:33 PM in response to Olivier VM

Having the exact same issue in iTunes only. Not in VLC, Apple DVD Player, QuickTime, or anything else. I have tried everything I can from TV settings to every conceivable iTunes/Mac OS setting, changing HDMI cables and even wiping the drive and reinstalling the OS.


Every time a block of type appears the entire blackpoint or gamma or contrast is drastically shifted. This is now intolerable. The entire image of the video is back and forth, pulsating dark to light with every sentence of dialogue.


I've also noticed it does the same thing when moving the mouse and the controller box (the box with play, ff, rewind, etc) appears too.

Apr 30, 2014 12:02 AM in response to Oliver Weinitschke

Your post made me realize something new about it only happening in fullscreen. It also made try yet again to fix it thinking about fullscreen only causing it and I think there may be a solution.


From within iTunes select View > Video Playback > in Seperate Window. It can still be in complete fullscreen and the flashing is gone. In fact it opens videos much faster than the way I've always done it before which was just playing in the Main iTunes window.


Try it out, think it's ok with this option but not 100% sure.

Black levels / contrast change with subtitles

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.