add(format): SDR Negation in HDR (Missing)

- Negate HDR when SDR is explicitly
This commit is contained in:
santiagosayshey 2025-01-11 23:20:15 +10:50
parent a4873f5c9c
commit 88b21a1003
2 changed files with 81 additions and 6 deletions

View File

@ -24,19 +24,24 @@ conditions:
pattern: HDR10 (Missing Groups)
required: true
type: release_title
- name: Not SDR
negate: true
pattern: SDR
required: true
type: release_title
tests:
- conditionResults:
- matches: false
name: Not HDR10
negate: true
pattern: HDR10
required: false
required: true
type: release_title
- matches: false
name: Not HDR10+
negate: true
pattern: HDR10+
required: false
required: true
type: release_title
- matches: true
name: Missing Groups
@ -44,23 +49,29 @@ tests:
pattern: HDR10 (Missing Groups)
required: true
type: release_title
- matches: false
name: Not SDR
negate: true
pattern: SDR
required: true
type: release_title
expected: true
id: 1
input: Barbie 2023 UHD BluRay 2160p TrueHD Atmos 7.1 DV HEVC HYBRID REMUX-FraMeSToR
lastRun: '2024-12-13T09:50:00.736356'
lastRun: '2025-01-11T22:58:21.736014'
passes: true
- conditionResults:
- matches: true
name: Not HDR10
negate: true
pattern: HDR10
required: false
required: true
type: release_title
- matches: false
name: Not HDR10+
negate: true
pattern: HDR10+
required: false
required: true
type: release_title
- matches: true
name: Missing Groups
@ -68,9 +79,46 @@ tests:
pattern: HDR10 (Missing Groups)
required: true
type: release_title
- matches: false
name: Not SDR
negate: true
pattern: SDR
required: true
type: release_title
expected: false
id: 2
input: Barbie (2023) 2160p UHD BluRay Hybrid REMUX HEVC DV HDR TrueHD Atmos 7.1
English-FraMeSToR
lastRun: '2024-12-13T09:50:00.736356'
lastRun: '2025-01-11T22:58:21.736014'
passes: true
- conditionResults:
- matches: false
name: Not HDR10
negate: true
pattern: HDR10
required: true
type: release_title
- matches: false
name: Not HDR10+
negate: true
pattern: HDR10+
required: true
type: release_title
- matches: true
name: Missing Groups
negate: false
pattern: HDR10 (Missing Groups)
required: true
type: release_title
- matches: true
name: Not SDR
negate: true
pattern: SDR
required: true
type: release_title
expected: false
id: 3
input: "For a Few Dollars More aka Per qualche dollaro in pi\xF9 1965 UHD BluRay\
\ 2160p DTS-HD MA 5.1 SDR HEVC REMUX-FraMeSToR"
lastRun: '2025-01-11T22:58:21.736014'
passes: true

27
regex_patterns/SDR.yml Normal file
View File

@ -0,0 +1,27 @@
name: SDR
pattern: \bSDR\b
description: 'Explicitly matches labelled Standard Dynamic Range, i.e. "SDR" '
tags:
- HDR
tests:
- expected: true
id: 1
input: Yojimbo.1961.REPACK.2160p.UHD.Blu-ray.Remux.SDR.HEVC.FLAC.1.0-CiNEPHiLES.mkv
lastRun: '2025-01-11T22:58:34.197378'
matchSpan:
end: 47
start: 44
matchedContent: SDR
matchedGroups: []
passes: true
- expected: true
id: 2
input: "For a Few Dollars More aka Per qualche dollaro in pi\xF9 1965 UHD BluRay\
\ 2160p DTS-HD MA 5.1 SDR HEVC REMUX-FraMeSToR"
lastRun: '2025-01-11T22:58:34.197378'
matchSpan:
end: 93
start: 90
matchedContent: SDR
matchedGroups: []
passes: true