Contents

AUTOHDR: an easy way to automate HDR10 on Windows

   Jan 3, 2023     3 min read

It’s been a while that I wanted to write a small post about one of the things that came up from my journey with the Kodi project (XBMC). It’s a small application that I gave the name: AUTOHDR.

First, HDR10 in simple terms is a new color gamut and a new level of brightness that TVs and monitors are able to display. It was first adopted with movies and later with games.

Games that do not private API from Nvidia/AMD/Intel have to rely in the integrated system from Windows 10 and that’s more the case when we talk about video players. Those can’t be restricted to a private corporation and an open source solution needed to be found: The Windows API. While Windows 10 has in it’s control panel a way to turn HDR10 on and off it’s not even close to an automated way to enjoy content and for that: AUTOHDR.

When I started developing it, with the help of others from the Kodi Team I had no idea that Microsoft would use the same name for it’s own application that converts old games made in SDR to HDR10. Meanwhile, my application only toggles HDR10 on and off on Windows, which can be used automatically with some launcher and it will turn it off when the application ends.

Today, maybe, it’s use is exclusive to games that don’t rely on private APIs to send the metadata of HDR10 but it can be much more useful in the future when emulators start to use shadders that simulate CRT TVs and pair it with BFI (black frame insertion), those make the display really dark and to solve that HDR10 might be the solution because of it’s brightness, static metadata and easy to convert SDR to HDR10, since Windows 10 already does it.

If you have interest in the project it can be found here: AUTOHDR.

Blog post photo by Fábio Silva: link.