I took a look at the Dolby Vision metadata of The Batman itunes/movies anywhere/HBO and the differences are quite surprising. Itunes RPU is much larger even without L5 and L4. @Quietvoid, any idea why?
Also, why the hell are they all using the old Dolby vision algorithm CMV2.9... CMV4.0 is supposed to be superior, especially for the SDR trim passes. They can do the grade in 4.0 and then export in 2.9 for compatibility reasons though. Another interesting fact about HBO and MA, the colors are not the same(at least for HDR10) but they have the same L1/L2 DV metadata.
https://slow.pics/c/axsHELui
The scene around frame 10625
iTunes:
- missing L5
- No L4
- No L6 maxcll/fall
- RPU is considerably larger than the other two
- no full range flag in the HEVC encode
Code: Select all
"cmv29_metadata": {
"num_ext_blocks": 5,
"ext_metadata_blocks": [
{
"Level1": {
"min_pq": 12,
"max_pq": 2081,
"avg_pq": 1229
}
},
{
"Level2": {
"target_max_pq": 2081,
"trim_slope": 650,
"trim_offset": 2052,
"trim_power": 1227,
"trim_chroma_weight": 2048,
"trim_saturation_gain": 2048,
"ms_weight": 2048
}
},
{
"Level2": {
"target_max_pq": 2851,
"trim_slope": 1787,
"trim_offset": 2071,
"trim_power": 1955,
"trim_chroma_weight": 2048,
"trim_saturation_gain": 2048,
"ms_weight": 2048
}
},
{
"Level2": {
"target_max_pq": 3079,
"trim_slope": 2048,
"trim_offset": 2049,
"trim_power": 2048,
"trim_chroma_weight": 2048,
"trim_saturation_gain": 2048,
"ms_weight": 2048
}
},
{
"Level6": {
"max_display_mastering_luminance": 1000,
"min_display_mastering_luminance": 1,
"max_content_light_level": 0,
"max_frame_average_light_level": 0
MA :
- incorrect L5
- L4 present
- No L6 maxcll/fall
Code: Select all
"cmv29_metadata": {
"num_ext_blocks": 7,
"ext_metadata_blocks": [
{
"Level1": {
"min_pq": 12,
"max_pq": 2081,
"avg_pq": 1229
}
},
{
"Level2": {
"target_max_pq": 2081,
"trim_slope": 650,
"trim_offset": 2052,
"trim_power": 1227,
"trim_chroma_weight": 2048,
"trim_saturation_gain": 2048,
"ms_weight": 2048
}
},
{
"Level2": {
"target_max_pq": 2851,
"trim_slope": 1787,
"trim_offset": 2071,
"trim_power": 1955,
"trim_chroma_weight": 2048,
"trim_saturation_gain": 2048,
"ms_weight": 2048
}
},
{
"Level2": {
"target_max_pq": 3079,
"trim_slope": 2048,
"trim_offset": 2049,
"trim_power": 2048,
"trim_chroma_weight": 2048,
"trim_saturation_gain": 2048,
"ms_weight": 2048
}
},
{
"Level4": {
"anchor_pq": 220,
"anchor_power": 180
}
},
{
"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
HBO:
- proper L5
- L4 present
- L6 complete
Code: Select all
"cmv29_metadata": {
"num_ext_blocks": 7,
"ext_metadata_blocks": [
{
"Level1": {
"min_pq": 12,
"max_pq": 2081,
"avg_pq": 1229
}
},
{
"Level2": {
"target_max_pq": 2081,
"trim_slope": 650,
"trim_offset": 2052,
"trim_power": 1227,
"trim_chroma_weight": 2048,
"trim_saturation_gain": 2048,
"ms_weight": 2048
}
},
{
"Level2": {
"target_max_pq": 2851,
"trim_slope": 1787,
"trim_offset": 2071,
"trim_power": 1955,
"trim_chroma_weight": 2048,
"trim_saturation_gain": 2048,
"ms_weight": 2048
}
},
{
"Level2": {
"target_max_pq": 3079,
"trim_slope": 2048,
"trim_offset": 2049,
"trim_power": 2048,
"trim_chroma_weight": 2048,
"trim_saturation_gain": 2048,
"ms_weight": 2048
}
},
{
"Level4": {
"anchor_pq": 218,
"anchor_power": 178
}
},
{
"Level5": {
"active_area_left_offset": 0,
"active_area_right_offset": 0,
"active_area_top_offset": 275,
"active_area_bottom_offset": 276
}
},
{
"Level6": {
"max_display_mastering_luminance": 1000,
"min_display_mastering_luminance": 1,
"max_content_light_level": 413,
"max_frame_average_light_level": 65
}
}