diff --git a/custom_formats/DTS X.yml b/custom_formats/DTS X.yml new file mode 100644 index 0000000..db7f12e --- /dev/null +++ b/custom_formats/DTS X.yml @@ -0,0 +1,45 @@ +name: DTS X +description: '' +tags: [] +conditions: +- name: DTS X + negate: false + pattern: DTS X + required: true + type: release_title +- name: Not Basic DTS + negate: true + pattern: DTS + required: true + type: release_title +- name: Not Basic Dolby Digital + negate: true + pattern: Basic Dolby Digital + required: true + type: release_title +- name: Not Dolby Digital Plus + negate: true + pattern: Dolby Digital Plus + required: true + type: release_title +- name: Not TrueHD/ATMOS + negate: true + pattern: TrueHD ATMOS + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: FLAC + required: true + type: release_title +- name: Not AAC + negate: true + pattern: AAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +tests: [] diff --git a/custom_formats/DTS-ES.yml b/custom_formats/DTS-ES.yml new file mode 100644 index 0000000..5138985 --- /dev/null +++ b/custom_formats/DTS-ES.yml @@ -0,0 +1,50 @@ +name: DTS-ES +description: '' +tags: [] +conditions: +- name: DTS-ES + negate: false + pattern: DTS-ES + required: true + type: release_title +- name: Not TrueHD/ATMOS + negate: true + pattern: TrueHD ATMOS + required: true + type: release_title +- name: Not Dolby Digital Plus + negate: true + pattern: Dolby Digital Plus + required: true + type: release_title +- name: Not Basic DTS + negate: true + pattern: DTS + required: true + type: release_title +- name: Not Basic Dolby Digital + negate: true + pattern: Basic Dolby Digital + required: true + type: release_title +- name: Not DTS-X + type: release_title + required: true + negate: true + pattern: DTS X +- name: Not FLAC + negate: true + pattern: FLAC + required: true + type: release_title +- name: Not AAC + negate: true + pattern: AAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +tests: [] diff --git a/custom_formats/DTS-HD HRA.yml b/custom_formats/DTS-HD HRA.yml new file mode 100644 index 0000000..0d74987 --- /dev/null +++ b/custom_formats/DTS-HD HRA.yml @@ -0,0 +1,60 @@ +name: DTS-HD HRA +description: '' +tags: [] +conditions: +- name: DTS-HD HRA + negate: false + pattern: DTS-HD HRA + required: true + type: release_title +- name: Not TrueHD/ATMOS + negate: true + pattern: TrueHD ATMOS + required: true + type: release_title +- name: Not Dolby Digital Plus + negate: true + pattern: Dolby Digital Plus + required: true + type: release_title +- name: Not Basic DTS + negate: true + pattern: Basic DTS + required: true + type: release_title +- name: Not Basic Dolby Digital + type: release_title + required: true + negate: true + pattern: Basic Dolby Digital +- name: Not DTS X + type: release_title + required: true + negate: true + pattern: DTS X +- name: Not FLAC + type: release_title + required: true + negate: true + pattern: FLAC +- name: Not AAC + type: release_title + required: true + negate: true + pattern: AAC +- name: Not PCM + type: release_title + required: true + negate: true + pattern: PCM +- name: Not DTS-ES + type: release_title + required: true + negate: true + pattern: DTS-ES +- name: Not 6.1 Surround + type: release_title + required: true + negate: true + pattern: 6.1 Surround +tests: [] diff --git a/custom_formats/DTS.yml b/custom_formats/DTS.yml new file mode 100644 index 0000000..d10244e --- /dev/null +++ b/custom_formats/DTS.yml @@ -0,0 +1,55 @@ +name: DTS +description: '' +tags: [] +conditions: +- name: Basic DTS + negate: false + pattern: DTS + required: true + type: release_title +- name: Not DTS-HD + negate: true + pattern: DTS-HD + required: true + type: release_title +- name: Not DTS-HD HRA ES + type: release_title + required: true + negate: true + pattern: DTS-HD HRA ES +- name: Not Dolby Digital Plus + type: release_title + required: true + negate: true + pattern: Dolby Digital Plus +- name: Not TrueHD/ATMOS + type: release_title + required: true + negate: true + pattern: TrueHD ATMOS +- name: Not Basic Dolby Digital + type: release_title + required: true + negate: true + pattern: Basic Dolby Digital +- name: Not DTS X + type: release_title + required: true + negate: true + pattern: DTS X +- name: Not FLAC + type: release_title + required: true + negate: true + pattern: FLAC +- name: Not AAC + type: release_title + required: true + negate: true + pattern: AAC +- name: Not PCM + type: release_title + required: true + negate: true + pattern: PCM +tests: [] diff --git a/regex_patterns/6.1 Surround.yml b/regex_patterns/6.1 Surround.yml new file mode 100644 index 0000000..8112aa4 --- /dev/null +++ b/regex_patterns/6.1 Surround.yml @@ -0,0 +1,5 @@ +name: 6.1 Surround +pattern: '[^0-9]6[ .][0-1]' +description: '' +tags: [] +tests: [] diff --git a/regex_patterns/Basic DTS.yml b/regex_patterns/Basic DTS.yml new file mode 100644 index 0000000..344fd3e --- /dev/null +++ b/regex_patterns/Basic DTS.yml @@ -0,0 +1,5 @@ +name: Basic DTS +pattern: DTS[ .]?[1-9] +description: '' +tags: [] +tests: [] diff --git a/regex_patterns/DTS X.yml b/regex_patterns/DTS X.yml new file mode 100644 index 0000000..0775329 --- /dev/null +++ b/regex_patterns/DTS X.yml @@ -0,0 +1,5 @@ +name: DTS X +pattern: '\b(dts[-_.: ]?x7?)\b(?![-_. ]?(26[456]))' +description: '' +tags: [] +tests: [] diff --git a/regex_patterns/DTS-ES.yml b/regex_patterns/DTS-ES.yml new file mode 100644 index 0000000..a36543f --- /dev/null +++ b/regex_patterns/DTS-ES.yml @@ -0,0 +1,5 @@ +name: DTS-ES +pattern: dts[-. ]?es\b +description: '' +tags: [] +tests: [] diff --git a/regex_patterns/DTS-HD HRA ES.yml b/regex_patterns/DTS-HD HRA ES.yml new file mode 100644 index 0000000..47d12b2 --- /dev/null +++ b/regex_patterns/DTS-HD HRA ES.yml @@ -0,0 +1,5 @@ +name: DTS-HD HRA ES +pattern: dts[-. ]?(es|(hd[. ]?)?(hr|hi)) +description: '' +tags: [] +tests: [] diff --git a/regex_patterns/DTS-HD HRA.yml b/regex_patterns/DTS-HD HRA.yml new file mode 100644 index 0000000..d1ef227 --- /dev/null +++ b/regex_patterns/DTS-HD HRA.yml @@ -0,0 +1,5 @@ +name: DTS-HD HRA +pattern: dts[-. ]?(hd[. ]?)?(hra?|hi\b) +description: '' +tags: [] +tests: [] diff --git a/regex_patterns/DTS-HD.yml b/regex_patterns/DTS-HD.yml new file mode 100644 index 0000000..ad2ec89 --- /dev/null +++ b/regex_patterns/DTS-HD.yml @@ -0,0 +1,5 @@ +name: DTS-HD +pattern: \b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))(\b|\d) +description: '' +tags: [] +tests: []