From cd92aa8a85d9c656e579ab1f02f2904b9cbc9436 Mon Sep 17 00:00:00 2001 From: Seraphys Date: Tue, 5 Aug 2025 14:13:38 -0500 Subject: [PATCH] create(format): PCM --- custom_formats/PCM.yml | 143 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 143 insertions(+) create mode 100644 custom_formats/PCM.yml diff --git a/custom_formats/PCM.yml b/custom_formats/PCM.yml new file mode 100644 index 0000000..5a5ff84 --- /dev/null +++ b/custom_formats/PCM.yml @@ -0,0 +1,143 @@ +name: PCM +description: Matches 'PCM' Regex Pattern and negates any other audio types that might + conflict. +tags: +- Audio +conditions: +- name: PCM + negate: false + pattern: PCM + required: true + type: release_title +- name: Not AAC + negate: true + pattern: AAC + required: true + type: release_title +- name: Not Dolby Digital + type: release_title + required: true + negate: true + pattern: Dolby Digital +- name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: true + type: release_title +- name: Not DTS + negate: true + pattern: DTS + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: FLAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: Dolby Digital + negate: false + pattern: Dolby Digital + 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 DTS + negate: true + pattern: DTS + 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: 1 + input: Un-Ex You 2025 1080p NF WEB-DL DD 5.1 H.264-FLUX + lastRun: '2025-07-13T15:09:35.674140' + passes: true +- conditionResults: + - matches: false + name: Dolby Digital + negate: false + pattern: Dolby Digital + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: true + name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title + - matches: false + name: Not DTS + negate: true + pattern: DTS + 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: Un-Ex You 2025 1080p NF WEB-DL DD+ 5.1 H.264-FLUX + lastRun: '2025-07-13T15:09:35.674140' + passes: true