diff --git a/custom_formats/Dolby Digital.yml b/custom_formats/Dolby Digital.yml index d5073ca..9bf3b6c 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 + pattern: TrueHD + Atmos 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 407a698..50eada5 100644 --- a/regex_patterns/Atmos.yml +++ b/regex_patterns/Atmos.yml @@ -1,5 +1,5 @@ name: Atmos -pattern: \b(ATMOS|DDPA)(\b|\d) +pattern: \bATMOS(\b|\d) description: '' tags: - Audio diff --git a/regex_patterns/DTS-X.yml b/regex_patterns/DTS-X.yml index 5668820..85744a7 100644 --- a/regex_patterns/DTS-X.yml +++ b/regex_patterns/DTS-X.yml @@ -1,5 +1,5 @@ name: DTS-X -pattern: '\b(dts[-_.: ]?x7?)\b(?![-_. ]?(26[456]))' +pattern: \b(dts[-_. :]?x)\b(?!\d) description: '' tags: - Audio diff --git a/regex_patterns/Dolby Digital +.yml b/regex_patterns/Dolby Digital +.yml index 0bb5663..634add8 100644 --- a/regex_patterns/Dolby Digital +.yml +++ b/regex_patterns/Dolby Digital +.yml @@ -1,5 +1,5 @@ name: Dolby Digital + -pattern: \bDD[P+](?!A)|\b(e[-_. ]?ac-?3)\b +pattern: \bDD[P+]|\b(e[-_. ]?ac3)\b description: '' tags: - Audio diff --git a/regex_patterns/Dolby Digital.yml b/regex_patterns/Dolby Digital.yml index 8b94d3c..e93f77d 100644 --- a/regex_patterns/Dolby Digital.yml +++ b/regex_patterns/Dolby Digital.yml @@ -1,5 +1,5 @@ name: Dolby Digital -pattern: \bDD[^a-z+]|(?