From 7e8589990a8bee70539b439bbff26a7dbd30df97 Mon Sep 17 00:00:00 2001 From: Seraphys Date: Mon, 14 Jul 2025 01:52:26 -0500 Subject: [PATCH] create(format): Opus --- custom_formats/Opus.yml | 287 +++++++++++++++++++++++++++++++ regex_patterns/OPUS Negation.yml | 7 + 2 files changed, 294 insertions(+) create mode 100644 custom_formats/Opus.yml create mode 100644 regex_patterns/OPUS Negation.yml diff --git a/custom_formats/Opus.yml b/custom_formats/Opus.yml new file mode 100644 index 0000000..544da46 --- /dev/null +++ b/custom_formats/Opus.yml @@ -0,0 +1,287 @@ +name: Opus +description: Matches 'Opus' Regex Pattern and negates any other audio types that might + conflict. +tags: +- Audio +conditions: +- name: Opus + negate: false + pattern: Opus + required: true + type: release_title +- name: Not OPUS Release Group + type: release_group + required: true + negate: true + pattern: OPUS Negation +tests: +- conditionResults: + - matches: false + name: DTS-X + negate: false + pattern: DTS-X + 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 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 7.1 H.264-TiTTE + lastRun: '2025-07-13T15:29:58.584796' + passes: true +- conditionResults: + - matches: false + name: DTS-X + negate: false + pattern: DTS-X + 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 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: 2 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-HD MA 7.1 H.264-TiTTE + lastRun: '2025-07-13T15:29:58.584796' + passes: true +- conditionResults: + - matches: false + name: DTS-X + negate: false + pattern: DTS-X + 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 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-ES 7.1 H.264-TiTTE + lastRun: '2025-07-13T15:29:58.584796' + passes: true +- conditionResults: + - matches: false + name: DTS-X + negate: false + pattern: DTS-X + 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 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-HD HRA 7.1 H.264-TiTTE + lastRun: '2025-07-13T15:29:58.584796' + passes: true +- conditionResults: + - matches: true + name: DTS-X + negate: false + pattern: DTS-X + 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 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: 5 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS:X 7.1 H.264-TiTTE + lastRun: '2025-07-13T15:29:58.584796' + passes: true diff --git a/regex_patterns/OPUS Negation.yml b/regex_patterns/OPUS Negation.yml new file mode 100644 index 0000000..62ef752 --- /dev/null +++ b/regex_patterns/OPUS Negation.yml @@ -0,0 +1,7 @@ +name: OPUS Negation +pattern: (?<=^|[\s.-])OPUS\b +description: '' +tags: +- Release Group +- WEB-DL +tests: []