From 418f09bb4c4ac36af3d67308c598b3d0938c2d6e Mon Sep 17 00:00:00 2001 From: bedynamictech Date: Wed, 2 Jul 2025 11:37:31 -0700 Subject: [PATCH] tweak: Updated DD/ATMOS Regex --- custom_formats/Dolby Digital.yml | 6 +++--- regex_patterns/Atmos.yml | 2 +- regex_patterns/DTS-X.yml | 2 +- regex_patterns/Dolby Digital +.yml | 2 +- regex_patterns/Dolby Digital.yml | 2 +- regex_patterns/TrueHD (Missing Groups).yml | 2 +- regex_patterns/TrueHD.yml | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/custom_formats/Dolby Digital.yml b/custom_formats/Dolby Digital.yml index 9bf3b6c..d5073ca 100644 --- a/custom_formats/Dolby Digital.yml +++ b/custom_formats/Dolby Digital.yml @@ -26,7 +26,7 @@ conditions: type: release_title - name: Not TrueHD + Atmos negate: true - pattern: TrueHD + Atmos + pattern: TrueHD required: false type: release_title - name: Not FLAC @@ -35,8 +35,8 @@ conditions: required: false type: release_title - name: Not Dolby Digital + - type: release_title - required: false negate: true pattern: Dolby Digital + + required: false + type: release_title tests: [] diff --git a/regex_patterns/Atmos.yml b/regex_patterns/Atmos.yml index 50eada5..407a698 100644 --- a/regex_patterns/Atmos.yml +++ b/regex_patterns/Atmos.yml @@ -1,5 +1,5 @@ name: Atmos -pattern: \bATMOS(\b|\d) +pattern: \b(ATMOS|DDPA)(\b|\d) description: '' tags: - Audio diff --git a/regex_patterns/DTS-X.yml b/regex_patterns/DTS-X.yml index 85744a7..5668820 100644 --- a/regex_patterns/DTS-X.yml +++ b/regex_patterns/DTS-X.yml @@ -1,5 +1,5 @@ name: DTS-X -pattern: \b(dts[-_. :]?x)\b(?!\d) +pattern: '\b(dts[-_.: ]?x7?)\b(?![-_. ]?(26[456]))' description: '' tags: - Audio diff --git a/regex_patterns/Dolby Digital +.yml b/regex_patterns/Dolby Digital +.yml index 634add8..0bb5663 100644 --- a/regex_patterns/Dolby Digital +.yml +++ b/regex_patterns/Dolby Digital +.yml @@ -1,5 +1,5 @@ name: Dolby Digital + -pattern: \bDD[P+]|\b(e[-_. ]?ac3)\b +pattern: \bDD[P+](?!A)|\b(e[-_. ]?ac-?3)\b description: '' tags: - Audio diff --git a/regex_patterns/Dolby Digital.yml b/regex_patterns/Dolby Digital.yml index e93f77d..8b94d3c 100644 --- a/regex_patterns/Dolby Digital.yml +++ b/regex_patterns/Dolby Digital.yml @@ -1,5 +1,5 @@ name: Dolby Digital -pattern: \bDD[^a-z+]|(?