Hello,
HDR10+ Technologies has introduced HLG+ (HLG Plus), which is essentially HLG video with HDR10+ dynamic metadata (Profile A) embedded in the bitstream.
Currently, MediaInfo does not detect or display this HDR10+ metadata in HLG+ streams. Technically, the metadata is carried in HEVC SEI prefix NAL units (type 39) with payload type 4 (user_data_registered_itu_t_t35), country code 0xB5, and provider code 0x003C, as defined in SMPTE ST 2094-40.
MediaInfo output
For reference, MediaInfo currently reports only the HLG signaling:
Video
ID : 1
Format : HEVC
Format profile : Main 10@L5.1@Main
Codec ID : hvc1
Duration : 1 min 14 s
Bit rate : 75.6 kb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Writing library : x265 3.5+1-f0c1022b6:[Linux][GCC 11.2.0][64 bit] 10bit
Color primaries : BT.2020
Transfer characteristics : HLG
Matrix coefficients : BT.2020 non-constant
Codec configuration box : hvcC
No HDR10+ metadata is shown.
Bitstream-level confirmation
Analysis confirms the metadata is present and correctly formatted:
├─ HLG+ / HDR10+ BITSTREAM INFO
│ ├─ File : Test2_S2_1000HLG.hevc
│ ├─ Total NAL units : 3942
│ ├─ VCL NAL units : 1917
│ ├─ SEI prefix NALs : 1944
│ ├─ HDR10+ messages : 1917
│ └─ AUD present : False
│
├─ HDR10+ Analysis (Test Item MediaArea/MediaInfo#2)
│ ├─ HDR10+ before first VCL: 1
│ ├─ Frame-level availability: True
│ ├─ Min/Max/Avg per AU: 1 / 1 / 1.00
│ ├─ Metadata type: Static
│ ├─ Unique HDR10+ payloads: 1
│ └─ Longest static run: 1917 frames
│
├─ Result
│ └─ Status : PASS — HDR10+ metadata usable for HLG+
The stream contains valid SEI messages at frame level, confirming HDR10+ presence.
It would be very helpful if MediaInfo could detect and report HDR10+ metadata in HLG+ streams.
Sample files:
https://gofile.io/d/lRr2lU
Thank you for your continued work on MediaInfo.
Hello,
HDR10+ Technologies has introduced HLG+ (HLG Plus), which is essentially HLG video with HDR10+ dynamic metadata (Profile A) embedded in the bitstream.
Currently, MediaInfo does not detect or display this HDR10+ metadata in HLG+ streams. Technically, the metadata is carried in HEVC SEI prefix NAL units (type 39) with payload type 4 (user_data_registered_itu_t_t35), country code 0xB5, and provider code 0x003C, as defined in SMPTE ST 2094-40.
MediaInfo output
For reference, MediaInfo currently reports only the HLG signaling:
No HDR10+ metadata is shown.
Bitstream-level confirmation
Analysis confirms the metadata is present and correctly formatted:
The stream contains valid SEI messages at frame level, confirming HDR10+ presence.
It would be very helpful if MediaInfo could detect and report HDR10+ metadata in HLG+ streams.
Sample files:
https://gofile.io/d/lRr2lU
Thank you for your continued work on MediaInfo.