Yes correct, if DV is already present and the video stream marked as DV by kodi/ffmpeg then it will not convert from the HDR10+ metadata if both are present and will always take the existing DV in preference, I did think about making this a user choice but a little too complex at present as kodi/ffmpeg does not “natively” understand HDR10+.
When kodi/ffmpeg eventually does have the ability to understand HDR10+ then another setting will likely be needed for the user to choose which processing they want, ideally I would see 4 potential settings for the curious and depending on system capability:
- DV
- HDR10+
- HDR10 (fallback)
- HDR10 (fallback) processed through VS10
histogram is the default for dovi_tool - so default here as well, I added the choice in as not baking into a file and can check for any difference more easily - see more here dovi_tool