Dolby Vision now possible through MP4 Mux.

Please post here for issues related to UHD discs
danbez
Posts: 13
Joined: Tue Nov 27, 2018 6:08 am

Re: Dolby Vision now possible through MP4 Mux.

Post by danbez » Sat Apr 15, 2023 7:55 pm

RESET_9999 wrote:
Sat Apr 15, 2023 3:41 pm
no, I mean the EL and BL are re-encoded together which results in a new BL that will work properly with the original RPU(converted to P8).

like this...

BL+EL baked + original rpu converted to P8:
https://drive.google.com/file/d/18OEcZP ... share_link
Reset, after baking the BL and EL (with DoViBaker, I presume), what are the steps to get the original RPU converted to P8?

Thanks!

RESET_9999
Posts: 2094
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 » Sat Apr 15, 2023 9:16 pm

danbez wrote:
Sat Apr 15, 2023 7:55 pm
what are the steps to get the original RPU converted to P8?
dovi_tool.exe -m 2 or with the script(1-1) in my signature

danbez
Posts: 13
Joined: Tue Nov 27, 2018 6:08 am

Re: Dolby Vision now possible through MP4 Mux.

Post by danbez » Sat Apr 15, 2023 11:57 pm

RESET_9999 wrote:
Sat Apr 15, 2023 9:16 pm
dovi_tool.exe -m 2 or with the script(1-1) in my signature
Thanks!

DMDreview
Posts: 14
Joined: Sun Apr 16, 2023 10:21 am

Re: Dolby Vision now possible through MP4 Mux.

Post by DMDreview » Sun Apr 16, 2023 4:35 pm

RESET_9999 wrote:
Sat Apr 15, 2023 9:16 pm
danbez wrote:
Sat Apr 15, 2023 7:55 pm
what are the steps to get the original RPU converted to P8?
dovi_tool.exe -m 2 or with the script(1-1) in my signature

Hi, need help, trying to figure out the source of the red push problem on the Shield tv.
I need to do a DV test, but only with L1, remove the rest, how to do it right. Is there some kind of utility?

RESET_9999
Posts: 2094
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 » Sun Apr 16, 2023 6:20 pm

DMDreview wrote:
Sun Apr 16, 2023 4:35 pm

Hi, need help, trying to figure out the source of the red push problem on the Shield tv.
I need to do a DV test, but only with L1, remove the rest, how to do it right. Is there some kind of utility?
it's not a metadata problem and anyway, the bluray Doctor Sleep only has a 100nits trim pass which is not used obviously in DV playback.
if you still want to try, just generate dv with madvr and this will get you metadata with just L1.

perfect sample to test it: https://drive.google.com/file/d/1PUwrol ... share_link
also very noticeable on quietvoid L11 test file: https://drive.google.com/file/d/1OwS0Te ... share_link
in fact, as soon as there's white, it's noticeable.

skull88
Posts: 56
Joined: Mon Mar 27, 2023 3:08 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by skull88 » Sun Apr 16, 2023 11:56 pm

DMDreview wrote:
Sun Apr 16, 2023 4:35 pm
RESET_9999 wrote:
Sat Apr 15, 2023 9:16 pm
danbez wrote:
Sat Apr 15, 2023 7:55 pm
what are the steps to get the original RPU converted to P8?
dovi_tool.exe -m 2 or with the script(1-1) in my signature

Hi, need help, trying to figure out the source of the red push problem on the Shield tv.
I need to do a DV test, but only with L1, remove the rest, how to do it right. Is there some kind of utility?
Unless you're an Nvidia dev or have means of reaching out to them, this problem will likely never get resolved. But good luck!

DMDreview
Posts: 14
Joined: Sun Apr 16, 2023 10:21 am

Re: Dolby Vision now possible through MP4 Mux.

Post by DMDreview » Mon Apr 17, 2023 8:40 am

