From 9417994469140ae6699156364ab23b20adad121b Mon Sep 17 00:00:00 2001 From: kmcclainmt Date: Wed, 2 Apr 2025 12:15:03 -0700 Subject: [PATCH] create: Adding more formats --- custom_formats/HLG.yml | 30 +++++++++++++++++++++++++ custom_formats/HMAX.yml | 20 +++++++++++++++++ custom_formats/Hulu.yml | 20 +++++++++++++++++ custom_formats/Hybrid.yml | 20 +++++++++++++++++ regex_patterns/HBO Max.yml | 5 +++++ regex_patterns/Hybrid Release Group.yml | 5 +++++ regex_patterns/Hybrid.yml | 5 +++++ 7 files changed, 105 insertions(+) create mode 100644 custom_formats/HLG.yml create mode 100644 custom_formats/HMAX.yml create mode 100644 custom_formats/Hulu.yml create mode 100644 custom_formats/Hybrid.yml create mode 100644 regex_patterns/HBO Max.yml create mode 100644 regex_patterns/Hybrid Release Group.yml create mode 100644 regex_patterns/Hybrid.yml diff --git a/custom_formats/HLG.yml b/custom_formats/HLG.yml new file mode 100644 index 0000000..54a4927 --- /dev/null +++ b/custom_formats/HLG.yml @@ -0,0 +1,30 @@ +name: HLG +description: '' +tags: [] +conditions: +- name: HLG + type: release_title + required: true + negate: false + pattern: HLG +- name: Not DV + type: release_title + required: true + negate: true + pattern: DV +- name: Not HDR10+ + type: release_title + required: true + negate: true + pattern: HDR10+ +- name: Not HDR10 + type: release_title + required: true + negate: true + pattern: HDR10 +- name: Not PQ + type: release_title + required: true + negate: true + pattern: PQ +tests: [] diff --git a/custom_formats/HMAX.yml b/custom_formats/HMAX.yml new file mode 100644 index 0000000..8cc7b50 --- /dev/null +++ b/custom_formats/HMAX.yml @@ -0,0 +1,20 @@ +name: HMAX +description: '' +tags: [] +conditions: +- name: HBO Max + type: release_title + required: true + negate: false + pattern: HBO Max +- name: WEBDL + type: source + required: false + negate: false + source: web_dl +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: [] diff --git a/custom_formats/Hulu.yml b/custom_formats/Hulu.yml new file mode 100644 index 0000000..4f2a492 --- /dev/null +++ b/custom_formats/Hulu.yml @@ -0,0 +1,20 @@ +name: Hulu +description: '' +tags: [] +conditions: +- name: Hulu + type: release_title + required: true + negate: false + pattern: Hulu +- name: WEBDL + type: source + required: false + negate: false + source: web_dl +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: [] diff --git a/custom_formats/Hybrid.yml b/custom_formats/Hybrid.yml new file mode 100644 index 0000000..c3381bd --- /dev/null +++ b/custom_formats/Hybrid.yml @@ -0,0 +1,20 @@ +name: Hybrid +description: '' +tags: [] +conditions: +- name: Hybrid + type: release_title + required: false + negate: false + pattern: Hybrid +- name: Not Hybrid Release Group + type: release_group + required: true + negate: true + pattern: Hybrid Release Group +- name: Bluray + type: source + required: false + negate: false + source: bluray +tests: [] diff --git a/regex_patterns/HBO Max.yml b/regex_patterns/HBO Max.yml new file mode 100644 index 0000000..de1bc4f --- /dev/null +++ b/regex_patterns/HBO Max.yml @@ -0,0 +1,5 @@ +name: HBO Max +pattern: \b(hmax|hbom|hbo[ ._-]?max)\b(?=[ ._-]web[ ._-]?(dl|rip)\b) +description: '' +tags: [] +tests: [] diff --git a/regex_patterns/Hybrid Release Group.yml b/regex_patterns/Hybrid Release Group.yml new file mode 100644 index 0000000..e926277 --- /dev/null +++ b/regex_patterns/Hybrid Release Group.yml @@ -0,0 +1,5 @@ +name: Hybrid Release Group +pattern: \b(HYBRID)\b +description: '' +tags: [] +tests: [] diff --git a/regex_patterns/Hybrid.yml b/regex_patterns/Hybrid.yml new file mode 100644 index 0000000..de09a79 --- /dev/null +++ b/regex_patterns/Hybrid.yml @@ -0,0 +1,5 @@ +name: Hybrid +pattern: \bhybrid(\b|\d) +description: '' +tags: [] +tests: []