Skip to content

Commit a10347f

Browse files
committed
tweak(format): Require HDTV CFs to match HDTV Regex
1 parent ce786e4 commit a10347f

10 files changed

Lines changed: 64 additions & 21 deletions

custom_formats/1080p HDTV Tier 1.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,21 @@ conditions:
1313
required: true
1414
source: television
1515
type: source
16+
- name: HDTV Regex
17+
type: release_title
18+
required: true
19+
negate: false
20+
pattern: HDTV
1621
- name: CtrlHD
1722
negate: false
1823
pattern: CtrlHD
1924
required: false
2025
type: release_group
2126
- name: EDPH
22-
type: release_group
23-
required: false
2427
negate: false
2528
pattern: EDPH
29+
required: false
30+
type: release_group
2631
- name: NTb
2732
negate: false
2833
pattern: NTb

custom_formats/1080p HDTV Tier 2.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,16 @@ conditions:
1313
required: true
1414
source: television
1515
type: source
16+
- name: HDTV Regex
17+
type: release_title
18+
required: true
19+
negate: false
20+
pattern: HDTV
1621
- name: BTN
17-
type: release_group
18-
required: false
1922
negate: false
2023
pattern: BTN
24+
required: false
25+
type: release_group
2126
- name: DARKFLiX
2227
negate: false
2328
pattern: DARKFLiX

custom_formats/1080p HDTV Tier 3.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ conditions:
1313
required: true
1414
source: television
1515
type: source
16+
- name: HDTV Regex
17+
type: release_title
18+
required: true
19+
negate: false
20+
pattern: HDTV
1621
- name: HANDJOB
1722
negate: false
1823
pattern: HANDJOB

custom_formats/1080p HDTV.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ conditions:
1313
required: true
1414
source: television
1515
type: source
16-
- name: Sourceless Groups
17-
type: release_group
16+
- name: HDTV Regex
17+
negate: false
18+
pattern: HDTV
1819
required: true
19-
negate: true
20-
pattern: Sourceless Groups
20+
type: release_title
2121
tests: []

custom_formats/720p HDTV Tier 1.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,16 @@ conditions:
1313
required: true
1414
source: television
1515
type: source
16+
- name: HDTV Regex
17+
type: release_title
18+
required: true
19+
negate: false
20+
pattern: HDTV
1621
- name: BMF
17-
type: release_group
18-
required: false
1922
negate: false
2023
pattern: BMF
24+
required: false
25+
type: release_group
2126
- name: CtrlHD
2227
negate: false
2328
pattern: CtrlHD

custom_formats/720p HDTV Tier 2.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,16 @@ conditions:
1313
required: true
1414
source: television
1515
type: source
16+
- name: HDTV Regex
17+
type: release_title
18+
required: true
19+
negate: false
20+
pattern: HDTV
1621
- name: BTN
17-
type: release_group
18-
required: false
1922
negate: false
2023
pattern: BTN
24+
required: false
25+
type: release_group
2126
- name: DARKFLiX
2227
negate: false
2328
pattern: DARKFLiX

custom_formats/720p HDTV Tier 3.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ conditions:
1313
required: true
1414
source: television
1515
type: source
16+
- name: HDTV Regex
17+
type: release_title
18+
required: true
19+
negate: false
20+
pattern: HDTV
1621
- name: HANDJOB
1722
negate: false
1823
pattern: HANDJOB

custom_formats/720p HDTV.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ conditions:
1313
required: true
1414
source: television
1515
type: source
16-
- name: Sourceless Groups
16+
- name: HDTV Regex
1717
type: release_title
1818
required: true
19-
negate: true
20-
pattern: Sourceless Groups
19+
negate: false
20+
pattern: HDTV
2121
tests: []

regex_patterns/HDTV.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: HDTV
2+
pattern: \b(HDTV)\b
3+
description: ''
4+
tags:
5+
- Enhancements
6+
tests:
7+
- id: 1
8+
input: Aqua Teen Hunger Force (2000) S00E13 (480p DVD x265 SDR AAC 2.0 English -
9+
r00t QxR)
10+
expected: false
11+
- id: 2
12+
input: Planet Earth II S01 REPACK UHD BluRay 2160p DD5.1 HDR x265-BHDStudio
13+
expected: false
14+
- id: 3
15+
input: The Batman (2022) (1080p HMAX WEB-DL H265 SDR DDP Atmos 5.1 English - HONE)
16+
expected: true
17+
- id: 4
18+
input: "\t The Batman (2022) 1080p AMZN WEB-DL H265 SDR DDP 5.1 English-DarQ"
19+
expected: true

regex_patterns/Sourceless Groups.yml

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)