From b0a83ccac5d069dc7e32866d78163563a3825303 Mon Sep 17 00:00:00 2001 From: santiagosayshey Date: Sun, 12 Jan 2025 01:21:05 +1050 Subject: [PATCH] add(profile): Match and negate remuxes from UHDBits - release titles never include audio --- custom_formats/UHDBits.yml | 12 ++++++++++++ profiles/2160p Remux.yml | 2 ++ regex_patterns/Bracketed Year.yml | 15 +++++++++++++++ 3 files changed, 29 insertions(+) create mode 100644 custom_formats/UHDBits.yml create mode 100644 regex_patterns/Bracketed Year.yml diff --git a/custom_formats/UHDBits.yml b/custom_formats/UHDBits.yml new file mode 100644 index 0000000..4fbaf08 --- /dev/null +++ b/custom_formats/UHDBits.yml @@ -0,0 +1,12 @@ +name: UHDBits +description: Matches patterns unique to the UHDBits indexer. Needed to remove remux + based releases due to bad parsing +tags: +- Private Tracker +conditions: +- name: Year in Brackets + negate: false + pattern: Bracketed Year + required: true + type: release_title +tests: [] diff --git a/profiles/2160p Remux.yml b/profiles/2160p Remux.yml index afc7f14..e69e8db 100644 --- a/profiles/2160p Remux.yml +++ b/profiles/2160p Remux.yml @@ -102,6 +102,8 @@ custom_formats: score: -9999 - name: Non Retail HDR score: -9999 +- name: UHDBits + score: -9999 - name: Upscaled score: -9999 - name: VVC diff --git a/regex_patterns/Bracketed Year.yml b/regex_patterns/Bracketed Year.yml new file mode 100644 index 0000000..90bbdbc --- /dev/null +++ b/regex_patterns/Bracketed Year.yml @@ -0,0 +1,15 @@ +name: Bracketed Year +pattern: \[\d{4}\] +description: Match a year moniker inside square brackets +tags: [] +tests: +- expected: true + id: 1 + input: Loki S01 [2021] 2160p HEVC Blu-Ray Remux HDR10 -SiCFoI + lastRun: '2025-01-12T00:57:33.563808' + matchSpan: + end: 15 + start: 9 + matchedContent: '[2021]' + matchedGroups: [] + passes: true