From 4664e38c87a74c2cfd4181752f9832d81302ddc7 Mon Sep 17 00:00:00 2001 From: Seraphys Date: Fri, 11 Jul 2025 13:50:54 -0500 Subject: [PATCH] tweak(format): Condition Reorder --- custom_formats/DTS-HD MA.yml | 50 +++++++++++------------ custom_formats/DTS-X.yml | 40 +++++++++--------- custom_formats/DTS.yml | 34 +++++++-------- custom_formats/Dolby Digital +.yml | 20 ++++----- custom_formats/Dolby Digital.yml | 28 ++++++------- custom_formats/FLAC.yml | 30 +++++++------- custom_formats/TrueHD (Missing).yml | 10 ++--- custom_formats/TrueHD.yml | 20 ++++----- custom_formats/Unknown Lossless Audio.yml | 46 ++++++++++----------- 9 files changed, 139 insertions(+), 139 deletions(-) diff --git a/custom_formats/DTS-HD MA.yml b/custom_formats/DTS-HD MA.yml index cbc7568..b314291 100644 --- a/custom_formats/DTS-HD MA.yml +++ b/custom_formats/DTS-HD MA.yml @@ -9,44 +9,44 @@ conditions: pattern: DTS-HD MA required: true type: release_title -- name: Not PCM - negate: true - pattern: PCM - required: false - type: release_title - name: Not AAC negate: true pattern: AAC required: false type: release_title -- name: Not DTS-HD HRA ES - negate: true - pattern: DTS-HD HRA ES - required: false - type: release_title -- name: Not FLAC - negate: true - pattern: FLAC - required: false - type: release_title -- name: Not Dolby Digital + - negate: true - pattern: Dolby Digital + - required: false - type: release_title -- name: Not TrueHD + Atmos - negate: true - pattern: TrueHD + Atmos - 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-HD HRA ES + negate: true + pattern: DTS-HD HRA ES + required: false + type: release_title - 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 + Atmos + negate: true + pattern: TrueHD + Atmos + required: false + type: release_title tests: [] diff --git a/custom_formats/DTS-X.yml b/custom_formats/DTS-X.yml index 99223b0..f85d1f9 100644 --- a/custom_formats/DTS-X.yml +++ b/custom_formats/DTS-X.yml @@ -9,39 +9,39 @@ conditions: pattern: DTS-X required: true type: release_title -- name: Not PCM - negate: true - pattern: PCM - required: false - type: release_title - name: Not AAC negate: true pattern: AAC required: false type: release_title -- name: Not FLAC - negate: true - pattern: FLAC - required: false - type: release_title -- name: Not Dolby Digital + - negate: true - pattern: Dolby Digital + - required: false - type: release_title -- name: Not TrueHD + Atmos - negate: true - pattern: TrueHD + Atmos - 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 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 + Atmos + negate: true + pattern: TrueHD + Atmos + required: false + type: release_title tests: [] diff --git a/custom_formats/DTS.yml b/custom_formats/DTS.yml index e550c6f..f164972 100644 --- a/custom_formats/DTS.yml +++ b/custom_formats/DTS.yml @@ -9,16 +9,21 @@ conditions: pattern: DTS required: true type: release_title -- name: Not PCM - negate: true - pattern: PCM - required: false - 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-HD negate: true pattern: DTS-HD @@ -29,14 +34,19 @@ conditions: pattern: DTS-HD HRA ES required: false type: release_title +- 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 Dolby Digital + +- name: Not PCM negate: true - pattern: Dolby Digital + + pattern: PCM required: false type: release_title - name: Not TrueHD + Atmos @@ -44,14 +54,4 @@ conditions: pattern: TrueHD + Atmos required: false type: release_title -- name: Not Dolby Digital - negate: true - pattern: Dolby Digital - required: false - type: release_title -- name: Not DTS-X - negate: true - pattern: DTS-X - required: false - type: release_title tests: [] diff --git a/custom_formats/Dolby Digital +.yml b/custom_formats/Dolby Digital +.yml index a333c9a..67f7119 100644 --- a/custom_formats/Dolby Digital +.yml +++ b/custom_formats/Dolby Digital +.yml @@ -9,11 +9,6 @@ conditions: pattern: Dolby Digital + required: true type: release_title -- name: Not PCM - negate: true - pattern: PCM - required: false - type: release_title - name: Not AAC negate: true pattern: AAC @@ -24,14 +19,19 @@ conditions: pattern: DTS required: false type: release_title -- name: Not TrueHD - negate: true - pattern: TrueHD - 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: [] diff --git a/custom_formats/Dolby Digital.yml b/custom_formats/Dolby Digital.yml index 9bf3b6c..278b2d2 100644 --- a/custom_formats/Dolby Digital.yml +++ b/custom_formats/Dolby Digital.yml @@ -9,34 +9,34 @@ conditions: pattern: Dolby Digital required: true type: release_title -- name: Not PCM - negate: true - pattern: PCM - required: false - 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 DTS negate: true pattern: DTS required: false type: release_title -- name: Not TrueHD + Atmos - negate: true - pattern: TrueHD + Atmos - required: false - type: release_title - name: Not FLAC negate: true pattern: FLAC required: false type: release_title -- name: Not Dolby Digital + - type: release_title - required: false +- name: Not PCM negate: true - pattern: Dolby Digital + + pattern: PCM + required: false + type: release_title +- name: Not TrueHD + Atmos + negate: true + pattern: TrueHD + Atmos + required: false + type: release_title tests: [] diff --git a/custom_formats/FLAC.yml b/custom_formats/FLAC.yml index 6ffe8f8..4c8e386 100644 --- a/custom_formats/FLAC.yml +++ b/custom_formats/FLAC.yml @@ -9,26 +9,11 @@ conditions: pattern: FLAC required: true type: release_title -- name: Not PCM - negate: true - pattern: PCM - required: false - type: release_title - name: Not AAC negate: true pattern: AAC required: false type: release_title -- name: Not DTS - negate: true - pattern: DTS - required: false - type: release_title -- name: Not TrueHD + Atmos - negate: true - pattern: TrueHD + Atmos - required: false - type: release_title - name: Not Dolby Digital negate: true pattern: Dolby Digital @@ -39,4 +24,19 @@ conditions: pattern: Dolby Digital + required: false type: release_title +- name: Not DTS + negate: true + pattern: DTS + required: false + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: false + type: release_title +- name: Not TrueHD + Atmos + negate: true + pattern: TrueHD + Atmos + required: false + type: release_title tests: [] diff --git a/custom_formats/TrueHD (Missing).yml b/custom_formats/TrueHD (Missing).yml index 54e890e..fe5abed 100644 --- a/custom_formats/TrueHD (Missing).yml +++ b/custom_formats/TrueHD (Missing).yml @@ -29,14 +29,14 @@ conditions: pattern: DTS-X required: true type: release_title -- name: Not TrueHD - negate: true - pattern: TrueHD - required: true - type: release_title - name: Not FLAC negate: true pattern: FLAC required: true type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title tests: [] diff --git a/custom_formats/TrueHD.yml b/custom_formats/TrueHD.yml index fc0ce90..348283d 100644 --- a/custom_formats/TrueHD.yml +++ b/custom_formats/TrueHD.yml @@ -9,24 +9,24 @@ conditions: pattern: TrueHD required: true type: release_title -- name: Not DTS - negate: true - pattern: DTS - required: true - type: release_title - name: Not Dolby Digital negate: true pattern: Dolby Digital required: true type: release_title -- name: Not FLAC - negate: true - pattern: FLAC - required: true - type: release_title - 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 tests: [] diff --git a/custom_formats/Unknown Lossless Audio.yml b/custom_formats/Unknown Lossless Audio.yml index 837a334..ed50018 100644 --- a/custom_formats/Unknown Lossless Audio.yml +++ b/custom_formats/Unknown Lossless Audio.yml @@ -15,6 +15,26 @@ conditions: required: true source: bluray type: source +- name: Not AAC + negate: true + pattern: AAC + required: true + type: release_title +- name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: true + type: release_title +- 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 DTS-HD MA negate: true pattern: DTS-HD MA @@ -35,34 +55,14 @@ conditions: pattern: PCM required: true type: release_title -- name: Not AAC - negate: true - pattern: AAC - required: true - type: release_title -- name: Not DTS - negate: true - pattern: DTS - required: true - type: release_title - name: Not TrueHD negate: true pattern: TrueHD required: true type: release_title -- name: Not Dolby Digital - negate: true - pattern: Dolby Digital - required: true - type: release_title -- name: Not Dolby Digital + - negate: true - pattern: Dolby Digital + - required: true - type: release_title -- name: Not Missing Group - type: release_title - required: true +- name: Not TrueHD Missing Groups negate: true pattern: TrueHD (Missing Groups) + required: true + type: release_title tests: []