From 45c748892badae863e595fc70791a4398092847b Mon Sep 17 00:00:00 2001 From: Seraphys Date: Mon, 1 Sep 2025 00:09:33 -0500 Subject: [PATCH] tweak(format): Remove Better Theatrical Negation Special Formats --- custom_formats/Better Theatricals.yml | 211 ++++++++++++ custom_formats/Special Edition (Banned).yml | 336 -------------------- custom_formats/Special Edition.yml | 5 - custom_formats/Theatrical.yml | 189 +++++++++++ 4 files changed, 400 insertions(+), 341 deletions(-) create mode 100644 custom_formats/Better Theatricals.yml delete mode 100644 custom_formats/Special Edition (Banned).yml create mode 100644 custom_formats/Theatrical.yml diff --git a/custom_formats/Better Theatricals.yml b/custom_formats/Better Theatricals.yml new file mode 100644 index 0000000..b4922cc --- /dev/null +++ b/custom_formats/Better Theatricals.yml @@ -0,0 +1,211 @@ +name: Better Theatricals +description: 'Matches movies where the `Theatrical` cut is considered the better version. + Subjectively chosen, based on Dictionarry''s personal preferences and major opinion. + Needed to override the default special edition preference. Matches: + + - Terminator 2: Judgement Day (1991) + + - Alien (1979) + + - Star Wars OT (1977-1983) + + - Apocalypse Now (1979) + + - The Exorcist (1973) + + - Donnie Darko (2001) + + - Amadeus (1984) + + - Payback (1999) + + - Almost Famous (2000)' +tags: +- Edition +conditions: +- name: Better Theatricals + type: release_title + required: true + negate: false + pattern: Better Theatricals +- name: Theatrical + negate: false + pattern: Theatrical Edition + required: true + type: release_title +- name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title +- name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title +- name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title +- name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title +- name: Not Special Edition + negate: true + pattern: Special Edition + required: true + type: release_title +- name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: false + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: false + name: Not Theatrical Preferred + negate: true + pattern: Better Theatricals + required: true + type: release_title + expected: true + id: 1 + input: Blade.Runner.The.Final.Cut.1982.BluRay.CEE.1080p.VC-1.TrueHD.5.1-Gazdi + lastRun: '2025-02-26T05:09:12.646645' + passes: true +- conditionResults: + - matches: true + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: true + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: false + name: Not Theatrical Preferred + negate: true + pattern: Better Theatricals + required: true + type: release_title + expected: false + id: 2 + input: Wicked 2024 Sing-Along Version 720p MA WEB-DL DDP 5.1 H.264-FLUX + lastRun: '2025-02-26T05:09:12.646645' + passes: true +- conditionResults: + - matches: true + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: false + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: true + name: Not Theatrical Preferred + negate: true + pattern: Better Theatricals + required: true + type: release_title + expected: false + id: 3 + input: Alien 1979 Directors Cut HYBRID 2160p BluRay REMUX HEVC DV-HDR10Plus DTS-HD + MA 5 1-Flights + lastRun: '2025-02-26T05:09:12.646645' + passes: true diff --git a/custom_formats/Special Edition (Banned).yml b/custom_formats/Special Edition (Banned).yml deleted file mode 100644 index ad29f2d..0000000 --- a/custom_formats/Special Edition (Banned).yml +++ /dev/null @@ -1,336 +0,0 @@ -name: Special Edition (Banned) -description: 'Matches Special Edition only for specific movies where the theatrical - edition is preferred. - - - - **Note:** This custom format doesn''t work because release titles only match after - the parsed movie title: https://github.com/Radarr/Radarr/issues/4859' -tags: -- Banned -- Edition -conditions: -- name: Special Edition - negate: false - pattern: Special Edition - required: true - type: release_title -- name: Better Theatricals - negate: false - pattern: Better Theatricals - required: true - type: release_title -- name: Not IMAX - negate: true - pattern: IMAX - required: true - type: release_title -- name: Not Open Matte - negate: true - pattern: Open Matte - required: true - type: release_title -- name: Not Theatrical Edition - negate: true - pattern: Theatrical Edition - required: true - type: release_title -- name: Not Extended Clip - negate: true - pattern: Extended Clip - required: true - type: release_title -- name: Not Sing Along - negate: true - pattern: Sing Along - required: true - type: release_title -tests: -- conditionResults: - - matches: true - name: Special Edition - negate: false - pattern: Special Edition - required: true - type: release_title - - matches: false - name: Not IMAX - negate: true - pattern: IMAX - required: true - type: release_title - - matches: false - name: Not Open Matte - negate: true - pattern: Open Matte - required: true - type: release_title - - matches: false - name: Not Theatrical Edition - negate: true - pattern: Theatrical Edition - required: true - type: release_title - - matches: false - name: Not Extended Clip - negate: true - pattern: Extended Clip - required: true - type: release_title - - matches: false - name: Not Sing Along - negate: true - pattern: Sing Along - required: true - type: release_title - - matches: false - name: Better Theatricals - negate: false - pattern: Better Theatricals - required: true - type: release_title - expected: false - id: 1 - input: Aliens.1986.Special.Edition.UHD.BluRay.2160p.TrueHD.Atmos.7.1.DV.HEVC.REMUX-FraMeSToR.mkv - lastRun: '2025-02-26T05:09:24.304288' - passes: true -- conditionResults: - - matches: true - name: Special Edition - negate: false - pattern: Special Edition - required: true - type: release_title - - matches: false - name: Not IMAX - negate: true - pattern: IMAX - required: true - type: release_title - - matches: false - name: Not Open Matte - negate: true - pattern: Open Matte - required: true - type: release_title - - matches: false - name: Not Theatrical Edition - negate: true - pattern: Theatrical Edition - required: true - type: release_title - - matches: false - name: Not Extended Clip - negate: true - pattern: Extended Clip - required: true - type: release_title - - matches: false - name: Not Sing Along - negate: true - pattern: Sing Along - required: true - type: release_title - - matches: true - name: Better Theatricals - negate: false - pattern: Better Theatricals - required: true - type: release_title - expected: true - id: 2 - input: Alien.1979.Directors.Cut.UHD.BluRay.2160p.DTS-HD.MA.5.1.HEVC.REMUX-FraMeSToR.mkv - lastRun: '2025-02-26T05:09:24.304288' - passes: true -- conditionResults: - - matches: true - name: Special Edition - negate: false - pattern: Special Edition - required: true - type: release_title - - matches: false - name: Not IMAX - negate: true - pattern: IMAX - required: true - type: release_title - - matches: false - name: Not Open Matte - negate: true - pattern: Open Matte - required: true - type: release_title - - matches: false - name: Not Theatrical Edition - negate: true - pattern: Theatrical Edition - required: true - type: release_title - - matches: false - name: Not Extended Clip - negate: true - pattern: Extended Clip - required: true - type: release_title - - matches: false - name: Not Sing Along - negate: true - pattern: Sing Along - required: true - type: release_title - - matches: true - name: Better Theatricals - negate: false - pattern: Better Theatricals - required: true - type: release_title - expected: true - id: 3 - input: Donnie.Darko.2001.Director's.Cut.UHD.BluRay.2160p.DTS-HD.MA.5.1.DV.HEVC.REMUX-FraMeSToR.mkv - lastRun: '2025-02-26T05:09:24.304288' - passes: true -- conditionResults: - - matches: false - name: Special Edition - negate: false - pattern: Special Edition - required: true - type: release_title - - matches: false - name: Not IMAX - negate: true - pattern: IMAX - required: true - type: release_title - - matches: false - name: Not Open Matte - negate: true - pattern: Open Matte - required: true - type: release_title - - matches: false - name: Not Theatrical Edition - negate: true - pattern: Theatrical Edition - required: true - type: release_title - - matches: false - name: Not Extended Clip - negate: true - pattern: Extended Clip - required: true - type: release_title - - matches: false - name: Not Sing Along - negate: true - pattern: Sing Along - required: true - type: release_title - - matches: true - name: Better Theatricals - negate: false - pattern: Better Theatricals - required: true - type: release_title - expected: false - id: 4 - input: Donnie.Darko.2001.2160p.UHD.Blu-ray.Remux.HEVC.HDR.DoVi.DTS-HD.MA.5.1-ARROW4KDV.mkv - lastRun: '2025-02-26T05:09:24.304288' - passes: true -- conditionResults: - - matches: false - name: Special Edition - negate: false - pattern: Special Edition - required: true - type: release_title - - matches: false - name: Not IMAX - negate: true - pattern: IMAX - required: true - type: release_title - - matches: false - name: Not Open Matte - negate: true - pattern: Open Matte - required: true - type: release_title - - matches: false - name: Not Theatrical Edition - negate: true - pattern: Theatrical Edition - required: true - type: release_title - - matches: false - name: Not Extended Clip - negate: true - pattern: Extended Clip - required: true - type: release_title - - matches: false - name: Not Sing Along - negate: true - pattern: Sing Along - required: true - type: release_title - - matches: false - name: Better Theatricals - negate: false - pattern: Better Theatricals - required: true - type: release_title - expected: false - id: 5 - input: ' Star.Wars.4K77.2160p.UHD.No-DNR.35mm.x265-v1.4.mkv' - lastRun: '2025-02-26T05:09:24.304288' - passes: true -- conditionResults: - - matches: true - name: Special Edition - negate: false - pattern: Special Edition - required: true - type: release_title - - matches: false - name: Not IMAX - negate: true - pattern: IMAX - required: true - type: release_title - - matches: false - name: Not Open Matte - negate: true - pattern: Open Matte - required: true - type: release_title - - matches: false - name: Not Theatrical Edition - negate: true - pattern: Theatrical Edition - required: true - type: release_title - - matches: false - name: Not Extended Clip - negate: true - pattern: Extended Clip - required: true - type: release_title - - matches: false - name: Not Sing Along - negate: true - pattern: Sing Along - required: true - type: release_title - - matches: true - name: Better Theatricals - negate: false - pattern: Better Theatricals - required: true - type: release_title - expected: true - id: 6 - input: Alien 1979 Directors Cut HYBRID 2160p BluRay REMUX HEVC DV-HDR10Plus DTS-HD - MA 5 1-Flights - lastRun: '2025-02-26T05:09:24.304288' - passes: true diff --git a/custom_formats/Special Edition.yml b/custom_formats/Special Edition.yml index 310d2e8..f2beec5 100644 --- a/custom_formats/Special Edition.yml +++ b/custom_formats/Special Edition.yml @@ -38,11 +38,6 @@ conditions: pattern: Sing Along required: true type: release_title -- name: Not Theatrical Preferred - negate: true - pattern: Better Theatricals - required: true - type: release_title tests: - conditionResults: - matches: true diff --git a/custom_formats/Theatrical.yml b/custom_formats/Theatrical.yml new file mode 100644 index 0000000..3b415b8 --- /dev/null +++ b/custom_formats/Theatrical.yml @@ -0,0 +1,189 @@ +name: Theatrical +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 +conditions: +- name: Theatrical + negate: false + pattern: Theatrical Edition + required: true + type: release_title +- name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title +- name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title +- name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title +- name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title +- name: Not Special Edition + type: release_title + required: true + negate: true + pattern: Special Edition +- name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: false + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: false + name: Not Theatrical Preferred + negate: true + pattern: Better Theatricals + required: true + type: release_title + expected: true + id: 1 + input: Blade.Runner.The.Final.Cut.1982.BluRay.CEE.1080p.VC-1.TrueHD.5.1-Gazdi + lastRun: '2025-02-26T05:09:12.646645' + passes: true +- conditionResults: + - matches: true + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: true + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: false + name: Not Theatrical Preferred + negate: true + pattern: Better Theatricals + required: true + type: release_title + expected: false + id: 2 + input: Wicked 2024 Sing-Along Version 720p MA WEB-DL DDP 5.1 H.264-FLUX + lastRun: '2025-02-26T05:09:12.646645' + passes: true +- conditionResults: + - matches: true + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: false + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: true + name: Not Theatrical Preferred + negate: true + pattern: Better Theatricals + required: true + type: release_title + expected: false + id: 3 + input: Alien 1979 Directors Cut HYBRID 2160p BluRay REMUX HEVC DV-HDR10Plus DTS-HD + MA 5 1-Flights + lastRun: '2025-02-26T05:09:12.646645' + passes: true