: Not all devices support all codecs or containers. For instance, many TVs and game consoles require MP4 containers and H.264 video.
Navigate to the tab.
When an SDR screen attempts to play an untonemapped HDR file, it forces the wide color spectrum into a narrow one. This results in: Faded, "milky" colors A severe lack of contrast Unnatural skin tones
For x264/x265 encoders: primaries=bt709:transfer=bt709:matrix=bt709 convert hdr to sdr handbrake
Practical Workflows
Ensure you are using HandBrake 1.6.0 or newer , as older versions had limited support for advanced HDR10+ tone mapping.
HDR video contains metadata for high brightness and wide color gamuts (like BT.2020). If you simply compress it without tone mapping, an SDR screen won't know how to interpret those extra-bright pixels, resulting in a flat, desaturated image. HandBrake’s tone mapper "squashes" that range into the BT.709 space while trying to preserve as much detail as possible. Pro Tips for Best Results Use the Preview : Before committing to a long encode, use the : Not all devices support all codecs or containers
Challenges in HDR→SDR Conversion
: If you run a Plex or Jellyfin server and have clients that don't support HDR, converting your library to SDR can eliminate on-the-fly transcoding overhead.
: HDR content is typically mastered in the BT.2020 color space, which supports a much wider gamut of colors than traditional video. By contrast, standard SDR video uses the BT.709 color space. The primary goal of an HDR-to-SDR conversion is to transform the video from BT.2020 (HDR) to BT.709 (SDR) without destroying the artistic intent of the original. When an SDR screen attempts to play an
Select Same as source and check Constant Framerate .
: Choose H.265 (10-bit) or H.264 . 10-bit is recommended to reduce color banding .