I am successfully using the handbrake cli (latest version) to encode large HDR10 HEVC videos to a smaller mkv, keeping (nearly) all the HEVC/HDR info/paremeters.
One current limitation of Handbrake is that it appears to lose the MaxFALL and MaxCLL HDR10 parameters which are potentially valuable bits of information.
I can extract these paremeters from the original HEVC file using mediainfo, and I wondered whether there was anyway to pass the parameters/values directly to the x265 encoder (which supports them as I understand) so they still exist in the encoded mkv video file. I have no idea whether this is possible and if so how to do it.
After posting i realise this should probably have been posted in the handbrake CLI section, although I am happy to get an answer that refers to the GUI or the CLI
Handbrake, HDR10 and MaxFALL, MaxCLL parameters/values
Forum rules
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
Re: Handbrake, HDR10 and MaxFALL, MaxCLL parameters/values
Think I have found the answer over at https://github.com/HandBrake/HandBrake/issues/1196
Re: Handbrake, HDR10 and MaxFALL, MaxCLL parameters/values
HB has an 8-bit video pipeline, so the 10-bit HDR is lost regardless of your input or output.