create: special / theatrical editions (#37)

- New regex patterns for IMAX, Extended Clip, Sing Along, Special & Theatrical Editions
- New custom format for Special Edition + Special Edition (unwanted) 
- Score Special Edition custom formats in each profile; overrides HDR / Audio formats
- Add 'Flights' to non retail HDR groups
This commit is contained in:
santiagosayshey
2025-02-26 16:41:06 +10:30
committed by GitHub
parent c7b5e11302
commit 6ca1e93939
18 changed files with 1415 additions and 13 deletions

View File

@@ -0,0 +1,45 @@
name: Theatrical Edition
pattern: ^(.*?)(\d{4})(.*?)\b(theatrical)\b
description: 'Matches any type of theatrical edition.
- Ensures that `Theatrical` comes after the year so that movies with ''Theatrical`
in the title are not matched'
tags:
- Edition
tests:
- expected: true
id: 1
input: Zodiac.2007.Theatrical.UHD.BluRay.2160p.TrueHD.5.1.DV.HEVC.REMUX-FraMeSToR.mkv
lastRun: '2025-02-25T22:15:43.307902'
matchSpan:
end: 22
start: 0
matchedContent: Zodiac.2007.Theatrical
matchedGroups:
- Zodiac.
- '2007'
- .
- Theatrical
passes: true
- expected: true
id: 2
input: Theatrical.Movie.2007.Theatrical.UHD.BluRay.2160p.TrueHD.5.1.DV.HEVC.REMUX-FraMeSToR.mkv
lastRun: '2025-02-25T22:15:43.307902'
matchSpan:
end: 32
start: 0
matchedContent: Theatrical.Movie.2007.Theatrical
matchedGroups:
- Theatrical.Movie.
- '2007'
- .
- Theatrical
passes: true
- expected: false
id: 3
input: Theatrical.Movie.2007.UHD.BluRay.2160p.TrueHD.5.1.DV.HEVC.REMUX-FraMeSToR.mkv
lastRun: '2025-02-25T22:15:43.307902'
matchSpan: null
matchedContent: null
matchedGroups: []
passes: true