3 ms·
> The biggest thing keeping me from using Linux for my desktop pc right now is lack of HDR support. HDR is just a marketing term for software that increases th
by Mikeb85 4y ago
> The biggest thing keeping me from using Linux for my desktop pc right now is lack of HDR support.
HDR is just a marketing term for software that increases the colour and black saturation of content beyond the actual input. For photography that means more saturation than what you see in real life, for video that means tweaking it after you receive the signal.
An OS can't "support" or not support HDR; if a video has HDR and your display has the dynamic range then you'll see it in "HDR". Unless you actually want your OS to post-process everything on the screen to have marginally higher contrast than normal?
https://support.microsoft.com/en-us/windows/what-is-hdr-in-windows-11-f5fbf5cb-149d-4a0d-8be1-9ed78c68d3b4 https://support.microsoft.com/en-us/windows/what-is-hdr-in-w...
https://www.pcworld.com/article/546269/auto-hdr-deep-dive-how-and-why-to-use-windows-11s-eye-catching-game-feature.html https://www.pcworld.com/article/546269/auto-hdr-deep-dive-ho...
> Setting up multiple displays still requires fiddling with xrandr, xinerama etc.
Dunno what you're doing but you can literally just plug in another display and it'll work... And per-monitor scaling works on Ubuntu/Gnome.
- neoberg 4y ago> HDR is just a marketing term for software that increases the colour and black saturation of content beyond the actual input. For photography that means more saturation than what you see in real life, for video that means tweaking it after you receive the signal. Not even remotely correct. It is definitely not a marketing term. HDR is set of specifications and formats for capturing, storing and displaying visual data with a higher than "Standard" dynamic range. It basically carries more data and it requires proper color management. It has to be supported by relevant drivers and the display server. Right now there is no way to view HDR content (video, photos or games) under Linux. If you are interested; there is some effort going on to enable this but it will probably take a couple more years. https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/14 https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m... https://gitlab.freedesktop.org/pq/color-and-hdr https://gitlab.freedesktop.org/pq/color-and-hdr
- Mikeb85 4y agohttps://www.veneratech.com/hdr-dolby-vision-meta-data-parameters-to-validate-content/#:~:text=What%20is%20HDR%20metadata%3F,color%20gamut%20and%20peak%20brightness https://www.veneratech.com/hdr-dolby-vision-meta-data-parame.... "HDR" is just metadata to pass along to the device to tell it how to optimally adjust the colours (or not adjust them). It's main use seems to be so that HDR displays can oversaturate "SDR" content in HDR mode. > carries more data Not really. The metadata isn't more colours or something, it just passes info to the device about certain aspects of the video. HDR content will be HDR if the display has enough range regardless of whether or not the OS has HDR "mode". It's more about adjusting all the other content. Dunno if you ever had a plasma TV back in the day but they could display way more contrast than LCDs of the day so you could adjust the settings to change the way all content looks. HDR metadata is basically that, but on a per-video basis. Useful enough but not some game changer... Which is why there's tons of articles about what HDR does and doesn't do. Edit - where HDR really is great is photography... You take multiple photos of the same scene with different ISO and shutter settings then stitch them together for more colours than would otherwise be captured. But a screen can either display colours or it can't.
- neoberg 4y agoYou're getting somewhere but still not complete. HDR formats we have today use 10bit or 12bit bit depths so that alone is a big difference. About the metadata, HDR10 uses static metadata meaning whole content will have the same metadata but HDR10+ and Dolby use dynamic metadata. HDR content "will not" be HDR if you're playing it under Linux. It will however be HDR if you play it under Macos or Windows (keeping everything else like the screen and content same). There is no way around this right now. So in basic terms you will not see the dark blacks and bright whites under Linux. > Edit - where HDR really is great is photography... You take multiple photos of the same scene with different ISO and shutter settings then stitch them together for more colours than would otherwise be captured. But a screen can either display colours or it can't. It's the same for video or games really. With HDR you can record and display more details and contrast. And that HDR photo you just described will not be shown as HDR even if your display supports HDR if viewed under Linux