Dolby Vision now possible through MP4 Mux.
Re: Dolby Vision now possible through MP4 Mux.
Here's a higher brightness L1 test video: https://0x0.st/ojA5.mkv
The image is a lot brighter than what the OLEDs are capable of, and the metadata reflects that.
So we have MDL at min 0.0050, max 4000 nits.
MaxCLL 5640 nits.
This works well on my FireTV Stick 4K Max + LG C2, every change in L1 has an effect similar to the internal player.
Let me know if it makes any difference for UHD BD players.
The previous test was at max 1000 nits, so it's possible some bypassing might happen if the player looks at the EDID, or the TV looks at some other metadata.
I'll have to test modifying the L6 metadata to see if it makes any difference.
In the end, it seems that HDMI input players may just be tracking PQ when *some* metadata is within the capabilities of the display, instead of clipping according to L1 like the internal player.
The image is a lot brighter than what the OLEDs are capable of, and the metadata reflects that.
So we have MDL at min 0.0050, max 4000 nits.
MaxCLL 5640 nits.
This works well on my FireTV Stick 4K Max + LG C2, every change in L1 has an effect similar to the internal player.
Let me know if it makes any difference for UHD BD players.
The previous test was at max 1000 nits, so it's possible some bypassing might happen if the player looks at the EDID, or the TV looks at some other metadata.
I'll have to test modifying the L6 metadata to see if it makes any difference.
In the end, it seems that HDMI input players may just be tracking PQ when *some* metadata is within the capabilities of the display, instead of clipping according to L1 like the internal player.
-
RESET_9999
- Posts: 2411
- Joined: Mon Aug 05, 2019 7:12 pm
Re: Dolby Vision now possible through MP4 Mux.
but the SM clip I did with madvr is 10 000nits and the L1 still doesnt work properly. Did you try it on your firestick?
and why the shield is not affected?
EDIT:
I just tried your file and the same difference is there, it's just less obvious.
I'll do some tests with real movies.
and why the shield is not affected?
EDIT:
I just tried your file and the same difference is there, it's just less obvious.
I'll do some tests with real movies.
Re: Dolby Vision now possible through MP4 Mux.
Both the Shield and TV show strong reaction in the L8 in the trims, chroma weight, saturation, clip trim, I don’t really notice anything happening in the vector fields.RESET_9999 wrote: ↑Fri Jul 22, 2022 10:43 amyep, CX looks ok. lucky youPoker354 wrote: ↑Fri Jul 22, 2022 3:52 amI’m not sure I’m experiencing this bug. LG CX with Sony X700 and Shield Pro 2019. Testing the videos back and forth (ts on Sony and mp4 on Shield) I could easily see the changes on both. The shield might look slightly better but I easily see them as well on the x700.
X700
https://imgur.com/a/0kYGI5Z/all
Shield
https://imgur.com/a/CIEGd5f/all
please try the cmv4.0 version on your Shield(or TV internal player) and tell us if you get L8 reaction.
https://drive.google.com/file/d/1tU3VLC ... sp=sharing
Re: Dolby Vision now possible through MP4 Mux.
The "RPU.out.of.sync.p8 (madvr generated, no L2).ts" clip works fine on the stick, the changes are noticeable.RESET_9999 wrote: ↑Fri Jul 22, 2022 10:58 pmbut the SM clip I did with madvr is 10 000nits and the L1 still doesnt work properly. Did you try it on your firestick?
and why the shield is not affected?
I just tested playing with MDL and it seems that tone mapping targets "source_max_pq" when there's no L1, but otherwise L6 makes no difference.
Re: Dolby Vision now possible through MP4 Mux.
PS: There's a bug with the latest 1000 nits trim metadata test file, where the CM v2.9 version has the first 3 seconds with CM v4.0 metadata instead.
This is a revision: https://0x0.st/ojmX.mkv, but it made no difference for me at least.
This is a revision: https://0x0.st/ojmX.mkv, but it made no difference for me at least.
-
RESET_9999
- Posts: 2411
- Joined: Mon Aug 05, 2019 7:12 pm
Re: Dolby Vision now possible through MP4 Mux.
Well I guess the firestick is not affected by this bug because it's night and day the difference on the x800 + C2 ( EG the horse scene) but yes, some luminance change looks similar.
quietvoid wrote: ↑Fri Jul 22, 2022 11:46 pmPS: There's a bug with the latest 1000 nits trim metadata test file, where the CM v2.9 version has the first 3 seconds with CM v4.0 metadata instead.
This is a revision: https://0x0.st/ojmX.mkv, but it made no difference for me at least.
thanks , will try
-
RESET_9999
- Posts: 2411
- Joined: Mon Aug 05, 2019 7:12 pm
Re: Dolby Vision now possible through MP4 Mux.
yep as soon as L1 is alone, big difference.
https://slow.pics/c/uF3dr3YN
DSLR camera settings locked
https://slow.pics/c/uF3dr3YN
DSLR camera settings locked
Re: Dolby Vision now possible through MP4 Mux.
So it doesn't react when there's L2 present only?RESET_9999 wrote: ↑Fri Jul 22, 2022 11:54 pmyep as soon as L1 is alone, big difference.
https://slow.pics/c/uF3dr3YN
DSLR camera settings locked
The TV only looks dimmer in the photos, but the clipping is the same..
That's weird. The L2 is all set to 2048, though. I think usually real metadata has one of them at like 2049.
I doubt it would work, though.
Another thing might be that there's L2 up to 4000 nits, so maybe that does something too.
-
RESET_9999
- Posts: 2411
- Joined: Mon Aug 05, 2019 7:12 pm
Re: Dolby Vision now possible through MP4 Mux.
There's a big different too when l2 is present but I think it's not as obvious as in the L1(no L2) scene. or maybe im dreaming
with the internal player, the L1 (no L2) scene is a lot brighter and more clipped than the x800m2. Roughly the same difference as in your first 1000nits pattern.
Re: Dolby Vision now possible through MP4 Mux.
Okay, I don't really understand what the issue is anymore.RESET_9999 wrote: ↑Sat Jul 23, 2022 12:08 amThere's a big different too when l2 is present but I think it's not as obvious as in the L1(no L2) scene. or maybe im dreaming
with the internal player, the L1 (no L2) scene is a lot brighter and more clipped than the x800m2. Roughly the same difference as in your first 1000nits pattern.
I thought there was little visible change on the Blu-ray player. Now it sounds more like the TV is just brighter.
I can't easily judge the brightness by eye, but the C2 does clip more than the FireTV Stick 4K Max for me.
The stick shows more blue at the edges of the water splash, while the TV internal player is almost just white.
So the TV is probably brighter too.
To me this isn't a significant issue, as I've always assumed the internal player to be brighter and "more accurate".
-
RESET_9999
- Posts: 2411
- Joined: Mon Aug 05, 2019 7:12 pm
Re: Dolby Vision now possible through MP4 Mux.
could you re-do the first 1000nits pattern with only one 600nits trim set to 2048 for the L1 scenes?
maybe it just doesnt work properly when L1 is alone (which is very rare in UHD-BD)
edit: scratch that, i just checked your file and it has l2
maybe it just doesnt work properly when L1 is alone (which is very rare in UHD-BD)
edit: scratch that, i just checked your file and it has l2
Last edited by RESET_9999 on Sat Jul 23, 2022 2:55 am, edited 1 time in total.
-
RESET_9999
- Posts: 2411
- Joined: Mon Aug 05, 2019 7:12 pm
Re: Dolby Vision now possible through MP4 Mux.
I dont think we can say that one is better than the other with your patterns because you're just sending extreme value to some random 10 000 or 1000 image.quietvoid wrote: ↑Sat Jul 23, 2022 12:27 amOkay, I don't really understand what the issue is anymore.RESET_9999 wrote: ↑Sat Jul 23, 2022 12:08 amThere's a big different too when l2 is present but I think it's not as obvious as in the L1(no L2) scene. or maybe im dreaming
with the internal player, the L1 (no L2) scene is a lot brighter and more clipped than the x800m2. Roughly the same difference as in your first 1000nits pattern.
I thought there was little visible change on the Blu-ray player. Now it sounds more like the TV is just brighter.
I can't easily judge the brightness by eye, but the C2 does clip more than the FireTV Stick 4K Max for me.
The stick shows more blue at the edges of the water splash, while the TV internal player is almost just white.
So the TV is probably brighter too.
To me this isn't a significant issue, as I've always assumed the internal player to be brighter and "more accurate".
to me, this just shows that there's a difference and that one is incorrect. The real test is with real content, or madvr pixel measurements.
1- the shield behave exactly the same as the internal tv
2- same player same file behave the same on the C8
3-The CX is not affected.
it just doesnt add up
Re: Dolby Vision now possible through MP4 Mux.
Thanks for checking, so the CX is not affected that also has cmv4.0!Poker354 wrote: ↑Fri Jul 22, 2022 11:27 pmBoth the Shield and TV show strong reaction in the L8 in the trims, chroma weight, saturation, clip trim, I don’t really notice anything happening in the vector fields.RESET_9999 wrote: ↑Fri Jul 22, 2022 10:43 amyep, CX looks ok. lucky youPoker354 wrote: ↑Fri Jul 22, 2022 3:52 amI’m not sure I’m experiencing this bug. LG CX with Sony X700 and Shield Pro 2019. Testing the videos back and forth (ts on Sony and mp4 on Shield) I could easily see the changes on both. The shield might look slightly better but I easily see them as well on the x700.
please try the cmv4.0 version on your Shield(or TV internal player) and tell us if you get L8 reaction.
https://drive.google.com/file/d/1tU3VLC ... sp=sharing
That's a good news indeed! Meaning they (probably Dolby) screwed up something in the DoVi engine on C1/C2!RESET_9999 wrote: ↑Fri Jul 22, 2022 10:50 pminterestingly and kind of a good news, @manix said he got an L8 response on his CX and no L1 bug on the x700... mmm
so there's something going on with the C1/C2
That would be really useful, if you can provide a sample of the real bdmv (we can cut streams with CloneBD).
Checking other files (haven't checked the new test files yet), it seemed to me that the image is duller (less vibrant) via Oppo, compared to internal Plex client.quietvoid wrote: ↑Sat Jul 23, 2022 12:27 amOkay, I don't really understand what the issue is anymore.RESET_9999 wrote: ↑Sat Jul 23, 2022 12:08 amThere's a big different too when l2 is present but I think it's not as obvious as in the L1(no L2) scene. or maybe im dreaming
with the internal player, the L1 (no L2) scene is a lot brighter and more clipped than the x800m2. Roughly the same difference as in your first 1000nits pattern.
I thought there was little visible change on the Blu-ray player. Now it sounds more like the TV is just brighter.
Yes, I think it's a DoVi engine bug only on C1/C2 (not CX) with cmv2.9 devices, simple as thatRESET_9999 wrote: ↑Sat Jul 23, 2022 12:42 am1- the shield behave exactly the same as the internal tv
2- same player same file behave the same on the C8
3-The CX is not affected.
it just doesnt add up
Btw, is profile 5 content is also affected? (not that I want to use them on the Oppo, just curious) I'll check again the lelabodejay samples...
-
RESET_9999
- Posts: 2411
- Joined: Mon Aug 05, 2019 7:12 pm
Re: Dolby Vision now possible through MP4 Mux.
I checked real content(3 movies) and I couldn't really spot a difference in the brightness changes. (i wonder if the difference could be L4 ?)
There's only a big difference when I generate DV from HDR10 or HDR10plus and with quietvoid's pattern so I don't know what's going on but i still think there's something wrong (real content or not).
I also noticed that the cmv2.9 and cmv4.0 have different L1 metadata. cmv4.0 clip a lot more in the "high contrast" scene on both the C2/C8 but on the x800m2 there's no difference.
Today I'll put back side by side my C8/C2 and make a more direct comparison.
the 3 movies test I did were profile 8 and one of them didn't have any L2 (ocean's eight). I did the test without splitting the file because I wanted to make sure that nothing was broken so I can't share samples.
Anyone can do the same test, just extract the RPU and delay it by 30 frames. It can be done in P8 or P7.
extract and convert to P8:
or
extract untouched P7:
edit rpu:
duplicate json:
inject:
There's only a big difference when I generate DV from HDR10 or HDR10plus and with quietvoid's pattern so I don't know what's going on but i still think there's something wrong (real content or not).
I also noticed that the cmv2.9 and cmv4.0 have different L1 metadata. cmv4.0 clip a lot more in the "high contrast" scene on both the C2/C8 but on the x800m2 there's no difference.
Today I'll put back side by side my C8/C2 and make a more direct comparison.
the 3 movies test I did were profile 8 and one of them didn't have any L2 (ocean's eight). I did the test without splitting the file because I wanted to make sure that nothing was broken so I can't share samples.
Anyone can do the same test, just extract the RPU and delay it by 30 frames. It can be done in P8 or P7.
extract and convert to P8:
Code: Select all
dovi_tool.exe -m 2 extract-rpu input.hevc extract untouched P7:
Code: Select all
dovi_tool.exe -m 0 extract-rpu input.hevc Code: Select all
dovi_tool.exe editor -i rpu.input.bin -j duplicate.json --rpu-out rpu_delayed.binCode: Select all
{
"duplicate": [
{
"source": 1,
"offset": 1,
"length": 30
}
]
}Code: Select all
dovi_tool.exe inject-rpu -i video_input.hevc --rpu-in rpu_delayed.bin
Last edited by RESET_9999 on Sat Jul 23, 2022 3:36 pm, edited 2 times in total.