create(regex): DTS-ES / DTS-HD HRA

This commit is contained in:
Seraphys 2025-07-13 16:12:48 -05:00
parent eb94fe432c
commit 14a81350c3
4 changed files with 613 additions and 0 deletions

352
custom_formats/DTS-ES.yml Normal file
View File

@ -0,0 +1,352 @@
name: DTS-ES
description: Matches 'DTS-ES' Regex Pattern and negates any other audio types that
might conflict.
tags:
- Audio
conditions:
- name: DTS-ES
negate: false
pattern: DTS-ES
required: true
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
type: release_title
required: false
negate: true
pattern: DTS Basic
- 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
negate: true
pattern: TrueHD
required: false
type: release_title
tests:
- conditionResults:
- matches: false
name: DTS-ES
negate: false
pattern: DTS-ES
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 Dolby Digital +
negate: true
pattern: Dolby Digital +
required: false
type: release_title
- matches: false
name: Not DTS
negate: true
pattern: DTS Basic
required: false
type: release_title
- matches: false
name: Not DTS-X
negate: true
pattern: DTS-X
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: 1
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-HD MA 7.1 H.264-TiTTE
lastRun: '2025-07-13T16:08:50.669281'
passes: true
- conditionResults:
- matches: false
name: DTS-ES
negate: false
pattern: DTS-ES
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 Dolby Digital +
negate: true
pattern: Dolby Digital +
required: false
type: release_title
- matches: false
name: Not DTS
negate: true
pattern: DTS Basic
required: false
type: release_title
- matches: false
name: Not DTS-X
negate: true
pattern: DTS-X
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: 3
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-HD HRA 7.1 H.264-TiTTE
lastRun: '2025-07-13T16:08:50.669281'
passes: true
- conditionResults:
- matches: false
name: DTS-ES
negate: false
pattern: DTS-ES
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 Dolby Digital +
negate: true
pattern: Dolby Digital +
required: false
type: release_title
- matches: false
name: Not DTS
negate: true
pattern: DTS Basic
required: false
type: release_title
- matches: true
name: Not DTS-X
negate: true
pattern: DTS-X
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: 4
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS:X 7.1 H.264-TiTTE
lastRun: '2025-07-13T16:08:50.669281'
passes: true
- conditionResults:
- matches: false
name: DTS-ES
negate: false
pattern: DTS-ES
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 Dolby Digital +
negate: true
pattern: Dolby Digital +
required: false
type: release_title
- matches: true
name: Not DTS
negate: true
pattern: DTS Basic
required: false
type: release_title
- matches: false
name: Not DTS-X
negate: true
pattern: DTS-X
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: 5
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS 7.1 H.264-TiTTE
lastRun: '2025-07-13T16:08:50.669281'
passes: true
- conditionResults:
- matches: true
name: DTS-ES
negate: false
pattern: DTS-ES
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 Dolby Digital +
negate: true
pattern: Dolby Digital +
required: false
type: release_title
- matches: false
name: Not DTS
negate: true
pattern: DTS Basic
required: false
type: release_title
- matches: false
name: Not DTS-X
negate: true
pattern: DTS-X
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: 6
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-ES 7.1 H.264-TiTTE
lastRun: '2025-07-13T16:08:50.669281'
passes: true

View File

@ -0,0 +1,249 @@
name: DTS-HD HRA
description: Matches 'DTS-HD HRA' Regex Pattern and negates any other audio types
that might conflict.
tags:
- Audio
conditions:
- name: DTS-HD HRA
negate: false
pattern: DTS-HD HRA
required: true
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
negate: true
pattern: DTS Basic
required: false
type: release_title
- name: Not DTS-ES
type: release_title
required: false
negate: true
pattern: DTS-ES
- 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
negate: true
pattern: TrueHD
required: false
type: release_title
tests:
- conditionResults:
- matches: false
name: DTS-ES
negate: false
pattern: DTS-ES
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 Dolby Digital +
negate: true
pattern: Dolby Digital +
required: false
type: release_title
- matches: false
name: Not DTS
negate: true
pattern: DTS Basic
required: false
type: release_title
- matches: false
name: Not DTS-X
negate: true
pattern: DTS-X
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: 1
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-HD MA 7.1 H.264-TiTTE
lastRun: '2025-07-13T16:08:50.669281'
passes: true
- conditionResults:
- matches: false
name: DTS-ES
negate: false
pattern: DTS-ES
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 Dolby Digital +
negate: true
pattern: Dolby Digital +
required: false
type: release_title
- matches: false
name: Not DTS
negate: true
pattern: DTS Basic
required: false
type: release_title
- matches: true
name: Not DTS-X
negate: true
pattern: DTS-X
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: 4
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS:X 7.1 H.264-TiTTE
lastRun: '2025-07-13T16:08:50.669281'
passes: true
- conditionResults:
- matches: false
name: DTS-ES
negate: false
pattern: DTS-ES
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 Dolby Digital +
negate: true
pattern: Dolby Digital +
required: false
type: release_title
- matches: true
name: Not DTS
negate: true
pattern: DTS Basic
required: false
type: release_title
- matches: false
name: Not DTS-X
negate: true
pattern: DTS-X
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: 5
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS 7.1 H.264-TiTTE
lastRun: '2025-07-13T16:08:50.669281'
passes: true
- id: 6
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-ES 7.1 H.264-TiTTE
expected: false
passes: false
lastRun: null
conditionResults: []
- id: 7
input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-HD HRA 7.1 H.264-TiTTE
expected: true
passes: false
lastRun: null
conditionResults: []

View File

@ -0,0 +1,6 @@
name: DTS-ES
pattern: dts[-. ]?es\b
description: ''
tags:
- Audio
tests: []

View File

@ -0,0 +1,6 @@
name: DTS-HD HRA
pattern: dts[-. ]?(hd[. ]?)?(hra?|hi\b
description: ''
tags:
- Audio
tests: []