From 9ac8ba756ba18c30ab94266c27e3f113ced02a85 Mon Sep 17 00:00:00 2001 From: Seraphys Date: Thu, 24 Jul 2025 17:48:41 -0500 Subject: [PATCH] create(regex): OnlyWeb / WEB-DL Efficient Tiers --- .../1080p Efficient WEB-DL Tier 1.yml | 66 +++++++++++++++++++ ....yml => 1080p Efficient WEB-DL Tier 2.yml} | 9 ++- .../1080p Efficient WEB-DL Tier 3.yml | 31 +++++++++ profiles/1080p Efficient.yml | 2 +- regex_patterns/OnlyWeb.yml | 7 ++ 5 files changed, 112 insertions(+), 3 deletions(-) create mode 100644 custom_formats/1080p Efficient WEB-DL Tier 1.yml rename custom_formats/{1080p WEB-DL (h265).yml => 1080p Efficient WEB-DL Tier 2.yml} (69%) create mode 100644 custom_formats/1080p Efficient WEB-DL Tier 3.yml create mode 100644 regex_patterns/OnlyWeb.yml diff --git a/custom_formats/1080p Efficient WEB-DL Tier 1.yml b/custom_formats/1080p Efficient WEB-DL Tier 1.yml new file mode 100644 index 0000000..0a0f283 --- /dev/null +++ b/custom_formats/1080p Efficient WEB-DL Tier 1.yml @@ -0,0 +1,66 @@ +name: 1080p Efficient WEB-DL Tier 1 +description: Matches 1080p WEB-DLs. +tags: +- Resolution +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: h265 + negate: false + pattern: HEVC + required: true + type: release_title +- name: BYNDR + type: release_group + required: false + negate: false + pattern: BYNDR +- name: CMRG + type: release_group + required: false + negate: false + pattern: CMRG +- name: FLUX + negate: false + pattern: FLUX + required: false + type: release_group +- name: HHWEB + type: release_group + required: false + negate: false + pattern: HHWEB +- name: HONE + type: release_group + required: false + negate: false + pattern: HONE +- name: Kitsune + type: release_group + required: false + negate: false + pattern: Kitsune +- name: NTb + type: release_group + required: false + negate: false + pattern: NTb +- name: playWEB + type: release_group + required: false + negate: false + pattern: playWEB +- name: TEPES + type: release_group + required: false + negate: false + pattern: TEPES +tests: [] diff --git a/custom_formats/1080p WEB-DL (h265).yml b/custom_formats/1080p Efficient WEB-DL Tier 2.yml similarity index 69% rename from custom_formats/1080p WEB-DL (h265).yml rename to custom_formats/1080p Efficient WEB-DL Tier 2.yml index 65614ac..598ecbc 100644 --- a/custom_formats/1080p WEB-DL (h265).yml +++ b/custom_formats/1080p Efficient WEB-DL Tier 2.yml @@ -1,4 +1,4 @@ -name: 1080p WEB-DL (h265) +name: 1080p Efficient WEB-DL Tier 2 description: Matches 1080p WEB-DLs. tags: - Resolution @@ -15,7 +15,12 @@ conditions: type: source - name: h265 negate: false - pattern: h265 + pattern: HEVC required: true type: release_title +- name: SiGMA + type: release_group + required: false + negate: false + pattern: SiGMA tests: [] diff --git a/custom_formats/1080p Efficient WEB-DL Tier 3.yml b/custom_formats/1080p Efficient WEB-DL Tier 3.yml new file mode 100644 index 0000000..a5b0717 --- /dev/null +++ b/custom_formats/1080p Efficient WEB-DL Tier 3.yml @@ -0,0 +1,31 @@ +name: 1080p Efficient WEB-DL Tier 3 +description: Matches 1080p WEB-DLs. +tags: +- Resolution +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: h265 + negate: false + pattern: HEVC + required: true + type: release_title +- name: GRiMM + negate: false + pattern: GRiMM + required: false + type: release_group +- name: OnlyWeb + type: release_group + required: false + negate: false + pattern: OnlyWeb +tests: [] diff --git a/profiles/1080p Efficient.yml b/profiles/1080p Efficient.yml index 3a4527f..a3d6656 100644 --- a/profiles/1080p Efficient.yml +++ b/profiles/1080p Efficient.yml @@ -11,7 +11,7 @@ minCustomFormatScore: 2000 upgradeUntilScore: 20000 minScoreIncrement: 1 custom_formats: -- name: 1080p WEB-DL (h265) +- name: 1080p Efficient WEB-DL Tier 1 score: 14000 - name: 1080p Efficient Bluray Tier 1 (Radarr) score: 12200 diff --git a/regex_patterns/OnlyWeb.yml b/regex_patterns/OnlyWeb.yml new file mode 100644 index 0000000..ebf6cbe --- /dev/null +++ b/regex_patterns/OnlyWeb.yml @@ -0,0 +1,7 @@ +name: OnlyWeb +pattern: (?<=^|[\s.-])OnlyWeb\b +description: '' +tags: +- Release Group +- HEVC +tests: []