RESET_9999 wrote:
Sun Apr 16, 2023 6:20 pm
DMDreview wrote:
Sun Apr 16, 2023 4:35 pm

Hi, need help, trying to figure out the source of the red push problem on the Shield tv.
I need to do a DV test, but only with L1, remove the rest, how to do it right. Is there some kind of utility?
it's not a metadata problem and anyway, the bluray Doctor Sleep only has a 100nits trim pass which is not used obviously in DV playback.
if you still want to try, just generate dv with madvr and this will get you metadata with just L1.

perfect sample to test it: https://drive.google.com/file/d/1PUwrol ... share_link
also very noticeable on quietvoid L11 test file: https://drive.google.com/file/d/1OwS0Te ... share_link
in fact, as soon as there's white, it's noticeable.
With L2 solved, the bug remains, in fact, I need a file for the test, which will be played as a DV. But it will not apply the dynamic data, even L1, or they will be prescribed so as not to interfere with the current characteristics of the film. Is this possible to do?
I want to understand if the dynamic data is to blame, or if the DV processing itself is defective.

DMDreview
Posts: 14
Joined: Sun Apr 16, 2023 10:21 am

Re: Dolby Vision now possible through MP4 Mux.

Post by DMDreview » Mon Apr 17, 2023 8:45 am

skull88 wrote:
Sun Apr 16, 2023 11:56 pm
Unless you're an Nvidia dev or have means of reaching out to them, this problem will likely never get resolved. But good luck!
Well I have already managed to find and prove to Nvidia a problem that has not been solved for 3 years and they fixed it. So nothing is impossible. Everything can be solved, I already have an idea about the source of the problem, but I want to go from the other side and check the alternatives for the origin of the problem.

lexyz
Posts: 120
Joined: Fri May 08, 2020 5:32 am

Re: Dolby Vision now possible through MP4 Mux.

Post by lexyz » Mon Apr 17, 2023 11:17 am

deadchip12 wrote:
Thu Apr 13, 2023 12:56 am
Are sony bluray players still the ultimate devices to get for playing dolby vision remuxes?
True for TV-led mode only
Bravia XF90, Shield TV Pro'19, UBP-X700

RESET_9999
Posts: 2094
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 » Mon Apr 17, 2023 1:21 pm

lexyz wrote:
Mon Apr 17, 2023 11:17 am

True for TV-led mode only
did you try again with the latest version (useless cmv4.0 metadata removed)? Maybe it was causing issues ?
https://drive.google.com/file/d/18PLzRP ... share_link


and the Eagle beak L2 test with original metadata removed 1 by 1 ?
https://drive.google.com/file/d/1qdHux6 ... share_link

RESET_9999
Posts: 2094
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 » Mon Apr 17, 2023 4:30 pm

DMDreview wrote:
Mon Apr 17, 2023 8:40 am
But it will not apply the dynamic data, even L1, or they will be prescribed so as not to interfere with the current characteristics of the film. Is this possible to do?
I want to understand if the dynamic data is to blame, or if the DV processing itself is defective.
I don't know I never tried to make a sample without L1 but you can try to generate an rpu without it. Here's a json I use to test the metadata, you can try to modify it .
The problem in my opinion is most likely something the Shield does wrong outside of the Dolby black box engine since its the only device with this particular problem.

Code: Select all

