New Profile: 2160p Quality (#19)

create(script): Add tierCreator script for generating group tier custom formats + release group regex patterns

fix(tierCreator): Update YAML handling and improve template processing for group tiers

remove(template): release group condition placeholder

create(format): 2160p Quality Tiers
- 69 new release group regex patterns
- 6 new tiers for 2160p Quality

create(data): Add 2160p Quality Tiers JSON file with detailed statistics and scoring

docs(README): Update README to include utility scripts and tier creator usage instructions

fix(tierCreator): Improve output message to indicate whether a file is being created or overwritten

feat(tierCreator): Add show_preview option for dry run mode to display regex patterns and custom formats

add(tier): more data for 2160p Quality

add(tiers): new regex patterns for various groups, tweaks to 2160p quality tiers

tweak(format): add WOU and MALUS to unwanted x265

tweak(format): Seperate streaming services into 1080p / 2160p
- Existing ones still exist, there are just needed for the 2160p Quality profile since it needs different scores based on the resolution

create(format): Standard Dynamic Range

create(format): Match x265 only for 1080p
- Used to get rid of 1080p x265 encodes for 2160p Quality (since x265 is needed for 2160p Encodes)

tweak(regex): DTS & X can now be seperated by a colon

tweak(format): Add STRiKE to missing HDR Groups

create(profile): Initialise 2160p Quality

tweak(tier): adjustments to scoring algorithm
- hard limits on efficiency delta / num releases for tier 3+

tweaks(tier): new groups / tier adjustments for 2160p quality

add(format): x264 (1080p) 
- Match x264 2160p encodes

tweak(profile): Various improvements
- Remove UHD Bluray scores, they bloat the scoring logic
- Reduce SDR WEBs to below tier ~4
- Add some notes on scoring logic to description

fix(tier): Remove bad data

fix(tier): remove groups added via bad data

tweak(tier): target 55% efficiency, new data for SA89, Mainframe

add(profile): x265 (Missing 2160p)
- Append x265 to 2160 Blu-ray encodes that are not explicitly labelled x264

tweak(profile): Various improvements / tweaks
- Remove required groups for HDR missing CF
- New CF for unknown lossless audio
- New 2160p Balanced tiers
- Normalise lossless audio / quality tier scores

tweak(profile): Adjust fallbacks / improve descriptions 
- Removed HDTV for 1080p profiles
- Renamed 'fallbacks' to 'SD'

tweak(profile): Finalise 2160p Quality v1
- Set upgrade until to 2160p Transparent, score = 800, min score increment = 5
- Add comprehensive description
This commit is contained in:
santiagosayshey
2025-01-18 17:27:44 +10:30
committed by GitHub
parent 3429c56828
commit 5682c46233
161 changed files with 4121 additions and 55 deletions

View File

@@ -0,0 +1,95 @@
name: 2160p Balanced Tier 1
description: Matches release groups who fall under 2160p Balanced Tier 1
tags:
- Release Group
- Tier
conditions:
- name: Not WEB-DL
negate: true
required: true
source: web_dl
type: source
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: HONE
type: release_title
required: false
negate: false
pattern: HONE
tests:
- conditionResults:
- matches: true
name: hallowed
negate: false
pattern: hallowed
required: false
type: release_group
- matches: false
name: BHDStudio
negate: false
pattern: BHDStudio
required: false
type: release_group
expected: true
id: 1
input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed
lastRun: '2025-01-13T02:53:37.357699'
passes: true
- conditionResults:
- matches: true
name: hallowed
negate: false
pattern: hallowed
required: false
type: release_group
- matches: false
name: BHDStudio
negate: false
pattern: BHDStudio
required: false
type: release_group
expected: true
id: 2
input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed
lastRun: '2025-01-13T02:53:37.357699'
passes: true
- conditionResults:
- matches: false
name: hallowed
negate: false
pattern: hallowed
required: false
type: release_group
- matches: true
name: BHDStudio
negate: false
pattern: BHDStudio
required: false
type: release_group
expected: true
id: 3
input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio
lastRun: '2025-01-13T02:53:37.357699'
passes: true
- conditionResults:
- matches: false
name: hallowed
negate: false
pattern: hallowed
required: false
type: release_group
- matches: true
name: BHDStudio
negate: false
pattern: BHDStudio
required: false
type: release_group
expected: true
id: 4
input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD
5.1 English-BHDStudio
lastRun: '2025-01-13T02:53:37.357699'
passes: true

View File

@@ -0,0 +1,100 @@
name: 2160p Balanced Tier 2
description: Matches release groups who fall under 2160p Balanced Tier 2
tags:
- Release Group
- Tier
conditions:
- name: Not WEB-DL
negate: true
required: true
source: web_dl
type: source
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: hallowed
type: release_group
required: false
negate: false
pattern: hallowed
- name: BHDStudio
negate: false
pattern: BHDStudio
required: false
type: release_group
tests:
- conditionResults:
- matches: true
name: hallowed
negate: false
pattern: hallowed
required: false
type: release_group
- matches: false
name: BHDStudio
negate: false
pattern: BHDStudio
required: false
type: release_group
expected: true
id: 1
input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed
lastRun: '2025-01-13T02:53:37.357699'
passes: true
- conditionResults:
- matches: true
name: hallowed
negate: false
pattern: hallowed
required: false
type: release_group
- matches: false
name: BHDStudio
negate: false
pattern: BHDStudio
required: false
type: release_group
expected: true
id: 2
input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed
lastRun: '2025-01-13T02:53:37.357699'
passes: true
- conditionResults:
- matches: false
name: hallowed
negate: false
pattern: hallowed
required: false
type: release_group
- matches: true
name: BHDStudio
negate: false
pattern: BHDStudio
required: false
type: release_group
expected: true
id: 3
input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio
lastRun: '2025-01-13T02:53:37.357699'
passes: true
- conditionResults:
- matches: false
name: hallowed
negate: false
pattern: hallowed
required: false
type: release_group
- matches: true
name: BHDStudio
negate: false
pattern: BHDStudio
required: false
type: release_group
expected: true
id: 4
input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD
5.1 English-BHDStudio
lastRun: '2025-01-13T02:53:37.357699'
passes: true

View File

@@ -0,0 +1,56 @@
name: 2160p Quality Tier 1
description: Matches release groups who fall under 2160p Quality Tier 1
tags:
- Release Group
conditions:
- name: Not WEB-DL
negate: true
required: true
source: web_dl
type: source
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: DON
negate: false
pattern: DON
required: false
type: release_group
- name: DEPTH
negate: false
pattern: DEPTH
required: false
type: release_group
- name: HQMUX
negate: false
pattern: HQMUX
required: false
type: release_group
- name: b0mbardiers
negate: false
pattern: b0mbardiers
required: false
type: release_group
- name: CtrlHD
negate: false
pattern: CtrlHD
required: false
type: release_group
- name: PTer
negate: false
pattern: PTer
required: false
type: release_group
- name: SA89
negate: false
pattern: SA89
required: false
type: release_group
- name: W4NK3R
negate: false
pattern: W4NK3R
required: false
type: release_group
tests: []

View File

@@ -0,0 +1,36 @@
name: 2160p Quality Tier 2
description: Matches release groups who fall under 2160p Quality Tier 2
tags:
- Release Group
conditions:
- name: Not WEB-DL
negate: true
required: true
source: web_dl
type: source
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: BSTD
negate: false
pattern: BSTD
required: false
type: release_group
- name: c0kE
negate: false
pattern: c0kE
required: false
type: release_group
- name: D-Z0N3
negate: false
pattern: D-Z0N3
required: false
type: release_group
- name: MainFrame
negate: false
pattern: MainFrame
required: false
type: release_group
tests: []

View File

@@ -0,0 +1,56 @@
name: 2160p Quality Tier 3
description: Matches release groups who fall under 2160p Quality Tier 3
tags:
- Release Group
conditions:
- name: Not WEB-DL
negate: true
required: true
source: web_dl
type: source
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: JustWatch
negate: false
pattern: JustWatch
required: false
type: release_group
- name: DEFLATE
negate: false
pattern: DEFLATE
required: false
type: release_group
- name: REBORN
negate: false
pattern: REBORN
required: false
type: release_group
- name: SURCODE
negate: false
pattern: SURCODE
required: false
type: release_group
- name: Chotab
negate: false
pattern: Chotab
required: false
type: release_group
- name: SPHD
negate: false
pattern: SPHD
required: false
type: release_group
- name: Kitsune
negate: false
pattern: Kitsune
required: false
type: release_group
- name: TnP
negate: false
pattern: TnP
required: false
type: release_group
tests: []

View File

@@ -0,0 +1,51 @@
name: 2160p Quality Tier 4
description: Matches release groups who fall under 2160p Quality Tier 4
tags:
- Release Group
conditions:
- name: Not WEB-DL
negate: true
required: true
source: web_dl
type: source
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: 4KDVS
negate: false
pattern: 4KDVS
required: false
type: release_group
- name: TDD
negate: false
pattern: TDD
required: false
type: release_group
- name: NCmt
negate: false
pattern: NCmt
required: false
type: release_group
- name: IAMABLE
negate: false
pattern: IAMABLE
required: false
type: release_group
- name: BlzT
negate: false
pattern: BlzT
required: false
type: release_group
- name: WATCHABLE
negate: false
pattern: WATCHABLE
required: false
type: release_group
- name: iFT
negate: false
pattern: iFT
required: false
type: release_group
tests: []

View File

@@ -0,0 +1,236 @@
name: 2160p Quality Tier 5
description: Matches release groups who fall under 2160p Quality Tier 5
tags:
- Release Group
conditions:
- name: Not WEB-DL
negate: true
required: true
source: web_dl
type: source
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: SoLaR
negate: false
pattern: SoLaR
required: false
type: release_group
- name: SMAHAWUG
negate: false
pattern: SMAHAWUG
required: false
type: release_group
- name: MiMiC
negate: false
pattern: MiMiC
required: false
type: release_group
- name: HypStu
negate: false
pattern: HypStu
required: false
type: release_group
- name: KAN3D2M
negate: false
pattern: KAN3D2M
required: false
type: release_group
- name: FRDS
negate: false
pattern: FRDS
required: false
type: release_group
- name: EDPH
negate: false
pattern: EDPH
required: false
type: release_group
- name: PussyFoot
negate: false
pattern: PussyFoot
required: false
type: release_group
- name: KNiVES
negate: false
pattern: KNiVES
required: false
type: release_group
- name: STRiKES
negate: false
pattern: STRiKES
required: false
type: release_group
- name: TOMBCRUISE
negate: false
pattern: TOMBCRUISE
required: false
type: release_group
- name: CMCT
negate: false
pattern: CMCT
required: false
type: release_group
- name: TERMiNAL
negate: false
pattern: TERMiNAL
required: false
type: release_group
- name: whiterhino
negate: false
pattern: whiterhino
required: false
type: release_group
- name: ReaLHD
negate: false
pattern: ReaLHD
required: false
type: release_group
- name: EMERALD
negate: false
pattern: EMERALD
required: false
type: release_group
- name: ULTRAHDCLUB
negate: false
pattern: ULTRAHDCLUB
required: false
type: release_group
- name: CHD
negate: false
pattern: CHD
required: false
type: release_group
- name: SWTYBLZ
negate: false
pattern: SWTYBLZ
required: false
type: release_group
- name: LAZARUS
negate: false
pattern: LAZARUS
required: false
type: release_group
- name: ESiR
negate: false
pattern: ESiR
required: false
type: release_group
- name: beAst
negate: false
pattern: beAst
required: false
type: release_group
- name: WiKi
negate: false
pattern: WiKi
required: false
type: release_group
- name: SPECTACLE
negate: false
pattern: SPECTACLE
required: false
type: release_group
- name: spectacle
negate: false
pattern: spectacle
required: false
type: release_group
- name: HD77
negate: false
pattern: HD77
required: false
type: release_group
- name: k00kie
negate: false
pattern: k00kie
required: false
type: release_group
- name: HDS
negate: false
pattern: HDS
required: false
type: release_group
- name: ADE
negate: false
pattern: ADE
required: false
type: release_group
- name: VALiS
negate: false
pattern: VALiS
required: false
type: release_group
- name: iNVANDRAREN
negate: false
pattern: iNVANDRAREN
required: false
type: release_group
- name: BiTOR
negate: false
pattern: BiTOR
required: false
type: release_group
- name: HDmux
negate: false
pattern: HDmux
required: false
type: release_group
- name: ReQuEsT
negate: false
pattern: ReQuEsT
required: false
type: release_group
- name: Absinth
negate: false
pattern: Absinth
required: false
type: release_group
- name: AViATOR
negate: false
pattern: AViATOR
required: false
type: release_group
- name: Tron
negate: false
pattern: Tron
required: false
type: release_group
- name: HDChina
negate: false
pattern: HDChina
required: false
type: release_group
- name: SWAGGERUHD
negate: false
pattern: SWAGGERUHD
required: false
type: release_group
- name: AAAUHD
negate: false
pattern: AAAUHD
required: false
type: release_group
- name: guhzer
negate: false
pattern: guhzer
required: false
type: release_group
- name: GUHZER
negate: false
pattern: GUHZER
required: false
type: release_group
- name: HUNTJR
negate: false
pattern: HUNTJR
required: false
type: release_group
- name: iCandy
negate: false
pattern: iCandy
required: false
type: release_group
tests: []

View File

@@ -0,0 +1,91 @@
name: 2160p Quality Tier 6
description: Matches release groups who fall under 2160p Quality Tier 6
tags:
- Release Group
conditions:
- name: Not WEB-DL
negate: true
required: true
source: web_dl
type: source
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: micius
negate: false
pattern: micius
required: false
type: release_group
- name: BOREDOR
negate: false
pattern: BOREDOR
required: false
type: release_group
- name: threesome
negate: false
pattern: threesome
required: false
type: release_group
- name: Blzt
negate: false
pattern: Blzt
required: false
type: release_group
- name: LittleBakas
negate: false
pattern: LittleBakas
required: false
type: release_group
- name: PTH
negate: false
pattern: PTH
required: false
type: release_group
- name: CHAOS
negate: false
pattern: CHAOS
required: false
type: release_group
- name: Hares
negate: false
pattern: Hares
required: false
type: release_group
- name: BLUEBIRD
negate: false
pattern: BLUEBIRD
required: false
type: release_group
- name: BeiTai
negate: false
pattern: BeiTai
required: false
type: release_group
- name: FLAME
negate: false
pattern: FLAME
required: false
type: release_group
- name: UHDCLUBREMUX
negate: false
pattern: UHDCLUBREMUX
required: false
type: release_group
- name: invandraren
negate: false
pattern: invandraren
required: false
type: release_group
- name: dkore
negate: false
pattern: dkore
required: false
type: release_group
- name: Lucifer
negate: false
pattern: Lucifer
required: false
type: release_group
tests: []

View File

@@ -0,0 +1,64 @@
name: Amazon Prime [1080p]
description: Matches 1080p 'Amazon Prime' WEB-DLs, unique to the 2160p Quality profile
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 1080p
negate: false
required: true
resolution: 1080p
type: resolution
- name: AMZN Regex
negate: false
pattern: Amazon Prime
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: AMZN Regex
negate: false
pattern: Amazon Prime
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: The Bad Guys (2022) (1080p AMZN Webrip x265 10bit EAC3 5 1 - ArcX)[TAoE]
lastRun: '2025-01-14T09:45:16.007149'
passes: true
- conditionResults:
- matches: true
name: AMZN Regex
negate: false
pattern: Amazon Prime
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 2
input: Top Gun Maverick (2022) IMAX (1080p AMZN WEB-DL x265 SDR DDP Atmos 5.1 English
- Goki TAoE)
lastRun: '2025-01-14T09:45:16.007149'
passes: true

View File

@@ -0,0 +1,64 @@
name: Amazon Prime [UHD]
description: Matches 4k 'Amazon Prime' WEB-DLs, unique to the 2160p Quality profile
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 2160p
type: resolution
required: true
negate: false
resolution: 2160p
- name: AMZN Regex
negate: false
pattern: Amazon Prime
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: AMZN Regex
negate: false
pattern: Amazon Prime
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: The Bad Guys (2022) (1080p AMZN Webrip x265 10bit EAC3 5 1 - ArcX)[TAoE]
lastRun: '2025-01-14T09:45:16.007149'
passes: true
- conditionResults:
- matches: true
name: AMZN Regex
negate: false
pattern: Amazon Prime
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 2
input: Top Gun Maverick (2022) IMAX (1080p AMZN WEB-DL x265 SDR DDP Atmos 5.1 English
- Goki TAoE)
lastRun: '2025-01-14T09:45:16.007149'
passes: true

View File

@@ -0,0 +1,45 @@
name: Apple TV+ [1080p]
description: Matches 1080p 'Apple TV+' WEB-DLs, unique to the 2160p Quality profile
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 1080p
type: resolution
required: true
negate: false
resolution: 1080p
- name: APTV Regex
negate: false
pattern: Apple TV+
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: APTV Regex
negate: false
pattern: Apple TV+
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 2
input: Little America 2020 S01 1080p APTV Webrip x265 10bit EAC3 5 1 - Ainz
lastRun: '2024-12-03T02:27:03.531343'
passes: true

View File

@@ -0,0 +1,45 @@
name: Apple TV+ [2160p]
description: Matches 2160p 'Apple TV+' WEB-DLs, unique to the 2160p Quality profile
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: APTV Regex
negate: false
pattern: Apple TV+
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: APTV Regex
negate: false
pattern: Apple TV+
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 2
input: Little America 2020 S01 1080p APTV Webrip x265 10bit EAC3 5 1 - Ainz
lastRun: '2024-12-03T02:27:03.531343'
passes: true

View File

@@ -0,0 +1,46 @@
name: Disney+ [1080p]
description: Matches 1080p 'Disney+' WEB-DLs, unique to the 2160p Quality profile
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 1080p
negate: false
required: true
resolution: 1080p
type: resolution
- name: DNSP Regex
negate: false
pattern: Disney+
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: DNSP Regex
negate: false
pattern: Disney+
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: The Simpsons (1989) S36E05 Treehouse of Horror XXXV (1080p DSNP Webrip x265
10bit EAC3 5 1 - Goki)[TAoE]
lastRun: '2024-12-03T16:31:38.572151'
passes: true

View File

@@ -0,0 +1,46 @@
name: Disney+ [2160p]
description: Matches 1080p 'Disney+' WEB-DLs, unique to the 2160p Quality profile
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: DNSP Regex
negate: false
pattern: Disney+
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: DNSP Regex
negate: false
pattern: Disney+
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: The Simpsons (1989) S36E05 Treehouse of Horror XXXV (1080p DSNP Webrip x265
10bit EAC3 5 1 - Goki)[TAoE]
lastRun: '2024-12-03T16:31:38.572151'
passes: true

View File

@@ -0,0 +1,45 @@
name: HBO Max [1080p]
description: Matches 1080p 'HBO Max' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 1080p
type: resolution
required: true
negate: false
resolution: 1080p
- name: HMAX Regex
negate: false
pattern: HBO Max
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: HMAX Regex
negate: false
pattern: HBO Max
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 2
input: Young Justice S04 1080p HMAX WEBRip DD 5 1 x265-edge2020
lastRun: '2024-12-06T04:51:30.887518'
passes: true

View File

@@ -0,0 +1,45 @@
name: HBO Max [2160p]
description: Matches 2160p 'HBO Max' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: HMAX Regex
negate: false
pattern: HBO Max
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: HMAX Regex
negate: false
pattern: HBO Max
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 2
input: Young Justice S04 1080p HMAX WEBRip DD 5 1 x265-edge2020
lastRun: '2024-12-06T04:51:30.887518'
passes: true

View File

@@ -4,6 +4,11 @@ tags:
- Colour Grade
- HDR
conditions:
- name: Blu-ray
type: source
required: true
negate: false
source: bluray
- name: Not HDR10
negate: true
pattern: HDR10
@@ -19,11 +24,6 @@ conditions:
required: true
resolution: 2160p
type: resolution
- name: Missing Groups
negate: false
pattern: HDR10 (Missing Groups)
required: true
type: release_title
- name: Not SDR
negate: true
pattern: SDR

View File

@@ -0,0 +1,45 @@
name: Hulu [1080p]
description: Matches 1080p 'Hulu' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 1080p
type: resolution
required: true
negate: false
resolution: 1080p
- name: Hulu Regex
negate: false
pattern: Hulu
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: Hulu Regex
negate: false
pattern: Hulu
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: Beverly Hills Ninja (1996) 1080p HULU WEB-DL x265 HEVC DDP 5.1-PHOCiS
lastRun: '2024-12-06T05:29:49.598013'
passes: true

View File

@@ -0,0 +1,45 @@
name: Hulu [2160p]
description: Matches 2160p 'Hulu' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: Hulu Regex
negate: false
pattern: Hulu
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: Hulu Regex
negate: false
pattern: Hulu
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: Beverly Hills Ninja (1996) 1080p HULU WEB-DL x265 HEVC DDP 5.1-PHOCiS
lastRun: '2024-12-06T05:29:49.598013'
passes: true

View File

@@ -0,0 +1,46 @@
name: Max [1080p]
description: Matches 1080p 'Max' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 1080p
type: resolution
required: true
negate: false
resolution: 1080p
- name: MAX Regex
negate: false
pattern: Max
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: MAX Regex
negate: false
pattern: Max
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: Dune Prophecy (2024) S01E02 Two Wolves (2160p HDR10 DV Hybrid MAX Webrip
x265 10bit EAC3 5 1 Atmos - Goki)[TAoE]
lastRun: '2024-12-06T02:59:11.931629'
passes: true

View File

@@ -0,0 +1,46 @@
name: Max [2160p]
description: Matches 2160p 'Max' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: MAX Regex
negate: false
pattern: Max
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: MAX Regex
negate: false
pattern: Max
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: Dune Prophecy (2024) S01E02 Two Wolves (2160p HDR10 DV Hybrid MAX Webrip
x265 10bit EAC3 5 1 Atmos - Goki)[TAoE]
lastRun: '2024-12-06T02:59:11.931629'
passes: true

View File

@@ -0,0 +1,27 @@
name: Movies Anywhere [1080p]
description: Matches 1080p 'Movies Anywhere' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 1080p
type: resolution
required: true
negate: false
resolution: 1080p
- name: MA Regex
negate: false
pattern: Movies Anywhere
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests: []

View File

@@ -0,0 +1,27 @@
name: Movies Anywhere [2160p]
description: Matches 1080p 'Movies Anywhere' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: MA Regex
negate: false
pattern: Movies Anywhere
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests: []

View File

@@ -0,0 +1,45 @@
name: Netflix [1080p]
description: Matches 1080p 'Netflix' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 1080p
type: resolution
required: true
negate: false
resolution: 1080p
- name: NF Regex
negate: false
pattern: Netflix
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: NF Regex
negate: false
pattern: Netflix
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: Arcane (2021) S02 (1080p NF WEB-DL x265 HEVC 10bit DDP 5 1 Vyndros)
lastRun: '2024-12-06T05:05:09.422536'
passes: true

View File

@@ -0,0 +1,45 @@
name: Netflix [2160p]
description: Matches 2160p 'Netflix' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: NF Regex
negate: false
pattern: Netflix
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: NF Regex
negate: false
pattern: Netflix
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: Arcane (2021) S02 (1080p NF WEB-DL x265 HEVC 10bit DDP 5 1 Vyndros)
lastRun: '2024-12-06T05:05:09.422536'
passes: true

View File

@@ -0,0 +1,45 @@
name: Paramount+ [1080p]
description: Matches 1080p 'Paramount+' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 1080p
type: resolution
required: true
negate: false
resolution: 1080p
- name: PMTP Regex
negate: false
pattern: Paramount+
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: PMTP Regex
negate: false
pattern: Paramount+
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 2
input: Evil 2019 S04 1080p PMTP WEB-DL DDP 5 1 x265 - YELLO
lastRun: '2024-12-06T05:11:34.055223'
passes: true

View File

@@ -0,0 +1,45 @@
name: Paramount+ [2160p]
description: Matches 2160p 'Paramount+' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: PMTP Regex
negate: false
pattern: Paramount+
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: PMTP Regex
negate: false
pattern: Paramount+
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 2
input: Evil 2019 S04 1080p PMTP WEB-DL DDP 5 1 x265 - YELLO
lastRun: '2024-12-06T05:11:34.055223'
passes: true

View File

@@ -0,0 +1,45 @@
name: Peacock [1080p]
description: Matches 1080p 'Peacock' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 1080p
negate: false
required: true
resolution: 1080p
type: resolution
- name: PCOK Regex
negate: false
pattern: Peacock TV
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: PCOK Regex
negate: false
pattern: Peacock TV
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: Based On A True Story S02 2160p PCOK WEB-DL DDP5 1 DV HDR x265-NTb
lastRun: '2024-12-06T02:45:41.699916'
passes: true

View File

@@ -0,0 +1,45 @@
name: Peacock [2160p]
description: Matches 2160p 'Peacock' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: PCOK Regex
negate: false
pattern: Peacock TV
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: PCOK Regex
negate: false
pattern: Peacock TV
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: Based On A True Story S02 2160p PCOK WEB-DL DDP5 1 DV HDR x265-NTb
lastRun: '2024-12-06T02:45:41.699916'
passes: true

View File

@@ -0,0 +1,45 @@
name: Roku [1080p]
description: Matches 1080p 'Roku' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 1080p
type: resolution
required: true
negate: false
resolution: 1080p
- name: Roku Regex
negate: false
pattern: Roku
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: Roku Regex
negate: false
pattern: Roku
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 2
input: Almost Heroes (1998) 1080p ROKU WEB-DL x265 HEVC AAC 2.0-PHOCiS
lastRun: '2024-12-06T05:41:18.535555'
passes: true

View File

@@ -0,0 +1,45 @@
name: Roku [2160p]
description: Matches 2160p 'Roku' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: Roku Regex
negate: false
pattern: Roku
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: Roku Regex
negate: false
pattern: Roku
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 2
input: Almost Heroes (1998) 1080p ROKU WEB-DL x265 HEVC AAC 2.0-PHOCiS
lastRun: '2024-12-06T05:41:18.535555'
passes: true

32
custom_formats/SDR.yml Normal file
View File

@@ -0,0 +1,32 @@
name: SDR
description: Attempts to match Standard Dynamic Range by negating any known HDR formats
tags:
- Colour Grade
- HDR
conditions:
- name: WEB-DL
type: source
required: true
negate: false
source: web_dl
- name: 2160p
type: resolution
required: true
negate: false
resolution: 2160p
- name: Not HDR10+
type: release_title
required: true
negate: true
pattern: HDR10+
- name: Not Dolby Vision
type: release_title
required: true
negate: true
pattern: Dolby Vision
- name: Not HDR10
negate: true
pattern: HDR10
required: true
type: release_title
tests: []

View File

@@ -0,0 +1,63 @@
name: Unknown Lossless Audio
description: 'Matches UHD Blu-rays (remux / encode) that don''t include a named audio
track. Since all UHD Blu-rays include lossless audio, it''s safe to assume that
some lossless audio track does exist, and just isn''t labelled. '
tags:
- Audio
conditions:
- name: Blu-ray
type: source
required: true
negate: false
source: bluray
- name: 2160p
type: resolution
required: true
negate: false
resolution: 2160p
- name: Not DTS-HD MA
type: release_title
required: true
negate: true
pattern: DTS-HD MA
- name: Not DTS-X
type: release_title
required: true
negate: true
pattern: DTS-X
- name: Not FLAC
negate: true
pattern: FLAC
required: true
type: release_title
- name: Not PCM
negate: true
pattern: PCM
required: true
type: release_title
- name: Not AAC
negate: true
pattern: AAC
required: true
type: release_title
- name: Not DTS
negate: true
pattern: DTS
required: true
type: release_title
- name: Not TrueHD + Atmos
negate: true
pattern: TrueHD + Atmos
required: true
type: release_title
- name: Not Dolby Digital
negate: true
pattern: Dolby Digital
required: true
type: release_title
- name: Not Dolby Digital +
negate: true
pattern: Dolby Digital +
required: true
type: release_title
tests: []

View File

@@ -5,11 +5,21 @@ tags:
- x265
- Release Group
conditions:
- name: MovieMan
type: release_title
- name: MALUS
negate: false
pattern: MALUS
required: false
type: release_title
- name: WOU
negate: false
pattern: WOU
required: false
type: release_title
- name: MovieMan
negate: false
pattern: MovieMan
required: false
type: release_title
- name: SM737
negate: false
pattern: SM737
@@ -17,6 +27,18 @@ conditions:
type: release_title
tests:
- conditionResults:
- matches: false
name: MALUS
negate: false
pattern: MALUS
required: false
type: release_title
- matches: false
name: WOU
negate: false
pattern: WOU
required: false
type: release_title
- matches: true
name: MovieMan
negate: false
@@ -32,9 +54,21 @@ tests:
expected: true
id: 1
input: Blade.Runner.2049.2017.1080p.UHD.BluRay.HDR.x265.DDP.5.1-MovieMan
lastRun: '2025-01-14T10:06:40.600924'
lastRun: '2025-01-16T12:17:41.743774'
passes: true
- conditionResults:
- matches: false
name: MALUS
negate: false
pattern: MALUS
required: false
type: release_title
- matches: false
name: WOU
negate: false
pattern: WOU
required: false
type: release_title
- matches: false
name: MovieMan
negate: false
@@ -51,5 +85,35 @@ tests:
id: 2
input: Blade Runner 2049 (2017) (1080p UHD BluRay x265 DV HDR DDP Atmos 5.1 English
- SM737) [REPACK]
lastRun: '2025-01-14T10:06:40.600924'
lastRun: '2025-01-16T12:17:41.743774'
passes: true
- conditionResults:
- matches: false
name: MALUS
negate: false
pattern: MALUS
required: false
type: release_title
- matches: true
name: WOU
negate: false
pattern: WOU
required: false
type: release_title
- matches: false
name: MovieMan
negate: false
pattern: MovieMan
required: false
type: release_title
- matches: false
name: SM737
negate: false
pattern: SM737
required: false
type: release_title
expected: true
id: 3
input: 2 Fast 2 Furious 2003 2160p UHD BluRay H265-WOU
lastRun: '2025-01-16T12:17:41.743774'
passes: true

View File

@@ -0,0 +1,46 @@
name: iTunes [1080p]
description: Matches 1080p 'iTunes' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 1080p
type: resolution
required: true
negate: false
resolution: 1080p
- name: iTunes Regex
negate: false
pattern: iTunes
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: iTunes Regex
negate: false
pattern: iTunes
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: Alien Romulus (2024) (1080p DS4K iT WEBRip x265 HEVC 10bit DDP Atmos 5 1
English - KaLLuKaLia)
lastRun: '2024-12-06T05:49:21.811162'
passes: true

View File

@@ -0,0 +1,46 @@
name: iTunes [2160p]
description: Matches 2160p 'iTunes' WEB-DLs. Negates any encodes.
tags:
- Streaming Service
- WEB-DL
conditions:
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: iTunes Regex
negate: false
pattern: iTunes
required: true
type: release_title
- name: WEBRip
negate: true
required: true
source: webrip
type: source
- name: x265
negate: true
pattern: x265
required: true
type: release_title
tests:
- conditionResults:
- matches: true
name: iTunes Regex
negate: false
pattern: iTunes
required: true
type: release_title
- matches: true
name: x265
negate: true
pattern: x265
required: false
type: release_title
expected: false
id: 1
input: Alien Romulus (2024) (1080p DS4K iT WEBRip x265 HEVC 10bit DDP Atmos 5 1
English - KaLLuKaLia)
lastRun: '2024-12-06T05:49:21.811162'
passes: true

View File

@@ -0,0 +1,17 @@
name: x264 (2160p)
description: 'Matches ''x264'' regex pattern only when 2160p is also found. '
tags:
- Codec
- Resolution
conditions:
- name: 1080p
negate: false
required: true
resolution: 2160p
type: resolution
- name: x264
negate: false
pattern: x264
required: true
type: release_title
tests: []

View File

@@ -0,0 +1,17 @@
name: x265 (1080p)
description: 'Matches ''x265'' regex pattern only when 1080p is also found. '
tags:
- Codec
- Resolution
conditions:
- name: 1080p
type: resolution
required: true
negate: false
resolution: 1080p
- name: x265
negate: false
pattern: x265
required: true
type: release_title
tests: []

View File

@@ -0,0 +1,50 @@
name: x265 (Missing 2160p)
description: 'Attempts to match 2160p x265 encodes that aren''t labelled with any
codec. '
tags:
- x265
conditions:
- name: 2160p
negate: false
required: true
resolution: 2160p
type: resolution
- name: Bluray
negate: false
required: true
source: bluray
type: source
- name: Not REMUX
type: release_title
required: true
negate: true
pattern: Remux
- name: Not x265
negate: true
pattern: x265
required: true
type: release_title
- name: Not x264
type: release_title
required: true
negate: true
pattern: x264
tests:
- conditionResults:
- matches: false
name: Not x265
negate: true
pattern: x265
required: true
type: release_title
- matches: true
name: h265
negate: false
pattern: h265
required: true
type: release_title
expected: true
id: 1
input: Training Day 2001 BluRay 10Bit 1080p DD5 1 H265-d3g
lastRun: '2025-01-14T09:03:52.278761'
passes: true