On Apple TV 4K, MP4 files with Dolby Vision Profile 5 that have any other level than 6, doesn’t play as DV. They play as SDR, since they usually don’t have HDR10 fallback (as in my test files). Although recognized by Infuse as “DV” (and not just “4K”) on the title screen before playback.
Two mediainfo examples I tested that doesn’t trigger Dolby Vision:
Dolby Vision, Version 1.0, dvhe.05.07, BL+RPU
Dolby Vision, Version 1.0, dvhe.05.09, BL+RPU
If needed, I can upload them to you. These are small sized files.
Does trigger Dolby Vision:
Dolby Vision, Version 1.0, dvhe.05.06, BL+RPU
Is it possible to fix that ?
I assume it’s an Apple TV 4K limitation. If so, Infuse should mark these as “4K” as it does for non-Profile 5 files (or “HDR” if there is HDR10 fallback)
P.S. If someone knows of a way to convert just the DV level from 7/9 to 6, even if it means lossy encode, I will very much appreciate you sharing how to do it. I wasn’t able to achieve this with mp4_muxer (dlb_mp4base).