Chrome OS 86 plans to bring HDR video playback support on Chromebooks

There aren’t too many Chromebooks, save for the Samsung Galaxy Chromebook, that can appropriately display video content in HDR, or High Dynamic Range, which in my opinion is a bigger bang for buck than 4K output. However, there are some HDR-capable Chromebooks in the works, according to an internal Google document, and although Chrome OS 85 was going to support HDR playback, the feature is now targeted for Chrome OS 86.

First, a direct quote from a document entitled HDR on ChromeOS and Beyond:

“Upcoming ChromeOS hardware has new capabilities. In particular:

  • Very wide (more than P3) gamut
  • High-ish dynamic range (~600 nits)
  • 10-bit color per channel
  • A funky new transfer function for HDR content”

So there’s the glimpse indicating that some higher quality displays are in the works, likely for higher-end Chromebook models, at least at first. Depending on the display brightness and color gamut support of current hardware, a few models might be bright enough to give a taste of HDR at 400 nits, but you really want 600 or even 1,000 nits of brightness when in HDR mode for optimal conditions. And there’s the color gamut requirement as well.

This image from StackExchange shows available colors in different supported gamuts. Look at the Wide Gamut as compared to traditional sRGB and you can see much more color space in the greens and blues, for example. These colors “pop” more on screen as a result with an HDR panel paired with HDR playback support.

If you’re not familiar with HDR display requirements, this chart from Wikipedia might help. Note that the vast majority of Chromebooks out in the wild today don’t even meet the lowest standard on the chart.

*WCG stands for Wide Color Gamut

Hopefully, this explains that for true HDR content support on Chromebooks, you’ll need a display panel with higher peak sustained brightness that screens used in most devices today and, of course, support for a Wide Color Gamut. There are other standards involved, such as HDR-10, Dolby Vision and more, but that’s another discussion for another time and has more to do with the video formats, codecs and transfer functions.

According to the code change log for this feature, HDR playback was going to be hidden behind an experimental flag. Earlier this month, however, it was decided to make this an actual option in the Chrome OS Settings area, with choices of “Disabled”, “Enabled”, or “Default”, like many other base settings:

This CL changes the switch kEnableUseHDRTransferFunction to a base::FeatureFlag kUseHDRTransferFunction which is more adequate to after-launch, where users will like to see the hdr-ness state as “disabled” “enabled” or “default”, as opposed to having a naked flag where the correspondence chrome:flags<->feature status is non-intuitive.

There’s much more technical information on how this will all work in another internal document called HDR video on CrOs if you’re interested.

But for most Chromebook users, it all comes down to this: Within the next few months Chrome OS will support HDR playback. You may see a very slight improvement in brightness and color saturation for video, depending on the panel of your device. However, to get the full HDR effect (and once you’ve seen it, you’ll likely want it with all other supported content), you’re either going to need a new Chromebook with a better display panel or an external monitor that supports HDR.

I mention the latter option based on this comment in the document mentioned just above: When asked about HDR support through USB-C, the response was yes:

It should, yeah, in particular: it should work out of the box with USB-C to DP adapters, and perhaps needs some extra tweaking for USB-C to HDMI adapters.

Although my most used Chromebook, the Acer Chromebook Spin 13, doesn’t have an internal display that can support HDR playback, I did recently purchase an 144Hz widescreen HDR gaming monitor. Rather than replace my Chromebook, I’ll likely use my USB-C hub, which includes an HDMI out port, with that laptop for true HDR playback.

Pixelbook Go Android Studio

5 thoughts on “Chrome OS 86 plans to bring HDR video playback support on Chromebooks

  • July 9, 2020 at 5:36 pm
    Permalink

    Slowly but surely, the Chromebook crew seem to be positioning Chromebooks as an attractive device for gaming enthusiasts. Though, for the best gaming or movie viewing experience, leveraging HDR capability through a USB-C to DisplayPort adapter would seem to be make more sense than being stranded on a 13-inch laptop screen.

    Reply
  • July 9, 2020 at 7:39 pm
    Permalink

    May I ask which monitor that is?

    Reply
    • July 9, 2020 at 7:52 pm
      Permalink

      The monitor in the image at the bottom of the post is a 60Hz Dell 27″ 1440p that can technically handle HDR400. I just replaced it however with the same size LG 27GL83A-B 1440p display with 144Hz refresh rate; a much better display in terms of brightness, color gamut support and refresh rate. Cheers!

      Reply
  • July 9, 2020 at 11:28 pm
    Permalink

    Title a bit miss leading if you were thinking of the common term meaning for 86. I thought Google was canceling it’s plans.

    Reply
    • July 10, 2020 at 4:22 pm
      Permalink

      Ah, never thought about that and I should know better after waiting tables many moons ago!

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.