From 14a81350c32b107dc89f8f31688914981f7246a1 Mon Sep 17 00:00:00 2001 From: Seraphys Date: Sun, 13 Jul 2025 16:12:48 -0500 Subject: [PATCH] create(regex): DTS-ES / DTS-HD HRA --- custom_formats/DTS-ES.yml | 352 ++++++++++++++++++++++++++++++++++ custom_formats/DTS-HD HRA.yml | 249 ++++++++++++++++++++++++ regex_patterns/DTS-ES.yml | 6 + regex_patterns/DTS-HD HRA.yml | 6 + 4 files changed, 613 insertions(+) create mode 100644 custom_formats/DTS-ES.yml create mode 100644 custom_formats/DTS-HD HRA.yml create mode 100644 regex_patterns/DTS-ES.yml create mode 100644 regex_patterns/DTS-HD HRA.yml diff --git a/custom_formats/DTS-ES.yml b/custom_formats/DTS-ES.yml new file mode 100644 index 0000000..002068b --- /dev/null +++ b/custom_formats/DTS-ES.yml @@ -0,0 +1,352 @@ +name: DTS-ES +description: Matches 'DTS-ES' Regex Pattern and negates any other audio types that + might conflict. +tags: +- Audio +conditions: +- name: DTS-ES + negate: false + pattern: DTS-ES + required: true + type: release_title +- name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title +- name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: false + type: release_title +- name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title +- name: Not DTS + type: release_title + required: false + negate: true + pattern: DTS Basic +- name: Not DTS-X + negate: true + pattern: DTS-X + required: false + type: release_title +- name: Not FLAC + negate: true + pattern: FLAC + required: false + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: false + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: false + type: release_title +tests: +- conditionResults: + - matches: false + name: DTS-ES + negate: false + pattern: DTS-ES + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: false + name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: false + type: release_title + - matches: false + name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title + - matches: false + name: Not DTS + negate: true + pattern: DTS Basic + required: false + type: release_title + - matches: false + name: Not DTS-X + negate: true + pattern: DTS-X + required: false + type: release_title + - matches: false + name: Not FLAC + negate: true + pattern: FLAC + required: false + type: release_title + - matches: false + name: Not PCM + negate: true + pattern: PCM + required: false + type: release_title + - matches: false + name: Not TrueHD + negate: true + pattern: TrueHD + required: false + type: release_title + expected: false + id: 1 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-HD MA 7.1 H.264-TiTTE + lastRun: '2025-07-13T16:08:50.669281' + passes: true +- conditionResults: + - matches: false + name: DTS-ES + negate: false + pattern: DTS-ES + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: false + name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: false + type: release_title + - matches: false + name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title + - matches: false + name: Not DTS + negate: true + pattern: DTS Basic + required: false + type: release_title + - matches: false + name: Not DTS-X + negate: true + pattern: DTS-X + required: false + type: release_title + - matches: false + name: Not FLAC + negate: true + pattern: FLAC + required: false + type: release_title + - matches: false + name: Not PCM + negate: true + pattern: PCM + required: false + type: release_title + - matches: false + name: Not TrueHD + negate: true + pattern: TrueHD + required: false + type: release_title + expected: false + id: 3 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-HD HRA 7.1 H.264-TiTTE + lastRun: '2025-07-13T16:08:50.669281' + passes: true +- conditionResults: + - matches: false + name: DTS-ES + negate: false + pattern: DTS-ES + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: false + name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: false + type: release_title + - matches: false + name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title + - matches: false + name: Not DTS + negate: true + pattern: DTS Basic + required: false + type: release_title + - matches: true + name: Not DTS-X + negate: true + pattern: DTS-X + required: false + type: release_title + - matches: false + name: Not FLAC + negate: true + pattern: FLAC + required: false + type: release_title + - matches: false + name: Not PCM + negate: true + pattern: PCM + required: false + type: release_title + - matches: false + name: Not TrueHD + negate: true + pattern: TrueHD + required: false + type: release_title + expected: false + id: 4 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS:X 7.1 H.264-TiTTE + lastRun: '2025-07-13T16:08:50.669281' + passes: true +- conditionResults: + - matches: false + name: DTS-ES + negate: false + pattern: DTS-ES + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: false + name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: false + type: release_title + - matches: false + name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title + - matches: true + name: Not DTS + negate: true + pattern: DTS Basic + required: false + type: release_title + - matches: false + name: Not DTS-X + negate: true + pattern: DTS-X + required: false + type: release_title + - matches: false + name: Not FLAC + negate: true + pattern: FLAC + required: false + type: release_title + - matches: false + name: Not PCM + negate: true + pattern: PCM + required: false + type: release_title + - matches: false + name: Not TrueHD + negate: true + pattern: TrueHD + required: false + type: release_title + expected: false + id: 5 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS 7.1 H.264-TiTTE + lastRun: '2025-07-13T16:08:50.669281' + passes: true +- conditionResults: + - matches: true + name: DTS-ES + negate: false + pattern: DTS-ES + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: false + name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: false + type: release_title + - matches: false + name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title + - matches: false + name: Not DTS + negate: true + pattern: DTS Basic + required: false + type: release_title + - matches: false + name: Not DTS-X + negate: true + pattern: DTS-X + required: false + type: release_title + - matches: false + name: Not FLAC + negate: true + pattern: FLAC + required: false + type: release_title + - matches: false + name: Not PCM + negate: true + pattern: PCM + required: false + type: release_title + - matches: false + name: Not TrueHD + negate: true + pattern: TrueHD + required: false + type: release_title + expected: true + id: 6 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-ES 7.1 H.264-TiTTE + lastRun: '2025-07-13T16:08:50.669281' + passes: true diff --git a/custom_formats/DTS-HD HRA.yml b/custom_formats/DTS-HD HRA.yml new file mode 100644 index 0000000..dcaba26 --- /dev/null +++ b/custom_formats/DTS-HD HRA.yml @@ -0,0 +1,249 @@ +name: DTS-HD HRA +description: Matches 'DTS-HD HRA' Regex Pattern and negates any other audio types + that might conflict. +tags: +- Audio +conditions: +- name: DTS-HD HRA + negate: false + pattern: DTS-HD HRA + required: true + type: release_title +- name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title +- name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: false + type: release_title +- name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title +- name: Not DTS + negate: true + pattern: DTS Basic + required: false + type: release_title +- name: Not DTS-ES + type: release_title + required: false + negate: true + pattern: DTS-ES +- name: Not DTS-X + negate: true + pattern: DTS-X + required: false + type: release_title +- name: Not FLAC + negate: true + pattern: FLAC + required: false + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: false + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: false + type: release_title +tests: +- conditionResults: + - matches: false + name: DTS-ES + negate: false + pattern: DTS-ES + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: false + name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: false + type: release_title + - matches: false + name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title + - matches: false + name: Not DTS + negate: true + pattern: DTS Basic + required: false + type: release_title + - matches: false + name: Not DTS-X + negate: true + pattern: DTS-X + required: false + type: release_title + - matches: false + name: Not FLAC + negate: true + pattern: FLAC + required: false + type: release_title + - matches: false + name: Not PCM + negate: true + pattern: PCM + required: false + type: release_title + - matches: false + name: Not TrueHD + negate: true + pattern: TrueHD + required: false + type: release_title + expected: false + id: 1 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-HD MA 7.1 H.264-TiTTE + lastRun: '2025-07-13T16:08:50.669281' + passes: true +- conditionResults: + - matches: false + name: DTS-ES + negate: false + pattern: DTS-ES + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: false + name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: false + type: release_title + - matches: false + name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title + - matches: false + name: Not DTS + negate: true + pattern: DTS Basic + required: false + type: release_title + - matches: true + name: Not DTS-X + negate: true + pattern: DTS-X + required: false + type: release_title + - matches: false + name: Not FLAC + negate: true + pattern: FLAC + required: false + type: release_title + - matches: false + name: Not PCM + negate: true + pattern: PCM + required: false + type: release_title + - matches: false + name: Not TrueHD + negate: true + pattern: TrueHD + required: false + type: release_title + expected: false + id: 4 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS:X 7.1 H.264-TiTTE + lastRun: '2025-07-13T16:08:50.669281' + passes: true +- conditionResults: + - matches: false + name: DTS-ES + negate: false + pattern: DTS-ES + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: false + name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: false + type: release_title + - matches: false + name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title + - matches: true + name: Not DTS + negate: true + pattern: DTS Basic + required: false + type: release_title + - matches: false + name: Not DTS-X + negate: true + pattern: DTS-X + required: false + type: release_title + - matches: false + name: Not FLAC + negate: true + pattern: FLAC + required: false + type: release_title + - matches: false + name: Not PCM + negate: true + pattern: PCM + required: false + type: release_title + - matches: false + name: Not TrueHD + negate: true + pattern: TrueHD + required: false + type: release_title + expected: false + id: 5 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS 7.1 H.264-TiTTE + lastRun: '2025-07-13T16:08:50.669281' + passes: true +- id: 6 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-ES 7.1 H.264-TiTTE + expected: false + passes: false + lastRun: null + conditionResults: [] +- id: 7 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-HD HRA 7.1 H.264-TiTTE + expected: true + passes: false + lastRun: null + conditionResults: [] diff --git a/regex_patterns/DTS-ES.yml b/regex_patterns/DTS-ES.yml new file mode 100644 index 0000000..b2fd405 --- /dev/null +++ b/regex_patterns/DTS-ES.yml @@ -0,0 +1,6 @@ +name: DTS-ES +pattern: dts[-. ]?es\b +description: '' +tags: +- Audio +tests: [] diff --git a/regex_patterns/DTS-HD HRA.yml b/regex_patterns/DTS-HD HRA.yml new file mode 100644 index 0000000..2f843e2 --- /dev/null +++ b/regex_patterns/DTS-HD HRA.yml @@ -0,0 +1,6 @@ +name: DTS-HD HRA +pattern: dts[-. ]?(hd[. ]?)?(hra?|hi\b +description: '' +tags: +- Audio +tests: []