dovi_tool.exe generate -j json -o RPU_generated.bin
cmv2.9 json template (each block has 120frame of metadata:

Code: Select all

{
    "cm_version": "V29",
    "profile": "8.1",
    "long_play_mode": false,
	"source_min_pq": 7,
    "source_max_pq": 3079,
    "level5": {
        "active_area_left_offset": 0,
        "active_area_right_offset": 0,
        "active_area_top_offset": 0,
        "active_area_bottom_offset": 0
    },
    "level6": {
        "max_display_mastering_luminance": 1000,
        "min_display_mastering_luminance": 1,
        "max_content_light_level": 0,
        "max_frame_average_light_level": 0
    },
    "shots": [
        {
            "start": 0,
            "duration": 120,
            "metadata_blocks": [
                {
                    "Level1": {
                        "min_pq": 0,
                        "max_pq": 2081,
                        "avg_pq": 1229
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2081,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2851,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 3079,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                }
            ]
        },
        {
            "start": 120,
            "duration": 120,
            "metadata_blocks": [
                {
                    "Level1": {
                        "min_pq": 0,
                        "max_pq": 2281,
                        "avg_pq": 1429
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2081,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2851,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 3079,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                }       
            ]
        },
        {
            "start": 240,
            "duration": 120,
            "metadata_blocks": [
                {
                    "Level1": {
                        "min_pq": 0,
                        "max_pq": 2581,
                        "avg_pq": 1629
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2081,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2851,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 3079,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                }        
            ]
        },
        {
            "start": 360,
            "duration": 120,
            "metadata_blocks": [
                {
                    "Level1": {
                        "min_pq": 0,
                        "max_pq": 2781,
                        "avg_pq": 1829
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2081,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2851,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 3079,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                }        
            ]
        },
        {
            "start": 480,
            "duration": 120,
            "metadata_blocks": [
                {
                    "Level1": {
                        "min_pq": 0,
                        "max_pq": 3079,
                        "avg_pq": 2029
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2081,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2851,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 3079,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                }        
            ]
        },
        {
            "start": 600,
            "duration": 120,
            "metadata_blocks": [
                {
                    "Level1": {
                        "min_pq": 0,
                        "max_pq": 3200,
                        "avg_pq": 2229
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2081,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2851,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 3079,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                }       
            ]
        },
        {
            "start": 720,
            "duration": 120,
            "metadata_blocks": [
                {
                    "Level1": {
                        "min_pq": 0,
						"max_pq": 3400,
                        "avg_pq": 2429
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2081,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2851,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 3079,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                }       
            ]
        },
        {
            "start": 840,
            "duration": 120,
            "metadata_blocks": [
                {
                    "Level1": {
                        "min_pq": 0,
                        "max_pq": 3696,
                        "avg_pq": 2629
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2081,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2851,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 3079,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                }      
            ]
        },
        {
            "start": 960,
            "duration": 120,
            "metadata_blocks": [
                {
                    "Level1": {
                        "min_pq": 0,
                        "max_pq": 4095,
                        "avg_pq": 2829
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2081,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2851,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 3079,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                }      
            ]
        }
    ]
}

cmv4.0 json template:

Code: Select all

{
    "cm_version": "V40",
    "profile": "8.1",
    "long_play_mode": false,
	"source_min_pq": 62,
    "source_max_pq": 3079,
    "level5": {
        "active_area_left_offset": 0,
        "active_area_right_offset": 0,
        "active_area_top_offset": 276,
        "active_area_bottom_offset": 276
    },
    "level6": {
        "max_display_mastering_luminance": 1000,
        "min_display_mastering_luminance": 50,
        "max_content_light_level": 0,
        "max_frame_average_light_level": 0
    },
    "shots": [
        {
            "start": 0,
            "duration": 120,
            "metadata_blocks": [
                {
                    "Level1": {
                        "min_pq": 0,
                        "max_pq": 3055,
                        "avg_pq": 1934
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2081,
                        "trim_slope": 2423,
                        "trim_offset": 2149,
                        "trim_power": 2934,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 1632,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2851,
                        "trim_slope": 2113,
                        "trim_offset": 2050,
                        "trim_power": 1957,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2004,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 3079,
                        "trim_slope": 2226,
                        "trim_offset": 2044,
                        "trim_power": 1753,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level3": {
                      "min_pq_offset": 2048,
                      "max_pq_offset": 2048,
                      "avg_pq_offset": 2048
                    }
                },
                {
                    "Level8": {
                        "length": 19,
                        "target_display_index": 1,
                        "trim_slope": 2038,
                        "trim_offset": 2048,
                        "trim_power": 2147,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 1632,
                        "ms_weight": 2048,
                        "target_mid_contrast": 1470,
                        "clip_trim": 1968,
                        "saturation_vector_field0": 146,
                        "saturation_vector_field1": 128,
                        "saturation_vector_field2": 128,
                        "saturation_vector_field3": 128,
                        "saturation_vector_field4": 128,
                        "saturation_vector_field5": 128
                    }
                }      
            ]
        },
        {
            "start": 120,
            "duration": 120,
            "metadata_blocks": [
                {
                    "Level1": {
                        "min_pq": 0,
                        "max_pq": 3055,
                        "avg_pq": 1934
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2081,
                        "trim_slope": 2423,
                        "trim_offset": 2149,
                        "trim_power": 2934,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 1632,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2851,
                        "trim_slope": 2113,
                        "trim_offset": 2050,
                        "trim_power": 1957,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2004,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 3079,
                        "trim_slope": 2226,
                        "trim_offset": 2044,
                        "trim_power": 1753,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level3": {
                      "min_pq_offset": 2048,
                      "max_pq_offset": 2048,
                      "avg_pq_offset": 2048
                    }
                },
                {
                    "Level8": {
                        "length": 19,
                        "target_display_index": 1,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                }      
            ]
        },
        {
            "start": 240,
            "duration": 120,
            "metadata_blocks": [
                {
                    "Level1": {
                        "min_pq": 0,
                        "max_pq": 3055,
                        "avg_pq": 1934
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2081,
                        "trim_slope": 2423,
                        "trim_offset": 2149,
                        "trim_power": 2934,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 1632,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2851,
                        "trim_slope": 2113,
                        "trim_offset": 2050,
                        "trim_power": 1957,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2004,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 3079,
                        "trim_slope": 2226,
                        "trim_offset": 2044,
                        "trim_power": 1753,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level3": {
                      "min_pq_offset": 2048,
                      "max_pq_offset": 2048,
                      "avg_pq_offset": 2048
                    }
                },
                {
                    "Level8": {
                        "length": 19,
                        "target_display_index": 1,
                        "trim_slope": 2038,
                        "trim_offset": 2048,
                        "trim_power": 2147,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 1632,
                        "ms_weight": 2048,
                        "target_mid_contrast": 1470,
                        "clip_trim": 1968,
                        "saturation_vector_field0": 146,
                        "saturation_vector_field1": 128,
                        "saturation_vector_field2": 128,
                        "saturation_vector_field3": 128,
                        "saturation_vector_field4": 128,
                        "saturation_vector_field5": 128
                    }
                }      
            ]
        },
        {
            "start": 360,
            "duration": 120,
            "metadata_blocks": [
                {
                    "Level1": {
                        "min_pq": 0,
                        "max_pq": 3055,
                        "avg_pq": 1934
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2081,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 2851,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level2": {
                        "target_max_pq": 3079,
                        "trim_slope": 2048,
                        "trim_offset": 2048,
                        "trim_power": 2048,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 2048,
                        "ms_weight": 2048
                    }
                },
                {
                    "Level3": {
                      "min_pq_offset": 2048,
                      "max_pq_offset": 2048,
                      "avg_pq_offset": 2048
                    }
                },
                {
                    "Level8": {
                        "length": 19,
                        "target_display_index": 1,
                        "trim_slope": 2038,
                        "trim_offset": 2048,
                        "trim_power": 2147,
                        "trim_chroma_weight": 2048,
                        "trim_saturation_gain": 1632,
                        "ms_weight": 2048,
                        "target_mid_contrast": 1470,
                        "clip_trim": 1968,
                        "saturation_vector_field0": 146,
                        "saturation_vector_field1": 128,
                        "saturation_vector_field2": 128,
                        "saturation_vector_field3": 128,
                        "saturation_vector_field4": 128,
                        "saturation_vector_field5": 128
                    }
                }      
            ]
        }
    ]
}

lexyz
Posts: 120
Joined: Fri May 08, 2020 5:32 am

Re: Dolby Vision now possible through MP4 Mux.

Post by lexyz » Mon Apr 17, 2023 6:11 pm

RESET_9999 wrote:
Mon Apr 17, 2023 1:21 pm
lexyz wrote:
Mon Apr 17, 2023 11:17 am

True for TV-led mode only
did you try again with the latest version (useless cmv4.0 metadata removed)? Maybe it was causing issues ?
https://drive.google.com/file/d/18PLzRP ... share_link


and the Eagle beak L2 test with original metadata removed 1 by 1 ?
https://drive.google.com/file/d/1qdHux6 ... share_link
Nice test, thx :)
It seems UBP-X700 and Z9X (with VS10) aswell ignore chroma_weight trim in LLDV mode

https://slow.pics/c/8mQsP8E2

ref from Vincent's video https://ibb.co/L55yvNv

And yeah, I've seen your comment under video and can confirm the same with my equipment.

Anyway UBP-X700 tonemapp everything to 4000nit target in DV, thats cause noticable brightness loss for content < 4000 nit.
The infamous dim dolby vision from external sources on Sony's TV.
Bravia XF90, Shield TV Pro'19, UBP-X700

Hellboy.
Posts: 15
Joined: Thu Mar 16, 2023 5:24 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by Hellboy. » Mon Apr 17, 2023 6:57 pm

lexyz wrote:
Mon Apr 17, 2023 6:11 pm
ref from Vincent's video https://ibb.co/L55yvNv
In the picture the correct one is the right?

RESET_9999
Posts: 2094
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 » Mon Apr 17, 2023 7:02 pm

Hellboy. wrote:
Mon Apr 17, 2023 6:57 pm
lexyz wrote:
Mon Apr 17, 2023 6:11 pm
ref from Vincent's video https://ibb.co/L55yvNv
In the picture the correct one is the right?
left.

RESET_9999
Posts: 2094
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 » Mon Apr 17, 2023 7:11 pm

lexyz wrote:
Mon Apr 17, 2023 6:11 pm

Nice test, thx :)
It seems UBP-X700 and Z9X (with VS10) aswell ignore chroma_weight trim in LLDV mode

https://slow.pics/c/8mQsP8E2

ref from Vincent's video https://ibb.co/L55yvNv

And yeah, I've seen your comment under video and can confirm the same with my equipment.

Anyway UBP-X700 tonemapp everything to 4000nit target in DV, thats cause noticable brightness loss for content < 4000 nit.
The infamous dim dolby vision from external sources on Sony's TV.
yes exactly but this is not really a problem since 95% of the movie I tested NEVER use trim chroma_weight. Vincent should have tested real content before starting this lldv bug drama. The spears and munsil clip just happen to use chroma weight intensely. FYI, you can find out if it is used with my script (2-6):

EG of a recent movie that use it: https://drive.google.com/file/d/178p2Dh ... share_link
You can search ''Chroma'' in this list to find more: https://drive.google.com/drive/u/1/fold ... KFJwFxnDt-

Now, where it gets strange:
LG C2 internal player, chroma weight also doesn't work and looks like LLDV.
x700 + LG C2 TV-LED = chroma weight doesn't work and looks exactly like LLDV
firestick 4k MAX + C2 TV-LED = chroma weight WORKS!!! wtf?
https://slow.pics/c/HOZeP8Kw

LG C8 internal player = chroma weight works
LG C8 + x700 = chroma weight works

Chromecast + C8 LLDV = chroma weight doesn't work
Chromecast + C8 TV-LED = chroma weight doesn't work

https://www.youtube.com/watch?v=bokDQzHkEWc

Post Reply