You can just usestaknhalo wrote: Mon Sep 05, 2022 6:10 pm Just hex edit fist HVC1 to DVH1 in hex editor after p7.mp4 output from mp4box
Code: Select all
mp4box -add BL_RPU.hevc:dv-profile=f7 -new p7.dvh1.mp4
p7.dvh1 is never used by any release.sw5163 wrote: Mon Jul 18, 2022 6:11 pmLike I posted last monthRESET_9999 wrote: Mon Jul 18, 2022 3:15 pm @ragico just tested and it's working in MP4 P8 DVH1 + LPCM audio.But fake p5.dvh1 is the most stable way, it guarantee DV play.sw5163 wrote: Sun Jun 26, 2022 6:04 pm mp4box with following command can also get dolby vision to work:
mp4box -add BL_RPU.hevc -new p5.dvh1.mp4
mp4box -add BL_RPU.hevc:dv-profile=8.1 -new p8.hvc1.mp4(this doesn't work, it's a SMB bug)
mp4box -add BL_RPU.hevc:dv-profile=f8.1 -new p8.dvh1.mp4
Besides there are official release use fake p5.dvh1(those Apple TV screensaver).
And I've never seen p8 with dvh1 except from my experiment result.
So I think it's better for us to just stick to fake p5.dvh1 for now.
Also p8.dvh1 seems to let Apple think it's an HLG, video significantly darker than normal on my iPad.
p7.dvh1 play properly. Let's not make this even more complicated.
And if you are playing a true FEL on ATV and it shows DV, it's fake, RPU is not used.
There is "reshaping" data inside FEL RPU that needs to be removed to play MEL on ATV.
I don't know how to explain this easily, you will need to read around Page P455 and P460 to figure it out.