How do I output to HDR10 Movie format in Blender? Ok, so I have just purchased an HDR10 compatible 3840*2160 Display (4K), and I want to render some videos in Blender to look at in full HDR10 glory on it. 

However it's Roku TV based OS has limitations regarding what file formats it can take, the supported file formats and codecs are listed in the image below:

 

However, in my searches, no one has been able to answer how to output to an HDR video format (TIFF can output to 16-bit RGBA, but TIFF does not work on the TV), everyone has how to input and manipulate HDR content inside of Blender and render that as the background.

Can anyone please figure out how to output to an HDR10 video in of Blender, I know that resolution doesn't really matter, but I specifically want the colors to be of HDR10. (the TV plays 720p HDR10 footage from YouTube just fine, so you do not have to worry about resolution issues)

(And for anyone wondering, the TV model is the TCL 55s401, and its spec sheet can be found here, also if you want to see some actual HDR content that works on this TV, almost all the videos in this zip do run on this TV as well).
While Blender supports rendering in wide-dynamic range (32bit float) scene-referred files, as of v2.90 Blender lacks the ability to save these in a format most HDR displays and video players will accept as input. You can save OpenEXR sequences from Blender to create a finished HDR video in other software such as DaVinci Resolve.
It is possible to export 16bit TIFFs from Blender that are already formatted for HLG or HDR10 PQ with the help of ACES by using one of the appropriate HDR ODTs such as &quot;Rec. 2020 ST2084 1000 nits&quot;. For more information on ACES in Blender, see this question Using Blender with wider gamut than 709 primaries (like ACES) You will still need additional software to convert to a 10bit HEVC/VP9/AV1 video file and apply the relevant metadata so that players and TVs will recognize it properly. This can be done with FFMPEG however instead of needing something like Resolve, or by using one of the many frontends for FFMPEG. Note that many more common FFMPEG frontends (such as Handbrake) do not support 10bit encoding or adding the HDR10/HLG metadata. Staxrip and Hybrid are examples of frontends that can do the job.
Encoding Dolby Vision is significantly more complicated and building the final playback file requires some special tools and licenses that most people do not have access to.