How do I output to HDR10 Movie format in Blender?
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.