From d68bb28a660e1728daa7899c8390fcc9c3561f6e Mon Sep 17 00:00:00 2001 From: CodeName393 Date: Wed, 4 Mar 2026 23:17:18 +0900 Subject: [PATCH] fix(title): Add HDR Vivid Format HDR Tag The existing HDR Vivid format HDR tag processing is missing due to the feature of the title map. --- unshackle/core/titles/title.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/unshackle/core/titles/title.py b/unshackle/core/titles/title.py index d554a51..97bcbfa 100644 --- a/unshackle/core/titles/title.py +++ b/unshackle/core/titles/title.py @@ -121,6 +121,8 @@ class Title: base_layer = DYNAMIC_RANGE_MAP.get(hdr_format) if base_layer and base_layer != "DV": context["hdr"] += f".{base_layer}" + elif (primary_video_track.hdr_format or "").startswith("HDR Vivid"): + context["hdr"] = "HDR" else: context["hdr"] = DYNAMIC_RANGE_MAP.get(hdr_format, "") elif trc and "HLG" in trc: