HDR and Dolby Vision
JellyRock asks your Roku which HDR formats your TV can show and tells your Jellyfin server, so HDR video reaches your TV as it was made.
What you need
Section titled “What you need”- A Roku that plays 4K video.
- A TV that shows the HDR format of the video: HDR10, HDR10+, HLG or Dolby Vision. JellyRock asks for each format only when your Roku reports that your TV shows it.
- For Dolby Vision in MKV files, Jellyfin 10.9 or later. See Dolby Vision in MKV files.
How HDR plays
Section titled “How HDR plays”A video in an HDR format your TV shows plays in that format. A video in an HDR format your TV doesn’t show, or any HDR video on a Roku that doesn’t play 4K, is converted by your server.
Playback Info in the player shows the video’s HDR format, and the reason when the server converts it. See Watch in original quality.
Dolby Vision in MKV files
Section titled “Dolby Vision in MKV files”Roku doesn’t play Dolby Vision from MKV files. So when you play one, JellyRock asks your server to repackage the video into a file type your Roku plays Dolby Vision from, without converting the picture. This needs Jellyfin 10.9 or later, a Roku and TV that show Dolby Vision, and a video that is not AV1.
Some of these repackaged streams are too much for the Roku to hold. When one fails like that, JellyRock plays the MKV file as it is instead, without Dolby Vision.
Preserve DoVi turns this on or off. It’s on by default.
Settings
Section titled “Settings”- Preserve DoVi: repackage Dolby Vision MKV files so they play in Dolby Vision.
- Maximum Resolution: a cap below 4K makes the server convert 4K HDR video.
Troubleshooting
Section titled “Troubleshooting”- A Dolby Vision MKV file plays without Dolby Vision. Check that Preserve DoVi is on and your server runs Jellyfin 10.9 or later. Then open Playback Info: it says whether the stream was repackaged.
- HDR video looks washed out or dark. Open Playback Info to see whether the server converted it, and why.
- Other playback problems. See Playback troubleshooting.