From 91a77fe11a0889921d5a94d50e09c780cef6a7c1 Mon Sep 17 00:00:00 2001 From: Seraphys Date: Mon, 17 Mar 2025 19:18:36 -0500 Subject: [PATCH] add(format): Create 720/480p Streaming --- custom_formats/Amazon Prime (1080p).yml | 10 +-- custom_formats/Amazon Prime (480p).yml | 64 ++++++++++++++++++++ custom_formats/Amazon Prime (720p).yml | 64 ++++++++++++++++++++ custom_formats/Apple TV+ (1080p).yml | 10 +-- custom_formats/Apple TV+ (480p).yml | 45 ++++++++++++++ custom_formats/Apple TV+ (720p).yml | 45 ++++++++++++++ custom_formats/Criterion Channel (1080p).yml | 27 +++++++++ custom_formats/Criterion Channel (2160p).yml | 27 +++++++++ custom_formats/Criterion Channel (480p).yml | 27 +++++++++ custom_formats/Criterion Channel (720p).yml | 27 +++++++++ custom_formats/Disney+ (1080p).yml | 10 +-- custom_formats/Disney+ (480p).yml | 46 ++++++++++++++ custom_formats/Disney+ (720p).yml | 46 ++++++++++++++ custom_formats/HBO Max (1080p).yml | 10 +-- custom_formats/HBO Max (480p).yml | 45 ++++++++++++++ custom_formats/HBO Max (720p).yml | 45 ++++++++++++++ custom_formats/Hulu (1080p).yml | 10 +-- custom_formats/Hulu (480p).yml | 45 ++++++++++++++ custom_formats/Hulu (720p).yml | 45 ++++++++++++++ custom_formats/Max (1080p).yml | 10 +-- custom_formats/Max (480p).yml | 46 ++++++++++++++ custom_formats/Max (720p).yml | 46 ++++++++++++++ custom_formats/Movies Anywhere (1080p).yml | 10 +-- custom_formats/Movies Anywhere (480p).yml | 27 +++++++++ custom_formats/Movies Anywhere (720p).yml | 27 +++++++++ custom_formats/Netflix (1080p).yml | 10 +-- custom_formats/Netflix (480p).yml | 45 ++++++++++++++ custom_formats/Netflix (720p).yml | 45 ++++++++++++++ custom_formats/Paramount+ (1080p).yml | 10 +-- custom_formats/Paramount+ (480p).yml | 45 ++++++++++++++ custom_formats/Paramount+ (720p).yml | 45 ++++++++++++++ custom_formats/Peacock (1080p).yml | 10 +-- custom_formats/Peacock (480p).yml | 45 ++++++++++++++ custom_formats/Peacock (720p).yml | 45 ++++++++++++++ custom_formats/Roku (1080p).yml | 10 +-- custom_formats/Roku (480p).yml | 45 ++++++++++++++ custom_formats/Roku (720p).yml | 45 ++++++++++++++ custom_formats/iTunes (1080p).yml | 10 +-- custom_formats/iTunes (480p).yml | 46 ++++++++++++++ custom_formats/iTunes (720p).yml | 46 ++++++++++++++ 40 files changed, 1256 insertions(+), 60 deletions(-) create mode 100644 custom_formats/Amazon Prime (480p).yml create mode 100644 custom_formats/Amazon Prime (720p).yml create mode 100644 custom_formats/Apple TV+ (480p).yml create mode 100644 custom_formats/Apple TV+ (720p).yml create mode 100644 custom_formats/Criterion Channel (1080p).yml create mode 100644 custom_formats/Criterion Channel (2160p).yml create mode 100644 custom_formats/Criterion Channel (480p).yml create mode 100644 custom_formats/Criterion Channel (720p).yml create mode 100644 custom_formats/Disney+ (480p).yml create mode 100644 custom_formats/Disney+ (720p).yml create mode 100644 custom_formats/HBO Max (480p).yml create mode 100644 custom_formats/HBO Max (720p).yml create mode 100644 custom_formats/Hulu (480p).yml create mode 100644 custom_formats/Hulu (720p).yml create mode 100644 custom_formats/Max (480p).yml create mode 100644 custom_formats/Max (720p).yml create mode 100644 custom_formats/Movies Anywhere (480p).yml create mode 100644 custom_formats/Movies Anywhere (720p).yml create mode 100644 custom_formats/Netflix (480p).yml create mode 100644 custom_formats/Netflix (720p).yml create mode 100644 custom_formats/Paramount+ (480p).yml create mode 100644 custom_formats/Paramount+ (720p).yml create mode 100644 custom_formats/Peacock (480p).yml create mode 100644 custom_formats/Peacock (720p).yml create mode 100644 custom_formats/Roku (480p).yml create mode 100644 custom_formats/Roku (720p).yml create mode 100644 custom_formats/iTunes (480p).yml create mode 100644 custom_formats/iTunes (720p).yml diff --git a/custom_formats/Amazon Prime (1080p).yml b/custom_formats/Amazon Prime (1080p).yml index ced4665..f020269 100644 --- a/custom_formats/Amazon Prime (1080p).yml +++ b/custom_formats/Amazon Prime (1080p).yml @@ -4,16 +4,16 @@ tags: - Streaming Service - WEB-DL conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution - name: AMZN Regex negate: false pattern: Amazon Prime required: true type: release_title -- name: Not 2160p - negate: true - required: true - resolution: 2160p - type: resolution - name: Not WEBRip negate: true required: true diff --git a/custom_formats/Amazon Prime (480p).yml b/custom_formats/Amazon Prime (480p).yml new file mode 100644 index 0000000..7b8e192 --- /dev/null +++ b/custom_formats/Amazon Prime (480p).yml @@ -0,0 +1,64 @@ +name: Amazon Prime [480p] +description: Matches 480p 'Amazon Prime' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: AMZN Regex + negate: false + pattern: Amazon Prime + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: AMZN Regex + negate: false + pattern: Amazon Prime + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: The Bad Guys (2022) (1080p AMZN Webrip x265 10bit EAC3 5 1 - ArcX)[TAoE] + lastRun: '2025-01-14T09:45:16.007149' + passes: true +- conditionResults: + - matches: true + name: AMZN Regex + negate: false + pattern: Amazon Prime + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 2 + input: Top Gun Maverick (2022) IMAX (1080p AMZN WEB-DL x265 SDR DDP Atmos 5.1 English + - Goki TAoE) + lastRun: '2025-01-14T09:45:16.007149' + passes: true diff --git a/custom_formats/Amazon Prime (720p).yml b/custom_formats/Amazon Prime (720p).yml new file mode 100644 index 0000000..5260c14 --- /dev/null +++ b/custom_formats/Amazon Prime (720p).yml @@ -0,0 +1,64 @@ +name: Amazon Prime [720p] +description: Matches 720p 'Amazon Prime' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: AMZN Regex + negate: false + pattern: Amazon Prime + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: AMZN Regex + negate: false + pattern: Amazon Prime + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: The Bad Guys (2022) (1080p AMZN Webrip x265 10bit EAC3 5 1 - ArcX)[TAoE] + lastRun: '2025-01-14T09:45:16.007149' + passes: true +- conditionResults: + - matches: true + name: AMZN Regex + negate: false + pattern: Amazon Prime + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 2 + input: Top Gun Maverick (2022) IMAX (1080p AMZN WEB-DL x265 SDR DDP Atmos 5.1 English + - Goki TAoE) + lastRun: '2025-01-14T09:45:16.007149' + passes: true diff --git a/custom_formats/Apple TV+ (1080p).yml b/custom_formats/Apple TV+ (1080p).yml index 6427853..c751aee 100644 --- a/custom_formats/Apple TV+ (1080p).yml +++ b/custom_formats/Apple TV+ (1080p).yml @@ -4,16 +4,16 @@ tags: - Streaming Service - WEB-DL conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution - name: APTV Regex negate: false pattern: Apple TV+ required: true type: release_title -- name: Not 2160p - negate: true - required: true - resolution: 2160p - type: resolution - name: Not WEBRip negate: true required: true diff --git a/custom_formats/Apple TV+ (480p).yml b/custom_formats/Apple TV+ (480p).yml new file mode 100644 index 0000000..cdbc3d3 --- /dev/null +++ b/custom_formats/Apple TV+ (480p).yml @@ -0,0 +1,45 @@ +name: Apple TV+ [480p] +description: Matches 480p 'Apple TV+' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: APTV Regex + negate: false + pattern: Apple TV+ + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: APTV Regex + negate: false + pattern: Apple TV+ + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 2 + input: Little America 2020 S01 1080p APTV Webrip x265 10bit EAC3 5 1 - Ainz + lastRun: '2024-12-03T02:27:03.531343' + passes: true diff --git a/custom_formats/Apple TV+ (720p).yml b/custom_formats/Apple TV+ (720p).yml new file mode 100644 index 0000000..8adb7a9 --- /dev/null +++ b/custom_formats/Apple TV+ (720p).yml @@ -0,0 +1,45 @@ +name: Apple TV+ [720p] +description: Matches 720p 'Apple TV+' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: APTV Regex + negate: false + pattern: Apple TV+ + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: APTV Regex + negate: false + pattern: Apple TV+ + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 2 + input: Little America 2020 S01 1080p APTV Webrip x265 10bit EAC3 5 1 - Ainz + lastRun: '2024-12-03T02:27:03.531343' + passes: true diff --git a/custom_formats/Criterion Channel (1080p).yml b/custom_formats/Criterion Channel (1080p).yml new file mode 100644 index 0000000..dfdebff --- /dev/null +++ b/custom_formats/Criterion Channel (1080p).yml @@ -0,0 +1,27 @@ +name: Criterion Channel [1080p] +description: Matches 1080p 'Criterion Channel' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: CRiT Regex + negate: false + pattern: Criterion Channel + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: [] diff --git a/custom_formats/Criterion Channel (2160p).yml b/custom_formats/Criterion Channel (2160p).yml new file mode 100644 index 0000000..6237f93 --- /dev/null +++ b/custom_formats/Criterion Channel (2160p).yml @@ -0,0 +1,27 @@ +name: Criterion Channel [2160p] +description: Matches 2160p 'Criterion Channel' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: CRiT Regex + negate: false + pattern: Criterion Channel + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: [] diff --git a/custom_formats/Criterion Channel (480p).yml b/custom_formats/Criterion Channel (480p).yml new file mode 100644 index 0000000..e6e4c23 --- /dev/null +++ b/custom_formats/Criterion Channel (480p).yml @@ -0,0 +1,27 @@ +name: Criterion Channel [480p] +description: Matches 480p 'Criterion Channel' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: CRiT Regex + negate: false + pattern: Criterion Channel + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: [] diff --git a/custom_formats/Criterion Channel (720p).yml b/custom_formats/Criterion Channel (720p).yml new file mode 100644 index 0000000..95fc4da --- /dev/null +++ b/custom_formats/Criterion Channel (720p).yml @@ -0,0 +1,27 @@ +name: Criterion Channel [720p] +description: Matches 720p 'Criterion Channel' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: CRiT Regex + negate: false + pattern: Criterion Channel + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: [] diff --git a/custom_formats/Disney+ (1080p).yml b/custom_formats/Disney+ (1080p).yml index 90a7886..91ecfbc 100644 --- a/custom_formats/Disney+ (1080p).yml +++ b/custom_formats/Disney+ (1080p).yml @@ -4,16 +4,16 @@ tags: - Streaming Service - WEB-DL conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution - name: DNSP Regex negate: false pattern: Disney+ required: true type: release_title -- name: Not 2160p - negate: true - required: true - resolution: 2160p - type: resolution - name: Not WEBRip negate: true required: true diff --git a/custom_formats/Disney+ (480p).yml b/custom_formats/Disney+ (480p).yml new file mode 100644 index 0000000..46612b1 --- /dev/null +++ b/custom_formats/Disney+ (480p).yml @@ -0,0 +1,46 @@ +name: Disney+ [480p] +description: Matches 480p 'Disney+' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: DNSP Regex + negate: false + pattern: Disney+ + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: DNSP Regex + negate: false + pattern: Disney+ + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: The Simpsons (1989) S36E05 Treehouse of Horror XXXV (1080p DSNP Webrip x265 + 10bit EAC3 5 1 - Goki)[TAoE] + lastRun: '2024-12-03T16:31:38.572151' + passes: true diff --git a/custom_formats/Disney+ (720p).yml b/custom_formats/Disney+ (720p).yml new file mode 100644 index 0000000..d699370 --- /dev/null +++ b/custom_formats/Disney+ (720p).yml @@ -0,0 +1,46 @@ +name: Disney+ [720p] +description: Matches 720p 'Disney+' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: DNSP Regex + negate: false + pattern: Disney+ + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: DNSP Regex + negate: false + pattern: Disney+ + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: The Simpsons (1989) S36E05 Treehouse of Horror XXXV (1080p DSNP Webrip x265 + 10bit EAC3 5 1 - Goki)[TAoE] + lastRun: '2024-12-03T16:31:38.572151' + passes: true diff --git a/custom_formats/HBO Max (1080p).yml b/custom_formats/HBO Max (1080p).yml index 3fd4d09..e3fcb74 100644 --- a/custom_formats/HBO Max (1080p).yml +++ b/custom_formats/HBO Max (1080p).yml @@ -4,16 +4,16 @@ tags: - Streaming Service - WEB-DL conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution - name: HMAX Regex negate: false pattern: HBO Max required: true type: release_title -- name: Not 2160p - negate: true - required: true - resolution: 2160p - type: resolution - name: Not WEBRip negate: true required: true diff --git a/custom_formats/HBO Max (480p).yml b/custom_formats/HBO Max (480p).yml new file mode 100644 index 0000000..7172895 --- /dev/null +++ b/custom_formats/HBO Max (480p).yml @@ -0,0 +1,45 @@ +name: HBO Max [480p] +description: Matches 480p 'HBO Max' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: HMAX Regex + negate: false + pattern: HBO Max + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: HMAX Regex + negate: false + pattern: HBO Max + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 2 + input: Young Justice S04 1080p HMAX WEBRip DD 5 1 x265-edge2020 + lastRun: '2024-12-06T04:51:30.887518' + passes: true diff --git a/custom_formats/HBO Max (720p).yml b/custom_formats/HBO Max (720p).yml new file mode 100644 index 0000000..327e258 --- /dev/null +++ b/custom_formats/HBO Max (720p).yml @@ -0,0 +1,45 @@ +name: HBO Max [720p] +description: Matches 720p 'HBO Max' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: HMAX Regex + negate: false + pattern: HBO Max + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: HMAX Regex + negate: false + pattern: HBO Max + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 2 + input: Young Justice S04 1080p HMAX WEBRip DD 5 1 x265-edge2020 + lastRun: '2024-12-06T04:51:30.887518' + passes: true diff --git a/custom_formats/Hulu (1080p).yml b/custom_formats/Hulu (1080p).yml index 6f12699..37f9b69 100644 --- a/custom_formats/Hulu (1080p).yml +++ b/custom_formats/Hulu (1080p).yml @@ -4,16 +4,16 @@ tags: - Streaming Service - WEB-DL conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution - name: Hulu Regex negate: false pattern: Hulu required: true type: release_title -- name: Not 2160p - negate: true - required: true - resolution: 2160p - type: resolution - name: Not WEBRip negate: true required: true diff --git a/custom_formats/Hulu (480p).yml b/custom_formats/Hulu (480p).yml new file mode 100644 index 0000000..c798564 --- /dev/null +++ b/custom_formats/Hulu (480p).yml @@ -0,0 +1,45 @@ +name: Hulu [480p] +description: Matches 480p 'Hulu' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: Hulu Regex + negate: false + pattern: Hulu + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: Hulu Regex + negate: false + pattern: Hulu + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: Beverly Hills Ninja (1996) 1080p HULU WEB-DL x265 HEVC DDP 5.1-PHOCiS + lastRun: '2024-12-06T05:29:49.598013' + passes: true diff --git a/custom_formats/Hulu (720p).yml b/custom_formats/Hulu (720p).yml new file mode 100644 index 0000000..e82ea52 --- /dev/null +++ b/custom_formats/Hulu (720p).yml @@ -0,0 +1,45 @@ +name: Hulu [720p] +description: Matches 720p 'Hulu' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: Hulu Regex + negate: false + pattern: Hulu + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: Hulu Regex + negate: false + pattern: Hulu + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: Beverly Hills Ninja (1996) 1080p HULU WEB-DL x265 HEVC DDP 5.1-PHOCiS + lastRun: '2024-12-06T05:29:49.598013' + passes: true diff --git a/custom_formats/Max (1080p).yml b/custom_formats/Max (1080p).yml index 4cb4960..c8df19b 100644 --- a/custom_formats/Max (1080p).yml +++ b/custom_formats/Max (1080p).yml @@ -4,16 +4,16 @@ tags: - Streaming Service - WEB-DL conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution - name: MAX Regex negate: false pattern: Max required: true type: release_title -- name: Not 2160p - negate: true - required: true - resolution: 2160p - type: resolution - name: Not WEBRip negate: true required: true diff --git a/custom_formats/Max (480p).yml b/custom_formats/Max (480p).yml new file mode 100644 index 0000000..170fb03 --- /dev/null +++ b/custom_formats/Max (480p).yml @@ -0,0 +1,46 @@ +name: Max [480p] +description: Matches 480p 'Max' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: MAX Regex + negate: false + pattern: Max + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: MAX Regex + negate: false + pattern: Max + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: Dune Prophecy (2024) S01E02 Two Wolves (2160p HDR10 DV Hybrid MAX Webrip + x265 10bit EAC3 5 1 Atmos - Goki)[TAoE] + lastRun: '2024-12-06T02:59:11.931629' + passes: true diff --git a/custom_formats/Max (720p).yml b/custom_formats/Max (720p).yml new file mode 100644 index 0000000..f4fe32d --- /dev/null +++ b/custom_formats/Max (720p).yml @@ -0,0 +1,46 @@ +name: Max [720p] +description: Matches 720p 'Max' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: MAX Regex + negate: false + pattern: Max + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: MAX Regex + negate: false + pattern: Max + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: Dune Prophecy (2024) S01E02 Two Wolves (2160p HDR10 DV Hybrid MAX Webrip + x265 10bit EAC3 5 1 Atmos - Goki)[TAoE] + lastRun: '2024-12-06T02:59:11.931629' + passes: true diff --git a/custom_formats/Movies Anywhere (1080p).yml b/custom_formats/Movies Anywhere (1080p).yml index 47bb8f3..b64f65c 100644 --- a/custom_formats/Movies Anywhere (1080p).yml +++ b/custom_formats/Movies Anywhere (1080p).yml @@ -4,16 +4,16 @@ tags: - Streaming Service - WEB-DL conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution - name: MA Regex negate: false pattern: Movies Anywhere required: true type: release_title -- name: Not 2160p - negate: true - required: true - resolution: 2160p - type: resolution - name: Not WEBRip negate: true required: true diff --git a/custom_formats/Movies Anywhere (480p).yml b/custom_formats/Movies Anywhere (480p).yml new file mode 100644 index 0000000..83e46d4 --- /dev/null +++ b/custom_formats/Movies Anywhere (480p).yml @@ -0,0 +1,27 @@ +name: Movies Anywhere [480p] +description: Matches 480p 'Movies Anywhere' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: MA Regex + negate: false + pattern: Movies Anywhere + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: [] diff --git a/custom_formats/Movies Anywhere (720p).yml b/custom_formats/Movies Anywhere (720p).yml new file mode 100644 index 0000000..975bfb4 --- /dev/null +++ b/custom_formats/Movies Anywhere (720p).yml @@ -0,0 +1,27 @@ +name: Movies Anywhere [720p] +description: Matches 720p 'Movies Anywhere' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: MA Regex + negate: false + pattern: Movies Anywhere + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: [] diff --git a/custom_formats/Netflix (1080p).yml b/custom_formats/Netflix (1080p).yml index ba261be..8006e99 100644 --- a/custom_formats/Netflix (1080p).yml +++ b/custom_formats/Netflix (1080p).yml @@ -4,16 +4,16 @@ tags: - Streaming Service - WEB-DL conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution - name: NF Regex negate: false pattern: Netflix required: true type: release_title -- name: Not 2160p - negate: true - required: true - resolution: 2160p - type: resolution - name: Not WEBRip negate: true required: true diff --git a/custom_formats/Netflix (480p).yml b/custom_formats/Netflix (480p).yml new file mode 100644 index 0000000..65ee301 --- /dev/null +++ b/custom_formats/Netflix (480p).yml @@ -0,0 +1,45 @@ +name: Netflix [480p] +description: Matches 480p 'Netflix' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: NF Regex + negate: false + pattern: Netflix + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: NF Regex + negate: false + pattern: Netflix + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: Arcane (2021) S02 (1080p NF WEB-DL x265 HEVC 10bit DDP 5 1 Vyndros) + lastRun: '2024-12-06T05:05:09.422536' + passes: true diff --git a/custom_formats/Netflix (720p).yml b/custom_formats/Netflix (720p).yml new file mode 100644 index 0000000..5ff8216 --- /dev/null +++ b/custom_formats/Netflix (720p).yml @@ -0,0 +1,45 @@ +name: Netflix [720p] +description: Matches 720p 'Netflix' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: NF Regex + negate: false + pattern: Netflix + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: NF Regex + negate: false + pattern: Netflix + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: Arcane (2021) S02 (1080p NF WEB-DL x265 HEVC 10bit DDP 5 1 Vyndros) + lastRun: '2024-12-06T05:05:09.422536' + passes: true diff --git a/custom_formats/Paramount+ (1080p).yml b/custom_formats/Paramount+ (1080p).yml index f94ff25..2d898f2 100644 --- a/custom_formats/Paramount+ (1080p).yml +++ b/custom_formats/Paramount+ (1080p).yml @@ -4,16 +4,16 @@ tags: - Streaming Service - WEB-DL conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution - name: PMTP Regex negate: false pattern: Paramount+ required: true type: release_title -- name: Not 2160p - negate: true - required: true - resolution: 2160p - type: resolution - name: Not WEBRip negate: true required: true diff --git a/custom_formats/Paramount+ (480p).yml b/custom_formats/Paramount+ (480p).yml new file mode 100644 index 0000000..23db84d --- /dev/null +++ b/custom_formats/Paramount+ (480p).yml @@ -0,0 +1,45 @@ +name: Paramount+ [480p] +description: Matches 480p 'Paramount+' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: PMTP Regex + negate: false + pattern: Paramount+ + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: PMTP Regex + negate: false + pattern: Paramount+ + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 2 + input: Evil 2019 S04 1080p PMTP WEB-DL DDP 5 1 x265 - YELLO + lastRun: '2024-12-06T05:11:34.055223' + passes: true diff --git a/custom_formats/Paramount+ (720p).yml b/custom_formats/Paramount+ (720p).yml new file mode 100644 index 0000000..b5925ba --- /dev/null +++ b/custom_formats/Paramount+ (720p).yml @@ -0,0 +1,45 @@ +name: Paramount+ [720p] +description: Matches 720p 'Paramount+' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: PMTP Regex + negate: false + pattern: Paramount+ + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: PMTP Regex + negate: false + pattern: Paramount+ + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 2 + input: Evil 2019 S04 1080p PMTP WEB-DL DDP 5 1 x265 - YELLO + lastRun: '2024-12-06T05:11:34.055223' + passes: true diff --git a/custom_formats/Peacock (1080p).yml b/custom_formats/Peacock (1080p).yml index f5a1806..6530ddb 100644 --- a/custom_formats/Peacock (1080p).yml +++ b/custom_formats/Peacock (1080p).yml @@ -4,16 +4,16 @@ tags: - Streaming Service - WEB-DL conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution - name: PCOK Regex negate: false pattern: Peacock TV required: true type: release_title -- name: Not 2160p - negate: true - required: true - resolution: 2160p - type: resolution - name: Not WEBRip negate: true required: true diff --git a/custom_formats/Peacock (480p).yml b/custom_formats/Peacock (480p).yml new file mode 100644 index 0000000..754d108 --- /dev/null +++ b/custom_formats/Peacock (480p).yml @@ -0,0 +1,45 @@ +name: Peacock [480p] +description: Matches 480p 'Peacock' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: PCOK Regex + negate: false + pattern: Peacock TV + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: PCOK Regex + negate: false + pattern: Peacock TV + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: Based On A True Story S02 2160p PCOK WEB-DL DDP5 1 DV HDR x265-NTb + lastRun: '2024-12-06T02:45:41.699916' + passes: true diff --git a/custom_formats/Peacock (720p).yml b/custom_formats/Peacock (720p).yml new file mode 100644 index 0000000..2fa12b0 --- /dev/null +++ b/custom_formats/Peacock (720p).yml @@ -0,0 +1,45 @@ +name: Peacock [720p] +description: Matches 720p 'Peacock' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: PCOK Regex + negate: false + pattern: Peacock TV + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: PCOK Regex + negate: false + pattern: Peacock TV + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: Based On A True Story S02 2160p PCOK WEB-DL DDP5 1 DV HDR x265-NTb + lastRun: '2024-12-06T02:45:41.699916' + passes: true diff --git a/custom_formats/Roku (1080p).yml b/custom_formats/Roku (1080p).yml index 0d177ce..f6e02dd 100644 --- a/custom_formats/Roku (1080p).yml +++ b/custom_formats/Roku (1080p).yml @@ -4,16 +4,16 @@ tags: - Streaming Service - WEB-DL conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution - name: Roku Regex negate: false pattern: Roku required: true type: release_title -- name: Not 2160p - negate: true - required: true - resolution: 2160p - type: resolution - name: Not WEBRip negate: true required: true diff --git a/custom_formats/Roku (480p).yml b/custom_formats/Roku (480p).yml new file mode 100644 index 0000000..a91c48a --- /dev/null +++ b/custom_formats/Roku (480p).yml @@ -0,0 +1,45 @@ +name: Roku [480p] +description: Matches 480p 'Roku' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: Roku Regex + negate: false + pattern: Roku + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: Roku Regex + negate: false + pattern: Roku + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 2 + input: Almost Heroes (1998) 1080p ROKU WEB-DL x265 HEVC AAC 2.0-PHOCiS + lastRun: '2024-12-06T05:41:18.535555' + passes: true diff --git a/custom_formats/Roku (720p).yml b/custom_formats/Roku (720p).yml new file mode 100644 index 0000000..dc30b6a --- /dev/null +++ b/custom_formats/Roku (720p).yml @@ -0,0 +1,45 @@ +name: Roku [720p] +description: Matches 720p 'Roku' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: Roku Regex + negate: false + pattern: Roku + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: Roku Regex + negate: false + pattern: Roku + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 2 + input: Almost Heroes (1998) 1080p ROKU WEB-DL x265 HEVC AAC 2.0-PHOCiS + lastRun: '2024-12-06T05:41:18.535555' + passes: true diff --git a/custom_formats/iTunes (1080p).yml b/custom_formats/iTunes (1080p).yml index e7d26d4..3f1f46e 100644 --- a/custom_formats/iTunes (1080p).yml +++ b/custom_formats/iTunes (1080p).yml @@ -4,16 +4,16 @@ tags: - Streaming Service - WEB-DL conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution - name: iTunes Regex negate: false pattern: iTunes required: true type: release_title -- name: Not 2160p - negate: true - required: true - resolution: 2160p - type: resolution - name: Not WEBRip negate: true required: true diff --git a/custom_formats/iTunes (480p).yml b/custom_formats/iTunes (480p).yml new file mode 100644 index 0000000..4c90421 --- /dev/null +++ b/custom_formats/iTunes (480p).yml @@ -0,0 +1,46 @@ +name: iTunes [480p] +description: Matches 480p 'iTunes' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: iTunes Regex + negate: false + pattern: iTunes + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: iTunes Regex + negate: false + pattern: iTunes + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: Alien Romulus (2024) (1080p DS4K iT WEBRip x265 HEVC 10bit DDP Atmos 5 1 + English - KaLLuKaLia) + lastRun: '2024-12-06T05:49:21.811162' + passes: true diff --git a/custom_formats/iTunes (720p).yml b/custom_formats/iTunes (720p).yml new file mode 100644 index 0000000..18b2173 --- /dev/null +++ b/custom_formats/iTunes (720p).yml @@ -0,0 +1,46 @@ +name: iTunes [720p] +description: Matches 720p 'iTunes' WEB-DLs +tags: +- Streaming Service +- WEB-DL +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: iTunes Regex + negate: false + pattern: iTunes + required: true + type: release_title +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: iTunes Regex + negate: false + pattern: iTunes + required: true + type: release_title + - matches: true + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + expected: false + id: 1 + input: Alien Romulus (2024) (1080p DS4K iT WEBRip x265 HEVC 10bit DDP Atmos 5 1 + English - KaLLuKaLia) + lastRun: '2024-12-06T05:49:21.811162' + passes: true