From bb478dd06e6603180bcd80fc83c934703837e617 Mon Sep 17 00:00:00 2001 From: kmcclainmt Date: Mon, 7 Apr 2025 10:41:22 -0700 Subject: [PATCH] create: Added more of the Anime formats --- custom_formats/Anime Dual Audio.yml | 34 +++++++++++++++ custom_formats/Dubs Only.yml | 41 +++++++++++++++++++ custom_formats/VOSTFR.yml | 15 +++++++ custom_formats/v0.yml | 10 +++++ custom_formats/v1.yml | 10 +++++ custom_formats/v2.yml | 10 +++++ custom_formats/v3.yml | 10 +++++ custom_formats/v4.yml | 10 +++++ ...nime - No Dual Audio (IN DEVELOPMENT).yml} | 12 +++++- regex_patterns/Dual Audio.yml | 7 ++++ regex_patterns/Dubbed.yml | 5 +++ regex_patterns/Golumpa.yml | 5 +++ regex_patterns/KS (Not Dual Audio).yml | 5 +++ regex_patterns/KaiDubs (Not Dual Audio).yml | 5 +++ regex_patterns/KamiFS.yml | 5 +++ regex_patterns/SUBFRENCH.yml | 5 +++ regex_patterns/Single Language Only.yml | 5 +++ regex_patterns/VOSTFR.yml | 5 +++ regex_patterns/Yameii.yml | 5 +++ regex_patterns/torenter69.yml | 5 +++ regex_patterns/v0.yml | 5 +++ regex_patterns/v1.yml | 5 +++ regex_patterns/v2.yml | 5 +++ regex_patterns/v3.yml | 5 +++ regex_patterns/v4.yml | 5 +++ 25 files changed, 233 insertions(+), 1 deletion(-) create mode 100644 custom_formats/Anime Dual Audio.yml create mode 100644 custom_formats/Dubs Only.yml create mode 100644 custom_formats/VOSTFR.yml create mode 100644 custom_formats/v0.yml create mode 100644 custom_formats/v1.yml create mode 100644 custom_formats/v2.yml create mode 100644 custom_formats/v3.yml create mode 100644 custom_formats/v4.yml rename profiles/{Anime (IN DEVELOPMENT).yml => Anime - No Dual Audio (IN DEVELOPMENT).yml} (86%) create mode 100644 regex_patterns/Dual Audio.yml create mode 100644 regex_patterns/Dubbed.yml create mode 100644 regex_patterns/Golumpa.yml create mode 100644 regex_patterns/KS (Not Dual Audio).yml create mode 100644 regex_patterns/KaiDubs (Not Dual Audio).yml create mode 100644 regex_patterns/KamiFS.yml create mode 100644 regex_patterns/SUBFRENCH.yml create mode 100644 regex_patterns/Single Language Only.yml create mode 100644 regex_patterns/VOSTFR.yml create mode 100644 regex_patterns/Yameii.yml create mode 100644 regex_patterns/torenter69.yml create mode 100644 regex_patterns/v0.yml create mode 100644 regex_patterns/v1.yml create mode 100644 regex_patterns/v2.yml create mode 100644 regex_patterns/v3.yml create mode 100644 regex_patterns/v4.yml diff --git a/custom_formats/Anime Dual Audio.yml b/custom_formats/Anime Dual Audio.yml new file mode 100644 index 0000000..6086299 --- /dev/null +++ b/custom_formats/Anime Dual Audio.yml @@ -0,0 +1,34 @@ +name: Anime Dual Audio +description: '' +tags: +- Anime +conditions: +- name: Dual Audio + type: release_title + required: true + negate: false + pattern: Dual Audio +- name: Not Single Language Only + type: release_title + required: true + negate: true + pattern: Single Language Only +- exceptLanguage: false + language: japanese + name: Japanese + negate: false + required: false + type: language +- exceptLanguage: false + language: chinese + name: Chinese + negate: false + required: false + type: language +- exceptLanguage: false + language: korean + name: Korean + negate: false + required: false + type: language +tests: [] diff --git a/custom_formats/Dubs Only.yml b/custom_formats/Dubs Only.yml new file mode 100644 index 0000000..8d2c921 --- /dev/null +++ b/custom_formats/Dubs Only.yml @@ -0,0 +1,41 @@ +name: Dubs Only +description: '' +tags: +- Dub +conditions: +- name: Dubbed + type: release_title + required: false + negate: false + pattern: Dubbed +- name: Golumba + type: release_title + required: false + negate: false + pattern: Golumpa +- name: KaiDubs (Not Dual Audio) + type: release_title + required: false + negate: false + pattern: KaiDubs (Not Dual Audio) +- name: KamiFS + type: release_title + required: false + negate: false + pattern: KamiFS +- name: KS (Not Dual Audio) + type: release_title + required: false + negate: false + pattern: KS (Not Dual Audio) +- name: torenter69 + type: release_title + required: false + negate: false + pattern: torenter69 +- name: Yameii + type: release_title + required: false + negate: false + pattern: Yameii +tests: [] diff --git a/custom_formats/VOSTFR.yml b/custom_formats/VOSTFR.yml new file mode 100644 index 0000000..95a40e9 --- /dev/null +++ b/custom_formats/VOSTFR.yml @@ -0,0 +1,15 @@ +name: VOSTFR +description: '' +tags: [] +conditions: +- name: VOSTFR + type: release_title + required: false + negate: false + pattern: VOSTFR +- name: SUBFRENCH + type: release_title + required: false + negate: false + pattern: SUBFRENCH +tests: [] diff --git a/custom_formats/v0.yml b/custom_formats/v0.yml new file mode 100644 index 0000000..32176d9 --- /dev/null +++ b/custom_formats/v0.yml @@ -0,0 +1,10 @@ +name: v0 +description: '' +tags: [] +conditions: +- name: v0 + type: release_title + required: true + negate: false + pattern: v0 +tests: [] diff --git a/custom_formats/v1.yml b/custom_formats/v1.yml new file mode 100644 index 0000000..4db0c6e --- /dev/null +++ b/custom_formats/v1.yml @@ -0,0 +1,10 @@ +name: v1 +description: '' +tags: [] +conditions: +- name: v1 + negate: false + pattern: v1 + required: true + type: release_title +tests: [] diff --git a/custom_formats/v2.yml b/custom_formats/v2.yml new file mode 100644 index 0000000..f82b51f --- /dev/null +++ b/custom_formats/v2.yml @@ -0,0 +1,10 @@ +name: v2 +description: '' +tags: [] +conditions: +- name: v2 + type: release_title + required: true + negate: false + pattern: v2 +tests: [] diff --git a/custom_formats/v3.yml b/custom_formats/v3.yml new file mode 100644 index 0000000..78c06da --- /dev/null +++ b/custom_formats/v3.yml @@ -0,0 +1,10 @@ +name: v3 +description: '' +tags: [] +conditions: +- name: v3 + type: release_title + required: true + negate: false + pattern: v3 +tests: [] diff --git a/custom_formats/v4.yml b/custom_formats/v4.yml new file mode 100644 index 0000000..7e78b0c --- /dev/null +++ b/custom_formats/v4.yml @@ -0,0 +1,10 @@ +name: v4 +description: '' +tags: [] +conditions: +- name: v4 + type: release_title + required: true + negate: false + pattern: v4 +tests: [] diff --git a/profiles/Anime (IN DEVELOPMENT).yml b/profiles/Anime - No Dual Audio (IN DEVELOPMENT).yml similarity index 86% rename from profiles/Anime (IN DEVELOPMENT).yml rename to profiles/Anime - No Dual Audio (IN DEVELOPMENT).yml index 010ff68..ed689cc 100644 --- a/profiles/Anime (IN DEVELOPMENT).yml +++ b/profiles/Anime - No Dual Audio (IN DEVELOPMENT).yml @@ -1,4 +1,4 @@ -name: Anime (IN DEVELOPMENT) +name: Anime - No Dual Audio (IN DEVELOPMENT) description: 'Ensure you have your naming scheme set correctly before using this profile: https://trash-guides.info/Sonarr/sonarr-setup-quality-profiles-anime/' tags: @@ -15,6 +15,12 @@ custom_formats: score: 1400 - name: Anime BD Tier 02 (SeaDex Muxers) score: 1300 +- name: Remux Tier 01 + score: 1050 +- name: Remux Tier 02 + score: 1000 +- name: Remux Tier 03 + score: 950 - name: WEB Tier 01 score: 350 - name: WEB Tier 02 @@ -35,6 +41,10 @@ custom_formats: score: 1 - name: ADN score: 1 +- name: Dubs Only + score: -10000 +- name: VOSTFR + score: -10000 qualities: - id: -1 name: Bluray-1080p diff --git a/regex_patterns/Dual Audio.yml b/regex_patterns/Dual Audio.yml new file mode 100644 index 0000000..c0e5edc --- /dev/null +++ b/regex_patterns/Dual Audio.yml @@ -0,0 +1,7 @@ +name: Dual Audio +pattern: dual[ ._-]?(audio)|[([]dual[])]|\\b(JA|ZH|KO)(?= ?\\+ ?.*?\\b(EN))|\\b(EN)(?= + ?\\+ ?.*?\\b(JA|ZH|KO))|\\b(Japanese|Chinese|Korean) ?[ ._\\+&-] ?\\b(English)|\\b(English) + ?[ ._\\+&-] ?\\b(Japanese|Chinese|Korean)|\\b(\\d{3,4}(p|i)|4K|U(ltra)?HD)\\b.*\\b(DUAL)\\b(?!.*\\(|\\)) +description: '' +tags: [] +tests: [] diff --git a/regex_patterns/Dubbed.yml b/regex_patterns/Dubbed.yml new file mode 100644 index 0000000..2e51508 --- /dev/null +++ b/regex_patterns/Dubbed.yml @@ -0,0 +1,5 @@ +name: Dubbed +pattern: ^(?!.*(Dual|Multi)[-_. ]?Audio).*((?