diff --git a/custom_formats/1080p Balanced Tier 1.yml b/custom_formats/1080p Balanced Tier 1.yml index ab33056..07d7fb8 100644 --- a/custom_formats/1080p Balanced Tier 1.yml +++ b/custom_formats/1080p Balanced Tier 1.yml @@ -2,18 +2,18 @@ name: 1080p Balanced Tier 1 description: Matches release groups who fall under 1080p Balanced Tier 1 tags: - Release Group Tier -- Balanced - 1080p +- Balanced conditions: - name: 1080p negate: false required: true resolution: 1080p type: resolution -- name: Not WEB-DL - negate: true +- name: Bluray + negate: false required: true - source: web_dl + source: bluray type: source - name: BHDStudio negate: false diff --git a/custom_formats/1080p Balanced Tier 2.yml b/custom_formats/1080p Balanced Tier 2.yml index 7b3a3aa..079328a 100644 --- a/custom_formats/1080p Balanced Tier 2.yml +++ b/custom_formats/1080p Balanced Tier 2.yml @@ -2,18 +2,18 @@ name: 1080p Balanced Tier 2 description: Matches release groups who fall under 1080p Balanced Tier 2 tags: - Release Group Tier -- Balanced - 1080p +- Balanced conditions: - name: 1080p negate: false required: true resolution: 1080p type: resolution -- name: Not WEB-DL - negate: true +- name: Bluray + negate: false required: true - source: web_dl + source: bluray type: source - name: hallowed negate: false diff --git a/custom_formats/1080p Bluray.yml b/custom_formats/1080p Bluray.yml new file mode 100644 index 0000000..bcda3a0 --- /dev/null +++ b/custom_formats/1080p Bluray.yml @@ -0,0 +1,16 @@ +name: 1080p Bluray +description: Matches 1080p Blurays that are NOT remuxes +tags: +- Resolution +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +tests: [] diff --git a/custom_formats/1080p Efficient Bluray Tier 0 (Radarr).yml b/custom_formats/1080p Efficient Bluray Tier 0 (Radarr).yml new file mode 100644 index 0000000..9811cc2 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 0 (Radarr).yml @@ -0,0 +1,102 @@ +name: 1080p Efficient Bluray Tier 0 (Radarr) +description: Matches release groups who fall under 1080p Efficient Bluray Tier 0 +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: HONE + negate: false + pattern: HONE + required: true + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient Bluray Tier 0 (Sonarr).yml b/custom_formats/1080p Efficient Bluray Tier 0 (Sonarr).yml new file mode 100644 index 0000000..d89b74b --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 0 (Sonarr).yml @@ -0,0 +1,102 @@ +name: 1080p Efficient Bluray Tier 0 (Sonarr) +description: Matches release groups who fall under 1080p Efficient Bluray Tier 0 +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: HONE + negate: false + pattern: HONE + required: true + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient Bluray Tier 1 (Radarr).yml b/custom_formats/1080p Efficient Bluray Tier 1 (Radarr).yml new file mode 100644 index 0000000..2913ac0 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 1 (Radarr).yml @@ -0,0 +1,112 @@ +name: 1080p Efficient Bluray Tier 1 (Radarr) +description: Matches release groups who fall under 1080p Efficient Bluray Tier 1 +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: NAN0 + type: release_group + required: false + negate: false + pattern: NAN0 +- name: QxR + negate: false + pattern: QxR + required: false + type: release_group +- name: TAoE + negate: false + pattern: TAoE + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient Bluray Tier 1 (Sonarr).yml b/custom_formats/1080p Efficient Bluray Tier 1 (Sonarr).yml new file mode 100644 index 0000000..c6689c5 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 1 (Sonarr).yml @@ -0,0 +1,112 @@ +name: 1080p Efficient Bluray Tier 1 (Sonarr) +description: Matches release groups who fall under 1080p Efficient Bluray Tier 1 +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: NAN0 + type: release_group + required: false + negate: false + pattern: NAN0 +- name: QxR + negate: false + pattern: QxR + required: false + type: release_group +- name: TAoE + negate: false + pattern: TAoE + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient Bluray Tier 2 (Radarr).yml b/custom_formats/1080p Efficient Bluray Tier 2 (Radarr).yml new file mode 100644 index 0000000..7271c4b --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 2 (Radarr).yml @@ -0,0 +1,102 @@ +name: 1080p Efficient Bluray Tier 2 (Radarr) +description: Matches release groups who fall under 1080p Efficient Bluray Tier 2 +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: SQS + negate: false + pattern: SQS + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient Bluray Tier 2 (Sonarr).yml b/custom_formats/1080p Efficient Bluray Tier 2 (Sonarr).yml new file mode 100644 index 0000000..93b7e82 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 2 (Sonarr).yml @@ -0,0 +1,112 @@ +name: 1080p Efficient Bluray Tier 2 (Sonarr) +description: Matches release groups who fall under 1080p Efficient Bluray Tier 2 +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: dkore + negate: false + pattern: dkore + required: false + type: release_group +- name: GRiMM + negate: false + pattern: GRiMM + required: false + type: release_group +- name: MNHD + negate: false + pattern: MNHD + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient Bluray Tier 3 (Radarr).yml b/custom_formats/1080p Efficient Bluray Tier 3 (Radarr).yml new file mode 100644 index 0000000..2419438 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 3 (Radarr).yml @@ -0,0 +1,117 @@ +name: 1080p Efficient Bluray Tier 3 (Radarr) +description: Matches release groups who fall under 1080p Efficient Bluray Tier 3 +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: honeyvera + type: release_group + required: false + negate: false + pattern: Honeyvera +- name: LSt + type: release_group + required: false + negate: false + pattern: LSt +- name: MNHD + type: release_group + required: false + negate: false + pattern: MNHD +- name: SARTRE + type: release_group + required: false + negate: false + pattern: SARTRE +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient Bluray Tier 3 (Sonarr).yml b/custom_formats/1080p Efficient Bluray Tier 3 (Sonarr).yml new file mode 100644 index 0000000..5ac28e3 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 3 (Sonarr).yml @@ -0,0 +1,102 @@ +name: 1080p Efficient Bluray Tier 3 (Sonarr) +description: Matches release groups who fall under 1080p Efficient Bluray Tier 3 +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: LSt + negate: false + pattern: LSt + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient Bluray Tier 4 (Radarr).yml b/custom_formats/1080p Efficient Bluray Tier 4 (Radarr).yml new file mode 100644 index 0000000..2d3f8db --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 4 (Radarr).yml @@ -0,0 +1,112 @@ +name: 1080p Efficient Bluray Tier 4 (Radarr) +description: Matches release groups who fall under 1080p Efficient Bluray Tier 4 +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: dkore + type: release_group + required: false + negate: false + pattern: dkore +- name: GRiMM + type: release_group + required: false + negate: false + pattern: GRiMM +- name: TimeDistortion + type: release_group + required: false + negate: false + pattern: TimeDistortion +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient Bluray Tier 4 (Sonarr).yml b/custom_formats/1080p Efficient Bluray Tier 4 (Sonarr).yml new file mode 100644 index 0000000..b58aec2 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 4 (Sonarr).yml @@ -0,0 +1,132 @@ +name: 1080p Efficient Bluray Tier 4 (Sonarr) +description: Matches release groups who fall under 1080p Efficient Bluray Tier 4 +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: cXcY + negate: false + pattern: cXcY + required: false + type: release_group +- name: edge2020 + negate: false + pattern: edge2020 + required: false + type: release_group +- name: R1GY3B + negate: false + pattern: R1GY3B + required: false + type: release_group +- name: Ralphy + negate: false + pattern: Ralphy + required: false + type: release_group +- name: TimeDistortion + negate: false + pattern: TimeDistortion + required: false + type: release_group +- name: ToNaTo + type: release_group + required: false + negate: false + pattern: ToNaTo +- name: YELLO + negate: false + pattern: YELLO + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient Bluray Tier 5 (Radarr).yml b/custom_formats/1080p Efficient Bluray Tier 5 (Radarr).yml new file mode 100644 index 0000000..3b060cc --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 5 (Radarr).yml @@ -0,0 +1,132 @@ +name: 1080p Efficient Bluray Tier 5 (Radarr) +description: Matches release groups who fall under 1080p Efficient Bluray Tier 4 +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: Chivaman + type: release_group + required: false + negate: false + pattern: Chivaman +- name: edge2020 + type: release_group + required: false + negate: false + pattern: edge2020 +- name: R1GY3B + type: release_group + required: false + negate: false + pattern: R1GY3B +- name: Ralphy + type: release_group + required: false + negate: false + pattern: Ralphy +- name: ToNaTo + type: release_group + required: false + negate: false + pattern: ToNaTo +- name: Vyndros + type: release_group + required: false + negate: false + pattern: Vyndros +- name: YELLO + type: release_group + required: false + negate: false + pattern: YELLO +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient Bluray Tier 5 (Sonarr).yml b/custom_formats/1080p Efficient Bluray Tier 5 (Sonarr).yml new file mode 100644 index 0000000..d491abf --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 5 (Sonarr).yml @@ -0,0 +1,102 @@ +name: 1080p Efficient Bluray Tier 5 (Sonarr) +description: Matches release groups who fall under 1080p Efficient Bluray Tier 5 +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: Vyndros + type: release_group + required: false + negate: false + pattern: Vyndros +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient WEB Tier 1 (Radarr).yml b/custom_formats/1080p Efficient WEB Tier 1 (Radarr).yml new file mode 100644 index 0000000..38e4692 --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 1 (Radarr).yml @@ -0,0 +1,112 @@ +name: 1080p Efficient WEB Tier 1 (Radarr) +description: Matches release groups who fall under 1080p Efficient WEB Tier 1 +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + negate: false + required: false + source: webrip + type: source +- name: QxR + negate: false + pattern: QxR + required: false + type: release_group +- name: TAoE + negate: false + pattern: TAoE + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient WEB Tier 1 (Sonarr).yml b/custom_formats/1080p Efficient WEB Tier 1 (Sonarr).yml new file mode 100644 index 0000000..0a568eb --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 1 (Sonarr).yml @@ -0,0 +1,112 @@ +name: 1080p Efficient WEB Tier 1 (Sonarr) +description: Matches release groups who fall under 1080p Efficient WEB Tier 1 +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + negate: false + required: false + source: webrip + type: source +- name: QxR + negate: false + pattern: QxR + required: false + type: release_group +- name: TAoE + negate: false + pattern: TAoE + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient WEB Tier 2 (Radarr).yml b/custom_formats/1080p Efficient WEB Tier 2 (Radarr).yml new file mode 100644 index 0000000..84b9c8e --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 2 (Radarr).yml @@ -0,0 +1,117 @@ +name: 1080p Efficient WEB Tier 2 (Radarr) +description: Matches release groups who fall under 1080p Efficient WEB Tier 2 +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + negate: false + required: false + source: webrip + type: source +- name: dkore + negate: false + pattern: dkore + required: false + type: release_group +- name: LSt + negate: false + pattern: LSt + required: false + type: release_group +- name: TimeDistortion + negate: false + pattern: TimeDistortion + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient WEB Tier 2 (Sonarr).yml b/custom_formats/1080p Efficient WEB Tier 2 (Sonarr).yml new file mode 100644 index 0000000..a8ea0e9 --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 2 (Sonarr).yml @@ -0,0 +1,117 @@ +name: 1080p Efficient WEB Tier 2 (Sonarr) +description: Matches release groups who fall under 1080p Efficient WEB Tier 2 +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + negate: false + required: false + source: webrip + type: source +- name: edge2020 + negate: false + pattern: edge2020 + required: false + type: release_group +- name: LSt + type: release_group + required: false + negate: false + pattern: LSt +- name: ToNaTo + negate: false + pattern: ToNaTo + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient WEB Tier 3 (Radarr).yml b/custom_formats/1080p Efficient WEB Tier 3 (Radarr).yml new file mode 100644 index 0000000..7bcfea6 --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 3 (Radarr).yml @@ -0,0 +1,122 @@ +name: 1080p Efficient WEB Tier 3 (Radarr) +description: Matches release groups who fall under 1080p Efficient WEB Tier 3 +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + negate: false + required: false + source: webrip + type: source +- name: edge2020 + negate: false + pattern: edge2020 + required: false + type: release_group +- name: R1GY3B + type: release_group + required: false + negate: false + pattern: R1GY3B +- name: ToNaTo + negate: false + pattern: ToNaTo + required: false + type: release_group +- name: Vyndros + negate: false + pattern: Vyndros + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient WEB Tier 3 (Sonarr).yml b/custom_formats/1080p Efficient WEB Tier 3 (Sonarr).yml new file mode 100644 index 0000000..2c79b8e --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 3 (Sonarr).yml @@ -0,0 +1,107 @@ +name: 1080p Efficient WEB Tier 3 (Sonarr) +description: Matches release groups who fall under 1080p Efficient WEB Tier 3 +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + negate: false + required: false + source: webrip + type: source +- name: YELLO + negate: false + pattern: YELLO + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient WEB Tier 4 (Radarr).yml b/custom_formats/1080p Efficient WEB Tier 4 (Radarr).yml new file mode 100644 index 0000000..f9c6b04 --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 4 (Radarr).yml @@ -0,0 +1,117 @@ +name: 1080p Efficient WEB Tier 4 (Radarr) +description: Matches release groups who fall under 1080p Efficient WEB Tier 3 +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + negate: false + required: false + source: webrip + type: source +- name: SARTRE + negate: false + pattern: SARTRE + required: false + type: release_group +- name: Ralphy + negate: false + pattern: Ralphy + required: false + type: release_group +- name: YELLO + negate: false + pattern: YELLO + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient WEB Tier 4 (Sonarr).yml b/custom_formats/1080p Efficient WEB Tier 4 (Sonarr).yml new file mode 100644 index 0000000..673a21c --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 4 (Sonarr).yml @@ -0,0 +1,127 @@ +name: 1080p Efficient WEB Tier 4 (Sonarr) +description: Matches release groups who fall under 1080p Efficient WEB Tier 4 +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + negate: false + required: false + source: webrip + type: source +- name: bluespots + negate: false + pattern: bluespots + required: false + type: release_group +- name: dkore + negate: false + pattern: dkore + required: false + type: release_group +- name: Ralphy + negate: false + pattern: Ralphy + required: false + type: release_group +- name: TimeDistortion + negate: false + pattern: TimeDistortion + required: false + type: release_group +- name: Vyndros + negate: false + pattern: Vyndros + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient WEB Tier 5 (Radarr).yml b/custom_formats/1080p Efficient WEB Tier 5 (Radarr).yml new file mode 100644 index 0000000..28711d7 --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 5 (Radarr).yml @@ -0,0 +1,117 @@ +name: 1080p Efficient WEB Tier 5 (Radarr) +description: Matches release groups who fall under 1080p Efficient WEB Tier 3 +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + negate: false + required: false + source: webrip + type: source +- name: iVy + negate: false + pattern: iVy + required: false + type: release_group +- name: PHOCiS + negate: false + pattern: PHOCiS + required: false + type: release_group +- name: YAWNiX + type: release_group + required: false + negate: false + pattern: YAWNiX +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient WEB Tier 5 (Sonarr).yml b/custom_formats/1080p Efficient WEB Tier 5 (Sonarr).yml new file mode 100644 index 0000000..3573097 --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 5 (Sonarr).yml @@ -0,0 +1,117 @@ +name: 1080p Efficient WEB Tier 5 (Sonarr) +description: Matches release groups who fall under 1080p Efficient WEB Tier 5 +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: x265 + negate: false + pattern: x265 (Efficient) + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + negate: false + required: false + source: webrip + type: source +- name: iVy + negate: false + pattern: iVy + required: false + type: release_group +- name: PHOCiS + negate: false + pattern: PHOCiS + required: false + type: release_group +- name: YAWNiX + negate: false + pattern: YAWNiX + required: false + type: release_group +tests: +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 1 + input: Contact.1997.BluRay.1080p.DDP.5.1.x264-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: true + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: false + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 2 + input: Gladiator.2000.Extended.Cut.UHD.BluRay.2160p.DDP.7.1.DV.HDR.x265-hallowed + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 3 + input: Yi Yi 2000 BluRay 720p DD 2 0 x264-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true +- conditionResults: + - matches: false + name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group + - matches: true + name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group + expected: true + id: 4 + input: Winnie the Pooh - Blood and Honey (2023) 2160p UHD BluRay x265 DV HDR DD + 5.1 English-BHDStudio + lastRun: '2025-01-13T02:53:37.357699' + passes: true diff --git a/custom_formats/1080p Efficient WEB-DL Tier 1.yml b/custom_formats/1080p Efficient WEB-DL Tier 1.yml new file mode 100644 index 0000000..295d0f6 --- /dev/null +++ b/custom_formats/1080p Efficient WEB-DL Tier 1.yml @@ -0,0 +1,78 @@ +name: 1080p Efficient WEB-DL Tier 1 +description: Matches 1080p WEB-DLs. +tags: +- Release Group Tier +- 1080p +- Efficient +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: h265 + negate: false + pattern: HEVC + required: true + type: release_title +- name: BYNDR + negate: false + pattern: BYNDR + required: false + type: release_group +- name: CMRG + negate: false + pattern: CMRG + required: false + type: release_group +- name: FLUX + negate: false + pattern: FLUX + required: false + type: release_group +- name: HHWEB + negate: false + pattern: HHWEB + required: false + type: release_group +- name: HONE + negate: false + pattern: HONE + required: false + type: release_group +- name: Kitsune + negate: false + pattern: Kitsune + required: false + type: release_group +- name: NTb + negate: false + pattern: NTb + required: false + type: release_group +- name: MZABI + negate: false + pattern: MZABI + required: false + type: release_group +- name: playWEB + negate: false + pattern: playWEB + required: false + type: release_group +- name: SMURF + negate: false + pattern: SMURF + required: false + type: release_group +- name: TEPES + negate: false + pattern: TEPES + required: false + type: release_group +tests: [] diff --git a/custom_formats/1080p Efficient WEB-DL Tier 2.yml b/custom_formats/1080p Efficient WEB-DL Tier 2.yml new file mode 100644 index 0000000..94238c8 --- /dev/null +++ b/custom_formats/1080p Efficient WEB-DL Tier 2.yml @@ -0,0 +1,43 @@ +name: 1080p Efficient WEB-DL Tier 2 +description: Matches 1080p WEB-DLs. +tags: +- Release Group Tier +- 1080p +- Efficient +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: h265 + negate: false + pattern: HEVC + required: true + type: release_title +- name: ARCADE + negate: false + pattern: ARCADE + required: false + type: release_group +- name: DarQ + negate: false + pattern: DarQ + required: false + type: release_group +- name: SiGMA + negate: false + pattern: SiGMA + required: false + type: release_group +- name: Yoyo + negate: false + pattern: Yoyo + required: false + type: release_group +tests: [] diff --git a/custom_formats/1080p Efficient WEB-DL Tier 3.yml b/custom_formats/1080p Efficient WEB-DL Tier 3.yml new file mode 100644 index 0000000..04d53af --- /dev/null +++ b/custom_formats/1080p Efficient WEB-DL Tier 3.yml @@ -0,0 +1,33 @@ +name: 1080p Efficient WEB-DL Tier 3 +description: Matches 1080p WEB-DLs. +tags: +- Release Group Tier +- 1080p +- Efficient +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: h265 + negate: false + pattern: HEVC + required: true + type: release_title +- name: GRiMM + negate: false + pattern: GRiMM + required: false + type: release_group +- name: OnlyWeb + negate: false + pattern: OnlyWeb + required: false + type: release_group +tests: [] diff --git a/custom_formats/1080p Quality Tier 2.yml b/custom_formats/1080p Quality Tier 2.yml index d226bf3..29b1016 100644 --- a/custom_formats/1080p Quality Tier 2.yml +++ b/custom_formats/1080p Quality Tier 2.yml @@ -46,14 +46,14 @@ conditions: pattern: VietHD required: false type: release_group +- name: ZoroSenpai + negate: false + pattern: ZoroSenpai + required: false + type: release_group - name: ZQ negate: false pattern: ZQ required: false type: release_group -- name: ZoroSenpai - type: release_group - required: false - negate: false - pattern: ZoroSenpai tests: [] diff --git a/custom_formats/x265 (1080p).yml b/custom_formats/1080p Remux.yml similarity index 57% rename from custom_formats/x265 (1080p).yml rename to custom_formats/1080p Remux.yml index 4c294bc..e8ab491 100644 --- a/custom_formats/x265 (1080p).yml +++ b/custom_formats/1080p Remux.yml @@ -1,17 +1,16 @@ -name: x265 (1080p) -description: 'Matches ''x265'' regex pattern only when 1080p is also found. ' +name: 1080p Remux +description: Matches 1080p Remux tags: -- Codec - Resolution conditions: - name: 1080p - type: resolution + negate: false required: true - negate: false resolution: 1080p -- name: x265 + type: resolution +- name: Remux negate: false - pattern: x265 + pattern: Remux required: true type: release_title tests: [] diff --git a/custom_formats/1080p WEB-DL (h264).yml b/custom_formats/1080p WEB-DL (h264).yml new file mode 100644 index 0000000..cb2e64a --- /dev/null +++ b/custom_formats/1080p WEB-DL (h264).yml @@ -0,0 +1,21 @@ +name: 1080p WEB-DL (h264) +description: Matches 1080p WEB-DLs. +tags: +- Resolution +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: h264 + negate: false + pattern: AVC + required: true + type: release_title +tests: [] diff --git a/custom_formats/1080p WEB-DL.yml b/custom_formats/1080p WEB-DL.yml new file mode 100644 index 0000000..2301c37 --- /dev/null +++ b/custom_formats/1080p WEB-DL.yml @@ -0,0 +1,16 @@ +name: 1080p WEB-DL +description: Matches 1080p WEB-DLs. +tags: +- Resolution +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +tests: [] diff --git a/custom_formats/1080p WEBRip.yml b/custom_formats/1080p WEBRip.yml new file mode 100644 index 0000000..3b787ad --- /dev/null +++ b/custom_formats/1080p WEBRip.yml @@ -0,0 +1,16 @@ +name: 1080p WEBRip +description: Matches 1080p WEBRips. +tags: +- Resolution +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: WEBRip + negate: false + required: true + source: webrip + type: source +tests: [] diff --git a/custom_formats/2160p Balanced Tier 1.yml b/custom_formats/2160p Balanced Tier 1.yml index cedc845..725def1 100644 --- a/custom_formats/2160p Balanced Tier 1.yml +++ b/custom_formats/2160p Balanced Tier 1.yml @@ -2,18 +2,18 @@ name: 2160p Balanced Tier 1 description: Matches release groups who fall under 2160p Balanced Tier 1 tags: - Release Group Tier -- Balanced - 2160p +- Balanced conditions: - name: 2160p negate: false required: true resolution: 2160p type: resolution -- name: Not WEB-DL - negate: true +- name: Bluray + negate: false required: true - source: web_dl + source: bluray type: source - name: HONE negate: false diff --git a/custom_formats/2160p Balanced Tier 2.yml b/custom_formats/2160p Balanced Tier 2.yml index 47ffe0a..fd96985 100644 --- a/custom_formats/2160p Balanced Tier 2.yml +++ b/custom_formats/2160p Balanced Tier 2.yml @@ -2,29 +2,29 @@ name: 2160p Balanced Tier 2 description: Matches release groups who fall under 2160p Balanced Tier 2 tags: - Release Group Tier -- Balanced - 2160p +- Balanced conditions: - name: 2160p negate: false required: true resolution: 2160p type: resolution -- name: Not WEB-DL - negate: true - required: true - source: web_dl - type: source -- name: hallowed +- name: Bluray negate: false - pattern: hallowed - required: false - type: release_group + required: true + source: bluray + type: source - name: BHDStudio negate: false pattern: BHDStudio required: false type: release_group +- name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group tests: - conditionResults: - matches: true diff --git a/custom_formats/2160p Bluray.yml b/custom_formats/2160p Bluray.yml new file mode 100644 index 0000000..ae592c0 --- /dev/null +++ b/custom_formats/2160p Bluray.yml @@ -0,0 +1,16 @@ +name: 2160p Bluray +description: Matches 2160p Blurays that are NOT remuxes +tags: +- Resolution +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +tests: [] diff --git a/custom_formats/2160p Quality Tier 1.yml b/custom_formats/2160p Quality Tier 1.yml index 2c16d3d..d6737b8 100644 --- a/custom_formats/2160p Quality Tier 1.yml +++ b/custom_formats/2160p Quality Tier 1.yml @@ -2,44 +2,34 @@ name: 2160p Quality Tier 1 description: Matches release groups who fall under 2160p Quality Tier 1 tags: - Release Group Tier -- Quality - 2160p +- Quality conditions: - name: 2160p negate: false required: true resolution: 2160p type: resolution -- name: Not WEB-DL - negate: true +- name: Bluray + negate: false required: true - source: web_dl + source: bluray type: source +- name: CtrlHD + negate: false + pattern: CtrlHD + required: false + type: release_group - name: DON negate: false pattern: DON required: false type: release_group -- name: DEPTH - negate: false - pattern: DEPTH - required: false - type: release_group - name: HQMUX negate: false pattern: HQMUX required: false type: release_group -- name: b0mbardiers - negate: false - pattern: b0mbardiers - required: false - type: release_group -- name: CtrlHD - negate: false - pattern: CtrlHD - required: false - type: release_group - name: PTer negate: false pattern: PTer @@ -50,9 +40,4 @@ conditions: pattern: SA89 required: false type: release_group -- name: W4NK3R - negate: false - pattern: W4NK3R - required: false - type: release_group tests: [] diff --git a/custom_formats/2160p Quality Tier 2.yml b/custom_formats/2160p Quality Tier 2.yml index 27b1e76..f4adb3b 100644 --- a/custom_formats/2160p Quality Tier 2.yml +++ b/custom_formats/2160p Quality Tier 2.yml @@ -2,24 +2,19 @@ name: 2160p Quality Tier 2 description: Matches release groups who fall under 2160p Quality Tier 2 tags: - Release Group Tier -- Quality - 2160p +- Quality conditions: - name: 2160p negate: false required: true resolution: 2160p type: resolution -- name: Not WEB-DL - negate: true - required: true - source: web_dl - type: source -- name: BSTD +- name: Bluray negate: false - pattern: BSTD - required: false - type: release_group + required: true + source: bluray + type: source - name: c0kE negate: false pattern: c0kE diff --git a/custom_formats/2160p Quality Tier 3.yml b/custom_formats/2160p Quality Tier 3.yml index 6707e33..9b9ce19 100644 --- a/custom_formats/2160p Quality Tier 3.yml +++ b/custom_formats/2160p Quality Tier 3.yml @@ -2,57 +2,37 @@ name: 2160p Quality Tier 3 description: Matches release groups who fall under 2160p Quality Tier 3 tags: - Release Group Tier -- Quality - 2160p +- Quality conditions: - name: 2160p negate: false required: true resolution: 2160p type: resolution -- name: Not WEB-DL - negate: true +- name: Bluray + negate: false required: true - source: web_dl + source: bluray type: source -- name: JustWatch - negate: false - pattern: JustWatch - required: false - type: release_group -- name: DEFLATE - negate: false - pattern: DEFLATE - required: false - type: release_group -- name: REBORN - negate: false - pattern: REBORN - required: false - type: release_group -- name: SURCODE - negate: false - pattern: SURCODE - required: false - type: release_group - name: Chotab negate: false pattern: Chotab required: false type: release_group -- name: SPHD - negate: false - pattern: SPHD - required: false - type: release_group - name: Kitsune negate: false pattern: Kitsune required: false type: release_group -- name: TnP +- name: REBORN negate: false - pattern: TnP + pattern: REBORN + required: false + type: release_group +- name: W4NK3R + negate: false + pattern: W4NK3R required: false type: release_group tests: [] diff --git a/custom_formats/2160p Quality Tier 4.yml b/custom_formats/2160p Quality Tier 4.yml index e73a92a..e66a2ec 100644 --- a/custom_formats/2160p Quality Tier 4.yml +++ b/custom_formats/2160p Quality Tier 4.yml @@ -2,27 +2,32 @@ name: 2160p Quality Tier 4 description: Matches release groups who fall under 2160p Quality Tier 4 tags: - Release Group Tier -- Quality - 2160p +- Quality conditions: - name: 2160p negate: false required: true resolution: 2160p type: resolution -- name: Not WEB-DL - negate: true - required: true - source: web_dl - type: source -- name: 4KDVS +- name: Bluray negate: false - pattern: 4KDVS + required: true + source: bluray + type: source +- name: b0mbardiers + negate: false + pattern: b0mbardiers required: false type: release_group -- name: TDD +- name: DEPTH + type: release_group + required: false negate: false - pattern: TDD + pattern: DEPTH +- name: iFT + negate: false + pattern: iFT required: false type: release_group - name: NCmt @@ -30,24 +35,14 @@ conditions: pattern: NCmt required: false type: release_group -- name: IAMABLE +- name: SPHD negate: false - pattern: IAMABLE + pattern: SPHD required: false type: release_group -- name: BlzT +- name: TDD negate: false - pattern: BlzT - required: false - type: release_group -- name: WATCHABLE - negate: false - pattern: WATCHABLE - required: false - type: release_group -- name: iFT - negate: false - pattern: iFT + pattern: TDD required: false type: release_group tests: [] diff --git a/custom_formats/2160p Quality Tier 5.yml b/custom_formats/2160p Quality Tier 5.yml index 9ffa71c..2d79b7c 100644 --- a/custom_formats/2160p Quality Tier 5.yml +++ b/custom_formats/2160p Quality Tier 5.yml @@ -2,227 +2,57 @@ name: 2160p Quality Tier 5 description: Matches release groups who fall under 2160p Quality Tier 5 tags: - Release Group Tier -- Quality - 2160p +- Quality conditions: - name: 2160p negate: false required: true resolution: 2160p type: resolution -- name: Not WEB-DL - negate: true +- name: Bluray + negate: false required: true - source: web_dl + source: bluray type: source -- name: SoLaR +- name: 4KDVS negate: false - pattern: SoLaR + pattern: 4KDVS required: false type: release_group -- name: SMAHAWUG +- name: BlzT negate: false - pattern: SMAHAWUG + pattern: BlzT required: false type: release_group -- name: MiMiC +- name: BSTD negate: false - pattern: MiMiC + pattern: BSTD required: false type: release_group -- name: HypStu +- name: DEFLATE negate: false - pattern: HypStu + pattern: DEFLATE required: false type: release_group -- name: KAN3D2M +- name: JustWatch negate: false - pattern: KAN3D2M + pattern: JustWatch required: false type: release_group -- name: FRDS +- name: SURCODE + type: release_group + required: false negate: false - pattern: FRDS + pattern: SURCODE +- name: TnP + negate: false + pattern: TnP required: false type: release_group -- name: EDPH +- name: WATCHABLE negate: false - pattern: EDPH - required: false - type: release_group -- name: PussyFoot - negate: false - pattern: PussyFoot - required: false - type: release_group -- name: KNiVES - negate: false - pattern: KNiVES - required: false - type: release_group -- name: STRiKES - negate: false - pattern: STRiKES - required: false - type: release_group -- name: TOMBCRUISE - negate: false - pattern: TOMBCRUISE - required: false - type: release_group -- name: CMCT - negate: false - pattern: CMCT - required: false - type: release_group -- name: TERMiNAL - negate: false - pattern: TERMiNAL - required: false - type: release_group -- name: whiterhino - negate: false - pattern: WhiteRhino - required: false - type: release_group -- name: ReaLHD - negate: false - pattern: ReaLHD - required: false - type: release_group -- name: EMERALD - negate: false - pattern: EMERALD - required: false - type: release_group -- name: ULTRAHDCLUB - negate: false - pattern: ULTRAHDCLUB - required: false - type: release_group -- name: CHD - negate: false - pattern: CHD - required: false - type: release_group -- name: SWTYBLZ - negate: false - pattern: SWTYBLZ - required: false - type: release_group -- name: LAZARUS - negate: false - pattern: LAZARUS - required: false - type: release_group -- name: ESiR - negate: false - pattern: ESiR - required: false - type: release_group -- name: beAst - negate: false - pattern: beAst - required: false - type: release_group -- name: WiKi - negate: false - pattern: WiKi - required: false - type: release_group -- name: SPECTACLE - negate: false - pattern: SPECTACLE - required: false - type: release_group -- name: HD77 - negate: false - pattern: HD77 - required: false - type: release_group -- name: k00kie - negate: false - pattern: k00kie - required: false - type: release_group -- name: HDS - negate: false - pattern: HDS - required: false - type: release_group -- name: ADE - negate: false - pattern: ADE - required: false - type: release_group -- name: VALiS - negate: false - pattern: VALiS - required: false - type: release_group -- name: iNVANDRAREN - negate: false - pattern: iNVANDRAREN - required: false - type: release_group -- name: BiTOR - negate: false - pattern: BiTOR - required: false - type: release_group -- name: HDmux - negate: false - pattern: HDmux - required: false - type: release_group -- name: ReQuEsT - negate: false - pattern: ReQuEsT - required: false - type: release_group -- name: Absinth - negate: false - pattern: Absinth - required: false - type: release_group -- name: AViATOR - negate: false - pattern: AViATOR - required: false - type: release_group -- name: Tron - negate: false - pattern: Tron - required: false - type: release_group -- name: HDChina - negate: false - pattern: HDChina - required: false - type: release_group -- name: SWAGGERUHD - negate: false - pattern: SWAGGERUHD - required: false - type: release_group -- name: AAAUHD - negate: false - pattern: AAAUHD - required: false - type: release_group -- name: GUHZER - negate: false - pattern: GUHZER - required: false - type: release_group -- name: HUNTJR - negate: false - pattern: HUNTJR - required: false - type: release_group -- name: iCandy - negate: false - pattern: iCandy + pattern: WATCHABLE required: false type: release_group tests: [] diff --git a/custom_formats/2160p Quality Tier 6.yml b/custom_formats/2160p Quality Tier 6.yml index 2521000..77e19cf 100644 --- a/custom_formats/2160p Quality Tier 6.yml +++ b/custom_formats/2160p Quality Tier 6.yml @@ -1,83 +1,218 @@ name: 2160p Quality Tier 6 -description: Matches release groups who fall under 2160p Quality Tier 6 +description: Matches release groups who fall under 2160p Quality Tier 5 tags: - Release Group Tier -- Quality - 2160p +- Quality conditions: - name: 2160p negate: false required: true resolution: 2160p type: resolution -- name: Not WEB-DL - negate: true +- name: Bluray + negate: false required: true - source: web_dl + source: bluray type: source -- name: micius +- name: AAAUHD negate: false - pattern: micius + pattern: AAAUHD required: false type: release_group -- name: BOREDOR +- name: Absinth negate: false - pattern: BOREDOR + pattern: Absinth required: false type: release_group -- name: LittleBakas +- name: ADE negate: false - pattern: LittleBakas + pattern: ADE required: false type: release_group -- name: PTH +- name: AViATOR negate: false - pattern: PTH + pattern: AViATOR required: false type: release_group -- name: CHAOS +- name: beAst negate: false - pattern: CHAOS + pattern: beAst required: false type: release_group -- name: Hares +- name: CHD negate: false - pattern: Hares + pattern: CHD required: false type: release_group -- name: BLUEBIRD +- name: CMCT negate: false - pattern: BLUEBIRD + pattern: CMCT required: false type: release_group -- name: BeiTai +- name: EDPH negate: false - pattern: BeiTai + pattern: EDPH required: false type: release_group -- name: FLAME +- name: EMERALD negate: false - pattern: FLAME + pattern: EMERALD required: false type: release_group -- name: UHDCLUBREMUX +- name: ESiR negate: false - pattern: UHDCLUBREMUX + pattern: ESiR required: false type: release_group -- name: dkore +- name: FRDS negate: false - pattern: dkore + pattern: FRDS required: false type: release_group -- name: Lucifer +- name: GUHZER negate: false - pattern: Lucifer + pattern: GUHZER required: false type: release_group -- name: THREESOME - type: release_group - required: false +- name: HD77 negate: false - pattern: THREESOME + pattern: HD77 + required: false + type: release_group +- name: HDChina + negate: false + pattern: HDChina + required: false + type: release_group +- name: HDmux + negate: false + pattern: HDmux + required: false + type: release_group +- name: HUNTJR + negate: false + pattern: HUNTJR + required: false + type: release_group +- name: HypStu + negate: false + pattern: HypStu + required: false + type: release_group +- name: IAMABLE + negate: false + pattern: IAMABLE + required: false + type: release_group +- name: iCandy + negate: false + pattern: iCandy + required: false + type: release_group +- name: iNVANDRAREN + negate: false + pattern: iNVANDRAREN + required: false + type: release_group +- name: k00kie + negate: false + pattern: k00kie + required: false + type: release_group +- name: KAN3D2M + negate: false + pattern: KAN3D2M + required: false + type: release_group +- name: KNiVES + negate: false + pattern: KNiVES + required: false + type: release_group +- name: LAZARUS + negate: false + pattern: LAZARUS + required: false + type: release_group +- name: MiMiC + negate: false + pattern: MiMiC + required: false + type: release_group +- name: PussyFoot + negate: false + pattern: PussyFoot + required: false + type: release_group +- name: ReaLHD + negate: false + pattern: ReaLHD + required: false + type: release_group +- name: ReQuEsT + negate: false + pattern: ReQuEsT + required: false + type: release_group +- name: SMAHAWUG + negate: false + pattern: SMAHAWUG + required: false + type: release_group +- name: SoLaR + negate: false + pattern: SoLaR + required: false + type: release_group +- name: SPECTACLE + negate: false + pattern: SPECTACLE + required: false + type: release_group +- name: STRiKES + negate: false + pattern: STRiKES + required: false + type: release_group +- name: SWAGGERUHD + negate: false + pattern: SWAGGERUHD + required: false + type: release_group +- name: SWTYBLZ + negate: false + pattern: SWTYBLZ + required: false + type: release_group +- name: TERMiNAL + negate: false + pattern: TERMiNAL + required: false + type: release_group +- name: TOMBCRUISE + negate: false + pattern: TOMBCRUISE + required: false + type: release_group +- name: Tron + negate: false + pattern: Tron + required: false + type: release_group +- name: ULTRAHDCLUB + negate: false + pattern: ULTRAHDCLUB + required: false + type: release_group +- name: VALiS + negate: false + pattern: VALiS + required: false + type: release_group +- name: Whiterhino + negate: false + pattern: WhiteRhino + required: false + type: release_group tests: [] diff --git a/custom_formats/2160p Quality Tier 7.yml b/custom_formats/2160p Quality Tier 7.yml new file mode 100644 index 0000000..90d8eb5 --- /dev/null +++ b/custom_formats/2160p Quality Tier 7.yml @@ -0,0 +1,83 @@ +name: 2160p Quality Tier 7 +description: Matches release groups who fall under 2160p Quality Tier 6 +tags: +- Release Group Tier +- 2160p +- Quality +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: BeiTai + negate: false + pattern: BeiTai + required: false + type: release_group +- name: BLUEBIRD + negate: false + pattern: BLUEBIRD + required: false + type: release_group +- name: BOREDOR + negate: false + pattern: BOREDOR + required: false + type: release_group +- name: CHAOS + negate: false + pattern: CHAOS + required: false + type: release_group +- name: dkore + negate: false + pattern: dkore + required: false + type: release_group +- name: FLAME + negate: false + pattern: FLAME + required: false + type: release_group +- name: Hares + negate: false + pattern: Hares + required: false + type: release_group +- name: LittleBakas + negate: false + pattern: LittleBakas + required: false + type: release_group +- name: Lucifer + negate: false + pattern: Lucifer + required: false + type: release_group +- name: micius + negate: false + pattern: micius + required: false + type: release_group +- name: PTH + negate: false + pattern: PTH + required: false + type: release_group +- name: THREESOME + negate: false + pattern: THREESOME + required: false + type: release_group +- name: UHDCLUBREMUX + negate: false + pattern: UHDCLUBREMUX + required: false + type: release_group +tests: [] diff --git a/custom_formats/2160p Remux.yml b/custom_formats/2160p Remux.yml new file mode 100644 index 0000000..2783067 --- /dev/null +++ b/custom_formats/2160p Remux.yml @@ -0,0 +1,16 @@ +name: 2160p Remux +description: Matches 2160p Remux +tags: +- Resolution +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Remux + negate: false + pattern: Remux + required: true + type: release_title +tests: [] diff --git a/custom_formats/2160p WEB-DL.yml b/custom_formats/2160p WEB-DL.yml new file mode 100644 index 0000000..7a9a9d0 --- /dev/null +++ b/custom_formats/2160p WEB-DL.yml @@ -0,0 +1,16 @@ +name: 2160p WEB-DL +description: Matches 2160p WEB-DLs. +tags: +- Resolution +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +tests: [] diff --git a/custom_formats/2160p WEBRip.yml b/custom_formats/2160p WEBRip.yml new file mode 100644 index 0000000..9ec4ab0 --- /dev/null +++ b/custom_formats/2160p WEBRip.yml @@ -0,0 +1,16 @@ +name: 2160p WEBRip +description: Matches 2160p WEBRips. +tags: +- Resolution +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: WEBRip + negate: false + required: true + source: webrip + type: source +tests: [] diff --git a/custom_formats/3D.yml b/custom_formats/3D.yml index 1fcf90f..6fc4d3c 100644 --- a/custom_formats/3D.yml +++ b/custom_formats/3D.yml @@ -1,8 +1,8 @@ name: 3D description: Matches the '3D' Regex Pattern tags: +- Banned - Enhancement -- Unwanted conditions: - name: 3D negate: false diff --git a/custom_formats/480p WEB-DL.yml b/custom_formats/480p WEB-DL.yml new file mode 100644 index 0000000..ed0b258 --- /dev/null +++ b/custom_formats/480p WEB-DL.yml @@ -0,0 +1,16 @@ +name: 480p WEB-DL +description: Matches 480p WEB-DLs. +tags: +- Resolution +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +tests: [] diff --git a/custom_formats/480p WEBRip.yml b/custom_formats/480p WEBRip.yml new file mode 100644 index 0000000..b965552 --- /dev/null +++ b/custom_formats/480p WEBRip.yml @@ -0,0 +1,16 @@ +name: 480p WEBRip +description: Matches 480p WEBRips. +tags: +- Resolution +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: WEBRip + negate: false + required: true + source: webrip + type: source +tests: [] diff --git a/custom_formats/720p Bluray.yml b/custom_formats/720p Bluray.yml new file mode 100644 index 0000000..6b6b3bc --- /dev/null +++ b/custom_formats/720p Bluray.yml @@ -0,0 +1,16 @@ +name: 720p Bluray +description: Matches 720p Blurays that are NOT remuxes +tags: +- Resolution +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +tests: [] diff --git a/custom_formats/720p Quality Tier 1.yml b/custom_formats/720p Quality Tier 1.yml new file mode 100644 index 0000000..2a493c8 --- /dev/null +++ b/custom_formats/720p Quality Tier 1.yml @@ -0,0 +1,29 @@ +name: 720p Quality Tier 1 +description: Matches release groups who fall under 720p Quality Tier 1 +tags: +- GPPi +- Release Group Tier +- 720p +- Quality +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: DON + negate: false + pattern: DON + required: false + type: release_group +- name: EbP + negate: false + pattern: EbP + required: false + type: release_group +tests: [] diff --git a/custom_formats/720p Quality Tier 2.yml b/custom_formats/720p Quality Tier 2.yml new file mode 100644 index 0000000..6de3844 --- /dev/null +++ b/custom_formats/720p Quality Tier 2.yml @@ -0,0 +1,64 @@ +name: 720p Quality Tier 2 +description: Matches release groups who fall under 720p Quality Tier 2 +tags: +- GPPi +- Release Group Tier +- 720p +- Quality +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: CRiSC + negate: false + pattern: CRiSC + required: false + type: release_group +- name: CtrlHD + negate: false + pattern: CtrlHD + required: false + type: release_group +- name: HiDt + negate: false + pattern: HiDt + required: false + type: release_group +- name: HiFi + negate: false + pattern: HiFi + required: false + type: release_group +- name: IDE + negate: false + pattern: IDE + required: false + type: release_group +- name: SbR + negate: false + pattern: SbR + required: false + type: release_group +- name: TayTo + negate: false + pattern: TayTo + required: false + type: release_group +- name: VietHD + negate: false + pattern: VietHD + required: false + type: release_group +- name: ZQ + negate: false + pattern: ZQ + required: false + type: release_group +tests: [] diff --git a/custom_formats/720p Quality Tier 3.yml b/custom_formats/720p Quality Tier 3.yml new file mode 100644 index 0000000..4f0ec62 --- /dev/null +++ b/custom_formats/720p Quality Tier 3.yml @@ -0,0 +1,49 @@ +name: 720p Quality Tier 3 +description: Matches release groups who fall under 720p Quality Tier 3 +tags: +- GPPi +- Release Group Tier +- 720p +- Quality +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: BMF + negate: false + pattern: BMF + required: false + type: release_group +- name: Geek + negate: false + pattern: Geek + required: false + type: release_group +- name: LolHD + negate: false + pattern: LolHD + required: false + type: release_group +- name: NCmt + negate: false + pattern: NCmt + required: false + type: release_group +- name: Positive + negate: false + pattern: Positive + required: false + type: release_group +- name: TBB + negate: false + pattern: TBB + required: false + type: release_group +tests: [] diff --git a/custom_formats/720p Quality Tier 4.yml b/custom_formats/720p Quality Tier 4.yml new file mode 100644 index 0000000..156027e --- /dev/null +++ b/custom_formats/720p Quality Tier 4.yml @@ -0,0 +1,54 @@ +name: 720p Quality Tier 4 +description: Matches release groups who fall under 720p Quality Tier 4 +tags: +- GPPi +- Release Group Tier +- 720p +- Quality +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: Dariush + type: release_group + required: false + negate: false + pattern: Dariush +- name: D-ZON3 + type: release_group + required: false + negate: false + pattern: D-Z0N3 +- name: EA + negate: false + pattern: EA + required: false + type: release_group +- name: FoRM + type: release_group + required: false + negate: false + pattern: FoRM +- name: NTb + type: release_group + required: false + negate: false + pattern: NTb +- name: PTer + type: release_group + required: false + negate: false + pattern: PTer +- name: TDD + negate: false + pattern: TDD + required: false + type: release_group +tests: [] diff --git a/custom_formats/720p Quality Tier 5.yml b/custom_formats/720p Quality Tier 5.yml new file mode 100644 index 0000000..07b0465 --- /dev/null +++ b/custom_formats/720p Quality Tier 5.yml @@ -0,0 +1,89 @@ +name: 720p Quality Tier 5 +description: Matches release groups who fall under 720p Quality Tier 5 +tags: +- GPPi +- Release Group Tier +- 720p +- Quality +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: Chotab + negate: false + pattern: Chotab + required: false + type: release_group +- name: EDPH + negate: false + pattern: EDPH + required: false + type: release_group +- name: E.N.D + negate: false + pattern: E.N.D + required: false + type: release_group +- name: ESiR + negate: false + pattern: ESiR + required: false + type: release_group +- name: HDMaNiAcS + negate: false + pattern: HDMaNiAcS + required: false + type: release_group +- name: iFT + negate: false + pattern: iFT + required: false + type: release_group +- name: KASHMiR + negate: false + pattern: KASHMiR + required: false + type: release_group +- name: MTeam + negate: false + pattern: MTeam + required: false + type: release_group +- name: nmd + negate: false + pattern: nmd + required: false + type: release_group +- name: NyHD + type: release_group + required: false + negate: false + pattern: NyHD +- name: ORiGEN + negate: false + pattern: ORiGEN + required: false + type: release_group +- name: playHD + negate: false + pattern: playHD + required: false + type: release_group +- name: SA89 + negate: false + pattern: SA89 + required: false + type: release_group +- name: SaNcTi + negate: false + pattern: SaNcTi + required: false + type: release_group +tests: [] diff --git a/custom_formats/720p WEB-DL.yml b/custom_formats/720p WEB-DL.yml new file mode 100644 index 0000000..cdadf56 --- /dev/null +++ b/custom_formats/720p WEB-DL.yml @@ -0,0 +1,16 @@ +name: 720p WEB-DL +description: Matches 720p WEB-DLs. +tags: +- Resolution +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +tests: [] diff --git a/custom_formats/720p WEBRip.yml b/custom_formats/720p WEBRip.yml new file mode 100644 index 0000000..7325059 --- /dev/null +++ b/custom_formats/720p WEBRip.yml @@ -0,0 +1,16 @@ +name: 720p WEBRip +description: Matches 720p WEBRips. +tags: +- Resolution +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: WEBRip + negate: false + required: true + source: webrip + type: source +tests: [] diff --git a/custom_formats/AAC.yml b/custom_formats/AAC.yml new file mode 100644 index 0000000..27b2489 --- /dev/null +++ b/custom_formats/AAC.yml @@ -0,0 +1,138 @@ +name: AAC +description: Matches 'AAC' Regex Pattern and negates any other audio types that might + conflict. +tags: +- Audio +conditions: +- name: AAC + negate: false + pattern: AAC + required: true + type: release_title +- name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: true + type: release_title +- name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: true + type: release_title +- name: Not DTS + negate: true + pattern: DTS + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: FLAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: Dolby Digital + negate: false + pattern: Dolby Digital + 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 DTS + negate: true + pattern: DTS + 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: 1 + input: Un-Ex You 2025 1080p NF WEB-DL DD 5.1 H.264-FLUX + lastRun: '2025-07-13T15:09:35.674140' + passes: true +- conditionResults: + - matches: false + name: Dolby Digital + negate: false + pattern: Dolby Digital + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: true + name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title + - matches: false + name: Not DTS + negate: true + pattern: DTS + 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: 2 + input: Un-Ex You 2025 1080p NF WEB-DL DD+ 5.1 H.264-FLUX + lastRun: '2025-07-13T15:09:35.674140' + passes: true diff --git a/custom_formats/Amazon Prime.yml b/custom_formats/AMZN.yml similarity index 88% rename from custom_formats/Amazon Prime.yml rename to custom_formats/AMZN.yml index 0f4d296..3b559b8 100644 --- a/custom_formats/Amazon Prime.yml +++ b/custom_formats/AMZN.yml @@ -1,25 +1,24 @@ -name: Amazon Prime +name: AMZN description: Matches 'Amazon Prime' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL -- WEB1 [1080p] conditions: - name: AMZN Regex negate: false pattern: Amazon Prime required: true type: release_title -- name: WEBRip - negate: true - required: true - source: webrip +- name: WEB-DL + negate: false + required: false + source: web_dl type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title +- name: WEBRip + type: source + required: false + negate: false + source: webrip tests: - conditionResults: - matches: true diff --git a/custom_formats/Apple TV+ (1080p).yml b/custom_formats/ATV.yml similarity index 63% rename from custom_formats/Apple TV+ (1080p).yml rename to custom_formats/ATV.yml index a25aa7a..17cc882 100644 --- a/custom_formats/Apple TV+ (1080p).yml +++ b/custom_formats/ATV.yml @@ -1,29 +1,24 @@ -name: Apple TV+ [1080p] -description: Matches 1080p 'Apple TV+' WEB-DLs, unique to the 2160p Quality profile +name: ATV +description: Matches 'Apple TV' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL conditions: -- name: 1080p - type: resolution - required: true +- name: ATV Regex negate: false - resolution: 1080p -- name: APTV Regex - negate: false - pattern: Apple TV+ + pattern: Apple TV required: true type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source - name: WEBRip - negate: true - required: true + negate: false + required: false source: webrip type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title tests: - conditionResults: - matches: true diff --git a/custom_formats/Apple TV+.yml b/custom_formats/ATVP.yml similarity index 79% rename from custom_formats/Apple TV+.yml rename to custom_formats/ATVP.yml index f71e572..5807295 100644 --- a/custom_formats/Apple TV+.yml +++ b/custom_formats/ATVP.yml @@ -1,25 +1,24 @@ -name: Apple TV+ +name: ATVP description: Matches 'Apple TV+' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL -- WEB1 [1080p] conditions: -- name: APTV Regex +- name: ATVP Regex negate: false pattern: Apple TV+ required: true type: release_title -- name: WEBRip - negate: true - required: true - source: webrip +- name: WEB-DL + negate: false + required: false + source: web_dl type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title +- name: WEBRip + type: source + required: false + negate: false + source: webrip tests: - conditionResults: - matches: true diff --git a/custom_formats/Amazon Prime (1080p).yml b/custom_formats/Amazon Prime (1080p).yml deleted file mode 100644 index 602fa0b..0000000 --- a/custom_formats/Amazon Prime (1080p).yml +++ /dev/null @@ -1,64 +0,0 @@ -name: Amazon Prime [1080p] -description: Matches 1080p 'Amazon Prime' WEB-DLs, unique to the 2160p Quality profile -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: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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 (2160p).yml b/custom_formats/Amazon Prime (2160p).yml deleted file mode 100644 index 5029559..0000000 --- a/custom_formats/Amazon Prime (2160p).yml +++ /dev/null @@ -1,64 +0,0 @@ -name: Amazon Prime [2160p] -description: Matches 4k 'Amazon Prime' WEB-DLs, unique to the 2160p Quality profile -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 2160p - negate: false - required: true - resolution: 2160p - type: resolution -- name: AMZN Regex - negate: false - pattern: Amazon Prime - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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+ (2160p).yml b/custom_formats/Apple TV+ (2160p).yml deleted file mode 100644 index dd443a1..0000000 --- a/custom_formats/Apple TV+ (2160p).yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Apple TV+ [2160p] -description: Matches 2160p 'Apple TV+' WEB-DLs, unique to the 2160p Quality profile -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 2160p - negate: false - required: true - resolution: 2160p - type: resolution -- name: APTV Regex - negate: false - pattern: Apple TV+ - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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/Atmos (Missing).yml b/custom_formats/Atmos (Missing).yml index 158fbc7..29b39eb 100644 --- a/custom_formats/Atmos (Missing).yml +++ b/custom_formats/Atmos (Missing).yml @@ -3,19 +3,18 @@ description: Attempts to match releases which have Atmos (TrueHD 7.1) that don't it correctly. tags: - Audio -- Enhancement - Dolby conditions: -- name: 7.1 Surround - negate: false - pattern: 7.1 Surround - required: true - type: release_title - name: TrueHD negate: false pattern: TrueHD required: true type: release_title +- name: 7.1 Surround + negate: false + pattern: 7.1 Surround + required: true + type: release_title - name: Not Atmos negate: true pattern: Atmos diff --git a/custom_formats/Atmos.yml b/custom_formats/Atmos.yml index 0f2a0e5..7a71731 100644 --- a/custom_formats/Atmos.yml +++ b/custom_formats/Atmos.yml @@ -2,7 +2,6 @@ name: Atmos description: Matches 'Atmos' Regex Pattern tags: - Audio -- Enhancement - Dolby conditions: - name: Atmos diff --git a/custom_formats/B&W.yml b/custom_formats/B&W.yml index 0ecc292..9ab1384 100644 --- a/custom_formats/B&W.yml +++ b/custom_formats/B&W.yml @@ -1,7 +1,7 @@ name: B&W description: Matches the 'B&W' and 'Colour' Regex Pattern tags: -- Unwanted +- Banned - Colour Grade - Enhancement conditions: @@ -10,7 +10,7 @@ conditions: pattern: B&W required: true type: release_title -- name: Colour +- name: Not Colour negate: true pattern: Colourisation required: true diff --git a/custom_formats/BCORE.yml b/custom_formats/BCORE.yml new file mode 100644 index 0000000..0cf09e4 --- /dev/null +++ b/custom_formats/BCORE.yml @@ -0,0 +1,22 @@ +name: BCORE +description: Matches 'Bravia Core' WEB-DLs. Negates any encodes. +tags: +- Streaming Service +- WEB-DL +conditions: +- name: BCORE Regex + negate: false + pattern: Bravia Core + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: [] diff --git a/custom_formats/Banned Groups (Title).yml b/custom_formats/Banned Groups (Title).yml new file mode 100644 index 0000000..f53d1f0 --- /dev/null +++ b/custom_formats/Banned Groups (Title).yml @@ -0,0 +1,12 @@ +name: Banned Groups (Title) +description: Matches Grouos that are Banned via Release Title +tags: +- Banned +- Release Group +conditions: +- name: BEN THE MEN + type: release_title + required: false + negate: false + pattern: BEN THE MEN +tests: [] diff --git a/custom_formats/Banned Groups.yml b/custom_formats/Banned Groups.yml new file mode 100644 index 0000000..2562782 --- /dev/null +++ b/custom_formats/Banned Groups.yml @@ -0,0 +1,187 @@ +name: Banned Groups +description: Matches Release Groups that are Banned +tags: +- Banned +- Release Group +conditions: +- name: Release Group (Missing) + negate: true + pattern: Release Group (Missing) + required: false + type: release_group +- name: 4K4U + negate: false + pattern: 4K4U + required: false + type: release_group +- name: AOC + negate: false + pattern: AOC + required: false + type: release_group +- name: AROMA + negate: false + pattern: AROMA + required: false + type: release_group +- name: BeyondHD + negate: false + pattern: BeyondHD + required: false + type: release_group +- name: BiTOR + negate: false + pattern: BiTOR + required: false + type: release_group +- name: BOLS + negate: false + pattern: BOLS + required: false + type: release_group +- name: BTM + negate: false + pattern: BTM + required: false + type: release_group +- name: CLASSiCALHD + negate: false + pattern: CLASSiCALHD + required: false + type: release_group +- name: CREATiVE24 + negate: false + pattern: CREATiVE24 + required: false + type: release_group +- name: d3g + negate: false + pattern: d3g + required: false + type: release_group +- name: DepraveD + negate: false + pattern: DepraveD + required: false + type: release_group +- name: FGT + negate: false + pattern: FGT + required: false + type: release_group +- name: Flights + negate: false + pattern: Flights + required: false + type: release_group +- name: HDS + negate: false + pattern: HDS + required: false + type: release_group +- name: jennaortegaUHD + negate: false + pattern: jennaortegaUHD + required: false + type: release_group +- name: KC + negate: false + pattern: KC + required: false + type: release_group +- name: LAMA + negate: false + pattern: LAMA + required: false + type: release_group +- name: MgB + type: release_group + required: false + negate: false + pattern: MgB +- name: NAHOM + negate: false + pattern: NAHOM + required: false + type: release_group +- name: NhaNc3 + negate: false + pattern: NhaNc3 + required: false + type: release_group +- name: NoGroup + negate: false + pattern: NoGroup + required: false + type: release_group +- name: OEPlus + negate: false + pattern: OEPlus + required: false + type: release_group +- name: PiRaTeS + negate: false + pattern: PiRaTeS + required: false + type: release_group +- name: SasukeducK + negate: false + pattern: SasukeducK + required: false + type: release_group +- name: SHD + negate: false + pattern: SHD + required: false + type: release_group +- name: ShieldBearer + negate: false + pattern: ShieldBearer + required: false + type: release_group +- name: STUTTERSHIT + negate: false + pattern: STUTTERSHIT + required: false + type: release_group +- name: tarunk9c + negate: false + pattern: tarunk9c + required: false + type: release_group +- name: TEKNO3D + negate: false + pattern: TEKNO3D + required: false + type: release_group +- name: Telly + negate: false + pattern: Telly + required: false + type: release_group +- name: VECTOR + negate: false + pattern: VECTOR + required: false + type: release_group +- name: VisionXpert + negate: false + pattern: VisionXpert + required: false + type: release_group +- name: WiKi + negate: false + pattern: WiKi + required: false + type: release_group +- name: YIFY + negate: false + pattern: YIFY + required: false + type: release_group +- name: YTS + negate: false + pattern: YTS + required: false + type: release_group +tests: [] diff --git a/custom_formats/Banned Remux.yml b/custom_formats/Banned Remux.yml new file mode 100644 index 0000000..5e56aa2 --- /dev/null +++ b/custom_formats/Banned Remux.yml @@ -0,0 +1,28 @@ +name: Banned Remux +description: Matches otherwise unfavourable remux groups - bloated audio tracks, fake + HDR, etc. +tags: +- Banned +- Release Group +conditions: +- name: Remux + negate: false + pattern: Remux + required: true + type: release_title +- name: Not DVD + negate: true + required: true + source: dvd + type: source +- name: LEGi0N + negate: false + pattern: LEGi0N + required: false + type: release_group +- name: RARGB + negate: false + pattern: RARGB + required: false + type: release_group +tests: [] diff --git a/custom_formats/Banned WEB-DL (x265).yml b/custom_formats/Banned WEB-DL (x265).yml new file mode 100644 index 0000000..b29a9a0 --- /dev/null +++ b/custom_formats/Banned WEB-DL (x265).yml @@ -0,0 +1,338 @@ +name: Banned WEB-DL (x265) +description: '' +tags: +- Banned +- Release Group +conditions: +- name: 2160p + type: resolution + required: true + negate: false + resolution: 2160p +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: x265 + negate: false + pattern: x265 + required: true + type: release_title +- name: ABBIE + negate: true + pattern: ABBIE + required: true + type: release_group +- name: AjA + negate: true + pattern: AjA + required: true + type: release_group +- name: AJP69 + negate: true + pattern: AJP69 + required: true + type: release_group +- name: APEX + negate: true + pattern: APEX + required: true + type: release_group +- name: BLUTONIUM + negate: true + pattern: BLUTONiUM + required: true + type: release_group +- name: BTN + negate: true + pattern: BTN + required: true + type: release_group +- name: BYNDR + negate: true + pattern: BYNDR + required: true + type: release_group +- name: CMRG + negate: true + pattern: CMRG + required: true + type: release_group +- name: CRFW + negate: true + pattern: CRFW + required: true + type: release_group +- name: DEFLATE + negate: true + pattern: DEFLATE + required: true + type: release_group +- name: EVO + negate: true + pattern: EVO + required: true + type: release_group +- name: FLUX + negate: true + pattern: FLUX + required: true + type: release_group +- name: GNOMiSSiON + negate: true + pattern: GNOMiSSiON + required: true + type: release_group +- name: HHWEB + negate: true + pattern: HHWEB + required: true + type: release_group +- name: HONE + negate: true + pattern: HONE + required: true + type: release_group +- name: KiNGS + negate: true + pattern: KiNGS + required: true + type: release_group +- name: Kitsune + negate: true + pattern: Kitsune + required: true + type: release_group +- name: MZABI + negate: true + pattern: MZABI + required: true + type: release_group +- name: NOSiViD + negate: true + pattern: NOSiViD + required: true + type: release_group +- name: NTb + negate: true + pattern: NTb + required: true + type: release_group +- name: NTG + negate: true + pattern: NTG + required: true + type: release_group +- name: PHOENiX + negate: true + pattern: PHOENiX + required: true + type: release_group +- name: playWEB + negate: true + pattern: playWEB + required: true + type: release_group +- name: ROCCaT + negate: true + pattern: ROCCaT + required: true + type: release_group +- name: SiC + negate: true + pattern: SiC + required: true + type: release_group +- name: SMURF + negate: true + pattern: SMURF + required: true + type: release_group +- name: TEPES + negate: true + pattern: TEPES + required: true + type: release_group +- name: TOMMY + negate: true + pattern: TOMMY + required: true + type: release_group +- name: VD0N + negate: true + pattern: VD0N + required: true + type: release_group +- name: VoX + negate: true + pattern: VoX + required: true + type: release_group +- name: WELP + negate: true + pattern: WELP + required: true + type: release_group +- name: XEBEC + negate: true + pattern: XEBEC + required: true + type: release_group +tests: +- conditionResults: + - matches: true + name: x265 + negate: false + pattern: x265 + required: true + type: release_title + - matches: false + name: ABBIE + negate: true + pattern: ABBIE + required: true + type: release_group + - matches: false + name: AJP69 + negate: true + pattern: AJP69 + required: true + type: release_group + - matches: false + name: APEX + negate: true + pattern: APEX + required: true + type: release_group + - matches: false + name: BLUTONIUM + negate: true + pattern: BLUTONiUM + required: true + type: release_group + - matches: false + name: BTN + negate: true + pattern: BTN + required: true + type: release_group + - matches: false + name: CMRG + negate: true + pattern: CMRG + required: true + type: release_group + - matches: false + name: CRFW + negate: true + pattern: CRFW + required: true + type: release_group + - matches: false + name: FLUX + negate: true + pattern: FLUX + required: true + type: release_group + - matches: false + name: HHWEB + negate: true + pattern: HHWEB + required: true + type: release_group + - matches: false + name: HONE + negate: true + pattern: HONE + required: true + type: release_group + - matches: false + name: KiNGS + negate: true + pattern: KiNGS + required: true + type: release_group + - matches: false + name: Kitsune + negate: true + pattern: Kitsune + required: true + type: release_group + - matches: false + name: MZABI + negate: true + pattern: MZABI + required: true + type: release_group + - matches: false + name: NOSiViD + negate: true + pattern: NOSiViD + required: true + type: release_group + - matches: false + name: NTb + negate: true + pattern: NTb + required: true + type: release_group + - matches: false + name: NTG + negate: true + pattern: NTG + required: true + type: release_group + - matches: false + name: playWEB + negate: true + pattern: playWEB + required: true + type: release_group + - matches: false + name: QOQ + negate: true + pattern: QOQ + required: true + type: release_group + - matches: false + name: SbR + negate: true + pattern: SbR + required: true + type: release_group + - matches: false + name: SiC + negate: true + pattern: SiC + required: true + type: release_group + - matches: false + name: SMURF + negate: true + pattern: SMURF + required: true + type: release_group + - matches: false + name: TEPES + negate: true + pattern: TEPES + required: true + type: release_group + - matches: false + name: TOMMY + negate: true + pattern: TOMMY + required: true + type: release_group + - matches: true + name: XEBEC + negate: true + pattern: XEBEC + required: true + type: release_group + expected: false + id: 1 + input: 'Avatar: The Way of Water 2022 2160p MAX WEB-DL DDP5.1 Atmos DV HDR x265-XEBEC' + lastRun: '2025-06-01T13:52:35.810829' + passes: true diff --git a/custom_formats/Banned WEBRip.yml b/custom_formats/Banned WEBRip.yml new file mode 100644 index 0000000..626270b --- /dev/null +++ b/custom_formats/Banned WEBRip.yml @@ -0,0 +1,367 @@ +name: Banned WEBRip +description: Matches WEBRip releases that are not from a quality tier +tags: +- Banned +- Release Group +conditions: +- name: WEBRip + negate: false + required: true + source: webrip + type: source +- name: AJP69 + negate: true + pattern: AJP69 + required: true + type: release_group +- name: BMF + negate: true + pattern: BMF + required: true + type: release_group +- name: BV + negate: true + pattern: BV + required: true + type: release_group +- name: c0kE + negate: true + pattern: c0kE + required: true + type: release_group +- name: Chotab + negate: true + pattern: Chotab + required: true + type: release_group +- name: CJ + negate: true + pattern: CJ + required: true + type: release_group +- name: CRiSC + negate: true + pattern: CRiSC + required: true + type: release_group +- name: CRX + negate: true + pattern: CRX + required: true + type: release_group +- name: CtrlHD + negate: true + pattern: CtrlHD + required: true + type: release_group +- name: Dariush + negate: true + pattern: Dariush + required: true + type: release_group +- name: de[42] + negate: true + pattern: de[42] + required: true + type: release_group +- name: decibeL + negate: true + pattern: decibeL + required: true + type: release_group +- name: DON + negate: true + pattern: DON + required: true + type: release_group +- name: D-Z0N3 + negate: true + pattern: D-Z0N3 + required: true + type: release_group +- name: E1 + negate: true + pattern: E1 + required: true + type: release_group +- name: EbP + negate: true + pattern: EbP + required: true + type: release_group +- name: EDPH + negate: true + pattern: EDPH + required: true + type: release_group +- name: E.N.D + negate: true + pattern: E.N.D + required: true + type: release_group +- name: ESiR + negate: true + pattern: ESiR + required: true + type: release_group +- name: EXCiSION + negate: true + pattern: EXCiSION + required: true + type: release_group +- name: FilmHD + negate: true + pattern: FilmHD + required: true + type: release_group +- name: FoRM + negate: true + pattern: FoRM + required: true + type: release_group +- name: FraMeSToR + negate: true + pattern: FraMeSToR + required: true + type: release_group +- name: FTW-HD + negate: true + pattern: FTW-HD + required: true + type: release_group +- name: GALAXY + negate: true + pattern: GALAXY + required: true + type: release_group +- name: Geek + negate: true + pattern: Geek + required: true + type: release_group +- name: GS88 + negate: true + pattern: GS88 + required: true + type: release_group +- name: HANDJOB + negate: true + pattern: HANDJOB + required: true + type: release_group +- name: hdalx + negate: true + pattern: hdalx + required: true + type: release_group +- name: HDMaNiAcS + negate: true + pattern: HDMaNiAcS + required: true + type: release_group +- name: HiDt + negate: true + pattern: HiDt + required: true + type: release_group +- name: HiFi + negate: true + pattern: HiFi + required: true + type: release_group +- name: HiP + negate: true + pattern: HiP + required: true + type: release_group +- name: IDE + negate: true + pattern: IDE + required: true + type: release_group +- name: iFT + negate: true + pattern: iFT + required: true + type: release_group +- name: iON + negate: true + pattern: iON + required: true + type: release_group +- name: KASHMiR + negate: true + pattern: KASHMiR + required: true + type: release_group +- name: LEGi0N + negate: true + pattern: LEGi0N + required: true + type: release_group +- name: LiNG + negate: true + pattern: LiNG + required: true + type: release_group +- name: LolHD + negate: true + pattern: LolHD + required: true + type: release_group +- name: LoRD + negate: true + pattern: LoRD + required: true + type: release_group +- name: luvBB + negate: true + pattern: luvBB + required: true + type: release_group +- name: MTeam + negate: true + pattern: MTeam + required: true + type: release_group +- name: NCmt + negate: true + pattern: NCmt + required: true + type: release_group +- name: nmd + negate: true + pattern: nmd + required: true + type: release_group +- name: NTb + negate: true + pattern: NTb + required: true + type: release_group +- name: NyHD + negate: true + pattern: NyHD + required: true + type: release_group +- name: ORiGEN + negate: true + pattern: ORiGEN + required: true + type: release_group +- name: P0W4HD + negate: true + pattern: P0W4HD + required: true + type: release_group +- name: Penumbra + negate: true + pattern: Penumbra + required: true + type: release_group +- name: playHD + negate: true + pattern: playHD + required: true + type: release_group +- name: Positive + negate: true + pattern: Positive + required: true + type: release_group +- name: PTer + negate: true + pattern: PTer + required: true + type: release_group +- name: rightSIZE + negate: true + pattern: rightSIZE + required: true + type: release_group +- name: rttr + negate: true + pattern: rttr + required: true + type: release_group +- name: SA89 + negate: true + pattern: SA89 + required: true + type: release_group +- name: SaNcTi + negate: true + pattern: SaNcTi + required: true + type: release_group +- name: SbR + negate: true + pattern: SbR + required: true + type: release_group +- name: SiMPLE + negate: true + pattern: SiMPLE + required: true + type: release_group +- name: SOP + negate: true + pattern: SOP + required: true + type: release_group +- name: TayTo + negate: true + pattern: TayTo + required: true + type: release_group +- name: TBB + negate: true + pattern: TBB + required: true + type: release_group +- name: TDD + negate: true + pattern: TDD + required: true + type: release_group +- name: VietHD + negate: true + pattern: VietHD + required: true + type: release_group +- name: VLAD + negate: true + pattern: VLAD + required: true + type: release_group +- name: W4NK3R + negate: true + pattern: W4NK3R + required: true + type: release_group +- name: WMING + negate: true + pattern: WMING + required: true + type: release_group +- name: xander + negate: true + pattern: xander + required: true + type: release_group +- name: ZIMBO + negate: true + pattern: ZIMBO + required: true + type: release_group +- name: ZQ + negate: true + pattern: ZQ + required: true + type: release_group +- name: ZoroSenpai + negate: true + pattern: ZoroSenpai + required: true + type: release_group +tests: [] diff --git a/custom_formats/BeyondHD.yml b/custom_formats/BeyondHD.yml deleted file mode 100644 index f55f494..0000000 --- a/custom_formats/BeyondHD.yml +++ /dev/null @@ -1,11 +0,0 @@ -name: BeyondHD -description: '' -tags: -- Release Group -conditions: -- name: Regex - negate: false - pattern: BeyondHD - required: true - type: release_group -tests: [] diff --git a/custom_formats/Blu-ray Remux.yml b/custom_formats/Blu-ray Remux.yml deleted file mode 100644 index fa0a609..0000000 --- a/custom_formats/Blu-ray Remux.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: Blu-ray Remux -description: A Blu-ray Remux is a direct rip of a Blu-ray's content without any re-encoding, - preserving the original video, audio, and subtitle quality. It retains the exact - resolution, bitrate, and format of the Blu-ray, ensuring no loss in fidelity compared - to the source. -tags: -- Lossless -- Source -conditions: -- name: Blu-ray - negate: false - required: true - source: bluray - type: source -- name: Remux - negate: false - pattern: Remux - required: true - type: release_title -tests: -- conditionResults: - - matches: true - name: Remux - negate: false - pattern: Remux - required: true - type: release_title - expected: true - id: 1 - input: Transformers One 2024 UHD BluRay 2160p TrueHD Atmos 7.1 DV HEVC REMUX-FraMeSToR - lastRun: '2024-12-08T22:51:21.648210' - passes: true diff --git a/custom_formats/Blu-ray.yml b/custom_formats/Bluray.yml similarity index 85% rename from custom_formats/Blu-ray.yml rename to custom_formats/Bluray.yml index 740749d..c1947dd 100644 --- a/custom_formats/Blu-ray.yml +++ b/custom_formats/Bluray.yml @@ -1,23 +1,22 @@ -name: Blu-ray -description: 'Blu-ray is a digital optical disc format that succeeded DVD, offering +name: Bluray +description: 'Bluray is a digital optical disc format that succeeded DVD, offering significantly higher storage capacity and video quality. It gets its name from the blue-violet laser used to read the disc, which has a shorter wavelength than the red laser used in DVDs, allowing it to store more data in the same physical space. - Standard Blu-rays (also known as BD-25 for single-layer and BD-50 for dual-layer) + Standard Blurays (also known as BD-25 for single-layer and BD-50 for dual-layer) store 25GB or 50GB respectively, typically containing 1080p video encoded with H.264/AVC at bitrates up to 40Mbps, alongside high-quality audio formats like DTS-HD MA (up to 24.5Mbps) or Dolby TrueHD (up to 18Mbps). ' tags: - Source - 1080p -- Storage conditions: - name: Bluray negate: false required: true source: bluray type: source -- name: Remux +- name: Not Remux negate: true pattern: Remux required: true diff --git a/custom_formats/Criterion Channel.yml b/custom_formats/CRIT.yml similarity index 64% rename from custom_formats/Criterion Channel.yml rename to custom_formats/CRIT.yml index 2166bf1..3ea78ca 100644 --- a/custom_formats/Criterion Channel.yml +++ b/custom_formats/CRIT.yml @@ -1,23 +1,22 @@ -name: Criterion Channel +name: CRIT description: Matches 'Criterion Channel' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL -- WEB2 [1080p] conditions: - name: CRiT Regex negate: false pattern: Criterion Channel required: true type: release_title -- name: WEBRip - negate: true - required: true - source: webrip +- name: WEB-DL + negate: false + required: false + source: web_dl type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title +- name: WEBRip + type: source + required: false + negate: false + source: webrip tests: [] diff --git a/custom_formats/DS4K.yml b/custom_formats/DS4K.yml new file mode 100644 index 0000000..28ba840 --- /dev/null +++ b/custom_formats/DS4K.yml @@ -0,0 +1,11 @@ +name: DS4K +description: '' +tags: +- Enhancements +conditions: +- name: DS4K + type: release_title + required: true + negate: false + pattern: DS4K +tests: [] diff --git a/custom_formats/Disney+.yml b/custom_formats/DSNP.yml similarity index 83% rename from custom_formats/Disney+.yml rename to custom_formats/DSNP.yml index 6f8a86f..ec1bf66 100644 --- a/custom_formats/Disney+.yml +++ b/custom_formats/DSNP.yml @@ -1,25 +1,24 @@ -name: Disney+ +name: DSNP description: Matches 'Disney+' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL -- WEB1 [1080p] conditions: - name: DNSP Regex negate: false pattern: Disney+ required: true type: release_title -- name: WEBRip - negate: true - required: true - source: webrip +- name: WEB-DL + negate: false + required: false + source: web_dl type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title +- name: WEBRip + type: source + required: false + negate: false + source: webrip tests: - conditionResults: - matches: true diff --git a/custom_formats/DTS-ES.yml b/custom_formats/DTS-ES.yml new file mode 100644 index 0000000..e9ee728 --- /dev/null +++ b/custom_formats/DTS-ES.yml @@ -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: true + type: release_title +- name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: true + type: release_title +- name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: true + type: release_title +- name: Not DTS + negate: true + pattern: DTS Basic + required: true + type: release_title +- name: Not DTS-X + negate: true + pattern: DTS-X + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: FLAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + 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 diff --git a/custom_formats/DTS-HD HRA.yml b/custom_formats/DTS-HD HRA.yml new file mode 100644 index 0000000..df04c80 --- /dev/null +++ b/custom_formats/DTS-HD HRA.yml @@ -0,0 +1,57 @@ +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: true + type: release_title +- name: Not Dolby Digital + negate: true + pattern: Dolby Digital + required: true + type: release_title +- name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: true + type: release_title +- name: Not DTS + negate: true + pattern: DTS Basic + required: true + type: release_title +- name: Not DTS-ES + negate: true + pattern: DTS-ES + required: true + type: release_title +- name: Not DTS-X + negate: true + pattern: DTS-X + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: FLAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +tests: [] diff --git a/custom_formats/DTS-HD MA.yml b/custom_formats/DTS-HD MA.yml index cbc7568..7730bfa 100644 --- a/custom_formats/DTS-HD MA.yml +++ b/custom_formats/DTS-HD MA.yml @@ -9,44 +9,284 @@ conditions: pattern: DTS-HD MA required: true type: release_title -- name: Not PCM - negate: true - pattern: PCM - required: false - type: release_title - name: Not AAC negate: true pattern: AAC - required: false - type: release_title -- name: Not DTS-HD HRA ES - negate: true - pattern: DTS-HD HRA ES - required: false - type: release_title -- name: Not FLAC - negate: true - pattern: FLAC - required: false - type: release_title -- name: Not Dolby Digital + - negate: true - pattern: Dolby Digital + - required: false - type: release_title -- name: Not TrueHD + Atmos - negate: true - pattern: TrueHD + Atmos - required: false + required: true type: release_title - name: Not Dolby Digital negate: true pattern: Dolby Digital - required: false + required: true + type: release_title +- name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: true + type: release_title +- name: Not DTS-HD HRA ES + negate: true + pattern: DTS-HD HRA ES + required: true type: release_title - name: Not DTS-X negate: true pattern: DTS-X - required: false + required: true type: release_title -tests: [] +- name: Not FLAC + negate: true + pattern: FLAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +tests: +- conditionResults: + - matches: false + name: DTS-HD MA + negate: false + pattern: DTS-HD MA + 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-HD HRA ES + negate: true + pattern: DTS-HD HRA ES + 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 7.1 H.264-TiTTE + lastRun: '2025-07-13T15:25:12.280017' + passes: true +- conditionResults: + - matches: false + name: DTS-HD MA + negate: false + pattern: DTS-HD MA + 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-HD HRA ES + negate: true + pattern: DTS-HD HRA ES + 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: 2 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-ES 7.1 H.264-TiTTE + lastRun: '2025-07-13T15:25:12.280017' + passes: true +- conditionResults: + - matches: true + name: DTS-HD MA + negate: false + pattern: DTS-HD MA + 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-HD HRA ES + negate: true + pattern: DTS-HD HRA ES + 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-13T15:25:12.280017' + passes: true +- conditionResults: + - matches: false + name: DTS-HD MA + negate: false + pattern: DTS-HD MA + 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-HD HRA ES + negate: true + pattern: DTS-HD HRA ES + 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-13T15:25:12.280017' + passes: true diff --git a/custom_formats/DTS-X.yml b/custom_formats/DTS-X.yml index 99223b0..8d21fb6 100644 --- a/custom_formats/DTS-X.yml +++ b/custom_formats/DTS-X.yml @@ -9,39 +9,309 @@ conditions: pattern: DTS-X required: true type: release_title -- name: Not PCM - negate: true - pattern: PCM - required: false - type: release_title - name: Not AAC negate: true pattern: AAC - required: false - type: release_title -- name: Not FLAC - negate: true - pattern: FLAC - required: false - type: release_title -- name: Not Dolby Digital + - negate: true - pattern: Dolby Digital + - required: false - type: release_title -- name: Not TrueHD + Atmos - negate: true - pattern: TrueHD + Atmos - required: false + required: true type: release_title - name: Not Dolby Digital negate: true pattern: Dolby Digital - required: false + required: true + type: release_title +- name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: true type: release_title - name: Not DTS negate: true - pattern: DTS - required: false + pattern: DTS Basic + required: true type: release_title -tests: [] +- name: Not FLAC + negate: true + pattern: FLAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +tests: +- conditionResults: + - matches: false + name: DTS-X + negate: false + pattern: DTS-X + 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 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 7.1 H.264-TiTTE + lastRun: '2025-07-13T15:29:58.584796' + passes: true +- conditionResults: + - matches: false + name: DTS-X + negate: false + pattern: DTS-X + 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 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: 2 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-HD MA 7.1 H.264-TiTTE + lastRun: '2025-07-13T15:29:58.584796' + passes: true +- conditionResults: + - matches: false + name: DTS-X + negate: false + pattern: DTS-X + 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 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-ES 7.1 H.264-TiTTE + lastRun: '2025-07-13T15:29:58.584796' + passes: true +- conditionResults: + - matches: false + name: DTS-X + negate: false + pattern: DTS-X + 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 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-HD HRA 7.1 H.264-TiTTE + lastRun: '2025-07-13T15:29:58.584796' + passes: true +- conditionResults: + - matches: true + name: DTS-X + negate: false + pattern: DTS-X + 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 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: 5 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS:X 7.1 H.264-TiTTE + lastRun: '2025-07-13T15:29:58.584796' + passes: true diff --git a/custom_formats/DTS.yml b/custom_formats/DTS.yml index e550c6f..132c82f 100644 --- a/custom_formats/DTS.yml +++ b/custom_formats/DTS.yml @@ -9,49 +9,313 @@ conditions: pattern: DTS required: true type: release_title -- name: Not PCM - negate: true - pattern: PCM - required: false - type: release_title - name: Not AAC negate: true pattern: AAC - required: false - type: release_title -- name: Not DTS-HD - negate: true - pattern: DTS-HD - required: false - type: release_title -- name: Not DTS-HD HRA ES - negate: true - pattern: DTS-HD HRA ES - required: false - type: release_title -- name: Not FLAC - negate: true - pattern: FLAC - required: false - type: release_title -- name: Not Dolby Digital + - negate: true - pattern: Dolby Digital + - required: false - type: release_title -- name: Not TrueHD + Atmos - negate: true - pattern: TrueHD + Atmos - required: false + required: true type: release_title - name: Not Dolby Digital negate: true pattern: Dolby Digital - required: false + required: true + type: release_title +- name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: true + type: release_title +- name: Not DTS-HD + negate: true + pattern: DTS-HD + required: true + type: release_title +- name: Not DTS-HD HRA ES + negate: true + pattern: DTS-HD HRA ES + required: true type: release_title - name: Not DTS-X negate: true pattern: DTS-X - required: false + required: true type: release_title -tests: [] +- name: Not FLAC + negate: true + pattern: FLAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: DTS + negate: false + pattern: DTS + 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-HD + negate: true + pattern: DTS-HD + required: false + type: release_title + - matches: false + name: Not DTS-HD HRA ES + negate: true + pattern: DTS-HD HRA ES + 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-13T15:23:53.904489' + passes: true +- conditionResults: + - matches: true + name: DTS + negate: false + pattern: DTS + 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-HD + negate: true + pattern: DTS-HD + required: false + type: release_title + - matches: true + name: Not DTS-HD HRA ES + negate: true + pattern: DTS-HD HRA ES + 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: 2 + input: 8 Mile 2002 Open Matte 1080p WEB-DL DTS-ES MA 7.1 H.264-TiTTE + lastRun: '2025-07-13T15:23:53.904489' + passes: true +- conditionResults: + - matches: true + name: DTS + negate: false + pattern: DTS + 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-HD + negate: true + pattern: DTS-HD + required: false + type: release_title + - matches: true + name: Not DTS-HD HRA ES + negate: true + pattern: DTS-HD HRA ES + 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-13T15:23:53.904489' + passes: true +- conditionResults: + - matches: true + name: DTS + negate: false + pattern: DTS + 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-HD + negate: true + pattern: DTS-HD + required: false + type: release_title + - matches: false + name: Not DTS-HD HRA ES + negate: true + pattern: DTS-HD HRA ES + 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-13T15:23:53.904489' + passes: true diff --git a/custom_formats/DVD.yml b/custom_formats/DVD.yml index f2c385f..e7f5334 100644 --- a/custom_formats/DVD.yml +++ b/custom_formats/DVD.yml @@ -9,7 +9,6 @@ description: The DVD format, or Digital Versatile Disc, is an optical disc stora tags: - Source - SD -- Storage conditions: - name: DVD negate: false diff --git a/custom_formats/Disney+ (1080p).yml b/custom_formats/Disney+ (1080p).yml deleted file mode 100644 index 720895b..0000000 --- a/custom_formats/Disney+ (1080p).yml +++ /dev/null @@ -1,46 +0,0 @@ -name: Disney+ [1080p] -description: Matches 1080p 'Disney+' WEB-DLs, unique to the 2160p Quality profile -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: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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+ (2160p).yml b/custom_formats/Disney+ (2160p).yml deleted file mode 100644 index f862f9e..0000000 --- a/custom_formats/Disney+ (2160p).yml +++ /dev/null @@ -1,46 +0,0 @@ -name: Disney+ [2160p] -description: Matches 1080p 'Disney+' WEB-DLs, unique to the 2160p Quality profile -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 2160p - negate: false - required: true - resolution: 2160p - type: resolution -- name: DNSP Regex - negate: false - pattern: Disney+ - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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/Dolby Atmos.yml b/custom_formats/Dolby Atmos.yml new file mode 100644 index 0000000..df55416 --- /dev/null +++ b/custom_formats/Dolby Atmos.yml @@ -0,0 +1,17 @@ +name: Dolby Atmos +description: Matches 'Atmos' Regex Pattern +tags: +- Audio +- Dolby +conditions: +- name: Atmos + negate: false + pattern: Atmos + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +tests: [] diff --git a/custom_formats/Dolby Digital +.yml b/custom_formats/Dolby Digital +.yml index a333c9a..5faeb33 100644 --- a/custom_formats/Dolby Digital +.yml +++ b/custom_formats/Dolby Digital +.yml @@ -9,29 +9,113 @@ conditions: pattern: Dolby Digital + required: true type: release_title -- name: Not PCM - negate: true - pattern: PCM - required: false - type: release_title - name: Not AAC negate: true pattern: AAC - required: false + required: true type: release_title - name: Not DTS negate: true pattern: DTS - required: false - type: release_title -- name: Not TrueHD - negate: true - pattern: TrueHD - required: false + required: true type: release_title - name: Not FLAC negate: true pattern: FLAC - required: false + required: true type: release_title -tests: [] +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +tests: +- conditionResults: + - matches: false + name: Dolby Digital + + negate: false + pattern: Dolby Digital + + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: false + name: Not DTS + negate: true + pattern: DTS + 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: Un-Ex You 2025 1080p NF WEB-DL DD 5.1 H.264-FLUX + lastRun: '2025-07-13T15:10:00.670175' + passes: true +- conditionResults: + - matches: true + name: Dolby Digital + + negate: false + pattern: Dolby Digital + + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: false + name: Not DTS + negate: true + pattern: DTS + 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: 2 + input: Un-Ex You 2025 1080p NF WEB-DL DD+ 5.1 H.264-FLUX + lastRun: '2025-07-13T15:10:00.670175' + passes: true diff --git a/custom_formats/Dolby Digital.yml b/custom_formats/Dolby Digital.yml index 9bf3b6c..8e50a93 100644 --- a/custom_formats/Dolby Digital.yml +++ b/custom_formats/Dolby Digital.yml @@ -9,34 +9,130 @@ conditions: pattern: Dolby Digital required: true type: release_title -- name: Not PCM - negate: true - pattern: PCM - required: false - type: release_title - name: Not AAC negate: true pattern: AAC - required: false + required: true + type: release_title +- name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: true type: release_title - name: Not DTS negate: true pattern: DTS - required: false - type: release_title -- name: Not TrueHD + Atmos - negate: true - pattern: TrueHD + Atmos - required: false + required: true type: release_title - name: Not FLAC negate: true pattern: FLAC - required: false + required: true type: release_title -- name: Not Dolby Digital + - type: release_title - required: false +- name: Not PCM negate: true - pattern: Dolby Digital + -tests: [] + pattern: PCM + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: Dolby Digital + negate: false + pattern: Dolby Digital + 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 DTS + negate: true + pattern: DTS + 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: 1 + input: Un-Ex You 2025 1080p NF WEB-DL DD 5.1 H.264-FLUX + lastRun: '2025-07-13T15:09:35.674140' + passes: true +- conditionResults: + - matches: false + name: Dolby Digital + negate: false + pattern: Dolby Digital + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: true + name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title + - matches: false + name: Not DTS + negate: true + pattern: DTS + 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: 2 + input: Un-Ex You 2025 1080p NF WEB-DL DD+ 5.1 H.264-FLUX + lastRun: '2025-07-13T15:09:35.674140' + passes: true diff --git a/custom_formats/Extras.yml b/custom_formats/Extras.yml index b48611b..fc45aa4 100644 --- a/custom_formats/Extras.yml +++ b/custom_formats/Extras.yml @@ -1,8 +1,7 @@ name: Extras description: Matches the 'Extras' Regex Pattern tags: -- Unwanted -- Extras +- Banned - Enhancement conditions: - name: Extras diff --git a/custom_formats/FLAC.yml b/custom_formats/FLAC.yml index 6ffe8f8..7abee73 100644 --- a/custom_formats/FLAC.yml +++ b/custom_formats/FLAC.yml @@ -9,34 +9,34 @@ conditions: pattern: FLAC required: true type: release_title -- name: Not PCM - negate: true - pattern: PCM - required: false - type: release_title - name: Not AAC negate: true pattern: AAC - required: false - type: release_title -- name: Not DTS - negate: true - pattern: DTS - required: false - type: release_title -- name: Not TrueHD + Atmos - negate: true - pattern: TrueHD + Atmos - required: false + required: true type: release_title - name: Not Dolby Digital negate: true pattern: Dolby Digital - required: false + required: true type: release_title - name: Not Dolby Digital + negate: true pattern: Dolby Digital + - required: false + required: true + type: release_title +- name: Not DTS + negate: true + pattern: DTS + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true type: release_title tests: [] diff --git a/custom_formats/Full Disc.yml b/custom_formats/Full Disc.yml index ddb9145..d321917 100644 --- a/custom_formats/Full Disc.yml +++ b/custom_formats/Full Disc.yml @@ -2,28 +2,37 @@ name: Full Disc description: 'Matches the ''Full Disc'' regex pattern and negates any remuxes / encodes. ' tags: - Storage -- Source conditions: - name: Full Disc negate: false pattern: Full Disc required: true type: release_title -- name: x264 +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +- name: Not Remux + negate: true + pattern: Remux + required: true + type: release_title +- name: Not x264 negate: true pattern: x264 required: true type: release_title -- name: x265 +- name: Not x265 negate: true pattern: x265 required: true type: release_title -- name: Remux - negate: true - pattern: Remux - required: true - type: release_title tests: - conditionResults: - matches: true diff --git a/custom_formats/HBO Max (1080p).yml b/custom_formats/HBO Max (1080p).yml deleted file mode 100644 index f54c26b..0000000 --- a/custom_formats/HBO Max (1080p).yml +++ /dev/null @@ -1,45 +0,0 @@ -name: HBO Max [1080p] -description: Matches 1080p 'HBO Max' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 1080p - type: resolution - required: true - negate: false - resolution: 1080p -- name: HMAX Regex - negate: false - pattern: HBO Max - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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 (2160p).yml b/custom_formats/HBO Max (2160p).yml deleted file mode 100644 index c9c563c..0000000 --- a/custom_formats/HBO Max (2160p).yml +++ /dev/null @@ -1,45 +0,0 @@ -name: HBO Max [2160p] -description: Matches 2160p 'HBO Max' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 2160p - negate: false - required: true - resolution: 2160p - type: resolution -- name: HMAX Regex - negate: false - pattern: HBO Max - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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/HDR.yml b/custom_formats/HDR.yml index 28cad11..35ab121 100644 --- a/custom_formats/HDR.yml +++ b/custom_formats/HDR.yml @@ -9,14 +9,29 @@ conditions: pattern: HDR required: true type: release_title -- name: Not HDR10 +- name: Not SDR type: release_title required: true + negate: true + pattern: SDR +- name: Not PQ + type: release_title + required: true + negate: true + pattern: PQ +- name: Not HLG + type: release_title + required: true + negate: true + pattern: HLG +- name: Not HDR10 negate: true pattern: HDR10 -- name: Not HDR10+ - type: release_title required: true + type: release_title +- name: Not HDR10+ negate: true pattern: HDR10+ + required: true + type: release_title tests: [] diff --git a/custom_formats/HDR10 (Missing) (1080p).yml b/custom_formats/HDR10 (Missing) (1080p).yml index 66d158b..ce61859 100644 --- a/custom_formats/HDR10 (Missing) (1080p).yml +++ b/custom_formats/HDR10 (Missing) (1080p).yml @@ -4,16 +4,16 @@ tags: - Colour Grade - HDR conditions: -- name: Blu-ray - type: source - required: true - negate: false - source: bluray - name: 1080p negate: false required: true resolution: 1080p type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source - name: Dolby Vision negate: false pattern: Dolby Vision @@ -29,9 +29,19 @@ conditions: pattern: SDR required: true type: release_title -- name: Not HDR10+ +- name: Not PQ + type: release_title + required: true negate: true - pattern: HDR10+ + pattern: PQ +- name: Not HLG + type: release_title + required: true + negate: true + pattern: HLG +- name: Not HDR + negate: true + pattern: HDR required: true type: release_title - name: Not HDR10 @@ -39,9 +49,9 @@ conditions: pattern: HDR10 required: true type: release_title -- name: Not HDR +- name: Not HDR10+ negate: true - pattern: HDR + pattern: HDR10+ required: true type: release_title tests: [] diff --git a/custom_formats/HDR10 (Missing).yml b/custom_formats/HDR10 (Missing).yml index dffb2cd..b718f88 100644 --- a/custom_formats/HDR10 (Missing).yml +++ b/custom_formats/HDR10 (Missing).yml @@ -5,16 +5,36 @@ tags: - Colour Grade - HDR conditions: -- name: Blu-ray - negate: false - required: true - source: bluray - type: source - name: 2160p negate: false required: true resolution: 2160p type: resolution +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: Not SDR + negate: true + pattern: SDR + required: true + type: release_title +- name: Not PQ + negate: true + pattern: PQ + required: true + type: release_title +- name: Not HLG + negate: true + pattern: HLG + required: true + type: release_title +- name: Not HDR + negate: true + pattern: HDR + required: true + type: release_title - name: Not HDR10 negate: true pattern: HDR10 @@ -25,16 +45,6 @@ conditions: pattern: HDR10+ required: true type: release_title -- name: Not SDR - negate: true - pattern: SDR - required: true - type: release_title -- name: Not HDR - type: release_title - required: true - negate: true - pattern: HDR tests: - conditionResults: - matches: false diff --git a/custom_formats/HDR10+.yml b/custom_formats/HDR10+.yml index 37a48be..05b8f82 100644 --- a/custom_formats/HDR10+.yml +++ b/custom_formats/HDR10+.yml @@ -9,4 +9,19 @@ conditions: pattern: HDR10+ required: true type: release_title +- name: Not SDR + negate: true + pattern: SDR + required: true + type: release_title +- name: Not PQ + negate: true + pattern: PQ + required: true + type: release_title +- name: Not HLG + negate: true + pattern: HLG + required: true + type: release_title tests: [] diff --git a/custom_formats/HDR10.yml b/custom_formats/HDR10.yml index d395c62..abd7e05 100644 --- a/custom_formats/HDR10.yml +++ b/custom_formats/HDR10.yml @@ -9,6 +9,21 @@ conditions: pattern: HDR10 required: true type: release_title +- name: Not SDR + negate: true + pattern: SDR + required: true + type: release_title +- name: Not PQ + negate: true + pattern: PQ + required: true + type: release_title +- name: Not HLG + negate: true + pattern: HLG + required: true + type: release_title - name: Not HDR10+ type: release_title required: true diff --git a/custom_formats/HLG.yml b/custom_formats/HLG.yml new file mode 100644 index 0000000..fb2cdfe --- /dev/null +++ b/custom_formats/HLG.yml @@ -0,0 +1,37 @@ +name: HLG +description: Matches the 'HLG' Regex Pattern +tags: +- Colour Grade +- HDR +conditions: +- name: HLG + negate: false + pattern: HLG + required: true + type: release_title +- name: Not SDR + negate: true + pattern: SDR + required: true + type: release_title +- name: Not PQ + negate: true + pattern: PQ + required: true + type: release_title +- name: Not HDR + type: release_title + required: true + negate: true + pattern: HDR +- name: Not HDR10 + negate: true + pattern: HDR10 + required: true + type: release_title +- name: Not HDR10+ + negate: true + pattern: HDR10+ + required: true + type: release_title +tests: [] diff --git a/custom_formats/HBO Max.yml b/custom_formats/HMAX.yml similarity index 74% rename from custom_formats/HBO Max.yml rename to custom_formats/HMAX.yml index 839f6e0..8dc6137 100644 --- a/custom_formats/HBO Max.yml +++ b/custom_formats/HMAX.yml @@ -1,25 +1,29 @@ -name: HBO Max +name: HMAX description: Matches 'HBO Max' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL -- WEB2 [1080p] conditions: - name: HMAX Regex negate: false pattern: HBO Max - required: true + required: false type: release_title -- name: WEBRip - negate: true - required: true - source: webrip +- name: HMAX Rename Regex + negate: false + pattern: HBO Max Rename + required: false + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title +- name: WEBRip + type: source + required: false + negate: false + source: webrip tests: - conditionResults: - matches: true diff --git a/custom_formats/HTSR.yml b/custom_formats/HTSR.yml new file mode 100644 index 0000000..00cf8c4 --- /dev/null +++ b/custom_formats/HTSR.yml @@ -0,0 +1,34 @@ +name: HTSR +description: Matches 'Hotstar' WEB-DLs. Negates any encodes. +tags: +- Streaming Service +- WEB-DL +conditions: +- name: HTSR Regex + negate: false + pattern: Hotstar + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: +- conditionResults: + - matches: true + name: HTSR Regex + negate: false + pattern: Hotstar + required: true + type: release_title + expected: true + id: 1 + input: Bheeshma Parvam 2022 2160p HTSR WEB-DL DD+ 5.1 H.265-NOSiViD + lastRun: '2025-04-21T20:09:07.037575' + passes: true diff --git a/custom_formats/Hulu.yml b/custom_formats/HULU.yml similarity index 80% rename from custom_formats/Hulu.yml rename to custom_formats/HULU.yml index 148bb06..5f09d84 100644 --- a/custom_formats/Hulu.yml +++ b/custom_formats/HULU.yml @@ -1,25 +1,24 @@ -name: Hulu +name: HULU description: Matches 'Hulu' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL -- WEB3 [1080p] conditions: -- name: Hulu Regex +- name: HULU Regex negate: false pattern: Hulu required: true type: release_title -- name: WEBRip - negate: true - required: true - source: webrip +- name: WEB-DL + negate: false + required: false + source: web_dl type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title +- name: WEBRip + type: source + required: false + negate: false + source: webrip tests: - conditionResults: - matches: true diff --git a/custom_formats/Hulu (1080p).yml b/custom_formats/Hulu (1080p).yml deleted file mode 100644 index 75d06dd..0000000 --- a/custom_formats/Hulu (1080p).yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Hulu [1080p] -description: Matches 1080p 'Hulu' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 1080p - type: resolution - required: true - negate: false - resolution: 1080p -- name: Hulu Regex - negate: false - pattern: Hulu - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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 (2160p).yml b/custom_formats/Hulu (2160p).yml deleted file mode 100644 index 26741c8..0000000 --- a/custom_formats/Hulu (2160p).yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Hulu [2160p] -description: Matches 2160p 'Hulu' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 2160p - negate: false - required: true - resolution: 2160p - type: resolution -- name: Hulu Regex - negate: false - pattern: Hulu - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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/IMAX Enhanced.yml b/custom_formats/IMAX Enhanced.yml new file mode 100644 index 0000000..c3a11b4 --- /dev/null +++ b/custom_formats/IMAX Enhanced.yml @@ -0,0 +1,11 @@ +name: IMAX Enhanced +description: '' +tags: +- Edition +conditions: +- name: IMAX Enhanced + negate: false + pattern: IMAX Enhanced + required: true + type: release_title +tests: [] diff --git a/custom_formats/IMAX.yml b/custom_formats/IMAX.yml new file mode 100644 index 0000000..0652b03 --- /dev/null +++ b/custom_formats/IMAX.yml @@ -0,0 +1,16 @@ +name: IMAX +description: '' +tags: +- Edition +conditions: +- name: IMAX + type: release_title + required: true + negate: false + pattern: IMAX +- name: Not IMAX Enhanced + type: release_title + required: true + negate: true + pattern: IMAX Enhanced +tests: [] diff --git a/custom_formats/IQIYI.yml b/custom_formats/IQIYI.yml new file mode 100644 index 0000000..3f1d604 --- /dev/null +++ b/custom_formats/IQIYI.yml @@ -0,0 +1,40 @@ +name: IQIYI +description: Matches 'IQIYI' WEB-DLs. Negates any encodes. +tags: +- Streaming Service +- WEB-DL +conditions: +- name: IQIYI Regex + negate: false + pattern: iQIYI + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: +- conditionResults: + - matches: true + name: SHO Regex + negate: false + pattern: Showtime + required: false + type: release_title + - matches: false + name: SHO Rename Regex + negate: false + pattern: Showtime Rename + required: false + type: release_title + expected: true + id: 1 + input: Billions S06 2160p SHO WEB-DL DD+ 5.1 H.265-NTb + lastRun: '2025-04-21T20:33:55.371437' + passes: true diff --git a/custom_formats/KCW.yml b/custom_formats/KCW.yml new file mode 100644 index 0000000..f5e7b73 --- /dev/null +++ b/custom_formats/KCW.yml @@ -0,0 +1,40 @@ +name: KCW +description: Matches 'Kocowa' WEB-DLs. Negates any encodes. +tags: +- Streaming Service +- WEB-DL +conditions: +- name: KCW Regex + negate: false + pattern: KCW + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: +- conditionResults: + - matches: true + name: SHO Regex + negate: false + pattern: Showtime + required: false + type: release_title + - matches: false + name: SHO Rename Regex + negate: false + pattern: Showtime Rename + required: false + type: release_title + expected: true + id: 1 + input: Billions S06 2160p SHO WEB-DL DD+ 5.1 H.265-NTb + lastRun: '2025-04-21T20:33:55.371437' + passes: true diff --git a/custom_formats/Lossless Audio (1080p).yml b/custom_formats/Lossless Audio.yml similarity index 74% rename from custom_formats/Lossless Audio (1080p).yml rename to custom_formats/Lossless Audio.yml index 85f17e5..1247ecc 100644 --- a/custom_formats/Lossless Audio (1080p).yml +++ b/custom_formats/Lossless Audio.yml @@ -1,12 +1,12 @@ -name: Lossless Audio (1080p) -description: Matches any lossless audio track in a 1080p release. +name: Lossless Audio +description: Matches any Lossless Audio Track not in a 2160p Release. tags: - Audio conditions: -- name: 1080p - negate: false +- name: Not 2160p + negate: true required: true - resolution: 1080p + resolution: 2160p type: resolution - name: DTS-HD MA negate: false diff --git a/custom_formats/Movies Anywhere.yml b/custom_formats/MA.yml similarity index 64% rename from custom_formats/Movies Anywhere.yml rename to custom_formats/MA.yml index dc65aad..9057ee1 100644 --- a/custom_formats/Movies Anywhere.yml +++ b/custom_formats/MA.yml @@ -1,23 +1,22 @@ -name: Movies Anywhere +name: MA description: Matches 'Movies Anywhere' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL -- WEB1 [1080p] conditions: - name: MA Regex negate: false pattern: Movies Anywhere required: true type: release_title -- name: WEBRip - negate: true - required: true - source: webrip +- name: WEB-DL + negate: false + required: false + source: web_dl type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title +- name: WEBRip + type: source + required: false + negate: false + source: webrip tests: [] diff --git a/custom_formats/Max.yml b/custom_formats/MAX.yml similarity index 75% rename from custom_formats/Max.yml rename to custom_formats/MAX.yml index 48240f9..7f8f678 100644 --- a/custom_formats/Max.yml +++ b/custom_formats/MAX.yml @@ -1,25 +1,29 @@ -name: Max +name: MAX description: Matches 'Max' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL -- WEB2 [1080p] conditions: - name: MAX Regex negate: false pattern: Max - required: true + required: false type: release_title -- name: WEBRip - negate: true - required: true - source: webrip +- name: MAX Rename Regex + negate: false + pattern: Max Rename + required: false + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title +- name: WEBRip + type: source + required: false + negate: false + source: webrip tests: - conditionResults: - matches: true diff --git a/custom_formats/Max (1080p).yml b/custom_formats/Max (1080p).yml deleted file mode 100644 index cef09e5..0000000 --- a/custom_formats/Max (1080p).yml +++ /dev/null @@ -1,46 +0,0 @@ -name: Max [1080p] -description: Matches 1080p 'Max' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 1080p - type: resolution - required: true - negate: false - resolution: 1080p -- name: MAX Regex - negate: false - pattern: Max - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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 (2160p).yml b/custom_formats/Max (2160p).yml deleted file mode 100644 index 43250ed..0000000 --- a/custom_formats/Max (2160p).yml +++ /dev/null @@ -1,46 +0,0 @@ -name: Max [2160p] -description: Matches 2160p 'Max' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 2160p - negate: false - required: true - resolution: 2160p - type: resolution -- name: MAX Regex - negate: false - pattern: Max - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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 deleted file mode 100644 index ff7a3cc..0000000 --- a/custom_formats/Movies Anywhere (1080p).yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Movies Anywhere [1080p] -description: Matches 1080p 'Movies Anywhere' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 1080p - type: resolution - required: true - negate: false - resolution: 1080p -- name: MA Regex - negate: false - pattern: Movies Anywhere - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title -tests: [] diff --git a/custom_formats/Movies Anywhere (2160p).yml b/custom_formats/Movies Anywhere (2160p).yml deleted file mode 100644 index 7a0a52a..0000000 --- a/custom_formats/Movies Anywhere (2160p).yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Movies Anywhere [2160p] -description: Matches 1080p 'Movies Anywhere' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 2160p - negate: false - required: true - resolution: 2160p - type: resolution -- name: MA Regex - negate: false - pattern: Movies Anywhere - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title -tests: [] diff --git a/custom_formats/Netflix.yml b/custom_formats/NF.yml similarity index 82% rename from custom_formats/Netflix.yml rename to custom_formats/NF.yml index fb32912..7d78275 100644 --- a/custom_formats/Netflix.yml +++ b/custom_formats/NF.yml @@ -1,25 +1,24 @@ -name: Netflix +name: NF description: Matches 'Netflix' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL -- WEB2 [1080p] conditions: - name: NF Regex negate: false pattern: Netflix required: true type: release_title -- name: WEBRip - negate: true - required: true - source: webrip +- name: WEB-DL + negate: false + required: false + source: web_dl type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title +- name: WEBRip + type: source + required: false + negate: false + source: webrip tests: - conditionResults: - matches: true diff --git a/custom_formats/NOW.yml b/custom_formats/NOW.yml new file mode 100644 index 0000000..ecb24b1 --- /dev/null +++ b/custom_formats/NOW.yml @@ -0,0 +1,45 @@ +name: NOW +description: Matches 'Now' WEB-DLs. Negates any encodes. +tags: +- Streaming Service +- WEB-DL +conditions: +- name: NOW Regex + negate: false + pattern: Now + required: false + type: release_title +- name: NOW Rename Regex + negate: false + pattern: Now Rename + required: false + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: +- conditionResults: + - matches: true + name: NOW Regex + negate: false + pattern: Now + required: false + type: release_title + - matches: false + name: NOW Rename Regex + negate: false + pattern: Now Rename + required: false + type: release_title + expected: true + id: 1 + input: Aisha 2022 1080p NOW WEB-DL DD+ 5.1 H.264-SMURF + lastRun: '2025-04-21T20:24:08.521814' + passes: true diff --git a/custom_formats/Netflix (1080p).yml b/custom_formats/Netflix (1080p).yml deleted file mode 100644 index 2121e64..0000000 --- a/custom_formats/Netflix (1080p).yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Netflix [1080p] -description: Matches 1080p 'Netflix' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 1080p - type: resolution - required: true - negate: false - resolution: 1080p -- name: NF Regex - negate: false - pattern: Netflix - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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 (2160p).yml b/custom_formats/Netflix (2160p).yml deleted file mode 100644 index 37514b2..0000000 --- a/custom_formats/Netflix (2160p).yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Netflix [2160p] -description: Matches 2160p 'Netflix' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 2160p - negate: false - required: true - resolution: 2160p - type: resolution -- name: NF Regex - negate: false - pattern: Netflix - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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/Non Retail HDR.yml b/custom_formats/Non Retail HDR.yml index b080928..a4912cb 100644 --- a/custom_formats/Non Retail HDR.yml +++ b/custom_formats/Non Retail HDR.yml @@ -1,9 +1,8 @@ name: Non Retail HDR description: 'Matches groups who produce non-retail HDR10+ or Dolby Vision. ' tags: +- Banned - HDR -- Release Group -- Unwanted conditions: - name: HDR10+ or DoVi negate: false diff --git a/custom_formats/Opus.yml b/custom_formats/Opus.yml new file mode 100644 index 0000000..bd86860 --- /dev/null +++ b/custom_formats/Opus.yml @@ -0,0 +1,89 @@ +name: Opus +description: Matches 'Opus' Regex Pattern and negates any other audio types that might + conflict. +tags: +- Audio +conditions: +- name: Opus + negate: false + pattern: Opus + required: true + type: release_title +- name: Not OPUS Release Group + negate: true + pattern: Opus (Negation) + required: true + type: release_group +tests: +- conditionResults: + - matches: true + name: Opus + negate: false + pattern: Opus + required: true + type: release_title + - matches: true + name: Not OPUS Release Group + negate: true + pattern: Opus (Negation) + required: false + type: release_group + expected: false + id: 1 + input: The Booksellers 2020 1080p WEB-DL DD+ 2.0 H.264-OPUS + lastRun: '2025-08-07T03:36:12.364522' + passes: true +- conditionResults: + - matches: false + name: Opus + negate: false + pattern: Opus + required: true + type: release_title + - matches: true + name: Not OPUS Release Group + negate: true + pattern: Opus (Negation) + required: false + type: release_group + expected: false + id: 2 + input: Opus 2025 Hybrid 2160p iT WEB-DL DD+ 5.1 Atmos DV HDR10+ H.265-BYNDR + lastRun: '2025-08-07T03:36:12.364522' + passes: true +- conditionResults: + - matches: true + name: Opus + negate: false + pattern: Opus + required: true + type: release_title + - matches: true + name: Not OPUS Release Group + negate: true + pattern: Opus (Negation) + required: false + type: release_group + expected: true + id: 3 + input: Convicted 1950 1080p BluRay Opus 1.0 x264-MiRAGE + lastRun: '2025-08-07T03:36:12.364522' + passes: false +- conditionResults: + - matches: true + name: Opus + negate: false + pattern: Opus + required: true + type: release_title + - matches: true + name: Not OPUS Release Group + negate: true + pattern: Opus (Negation) + required: false + type: release_group + expected: true + id: 4 + input: Fate/Zero 2011 S01 1080p BluRay Dual-Audio Opus 2.0 x265-LYS1TH3A + lastRun: '2025-08-07T03:36:12.364522' + passes: false diff --git a/custom_formats/PCM.yml b/custom_formats/PCM.yml new file mode 100644 index 0000000..5a5ff84 --- /dev/null +++ b/custom_formats/PCM.yml @@ -0,0 +1,143 @@ +name: PCM +description: Matches 'PCM' Regex Pattern and negates any other audio types that might + conflict. +tags: +- Audio +conditions: +- name: PCM + negate: false + pattern: PCM + required: true + type: release_title +- name: Not AAC + negate: true + pattern: AAC + required: true + type: release_title +- name: Not Dolby Digital + type: release_title + required: true + negate: true + pattern: Dolby Digital +- name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: true + type: release_title +- name: Not DTS + negate: true + pattern: DTS + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: FLAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +tests: +- conditionResults: + - matches: true + name: Dolby Digital + negate: false + pattern: Dolby Digital + 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 DTS + negate: true + pattern: DTS + 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: 1 + input: Un-Ex You 2025 1080p NF WEB-DL DD 5.1 H.264-FLUX + lastRun: '2025-07-13T15:09:35.674140' + passes: true +- conditionResults: + - matches: false + name: Dolby Digital + negate: false + pattern: Dolby Digital + required: true + type: release_title + - matches: false + name: Not AAC + negate: true + pattern: AAC + required: false + type: release_title + - matches: true + name: Not Dolby Digital + + negate: true + pattern: Dolby Digital + + required: false + type: release_title + - matches: false + name: Not DTS + negate: true + pattern: DTS + 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: 2 + input: Un-Ex You 2025 1080p NF WEB-DL DD+ 5.1 H.264-FLUX + lastRun: '2025-07-13T15:09:35.674140' + passes: true diff --git a/custom_formats/Peacock.yml b/custom_formats/PCOK.yml similarity index 74% rename from custom_formats/Peacock.yml rename to custom_formats/PCOK.yml index 5a23e14..7889ab3 100644 --- a/custom_formats/Peacock.yml +++ b/custom_formats/PCOK.yml @@ -1,25 +1,29 @@ -name: Peacock +name: PCOK description: Matches 'Peacock' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL -- WEB2 [1080p] conditions: - name: PCOK Regex negate: false pattern: Peacock TV - required: true + required: false type: release_title -- name: WEBRip - negate: true - required: true - source: webrip +- name: PCOK Rename Regex + negate: false + pattern: Peacock TV Rename + required: false + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title +- name: WEBRip + type: source + required: false + negate: false + source: webrip tests: - conditionResults: - matches: true diff --git a/custom_formats/Paramount+.yml b/custom_formats/PMTP.yml similarity index 81% rename from custom_formats/Paramount+.yml rename to custom_formats/PMTP.yml index 23a0914..8293267 100644 --- a/custom_formats/Paramount+.yml +++ b/custom_formats/PMTP.yml @@ -1,25 +1,24 @@ -name: Paramount+ +name: PMTP description: Matches 'Paramount+' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL -- WEB2 [1080p] conditions: - name: PMTP Regex negate: false pattern: Paramount+ required: true type: release_title -- name: WEBRip - negate: true - required: true - source: webrip +- name: WEB-DL + negate: false + required: false + source: web_dl type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title +- name: WEBRip + type: source + required: false + negate: false + source: webrip tests: - conditionResults: - matches: true diff --git a/custom_formats/PQ.yml b/custom_formats/PQ.yml new file mode 100644 index 0000000..1146358 --- /dev/null +++ b/custom_formats/PQ.yml @@ -0,0 +1,37 @@ +name: PQ +description: Matches the 'PQ' Regex Pattern +tags: +- Colour Grade +- HDR +conditions: +- name: PQ + negate: false + pattern: PQ + required: true + type: release_title +- name: Not SDR + negate: true + pattern: SDR + required: true + type: release_title +- name: Not HLG + negate: true + pattern: HLG + required: true + type: release_title +- name: HDR + type: release_title + required: true + negate: true + pattern: HDR +- name: Not HDR10 + negate: true + pattern: HDR10 + required: true + type: release_title +- name: Not HDR10+ + negate: true + pattern: HDR10+ + required: true + type: release_title +tests: [] diff --git a/custom_formats/Paramount+ (1080p).yml b/custom_formats/Paramount+ (1080p).yml deleted file mode 100644 index 427c0d5..0000000 --- a/custom_formats/Paramount+ (1080p).yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Paramount+ [1080p] -description: Matches 1080p 'Paramount+' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 1080p - type: resolution - required: true - negate: false - resolution: 1080p -- name: PMTP Regex - negate: false - pattern: Paramount+ - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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+ (2160p).yml b/custom_formats/Paramount+ (2160p).yml deleted file mode 100644 index b82e903..0000000 --- a/custom_formats/Paramount+ (2160p).yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Paramount+ [2160p] -description: Matches 2160p 'Paramount+' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 2160p - negate: false - required: true - resolution: 2160p - type: resolution -- name: PMTP Regex - negate: false - pattern: Paramount+ - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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 deleted file mode 100644 index ef8b9c9..0000000 --- a/custom_formats/Peacock (1080p).yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Peacock [1080p] -description: Matches 1080p 'Peacock' WEB-DLs. Negates any encodes. -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: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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 (2160p).yml b/custom_formats/Peacock (2160p).yml deleted file mode 100644 index 45381cb..0000000 --- a/custom_formats/Peacock (2160p).yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Peacock [2160p] -description: Matches 2160p 'Peacock' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 2160p - negate: false - required: true - resolution: 2160p - type: resolution -- name: PCOK Regex - negate: false - pattern: Peacock TV - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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.yml b/custom_formats/ROKU.yml similarity index 79% rename from custom_formats/Roku.yml rename to custom_formats/ROKU.yml index bd9e26e..6574d9f 100644 --- a/custom_formats/Roku.yml +++ b/custom_formats/ROKU.yml @@ -1,25 +1,24 @@ -name: Roku +name: ROKU description: Matches 'Roku' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL -- WEB3 [1080p] conditions: -- name: Roku Regex +- name: ROKU Regex negate: false pattern: Roku required: true type: release_title -- name: WEBRip - negate: true - required: true - source: webrip +- name: WEB-DL + negate: false + required: false + source: web_dl type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title +- name: WEBRip + type: source + required: false + negate: false + source: webrip tests: - conditionResults: - matches: true diff --git a/custom_formats/Remux Tier 1.yml b/custom_formats/Remux Tier 1.yml new file mode 100644 index 0000000..d0d69d0 --- /dev/null +++ b/custom_formats/Remux Tier 1.yml @@ -0,0 +1,42 @@ +name: Remux Tier 1 +description: Matches release groups who fall under Remux Tier 1 +tags: +- Release Groups +- Remux +conditions: +- name: Remux + negate: false + pattern: Remux + required: true + type: release_title +- name: Not DVD + negate: true + required: true + source: dvd + type: source +- name: 3L + negate: false + pattern: 3L + required: false + type: release_group +- name: BiZKiT + type: release_group + required: false + negate: false + pattern: BiZKiT +- name: BLURANiUM + negate: false + pattern: BLURANiUM + required: false + type: release_group +- name: CiNEPHiLES + negate: false + pattern: CiNEPHiLES + required: false + type: release_group +- name: WiLDCAT + negate: false + pattern: WiLDCAT + required: false + type: release_group +tests: [] diff --git a/custom_formats/Remux Tier 2.yml b/custom_formats/Remux Tier 2.yml new file mode 100644 index 0000000..c316c6b --- /dev/null +++ b/custom_formats/Remux Tier 2.yml @@ -0,0 +1,47 @@ +name: Remux Tier 2 +description: Matches release groups who fall under Remux Tier 2 +tags: +- Release Groups +- Remux +conditions: +- name: Remux + negate: false + pattern: Remux + required: true + type: release_title +- name: Not DVD + negate: true + required: true + source: dvd + type: source +- name: BMF + negate: false + pattern: BMF + required: false + type: release_group +- name: FraMeSToR + negate: false + pattern: FraMeSToR + required: false + type: release_group +- name: LM + negate: false + pattern: LM + required: false + type: release_group +- name: PmP + negate: false + pattern: PmP + required: false + type: release_group +- name: PP + negate: false + pattern: PP + required: false + type: release_group +- name: ZQ + negate: false + pattern: ZQ + required: false + type: release_group +tests: [] diff --git a/custom_formats/Remux Tier 3.yml b/custom_formats/Remux Tier 3.yml new file mode 100644 index 0000000..e5e50a0 --- /dev/null +++ b/custom_formats/Remux Tier 3.yml @@ -0,0 +1,47 @@ +name: Remux Tier 3 +description: Matches release groups who fall under Remux Tier 3 +tags: +- Release Groups +- Remux +conditions: +- name: Remux + negate: false + pattern: Remux + required: true + type: release_title +- name: Not DVD + negate: true + required: true + source: dvd + type: source +- name: decibeL + negate: false + pattern: decibeL + required: false + type: release_group +- name: EPSiLON + negate: false + pattern: EPSiLON + required: false + type: release_group +- name: HiFi + negate: false + pattern: HiFi + required: false + type: release_group +- name: NCmt + negate: false + pattern: NCmt + required: false + type: release_group +- name: SiCFoI + type: release_group + required: false + negate: false + pattern: SiCFoI +- name: TEPES + negate: false + pattern: TEPES + required: false + type: release_group +tests: [] diff --git a/custom_formats/Remux Tier 4.yml b/custom_formats/Remux Tier 4.yml new file mode 100644 index 0000000..4afc934 --- /dev/null +++ b/custom_formats/Remux Tier 4.yml @@ -0,0 +1,52 @@ +name: Remux Tier 4 +description: Matches release groups who fall under Remux Tier 4 +tags: +- Release Groups +- Remux +conditions: +- name: Remux + negate: false + pattern: Remux + required: true + type: release_title +- name: Not DVD + negate: true + required: true + source: dvd + type: source +- name: BTN + negate: false + pattern: BTN + required: false + type: release_group +- name: iFT + negate: false + pattern: iFT + required: false + type: release_group +- name: KRaLiMaRKo + negate: false + pattern: KRaLiMaRKo + required: false + type: release_group +- name: playBD + negate: false + pattern: playBD + required: false + type: release_group +- name: PTP + negate: false + pattern: PTP + required: false + type: release_group +- name: TRiToN + negate: false + pattern: TRiToN + required: false + type: release_group +- name: ZoroSenpai + type: release_group + required: false + negate: false + pattern: ZoroSenpai +tests: [] diff --git a/custom_formats/Remux.yml b/custom_formats/Remux.yml index 803c197..fdee1cf 100644 --- a/custom_formats/Remux.yml +++ b/custom_formats/Remux.yml @@ -9,8 +9,8 @@ conditions: required: true type: release_title - name: Not DVD - type: source - required: true negate: true + required: true source: dvd + type: source tests: [] diff --git a/custom_formats/Roku (1080p).yml b/custom_formats/Roku (1080p).yml deleted file mode 100644 index d4f2858..0000000 --- a/custom_formats/Roku (1080p).yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Roku [1080p] -description: Matches 1080p 'Roku' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 1080p - type: resolution - required: true - negate: false - resolution: 1080p -- name: Roku Regex - negate: false - pattern: Roku - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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 (2160p).yml b/custom_formats/Roku (2160p).yml deleted file mode 100644 index 20eb19b..0000000 --- a/custom_formats/Roku (2160p).yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Roku [2160p] -description: Matches 2160p 'Roku' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 2160p - negate: false - required: true - resolution: 2160p - type: resolution -- name: Roku Regex - negate: false - pattern: Roku - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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/SD Bluray Encodes.yml b/custom_formats/SD Bluray Encodes.yml deleted file mode 100644 index 6bb4c60..0000000 --- a/custom_formats/SD Bluray Encodes.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: SD Bluray Encodes -description: 'Matches SD Encodes that were encoded from a Blu-ray source. Existence - implies the existence of HD encodes. ' -tags: -- Encode -- Source -conditions: -- name: Bluray - negate: false - required: true - source: bluray - type: source -- name: 576p - negate: false - required: false - resolution: 576p - type: resolution -- name: 540p - negate: false - required: false - resolution: 540p - type: resolution -- name: 480p - negate: false - required: false - resolution: 480p - type: resolution -- name: 360p - negate: false - required: false - resolution: 360p - type: resolution -tests: [] diff --git a/custom_formats/SD Golden Popcorn.yml b/custom_formats/SD Golden Popcorn.yml index 331f76d..9cf5dfb 100644 --- a/custom_formats/SD Golden Popcorn.yml +++ b/custom_formats/SD Golden Popcorn.yml @@ -4,29 +4,24 @@ tags: - Flag - Golden Popcorn conditions: -- name: 360p - negate: false - required: false - resolution: 360p - type: resolution -- name: 480p - negate: false - required: false - resolution: 480p - type: resolution -- name: 540p - negate: false - required: false - resolution: 540p - type: resolution -- name: 576p - negate: false - required: false - resolution: 576p - type: resolution - flag: ptp_golden name: Golden Popcorn negate: false required: true type: indexer_flag +- name: Not 2160p + negate: true + required: true + resolution: 2160p + type: resolution +- name: Not 1080p + negate: true + required: true + resolution: 1080p + type: resolution +- name: Not 720p + negate: true + required: true + resolution: 720p + type: resolution tests: [] diff --git a/custom_formats/SD Quality Tier 1.yml b/custom_formats/SD Quality Tier 1.yml index 2c9d28f..804c5b3 100644 --- a/custom_formats/SD Quality Tier 1.yml +++ b/custom_formats/SD Quality Tier 1.yml @@ -3,8 +3,8 @@ description: Matches release groups who fall under SD GPPi Tier 1 tags: - GPPi - Release Group Tier -- Quality - SD +- Quality conditions: - name: DVD negate: false diff --git a/custom_formats/SD Quality Tier 2.yml b/custom_formats/SD Quality Tier 2.yml index 52f27a7..be8f62d 100644 --- a/custom_formats/SD Quality Tier 2.yml +++ b/custom_formats/SD Quality Tier 2.yml @@ -3,8 +3,8 @@ description: Matches release groups who fall under SD GPPi Tier 2 tags: - GPPi - Release Group Tier -- Quality - SD +- Quality conditions: - name: DVD negate: false diff --git a/custom_formats/SDR.yml b/custom_formats/SDR.yml index b1545b8..16b5452 100644 --- a/custom_formats/SDR.yml +++ b/custom_formats/SDR.yml @@ -14,6 +14,26 @@ conditions: required: true source: web_dl type: source +- name: Not PQ + type: release_title + required: true + negate: true + pattern: PQ +- name: Not HLG + type: release_title + required: true + negate: true + pattern: HLG +- name: Not HDR + negate: true + pattern: HDR + required: true + type: release_title +- name: Not HDR10 + negate: true + pattern: HDR10 + required: true + type: release_title - name: Not HDR10+ negate: true pattern: HDR10+ @@ -24,14 +44,4 @@ conditions: pattern: Dolby Vision required: true type: release_title -- name: Not HDR10 - negate: true - pattern: HDR10 - required: true - type: release_title -- name: Not HDR - type: release_title - required: true - negate: true - pattern: HDR tests: [] diff --git a/custom_formats/SHO.yml b/custom_formats/SHO.yml new file mode 100644 index 0000000..b2496f5 --- /dev/null +++ b/custom_formats/SHO.yml @@ -0,0 +1,45 @@ +name: SHO +description: Matches 'Showtime' WEB-DLs. Negates any encodes. +tags: +- Streaming Service +- WEB-DL +conditions: +- name: SHO Regex + negate: false + pattern: Showtime + required: false + type: release_title +- name: SHO Rename Regex + negate: false + pattern: Showtime Rename + required: false + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: +- conditionResults: + - matches: true + name: SHO Regex + negate: false + pattern: Showtime + required: false + type: release_title + - matches: false + name: SHO Rename Regex + negate: false + pattern: Showtime Rename + required: false + type: release_title + expected: true + id: 1 + input: Billions S06 2160p SHO WEB-DL DD+ 5.1 H.265-NTb + lastRun: '2025-04-21T20:33:55.371437' + passes: true diff --git a/custom_formats/STAN.yml b/custom_formats/STAN.yml new file mode 100644 index 0000000..3180994 --- /dev/null +++ b/custom_formats/STAN.yml @@ -0,0 +1,45 @@ +name: STAN +description: Matches 'STAN' WEB-DLs. Negates any encodes. +tags: +- Streaming Service +- WEB-DL +conditions: +- name: STAN Regex + negate: false + pattern: Stan + required: false + type: release_title +- name: STAN Rename Regex + negate: false + pattern: Stan Rename + required: false + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: +- conditionResults: + - matches: true + name: STAN Regex + negate: false + pattern: Stan + required: false + type: release_title + - matches: false + name: STAN Rename Regex + negate: false + pattern: Stan Rename + required: false + type: release_title + expected: true + id: 1 + input: Scrublands S02 2160p STAN WEB-DL DD+ 5.1 Atmos H.265-RAWR + lastRun: '2025-04-21T20:26:28.890603' + passes: true diff --git a/custom_formats/Scene.yml b/custom_formats/Scene.yml deleted file mode 100644 index 1123636..0000000 --- a/custom_formats/Scene.yml +++ /dev/null @@ -1,16 +0,0 @@ -name: Scene -description: Matches Scene regex patterns, negates any WEB-DLs. -tags: -- Release Group -conditions: -- name: Scene - negate: false - pattern: Scene - required: true - type: release_title -- name: WEB-DL - negate: true - required: false - source: web_dl - type: source -tests: [] diff --git a/custom_formats/Season Pack.yml b/custom_formats/Season Pack.yml new file mode 100644 index 0000000..1ef3993 --- /dev/null +++ b/custom_formats/Season Pack.yml @@ -0,0 +1,11 @@ +name: Season Pack +description: Matches Season Pack Release Type on Sonarr +tags: +- Enhancements +conditions: +- name: Season Pack + type: release_type + required: true + negate: false + releaseType: season_pack +tests: [] diff --git a/custom_formats/Sing Along.yml b/custom_formats/Sing Along.yml new file mode 100644 index 0000000..997d5d4 --- /dev/null +++ b/custom_formats/Sing Along.yml @@ -0,0 +1,12 @@ +name: Sing Along +description: '' +tags: +- Banned +- Edition +conditions: +- name: Sing Along + negate: false + pattern: Sing Along + required: true + type: release_title +tests: [] diff --git a/custom_formats/Special Edition (Unwanted).yml b/custom_formats/Special Edition (Banned).yml similarity index 99% rename from custom_formats/Special Edition (Unwanted).yml rename to custom_formats/Special Edition (Banned).yml index 4da3707..ad29f2d 100644 --- a/custom_formats/Special Edition (Unwanted).yml +++ b/custom_formats/Special Edition (Banned).yml @@ -1,4 +1,4 @@ -name: Special Edition (Unwanted) +name: Special Edition (Banned) description: 'Matches Special Edition only for specific movies where the theatrical edition is preferred. @@ -6,14 +6,19 @@ description: 'Matches Special Edition only for specific movies where the theatri - **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 -- Unwanted 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 @@ -39,11 +44,6 @@ conditions: pattern: Sing Along required: true type: release_title -- name: Better Theatricals - negate: false - pattern: Better Theatricals - required: true - type: release_title tests: - conditionResults: - matches: true diff --git a/custom_formats/TVING.yml b/custom_formats/TVING.yml new file mode 100644 index 0000000..5f6fe9f --- /dev/null +++ b/custom_formats/TVING.yml @@ -0,0 +1,40 @@ +name: TVING +description: Matches 'TVING' WEB-DLs. Negates any encodes. +tags: +- Streaming Service +- WEB-DL +conditions: +- name: TVING Regex + negate: false + pattern: TVING + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: +- conditionResults: + - matches: true + name: SHO Regex + negate: false + pattern: Showtime + required: false + type: release_title + - matches: false + name: SHO Rename Regex + negate: false + pattern: Showtime Rename + required: false + type: release_title + expected: true + id: 1 + input: Billions S06 2160p SHO WEB-DL DD+ 5.1 H.265-NTb + lastRun: '2025-04-21T20:33:55.371437' + passes: true diff --git a/custom_formats/TrueHD (Missing).yml b/custom_formats/TrueHD (Missing).yml index 54e890e..fe5abed 100644 --- a/custom_formats/TrueHD (Missing).yml +++ b/custom_formats/TrueHD (Missing).yml @@ -29,14 +29,14 @@ conditions: pattern: DTS-X required: true type: release_title -- name: Not TrueHD - negate: true - pattern: TrueHD - required: true - type: release_title - name: Not FLAC negate: true pattern: FLAC required: true type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title tests: [] diff --git a/custom_formats/TrueHD.yml b/custom_formats/TrueHD.yml index fc0ce90..348283d 100644 --- a/custom_formats/TrueHD.yml +++ b/custom_formats/TrueHD.yml @@ -9,24 +9,24 @@ conditions: pattern: TrueHD required: true type: release_title -- name: Not DTS - negate: true - pattern: DTS - required: true - type: release_title - name: Not Dolby Digital negate: true pattern: Dolby Digital required: true type: release_title -- name: Not FLAC - negate: true - pattern: FLAC - required: true - type: release_title - name: Not Dolby Digital + negate: true pattern: Dolby Digital + required: true type: release_title +- name: Not DTS + negate: true + pattern: DTS + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: FLAC + required: true + type: release_title tests: [] diff --git a/custom_formats/UHD Bluray (Missing).yml b/custom_formats/UHD Bluray (Missing).yml index a93aa93..f3a9da8 100644 --- a/custom_formats/UHD Bluray (Missing).yml +++ b/custom_formats/UHD Bluray (Missing).yml @@ -2,9 +2,8 @@ name: UHD Bluray (Missing) description: Attempts to match UHD Bluray as a source when not included in the release title tags: -- Source -- Storage - 2160p +- Storage conditions: - name: 1080p negate: false @@ -17,13 +16,13 @@ conditions: required: true type: release_title - name: Release Groups - type: release_group - required: true negate: false pattern: UHD Bluray (Missing Groups) -- name: Not UHD Blu-ray + required: true + type: release_group +- name: Not UHD Bluray negate: true - pattern: UHD Blu-ray + pattern: UHD Bluray required: true type: release_title tests: diff --git a/custom_formats/UHD Bluray.yml b/custom_formats/UHD Bluray.yml index bf87f5b..a10855d 100644 --- a/custom_formats/UHD Bluray.yml +++ b/custom_formats/UHD Bluray.yml @@ -8,13 +8,17 @@ description: UHD Blu-ray is a digital optical disc format released in 2016. It s DTS-HD MA, and Dolby TrueHD. UHD Blu-ray players require HDMI 2.0a and HDCP 2.2 compliant displays to show 4K HDR content. tags: -- Source -- Storage - 2160p +- Storage conditions: -- name: UHD Blu-ray +- name: 1080p + type: resolution + required: true negate: false - pattern: UHD Blu-ray + resolution: 1080p +- name: UHD Bluray + negate: false + pattern: UHD Bluray required: true type: release_title - name: HDR @@ -22,6 +26,11 @@ conditions: pattern: Basic HDR Formats required: true type: release_title +- name: Release Groups + negate: true + pattern: UHD Bluray (Negation) + required: false + type: release_group tests: - conditionResults: - matches: false diff --git a/custom_formats/UHDBits.yml b/custom_formats/UHDBits.yml index e1a1d04..e1bba89 100644 --- a/custom_formats/UHDBits.yml +++ b/custom_formats/UHDBits.yml @@ -3,7 +3,7 @@ description: Matches patterns unique to the UHDBits indexer. Needed to remove re based releases due to bad parsing tags: - Private Tracker -- Release Group +- Enhancements conditions: - name: Year in Brackets negate: false diff --git a/custom_formats/Unknown Lossless Audio.yml b/custom_formats/Unknown Lossless Audio.yml index ec70ece..f3fc68d 100644 --- a/custom_formats/Unknown Lossless Audio.yml +++ b/custom_formats/Unknown Lossless Audio.yml @@ -10,46 +10,16 @@ conditions: required: true resolution: 2160p type: resolution -- name: Blu-ray +- name: Bluray negate: false required: true source: bluray type: source -- name: Not DTS-HD MA - negate: true - pattern: DTS-HD MA - required: true - type: release_title -- name: Not DTS-X - negate: true - pattern: DTS-X - required: true - type: release_title -- name: Not FLAC - negate: true - pattern: FLAC - required: true - type: release_title -- name: Not PCM - negate: true - pattern: PCM - required: true - type: release_title - name: Not AAC negate: true pattern: AAC required: true type: release_title -- name: Not DTS - negate: true - pattern: DTS - required: true - type: release_title -- name: Not TrueHD - negate: true - pattern: TrueHD - required: true - type: release_title - name: Not Dolby Digital negate: true pattern: Dolby Digital @@ -60,9 +30,29 @@ conditions: pattern: Dolby Digital + required: true type: release_title -- name: Not Missing Group - type: release_title +- name: Not DTS + negate: true + pattern: DTS required: true + type: release_title +- name: Not FLAC + negate: true + pattern: FLAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +- name: Not TrueHD Missing Groups negate: true pattern: TrueHD (Missing Groups) + required: true + type: release_title tests: [] diff --git a/custom_formats/Unwanted Remux Groups.yml b/custom_formats/Unwanted Remux Groups.yml deleted file mode 100644 index 17fbc76..0000000 --- a/custom_formats/Unwanted Remux Groups.yml +++ /dev/null @@ -1,13 +0,0 @@ -name: Unwanted Remux Groups -description: Matches otherwise unfavourable remux groups - bloated audio tracks, fake - HDR, etc. -tags: -- Release Group -- Unwanted -conditions: -- name: Bloated Remux Groups - type: release_title - required: false - negate: false - pattern: Bloated Remux Groups -tests: [] diff --git a/custom_formats/Unwanted x265 Groups.yml b/custom_formats/Unwanted x265 Groups.yml deleted file mode 100644 index e7b1817..0000000 --- a/custom_formats/Unwanted x265 Groups.yml +++ /dev/null @@ -1,119 +0,0 @@ -name: Unwanted x265 Groups -description: '' -tags: -- Unwanted -- x265 -- Release Group -conditions: -- name: MALUS - negate: false - pattern: MALUS - required: false - type: release_title -- name: WOU - negate: false - pattern: WOU - required: false - type: release_title -- name: MovieMan - negate: false - pattern: MovieMan - required: false - type: release_title -- name: SM737 - negate: false - pattern: SM737 - required: false - type: release_title -tests: -- conditionResults: - - matches: false - name: MALUS - negate: false - pattern: MALUS - required: false - type: release_title - - matches: false - name: WOU - negate: false - pattern: WOU - required: false - type: release_title - - matches: true - name: MovieMan - negate: false - pattern: MovieMan - required: false - type: release_title - - matches: false - name: SM737 - negate: false - pattern: SM737 - required: false - type: release_title - expected: true - id: 1 - input: Blade.Runner.2049.2017.1080p.UHD.BluRay.HDR.x265.DDP.5.1-MovieMan - lastRun: '2025-01-16T12:17:41.743774' - passes: true -- conditionResults: - - matches: false - name: MALUS - negate: false - pattern: MALUS - required: false - type: release_title - - matches: false - name: WOU - negate: false - pattern: WOU - required: false - type: release_title - - matches: false - name: MovieMan - negate: false - pattern: MovieMan - required: false - type: release_title - - matches: true - name: SM737 - negate: false - pattern: SM737 - required: false - type: release_title - expected: true - id: 2 - input: Blade Runner 2049 (2017) (1080p UHD BluRay x265 DV HDR DDP Atmos 5.1 English - - SM737) [REPACK] - lastRun: '2025-01-16T12:17:41.743774' - passes: true -- conditionResults: - - matches: false - name: MALUS - negate: false - pattern: MALUS - required: false - type: release_title - - matches: true - name: WOU - negate: false - pattern: WOU - required: false - type: release_title - - matches: false - name: MovieMan - negate: false - pattern: MovieMan - required: false - type: release_title - - matches: false - name: SM737 - negate: false - pattern: SM737 - required: false - type: release_title - expected: true - id: 3 - input: 2 Fast 2 Furious 2003 2160p UHD BluRay H265-WOU - lastRun: '2025-01-16T12:17:41.743774' - passes: true diff --git a/custom_formats/Upscaled.yml b/custom_formats/Upscaled.yml index 40c0d69..08b54ab 100644 --- a/custom_formats/Upscaled.yml +++ b/custom_formats/Upscaled.yml @@ -1,12 +1,12 @@ name: Upscaled description: Matches the 'Upscaled' regex pattern tags: +- Banned - Enhancement -- Unwanted conditions: - name: Upscaled - type: release_title - required: true negate: false pattern: Upscaled + required: true + type: release_title tests: [] diff --git a/custom_formats/VIKI.yml b/custom_formats/VIKI.yml new file mode 100644 index 0000000..91aada9 --- /dev/null +++ b/custom_formats/VIKI.yml @@ -0,0 +1,40 @@ +name: VIKI +description: Matches 'VIKI' WEB-DLs. Negates any encodes. +tags: +- Streaming Service +- WEB-DL +conditions: +- name: VIKI Regex + negate: false + pattern: Viki + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: +- conditionResults: + - matches: true + name: SHO Regex + negate: false + pattern: Showtime + required: false + type: release_title + - matches: false + name: SHO Rename Regex + negate: false + pattern: Showtime Rename + required: false + type: release_title + expected: true + id: 1 + input: Billions S06 2160p SHO WEB-DL DD+ 5.1 H.265-NTb + lastRun: '2025-04-21T20:33:55.371437' + passes: true diff --git a/custom_formats/VIU.yml b/custom_formats/VIU.yml new file mode 100644 index 0000000..1e486f0 --- /dev/null +++ b/custom_formats/VIU.yml @@ -0,0 +1,40 @@ +name: VIU +description: Matches 'VIU' WEB-DLs. Negates any encodes. +tags: +- Streaming Service +- WEB-DL +conditions: +- name: VIU Regex + negate: false + pattern: Viu + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: +- conditionResults: + - matches: true + name: SHO Regex + negate: false + pattern: Showtime + required: false + type: release_title + - matches: false + name: SHO Rename Regex + negate: false + pattern: Showtime Rename + required: false + type: release_title + expected: true + id: 1 + input: Billions S06 2160p SHO WEB-DL DD+ 5.1 H.265-NTb + lastRun: '2025-04-21T20:33:55.371437' + passes: true diff --git a/custom_formats/VP9.yml b/custom_formats/VP9.yml new file mode 100644 index 0000000..a008c28 --- /dev/null +++ b/custom_formats/VP9.yml @@ -0,0 +1,12 @@ +name: VP9 +description: Matches the 'VP9' Regex Pattern +tags: +- Codec +- Bleeding Edge +conditions: +- name: VP9 + negate: false + pattern: VP9 + required: true + type: release_title +tests: [] diff --git a/custom_formats/WAVVE.yml b/custom_formats/WAVVE.yml new file mode 100644 index 0000000..4e0c97d --- /dev/null +++ b/custom_formats/WAVVE.yml @@ -0,0 +1,40 @@ +name: WAVVE +description: Matches 'WAVVE' WEB-DLs. Negates any encodes. +tags: +- Streaming Service +- WEB-DL +conditions: +- name: WAVVE Regex + negate: false + pattern: Wavve + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: +- conditionResults: + - matches: true + name: SHO Regex + negate: false + pattern: Showtime + required: false + type: release_title + - matches: false + name: SHO Rename Regex + negate: false + pattern: Showtime Rename + required: false + type: release_title + expected: true + id: 1 + input: Billions S06 2160p SHO WEB-DL DD+ 5.1 H.265-NTb + lastRun: '2025-04-21T20:33:55.371437' + passes: true diff --git a/custom_formats/WEB-DL Tier 1.yml b/custom_formats/WEB-DL Tier 1.yml new file mode 100644 index 0000000..0440afb --- /dev/null +++ b/custom_formats/WEB-DL Tier 1.yml @@ -0,0 +1,22 @@ +name: WEB-DL Tier 1 +description: Matches release groups who fall under WEB-DL Tier 1 +tags: +- Release Groups +- WEB-DL +conditions: +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: FLUX + negate: false + pattern: FLUX + required: false + type: release_group +- name: NTb + negate: false + pattern: NTb + required: false + type: release_group +tests: [] diff --git a/custom_formats/WEB-DL Tier 2.yml b/custom_formats/WEB-DL Tier 2.yml new file mode 100644 index 0000000..51936f3 --- /dev/null +++ b/custom_formats/WEB-DL Tier 2.yml @@ -0,0 +1,47 @@ +name: WEB-DL Tier 2 +description: Matches release groups who fall under WEB-DL Tier 2 +tags: +- Release Groups +- WEB-DL +conditions: +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: BYNDR + type: release_group + required: false + negate: false + pattern: BYNDR +- name: CMRG + negate: false + pattern: CMRG + required: false + type: release_group +- name: HHWEB + negate: false + pattern: HHWEB + required: false + type: release_group +- name: HONE + negate: false + pattern: HONE + required: false + type: release_group +- name: Kitsune + negate: false + pattern: Kitsune + required: false + type: release_group +- name: playWEB + negate: false + pattern: playWEB + required: false + type: release_group +- name: TEPES + negate: false + pattern: TEPES + required: false + type: release_group +tests: [] diff --git a/custom_formats/WEB-DL Tier 3.yml b/custom_formats/WEB-DL Tier 3.yml new file mode 100644 index 0000000..3de21b6 --- /dev/null +++ b/custom_formats/WEB-DL Tier 3.yml @@ -0,0 +1,92 @@ +name: WEB-DL Tier 3 +description: Matches release groups who fall under WEB-DL Tier 3 +tags: +- Release Groups +- WEB-DL +conditions: +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: ABBIE + negate: false + pattern: ABBIE + required: false + type: release_group +- name: AJP69 + negate: false + pattern: AJP69 + required: false + type: release_group +- name: APEX + negate: false + pattern: APEX + required: false + type: release_group +- name: BLUTONiUM + negate: false + pattern: BLUTONiUM + required: false + type: release_group +- name: BTN + negate: false + pattern: BTN + required: false + type: release_group +- name: CRFW + negate: false + pattern: CRFW + required: false + type: release_group +- name: KiNGS + negate: false + pattern: KiNGS + required: false + type: release_group +- name: MZABI + negate: false + pattern: MZABI + required: false + type: release_group +- name: NOSiViD + negate: false + pattern: NOSiViD + required: false + type: release_group +- name: NTG + negate: false + pattern: NTG + required: false + type: release_group +- name: QOQ + negate: false + pattern: QOQ + required: false + type: release_group +- name: SbR + negate: false + pattern: SbR + required: false + type: release_group +- name: SiC + negate: false + pattern: SiC + required: false + type: release_group +- name: SMURF + negate: false + pattern: SMURF + required: false + type: release_group +- name: TOMMY + negate: false + pattern: TOMMY + required: false + type: release_group +- name: XEBEC + negate: false + pattern: XEBEC + required: false + type: release_group +tests: [] diff --git a/custom_formats/WEB-DL Tier 4.yml b/custom_formats/WEB-DL Tier 4.yml new file mode 100644 index 0000000..c26555a --- /dev/null +++ b/custom_formats/WEB-DL Tier 4.yml @@ -0,0 +1,22 @@ +name: WEB-DL Tier 4 +description: Matches release groups who fall under WEB-DL Tier 4 +tags: +- Release Groups +- WEB-DL +conditions: +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: Cinefeel + negate: false + pattern: Cinefeel + required: false + type: release_group +- name: LAZY + negate: false + pattern: LAZY + required: false + type: release_group +tests: [] diff --git a/custom_formats/WeTV.yml b/custom_formats/WeTV.yml new file mode 100644 index 0000000..17a4de1 --- /dev/null +++ b/custom_formats/WeTV.yml @@ -0,0 +1,40 @@ +name: WeTV +description: Matches 'WeTV' WEB-DLs. Negates any encodes. +tags: +- Streaming Service +- WEB-DL +conditions: +- name: WeTV Regex + negate: false + pattern: WeTV + required: true + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl + type: source +- name: WEBRip + type: source + required: false + negate: false + source: webrip +tests: +- conditionResults: + - matches: true + name: SHO Regex + negate: false + pattern: Showtime + required: false + type: release_title + - matches: false + name: SHO Rename Regex + negate: false + pattern: Showtime Rename + required: false + type: release_title + expected: true + id: 1 + input: Billions S06 2160p SHO WEB-DL DD+ 5.1 H.265-NTb + lastRun: '2025-04-21T20:33:55.371437' + passes: true diff --git a/custom_formats/h265 (Efficient).yml b/custom_formats/h265 (Efficient).yml new file mode 100644 index 0000000..737a587 --- /dev/null +++ b/custom_formats/h265 (Efficient).yml @@ -0,0 +1,16 @@ +name: h265 (Efficient) +description: Matches 'h265' regex pattern. +tags: +- Codec +conditions: +- name: h265 + negate: false + pattern: h265 + required: true + type: release_title +- name: Not 1080p + negate: true + required: true + resolution: 1080p + type: resolution +tests: [] diff --git a/custom_formats/h265 (Missing).yml b/custom_formats/h265 (Missing).yml deleted file mode 100644 index 15e3829..0000000 --- a/custom_formats/h265 (Missing).yml +++ /dev/null @@ -1,92 +0,0 @@ -name: h265 (Missing) -description: 'Attempts to match fix h265 matching for release groups who mark their - WEB-DLs as "HEVC". ' -tags: -- Codec -conditions: -- name: Release Group - negate: false - pattern: h265 WEB Groups - required: true - type: release_group -- name: WEB-DL - negate: false - required: true - source: web_dl - type: source -- name: Filename - negate: false - pattern: mkv - required: true - type: release_title -- name: x265 | HEVC - negate: false - pattern: x265 - required: true - type: release_title -- name: Not h265 - negate: true - pattern: h265 - required: false - type: release_title -tests: -- conditionResults: - - matches: true - name: Release Group - negate: false - pattern: h265 WEB Groups - required: true - type: release_group - - matches: false - name: Filename - negate: false - pattern: mkv - required: true - type: release_title - - matches: false - name: x265 | HEVC - negate: false - pattern: x265 - required: true - type: release_title - - matches: true - name: Not h265 - negate: true - pattern: h265 - required: false - type: release_title - expected: false - id: 1 - input: Full Metal Jacket (1987) (1080p HMAX WEB-DL H265 SDR DD 5.1 English - SiGLA) - lastRun: '2024-12-12T06:07:38.699292' - passes: true -- conditionResults: - - matches: true - name: Release Group - negate: false - pattern: h265 WEB Groups - required: true - type: release_group - - matches: true - name: Filename - negate: false - pattern: mkv - required: true - type: release_title - - matches: true - name: x265 | HEVC - negate: false - pattern: x265 - required: true - type: release_title - - matches: false - name: Not h265 - negate: true - pattern: h265 - required: false - type: release_title - expected: true - id: 2 - input: Full.Metal.Jacket.1987.1080p.HMAX.WEB-DL.DD5.1.HEVC-SiGLA.mkv - lastRun: '2024-12-12T06:07:38.699292' - passes: true diff --git a/custom_formats/h265.yml b/custom_formats/h265.yml index bb44804..22b8138 100644 --- a/custom_formats/h265.yml +++ b/custom_formats/h265.yml @@ -3,27 +3,12 @@ description: Matches 'h265' regex pattern. tags: - Codec conditions: -- name: WEB - type: source - required: true - negate: false - source: web_dl - name: h265 negate: false pattern: h265 required: true type: release_title -- name: Not Full Disc - type: release_title - required: true - negate: true - pattern: Full Disc -- name: Not Remux - type: release_title - required: true - negate: true - pattern: Remux -- name: Not 4K +- name: Not 2160p type: resolution required: true negate: true diff --git a/custom_formats/iTunes (Missing).yml b/custom_formats/iT (Missing).yml similarity index 99% rename from custom_formats/iTunes (Missing).yml rename to custom_formats/iT (Missing).yml index 10e72b0..5e1082d 100644 --- a/custom_formats/iTunes (Missing).yml +++ b/custom_formats/iT (Missing).yml @@ -1,17 +1,21 @@ -name: iTunes (Missing) +name: iT (Missing) description: 'Matches ''iTunes'' WEB-DLs that are not labelled correctly. Matches when its not from another streaming service and comes from an iPT release group: EVO or CMRG' tags: - Streaming Service - WEB-DL -- WEB3 [1080p] conditions: - name: WEB-DL negate: false required: true source: web_dl type: source +- name: iPT Internals + negate: false + pattern: iPT Internals + required: true + type: release_group - name: WEBRip negate: true required: true @@ -77,11 +81,6 @@ conditions: pattern: Roku required: true type: release_title -- name: iPT Internals - negate: false - pattern: iPT Internals - required: true - type: release_group - name: iTunes Regex negate: true pattern: iTunes diff --git a/custom_formats/iTunes.yml b/custom_formats/iT.yml similarity index 73% rename from custom_formats/iTunes.yml rename to custom_formats/iT.yml index 3654b99..c45d712 100644 --- a/custom_formats/iTunes.yml +++ b/custom_formats/iT.yml @@ -1,25 +1,29 @@ -name: iTunes +name: iT description: Matches 'iTunes' WEB-DLs. Negates any encodes. tags: - Streaming Service - WEB-DL -- WEB3 [1080p] conditions: -- name: iTunes Regex +- name: iT Regex negate: false pattern: iTunes - required: true + required: false type: release_title -- name: WEBRip - negate: true - required: true - source: webrip +- name: iT Rename Regex + negate: false + pattern: iTunes Rename + required: false + type: release_title +- name: WEB-DL + negate: false + required: false + source: web_dl type: source -- name: x265 - negate: true - pattern: x265 - required: true - type: release_title +- name: WEBRip + type: source + required: false + negate: false + source: webrip tests: - conditionResults: - matches: true diff --git a/custom_formats/iTunes (1080p).yml b/custom_formats/iTunes (1080p).yml deleted file mode 100644 index 6495a73..0000000 --- a/custom_formats/iTunes (1080p).yml +++ /dev/null @@ -1,46 +0,0 @@ -name: iTunes [1080p] -description: Matches 1080p 'iTunes' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 1080p - type: resolution - required: true - negate: false - resolution: 1080p -- name: iTunes Regex - negate: false - pattern: iTunes - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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 (2160p).yml b/custom_formats/iTunes (2160p).yml deleted file mode 100644 index a6dde83..0000000 --- a/custom_formats/iTunes (2160p).yml +++ /dev/null @@ -1,46 +0,0 @@ -name: iTunes [2160p] -description: Matches 2160p 'iTunes' WEB-DLs. Negates any encodes. -tags: -- Streaming Service -- WEB-DL -conditions: -- name: 2160p - negate: false - required: true - resolution: 2160p - type: resolution -- name: iTunes Regex - negate: false - pattern: iTunes - required: true - type: release_title -- name: WEBRip - negate: true - required: true - source: webrip - type: source -- name: 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/x264 (2160p).yml b/custom_formats/x264 (2160p).yml index 01a1438..44ad0e1 100644 --- a/custom_formats/x264 (2160p).yml +++ b/custom_formats/x264 (2160p).yml @@ -2,7 +2,6 @@ name: x264 (2160p) description: 'Matches ''x264'' regex pattern only when 2160p is also found. ' tags: - Codec -- Resolution conditions: - name: 2160p negate: false diff --git a/custom_formats/2160p Blu-ray Encode.yml b/custom_formats/x265 (Bluray).yml similarity index 58% rename from custom_formats/2160p Blu-ray Encode.yml rename to custom_formats/x265 (Bluray).yml index 612c735..a871468 100644 --- a/custom_formats/2160p Blu-ray Encode.yml +++ b/custom_formats/x265 (Bluray).yml @@ -1,21 +1,21 @@ -name: 2160p Blu-ray Encode -description: Matches 2160p Blu-rays that are NOT remuxes +name: x265 (Bluray) +description: Matches 'x265' regex pattern. tags: -- Source +- Codec conditions: -- name: 2160p - type: resolution - required: true +- name: x265 negate: false - resolution: 2160p -- name: Blu-ray + pattern: x265 + required: true + type: release_title +- name: Bluray negate: false required: true source: bluray type: source -- name: Remux - negate: true - pattern: Remux +- name: Not 2160p + type: resolution required: true - type: release_title + negate: true + resolution: 2160p tests: [] diff --git a/custom_formats/x265 (Efficient).yml b/custom_formats/x265 (Efficient).yml new file mode 100644 index 0000000..9772b95 --- /dev/null +++ b/custom_formats/x265 (Efficient).yml @@ -0,0 +1,16 @@ +name: x265 (Efficient) +description: Matches 'x265' regex pattern. +tags: +- Codec +conditions: +- name: x265 + negate: false + pattern: x265 + required: true + type: release_title +- name: Not 1080p + negate: true + required: true + resolution: 1080p + type: resolution +tests: [] diff --git a/custom_formats/x265 (Missing 2160p).yml b/custom_formats/x265 (Missing 2160p).yml deleted file mode 100644 index 59a470d..0000000 --- a/custom_formats/x265 (Missing 2160p).yml +++ /dev/null @@ -1,51 +0,0 @@ -name: x265 (Missing 2160p) -description: 'Attempts to match 2160p x265 encodes that aren''t labelled with any - codec. ' -tags: -- x265 -- Codec -conditions: -- name: 2160p - negate: false - required: true - resolution: 2160p - type: resolution -- name: Bluray - negate: false - required: true - source: bluray - type: source -- name: Not REMUX - negate: true - pattern: Remux - required: true - type: release_title -- name: Not x265 - negate: true - pattern: x265 - required: true - type: release_title -- name: Not x264 - negate: true - pattern: x264 - required: true - type: release_title -tests: -- conditionResults: - - matches: false - name: Not x265 - negate: true - pattern: x265 - required: true - type: release_title - - matches: true - name: h265 - negate: false - pattern: h265 - required: true - type: release_title - expected: true - id: 1 - input: Training Day 2001 BluRay 10Bit 1080p DD5 1 H265-d3g - lastRun: '2025-01-14T09:03:52.278761' - passes: true diff --git a/custom_formats/x265 (Missing).yml b/custom_formats/x265 (Missing).yml index e883301..140e5fb 100644 --- a/custom_formats/x265 (Missing).yml +++ b/custom_formats/x265 (Missing).yml @@ -1,22 +1,27 @@ name: x265 (Missing) -description: 'Attempts to match 1080p x265 encodes that are mislabeled as h265. ' +description: 'Attempts to match 2160p x265 encodes that aren''t labelled with any + codec. ' tags: -- x265 - Codec conditions: -- name: 1080p +- name: 2160p negate: false required: true - resolution: 1080p + resolution: 2160p type: resolution - name: Bluray negate: false required: true source: bluray type: source -- name: h265 - negate: false - pattern: h265 +- name: Not Remux + negate: true + pattern: Remux + required: true + type: release_title +- name: Not x264 + negate: true + pattern: x264 required: true type: release_title - name: Not x265 diff --git a/custom_formats/x265 (WEB).yml b/custom_formats/x265 (WEB).yml new file mode 100644 index 0000000..0cca51b --- /dev/null +++ b/custom_formats/x265 (WEB).yml @@ -0,0 +1,21 @@ +name: x265 (WEB) +description: Matches 'x265' regex pattern. +tags: +- Codec +conditions: +- name: x265 + negate: false + pattern: x265 + required: true + type: release_title +- name: Not 2160p + type: resolution + required: true + negate: true + resolution: 2160p +- name: Bluray + negate: true + required: true + source: bluray + type: source +tests: [] diff --git a/custom_formats/x265.yml b/custom_formats/x265.yml index 7093c1b..bc51c58 100644 --- a/custom_formats/x265.yml +++ b/custom_formats/x265.yml @@ -8,4 +8,9 @@ conditions: pattern: x265 required: true type: release_title +- name: Not 2160p + type: resolution + required: true + negate: true + resolution: 2160p tests: [] diff --git a/media_management/misc.yml b/media_management/misc.yml new file mode 100644 index 0000000..a0cfe7d --- /dev/null +++ b/media_management/misc.yml @@ -0,0 +1,6 @@ +radarr: + propersRepacks: doNotPrefer + enableMediaInfo: true +sonarr: + propersRepacks: doNotPrefer + enableMediaInfo: true diff --git a/media_management/naming.yml b/media_management/naming.yml new file mode 100644 index 0000000..483468c --- /dev/null +++ b/media_management/naming.yml @@ -0,0 +1,17 @@ +radarr: + rename: true + movieFormat: '{Movie CleanTitle} {(Release Year)} {tmdb-{TmdbId}} {edition-{Edition Tags}} {[Custom Formats]}{[Quality Full]}{[MediaInfo 3D]}{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}{[Mediainfo VideoCodec]}{-Release Group}' + movieFolderFormat: '{Movie CleanTitle} ({Release Year}) {tmdb-{TmdbId}}' + replaceIllegalCharacters: false + colonReplacementFormat: smart +sonarr: + rename: true + standardEpisodeFormat: '{Series TitleYear} - S{season:00}E{episode:00} - {Episode CleanTitle} {[Custom Formats]}{[Quality Full]}{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}{[MediaInfo VideoCodec]}{-Release Group}' + dailyEpisodeFormat: '{Series TitleYear} - {Air-Date} - {Episode CleanTitle} {[Custom Formats]}{[Quality Full]}{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}{[MediaInfo VideoCodec]}{-Release Group}' + animeEpisodeFormat: '{Series TitleYear} - S{season:00}E{episode:00} - {absolute:000} - {Episode CleanTitle} {[Custom Formats]}{[Quality Full]}{[MediaInfo VideoDynamicRangeType]}[{MediaInfo VideoBitDepth}bit]{[MediaInfo VideoCodec]}[{Mediainfo AudioCodec} { Mediainfo AudioChannels}]{MediaInfo AudioLanguages}{-Release Group}' + seriesFolderFormat: '{Series TitleYear} {tvdb-{TvdbId}}' + seasonFolderFormat: Season {season:00} + replaceIllegalCharacters: false + colonReplacementFormat: 4 + customColonReplacementFormat: '' + multiEpisodeStyle: 5 diff --git a/media_management/quality_definitions.yml b/media_management/quality_definitions.yml new file mode 100644 index 0000000..77869cd --- /dev/null +++ b/media_management/quality_definitions.yml @@ -0,0 +1,211 @@ +qualityDefinitions: + radarr: + BR-DISK: + max: 2000 + min: 0 + preferred: 1990 + Bluray-1080p: + max: 2000 + min: 0 + preferred: 1990 + Bluray-2160p: + max: 2000 + min: 0 + preferred: 1990 + Bluray-480p: + max: 2000 + min: 0 + preferred: 1990 + Bluray-576p: + max: 2000 + min: 0 + preferred: 1990 + Bluray-720p: + max: 2000 + min: 0 + preferred: 1990 + CAM: + max: 2000 + min: 0 + preferred: 1990 + DVD: + max: 2000 + min: 0 + preferred: 1990 + DVD-R: + max: 2000 + min: 0 + preferred: 1990 + DVDSCR: + max: 2000 + min: 0 + preferred: 1990 + HDTV-1080p: + max: 2000 + min: 0 + preferred: 1990 + HDTV-2160p: + max: 2000 + min: 0 + preferred: 1990 + HDTV-720p: + max: 2000 + min: 0 + preferred: 1990 + REGIONAL: + max: 2000 + min: 0 + preferred: 1990 + Raw-HD: + max: 2000 + min: 0 + preferred: 1990 + Remux-1080p: + max: 2000 + min: 0 + preferred: 1990 + Remux-2160p: + max: 2000 + min: 0 + preferred: 1990 + SDTV: + max: 2000 + min: 0 + preferred: 1990 + TELECINE: + max: 2000 + min: 0 + preferred: 1990 + TELESYNC: + max: 2000 + min: 0 + preferred: 1990 + Unknown: + max: 2000 + min: 0 + preferred: 1990 + WEBDL-1080p: + max: 2000 + min: 0 + preferred: 1990 + WEBDL-2160p: + max: 2000 + min: 0 + preferred: 1990 + WEBDL-480p: + max: 2000 + min: 0 + preferred: 1990 + WEBDL-720p: + max: 2000 + min: 0 + preferred: 1990 + WEBRip-1080p: + max: 2000 + min: 0 + preferred: 1990 + WEBRip-2160p: + max: 2000 + min: 0 + preferred: 1990 + WEBRip-480p: + max: 2000 + min: 0 + preferred: 1990 + WEBRip-720p: + max: 2000 + min: 0 + preferred: 1990 + WORKPRINT: + max: 2000 + min: 0 + preferred: 1990 + sonarr: + Bluray-1080p: + max: 1000 + min: 0 + preferred: 990 + Bluray-1080p Remux: + max: 1000 + min: 0 + preferred: 990 + Bluray-2160p: + max: 1000 + min: 0 + preferred: 990 + Bluray-2160p Remux: + max: 1000 + min: 0 + preferred: 990 + Bluray-480p: + max: 1000 + min: 0 + preferred: 990 + Bluray-576p: + max: 1000 + min: 0 + preferred: 990 + Bluray-720p: + max: 1000 + min: 0 + preferred: 990 + DVD: + max: 1000 + min: 0 + preferred: 990 + HDTV-1080p: + max: 1000 + min: 0 + preferred: 990 + HDTV-2160p: + max: 1000 + min: 0 + preferred: 990 + HDTV-720p: + max: 1000 + min: 0 + preferred: 990 + Raw-HD: + max: 1000 + min: 0 + preferred: 990 + SDTV: + max: 1000 + min: 0 + preferred: 990 + Unknown: + max: 1000 + min: 0 + preferred: 990 + WEBDL-1080p: + max: 1000 + min: 0 + preferred: 990 + WEBDL-2160p: + max: 1000 + min: 0 + preferred: 990 + WEBDL-480p: + max: 1000 + min: 0 + preferred: 990 + WEBDL-720p: + max: 1000 + min: 0 + preferred: 990 + WEBRip-1080p: + max: 1000 + min: 0 + preferred: 990 + WEBRip-2160p: + max: 1000 + min: 0 + preferred: 990 + WEBRip-480p: + max: 1000 + min: 0 + preferred: 990 + WEBRip-720p: + max: 1000 + min: 0 + preferred: 990 diff --git a/profiles/1080p Balanced.yml b/profiles/1080p Balanced.yml index b7bacb3..bd568ff 100644 --- a/profiles/1080p Balanced.yml +++ b/profiles/1080p Balanced.yml @@ -12,81 +12,100 @@ description: '1080p Balanced targets consistent & immutable 1080p **WEB-DLs** wi DVD remuxes / encodes. ' tags: - 1080p -- x264 -- Lossy Audio - Balanced Focused +- Lossy Audio +- x264 +- h264 upgradesAllowed: true -minCustomFormatScore: 0 -upgradeUntilScore: 320 +minCustomFormatScore: 20000 +upgradeUntilScore: 400000 minScoreIncrement: 1 custom_formats: -- name: 1080p - score: 220 -- name: Disney+ - score: 220 -- name: Movies Anywhere - score: 220 -- name: Amazon Prime - score: 210 -- name: Apple TV+ - score: 210 -- name: Criterion Channel - score: 210 -- name: HBO Max - score: 210 -- name: Max - score: 210 -- name: Netflix - score: 210 -- name: Paramount+ - score: 210 -- name: Peacock - score: 210 -- name: iTunes (Missing) - score: 200 - name: 1080p Balanced Tier 1 - score: 170 + score: 141000 - name: 1080p Balanced Tier 2 - score: 160 -- name: 1080p Quality Tier 1 - score: 90 -- name: Hulu - score: 90 -- name: iTunes - score: 90 -- name: Roku - score: 90 -- name: 1080p Quality Tier 2 - score: 80 -- name: 1080p Quality Tier 3 - score: 70 -- name: 1080p Golden Popcorn - score: 60 -- name: 1080p Quality Tier 4 - score: 60 -- name: 1080p Quality Tier 5 - score: 50 + score: 140000 +- name: 1080p WEB-DL + score: 140000 +- name: 720p WEB-DL + score: 100000 +- name: 720p Bluray + score: 80000 +- name: 720p WEBRip + score: 80000 +- name: 480p WEB-DL + score: 60000 +- name: 720p Quality Tier 1 + score: 44000 +- name: 720p Quality Tier 2 + score: 43000 +- name: 720p Quality Tier 3 + score: 42000 +- name: 720p Quality Tier 4 + score: 41000 +- name: 720p Quality Tier 5 + score: 40000 +- name: DVD + score: 20000 - name: DVD Remux - score: 40 -- name: SD Golden Popcorn - score: 30 + score: 20000 - name: SD Quality Tier 1 - score: 30 -- name: Scene - score: 20 + score: 11000 - name: SD Quality Tier 2 - score: 20 -- name: Atmos - score: 10 -- name: Atmos (Missing) - score: 10 -- name: Blu-ray - score: 10 + score: 10000 +- name: 720p Golden Popcorn + score: 6000 +- name: MA + score: 4000 +- name: SD Golden Popcorn + score: 4000 +- name: AMZN + score: 2000 +- name: ATVP + score: 2000 +- name: DSNP + score: 2000 +- name: ATV + score: 1000 +- name: CRIT + score: 1000 +- name: HMAX + score: 1000 +- name: iT + score: 1000 +- name: MAX + score: 1000 +- name: NF + score: 1000 +- name: NOW + score: 1000 +- name: PCOK + score: 1000 - name: Special Edition - score: 10 -- name: WEBRip - score: 10 -- name: x264 + score: 1000 +- name: DTS-HD HRA + score: 800 +- name: Opus + score: 800 +- name: Dolby Digital + + score: 600 +- name: Dolby Atmos + score: 400 +- name: DTS-ES + score: 400 +- name: DTS + score: 200 +- name: Dolby Digital + score: 100 +- name: WEB-DL Tier 1 + score: 80 +- name: WEB-DL Tier 2 + score: 60 +- name: WEB-DL Tier 3 + score: 40 +- name: WEB-DL Tier 4 + score: 20 +- name: Season Pack score: 10 - name: Repack3 score: 8 @@ -94,94 +113,101 @@ custom_formats: score: 7 - name: Repack1 score: 6 -- name: 2160p - score: -9999 +- name: AAC + score: 0 +- name: HTSR + score: 0 +- name: HULU + score: 0 +- name: PMTP + score: 0 +- name: ROKU + score: 0 +- name: SHO + score: 0 +- name: STAN + score: 0 - name: 3D - score: -9999 -- name: 720p - score: -9999 -- name: 720p Golden Popcorn - score: -9999 + score: -999999 +- name: AV1 + score: -999999 - name: B&W - score: -9999 -- name: BeyondHD - score: -9999 -- name: Blu-ray Remux - score: -9999 + score: -999999 +- name: Banned Groups + score: -999999 +- name: Banned Groups (Title) + score: -999999 +- name: Banned WEBRip + score: -999999 - name: Dolby Vision - score: -9999 + score: -999999 - name: Extras - score: -9999 + score: -999999 - name: Full Disc - score: -9999 + score: -999999 - name: Full Disc (Quality Match) - score: -9999 + score: -999999 - name: h265 - score: -9999 -- name: h265 (Missing) - score: -9999 + score: -999999 - name: HDR - score: -9999 + score: -999999 - name: HDR10 - score: -9999 -- name: HDR10 (Missing) - score: -9999 -- name: HDR10 (Missing) (1080p) - score: -9999 + score: -999999 - name: HDR10+ - score: -9999 + score: -999999 +- name: HLG + score: -999999 +- name: PQ + score: -999999 - name: Remux - score: -9999 -- name: SD Bluray Encodes - score: -9999 + score: -999999 +- name: Sing Along + score: -999999 - name: Upscaled - score: -9999 + score: -999999 +- name: VP9 + score: -999999 +- name: VVC + score: -999999 - name: x265 - score: -9999 -- name: x265 (Missing) - score: -9999 + score: -999999 qualities: - id: -1 - name: Balanced capable - description: Balanced capable releases. Typically WEB-DL would be the overwhelming + name: Balanced Capable + description: Balanced Capable releases. Typically WEB-DL would be the overwhelming majority of releases, but there are occasional streaming optimised encodes that should be preferred. qualities: - id: 10 name: Bluray-1080p - - id: 11 - name: WEBRip-1080p - id: 9 name: WEBDL-1080p - id: -2 - name: SD - description: SD Fallbacks + name: 720p Fallback + description: Fallback to 720p when 1080p cannot be found. qualities: + - id: 13 + name: Bluray-720p + - id: 14 + name: WEBDL-720p + - id: 15 + name: WEBRip-720p +- id: -3 + name: SD Fallback + description: Standard Definition Fallbacks + qualities: + - id: 18 + name: Bluray-480p - id: 19 name: WEBDL-480p - id: 20 name: WEBRip-480p - id: 22 name: DVD - - id: 24 - name: SDTV -- id: -3 - name: Prereleases - description: 'Low quality releases that come out before physical discs / streaming - / VODs. Needs to be enabled for tweak to work. ' - qualities: - - id: 29 - name: CAM - - id: 26 - name: Telesync - - id: 25 - name: Telecine - - id: 23 - name: DVDSCR upgrade_until: id: -1 - name: Balanced capable - description: Balanced capable releases. Typically WEB-DL would be the overwhelming + name: Balanced Capable + description: Balanced Capable releases. Typically WEB-DL would be the overwhelming majority of releases, but there are occasional streaming optimised encodes that should be preferred. language: must_original diff --git a/profiles/1080p Efficient.yml b/profiles/1080p Efficient.yml new file mode 100644 index 0000000..b4f33b7 --- /dev/null +++ b/profiles/1080p Efficient.yml @@ -0,0 +1,241 @@ +name: 1080p Efficient +description: Efficient Profile Beta Testing Radarr Only +tags: +- 1080p +- Efficient Focused +- Lossy Audio +- h265 +- x265 +upgradesAllowed: true +minCustomFormatScore: 20000 +upgradeUntilScore: 400000 +minScoreIncrement: 1 +custom_formats: +- name: 1080p Efficient Bluray Tier 0 (Radarr) + score: 240000 +- name: 1080p Efficient WEB-DL Tier 1 + score: 220000 +- name: 1080p Efficient WEB-DL Tier 2 + score: 200000 +- name: 1080p Efficient Bluray Tier 1 (Radarr) + score: 184000 +- name: 1080p Efficient Bluray Tier 2 (Radarr) + score: 183000 +- name: 1080p Efficient Bluray Tier 3 (Radarr) + score: 182000 +- name: 1080p Efficient Bluray Tier 4 (Radarr) + score: 181000 +- name: 1080p Efficient Bluray Tier 5 (Radarr) + score: 180000 +- name: 1080p Efficient WEB-DL Tier 3 + score: 170000 +- name: 1080p Efficient WEB Tier 1 (Radarr) + score: 164000 +- name: 1080p Efficient WEB Tier 2 (Radarr) + score: 163000 +- name: 1080p Efficient WEB Tier 3 (Radarr) + score: 162000 +- name: 1080p Efficient WEB Tier 4 (Radarr) + score: 161000 +- name: 1080p Efficient WEB Tier 5 (Radarr) + score: 160000 +- name: 1080p Balanced Tier 1 + score: 141000 +- name: 1080p Balanced Tier 2 + score: 140000 +- name: 1080p WEB-DL (h264) + score: 140000 +- name: 720p WEB-DL + score: 100000 +- name: 720p Bluray + score: 80000 +- name: 720p WEBRip + score: 80000 +- name: 480p WEB-DL + score: 60000 +- name: 720p Quality Tier 1 + score: 44000 +- name: 720p Quality Tier 2 + score: 43000 +- name: 720p Quality Tier 3 + score: 42000 +- name: 720p Quality Tier 4 + score: 41000 +- name: 720p Quality Tier 5 + score: 40000 +- name: DVD + score: 20000 +- name: DVD Remux + score: 20000 +- name: SD Quality Tier 1 + score: 11000 +- name: SD Quality Tier 2 + score: 10000 +- name: 720p Golden Popcorn + score: 6000 +- name: MA + score: 4000 +- name: SD Golden Popcorn + score: 4000 +- name: Dolby Vision + score: 3000 +- name: AMZN + score: 2000 +- name: ATVP + score: 2000 +- name: DSNP + score: 2000 +- name: HDR10+ + score: 2000 +- name: ATV + score: 1000 +- name: CRIT + score: 1000 +- name: DS4K + score: 1000 +- name: HDR + score: 1000 +- name: HDR10 + score: 1000 +- name: HLG + score: 1000 +- name: HMAX + score: 1000 +- name: iT + score: 1000 +- name: MAX + score: 1000 +- name: NF + score: 1000 +- name: NOW + score: 1000 +- name: PCOK + score: 1000 +- name: PQ + score: 1000 +- name: Special Edition + score: 1000 +- name: DTS-HD HRA + score: 800 +- name: Opus + score: 800 +- name: Dolby Digital + + score: 600 +- name: Dolby Atmos + score: 400 +- name: DTS-ES + score: 400 +- name: DTS + score: 200 +- name: Dolby Digital + score: 100 +- name: WEB-DL Tier 1 + score: 80 +- name: WEB-DL Tier 2 + score: 60 +- name: WEB-DL Tier 3 + score: 40 +- name: WEB-DL Tier 4 + score: 20 +- name: Season Pack + score: 10 +- name: Repack3 + score: 8 +- name: Repack2 + score: 7 +- name: Repack1 + score: 6 +- name: AAC + score: 0 +- name: HTSR + score: 0 +- name: HULU + score: 0 +- name: PMTP + score: 0 +- name: ROKU + score: 0 +- name: SHO + score: 0 +- name: STAN + score: 0 +- name: 3D + score: -999999 +- name: AV1 + score: -999999 +- name: B&W + score: -999999 +- name: Banned Groups + score: -999999 +- name: Banned Groups (Title) + score: -999999 +- name: Banned WEBRip + score: -999999 +- name: Dolby Vision (Without Fallback) + score: -999999 +- name: Extras + score: -999999 +- name: Full Disc + score: -999999 +- name: Full Disc (Quality Match) + score: -999999 +- name: h265 (Efficient) + score: -999999 +- name: Lossless Audio + score: -999999 +- name: Remux + score: -999999 +- name: Sing Along + score: -999999 +- name: UHD Bluray + score: -999999 +- name: UHD Bluray (Missing) + score: -999999 +- name: Upscaled + score: -999999 +- name: VP9 + score: -999999 +- name: VVC + score: -999999 +- name: x265 (Efficient) + score: -999999 +qualities: +- id: -1 + name: Efficient Capable + description: Balanced Capable releases. Typically WEB-DL would be the overwhelming + majority of releases, but there are occasional streaming optimised encodes that + should be preferred. + qualities: + - id: 10 + name: Bluray-1080p + - id: 9 + name: WEBDL-1080p +- id: -2 + name: 720p Fallback + description: Fallback to 720p when 1080p cannot be found. + qualities: + - id: 13 + name: Bluray-720p + - id: 14 + name: WEBDL-720p + - id: 15 + name: WEBRip-720p +- id: -3 + name: SD Fallback + description: Standard Definition Fallbacks + qualities: + - id: 18 + name: Bluray-480p + - id: 19 + name: WEBDL-480p + - id: 20 + name: WEBRip-480p + - id: 22 + name: DVD +upgrade_until: + id: -1 + name: Efficient Capable + description: Balanced Capable releases. Typically WEB-DL would be the overwhelming + majority of releases, but there are occasional streaming optimised encodes that + should be preferred. +language: must_original diff --git a/profiles/1080p Quality (HDR).yml b/profiles/1080p Quality (HDR).yml index d963fe9..b8e8660 100644 --- a/profiles/1080p Quality (HDR).yml +++ b/profiles/1080p Quality (HDR).yml @@ -9,97 +9,135 @@ description: "1080p Quality (HDR) utilizes the [**Golden Popcorn Performance Ind \ will fall back to SD releases - **DVD remuxes / encodes**" tags: - 1080p -- x264 -- x265 +- Quality Focused - HDR - Lossy Audio -- Quality Focused +- x264 +- x265 upgradesAllowed: true -minCustomFormatScore: 0 -upgradeUntilScore: 320 +minCustomFormatScore: 20000 +upgradeUntilScore: 400000 minScoreIncrement: 1 custom_formats: - name: UHD Bluray - score: 350 + score: 240000 - name: UHD Bluray (Missing) - score: 350 -- name: 1080p Golden Popcorn - score: 120 + score: 240000 +- name: 1080p WEB-DL + score: 200000 +- name: 1080p Bluray + score: 140000 +- name: 1080p WEBRip + score: 140000 +- name: 720p WEB-DL + score: 100000 - name: 1080p Quality Tier 1 - score: 120 + score: 84000 - name: 1080p Quality Tier 2 - score: 110 + score: 83000 - name: 1080p Quality Tier 3 - score: 100 + score: 82000 - name: 1080p Quality Tier 4 - score: 90 + score: 81000 - name: 1080p Quality Tier 5 - score: 80 -- name: 1080p - score: 60 -- name: Amazon Prime - score: 60 -- name: Apple TV+ - score: 60 -- name: Disney+ - score: 60 -- name: Movies Anywhere - score: 60 + score: 80000 +- name: 720p Bluray + score: 80000 +- name: 720p WEBRip + score: 80000 - name: 1080p Balanced Tier 1 - score: 50 -- name: Criterion Channel - score: 50 -- name: HBO Max - score: 50 -- name: Max - score: 50 -- name: Netflix - score: 50 -- name: Paramount+ - score: 50 -- name: Peacock - score: 50 + score: 61000 - name: 1080p Balanced Tier 2 - score: 40 + score: 60000 +- name: 480p WEB-DL + score: 60000 +- name: 720p Quality Tier 1 + score: 44000 +- name: 720p Quality Tier 2 + score: 43000 +- name: 720p Quality Tier 3 + score: 42000 +- name: 720p Quality Tier 4 + score: 41000 +- name: 720p Quality Tier 5 + score: 40000 +- name: DVD + score: 20000 - name: DVD Remux - score: 40 -- name: Hulu - score: 40 -- name: iTunes - score: 40 -- name: iTunes (Missing) - score: 40 -- name: Roku - score: 40 -- name: Dolby Vision - score: 30 -- name: SD Golden Popcorn - score: 30 + score: 20000 - name: SD Quality Tier 1 - score: 30 -- name: HDR10+ - score: 20 -- name: Scene - score: 20 + score: 11000 - name: SD Quality Tier 2 - score: 20 -- name: Atmos - score: 10 -- name: Atmos (Missing) - score: 10 -- name: Blu-ray - score: 10 + score: 10000 +- name: 1080p Golden Popcorn + score: 8000 +- name: 720p Golden Popcorn + score: 6000 +- name: MA + score: 4000 +- name: SD Golden Popcorn + score: 4000 +- name: Dolby Vision + score: 3000 +- name: AMZN + score: 2000 +- name: ATVP + score: 2000 +- name: DSNP + score: 2000 +- name: HDR10+ + score: 2000 +- name: ATV + score: 1000 +- name: CRIT + score: 1000 - name: HDR - score: 10 + score: 1000 - name: HDR10 - score: 10 + score: 1000 - name: HDR10 (Missing) (1080p) - score: 10 + score: 1000 +- name: HLG + score: 1000 +- name: HMAX + score: 1000 +- name: iT + score: 1000 +- name: MAX + score: 1000 +- name: NF + score: 1000 +- name: NOW + score: 1000 +- name: PCOK + score: 1000 +- name: PQ + score: 1000 - name: Special Edition - score: 10 -- name: WEBRip - score: 10 -- name: x264 + score: 1000 +- name: DTS-HD HRA + score: 800 +- name: Opus + score: 800 +- name: Dolby Digital + + score: 600 +- name: Dolby Atmos + score: 400 +- name: DTS-ES + score: 400 +- name: DTS + score: 200 +- name: Dolby Digital + score: 100 +- name: WEB-DL Tier 1 + score: 80 +- name: WEB-DL Tier 2 + score: 60 +- name: WEB-DL Tier 3 + score: 40 +- name: WEB-DL Tier 4 + score: 20 +- name: Season Pack score: 10 - name: Repack3 score: 8 @@ -107,49 +145,59 @@ custom_formats: score: 7 - name: Repack1 score: 6 -- name: x265 - score: -90 -- name: 2160p - score: -9999 +- name: AAC + score: 0 +- name: HTSR + score: 0 +- name: HULU + score: 0 +- name: PMTP + score: 0 +- name: ROKU + score: 0 +- name: SHO + score: 0 +- name: STAN + score: 0 +- name: x265 (Bluray) + score: -220000 - name: 3D - score: -9999 -- name: 720p - score: -9999 -- name: 720p Golden Popcorn - score: -9999 + score: -999999 +- name: AV1 + score: -999999 - name: B&W - score: -9999 -- name: BeyondHD - score: -9999 -- name: Blu-ray Remux - score: -9999 + score: -999999 +- name: Banned Groups + score: -999999 +- name: Banned Groups (Title) + score: -999999 +- name: Banned WEBRip + score: -999999 - name: Dolby Vision (Without Fallback) - score: -9999 + score: -999999 - name: Extras - score: -9999 + score: -999999 - name: Full Disc - score: -9999 + score: -999999 - name: Full Disc (Quality Match) - score: -9999 + score: -999999 - name: h265 - score: -9999 -- name: h265 (Missing) - score: -9999 -- name: Non Retail HDR - score: -9999 + score: -999999 - name: Remux - score: -9999 -- name: SD Bluray Encodes - score: -9999 -- name: Unwanted x265 Groups - score: -9999 + score: -999999 +- name: Sing Along + score: -999999 - name: Upscaled - score: -9999 -- name: x265 (Missing) - score: -9999 + score: -999999 +- name: VP9 + score: -999999 +- name: VVC + score: -999999 +- name: x265 (WEB) + score: -999999 qualities: - id: -1 - name: Transparent capable + name: Transparent Capable description: All capable of being indistinguishable from source. WEB-DL included to not allow unknown encode to trump known WEB-DL. qualities: @@ -160,20 +208,30 @@ qualities: - id: 11 name: WEBRip-1080p - id: -2 - name: SD - description: SD Fallbacks + name: 720p Fallback + description: Fallback to 720p when 1080p cannot be found. qualities: + - id: 13 + name: Bluray-720p + - id: 14 + name: WEBDL-720p + - id: 15 + name: WEBRip-720p +- id: -3 + name: SD Fallback + description: Standard Definition Fallbacks + qualities: + - id: 18 + name: Bluray-480p - id: 19 name: WEBDL-480p - id: 20 name: WEBRip-480p - id: 22 name: DVD - - id: 24 - name: SDTV upgrade_until: id: -1 - name: Transparent capable + name: Transparent Capable description: All capable of being indistinguishable from source. WEB-DL included to not allow unknown encode to trump known WEB-DL. language: must_original diff --git a/profiles/1080p Quality.yml b/profiles/1080p Quality.yml index 2ce1213..72edbd6 100644 --- a/profiles/1080p Quality.yml +++ b/profiles/1080p Quality.yml @@ -6,81 +6,116 @@ description: "1080p Quality utilizes the [**Golden Popcorn Performance Index**]( \ will fall back to SD releases - **DVD remuxes / encodes**" tags: - 1080p -- x264 -- Lossy Audio - Quality Focused +- Lossy Audio +- x264 +- h264 upgradesAllowed: true -minCustomFormatScore: 0 -upgradeUntilScore: 320 +minCustomFormatScore: 20000 +upgradeUntilScore: 400000 minScoreIncrement: 1 custom_formats: -- name: 1080p Golden Popcorn - score: 160 +- name: 1080p WEB-DL + score: 200000 +- name: 1080p Bluray + score: 140000 +- name: 1080p WEBRip + score: 140000 +- name: 720p WEB-DL + score: 100000 - name: 1080p Quality Tier 1 - score: 80 + score: 84000 - name: 1080p Quality Tier 2 - score: 70 -- name: 1080p - score: 60 + score: 83000 - name: 1080p Quality Tier 3 - score: 60 + score: 82000 - name: 1080p Quality Tier 4 - score: 50 + score: 81000 - name: 1080p Quality Tier 5 - score: 40 -- name: Amazon Prime - score: 40 -- name: Apple TV+ - score: 40 -- name: Disney+ - score: 40 -- name: DVD Remux - score: 40 -- name: Movies Anywhere - score: 40 -- name: Criterion Channel - score: 30 -- name: HBO Max - score: 30 -- name: Max - score: 30 -- name: Netflix - score: 30 -- name: Paramount+ - score: 30 -- name: Peacock - score: 30 -- name: SD Golden Popcorn - score: 30 -- name: SD Quality Tier 1 - score: 30 -- name: Hulu - score: 20 -- name: iTunes - score: 20 -- name: iTunes (Missing) - score: 20 -- name: Roku - score: 20 -- name: Scene - score: 20 -- name: SD Quality Tier 2 - score: 20 + score: 80000 +- name: 720p Bluray + score: 80000 +- name: 720p WEBRip + score: 80000 - name: 1080p Balanced Tier 1 - score: 10 + score: 61000 - name: 1080p Balanced Tier 2 - score: 10 -- name: Atmos - score: 10 -- name: Atmos (Missing) - score: 10 -- name: Blu-ray - score: 10 + score: 60000 +- name: 480p WEB-DL + score: 60000 +- name: 720p Quality Tier 1 + score: 44000 +- name: 720p Quality Tier 2 + score: 43000 +- name: 720p Quality Tier 3 + score: 42000 +- name: 720p Quality Tier 4 + score: 41000 +- name: 720p Quality Tier 5 + score: 40000 +- name: DVD + score: 20000 +- name: DVD Remux + score: 20000 +- name: SD Quality Tier 1 + score: 11000 +- name: SD Quality Tier 2 + score: 10000 +- name: 1080p Golden Popcorn + score: 8000 +- name: 720p Golden Popcorn + score: 6000 +- name: MA + score: 4000 +- name: SD Golden Popcorn + score: 4000 +- name: AMZN + score: 2000 +- name: ATVP + score: 2000 +- name: DSNP + score: 2000 +- name: ATV + score: 1000 +- name: CRIT + score: 1000 +- name: HMAX + score: 1000 +- name: iT + score: 1000 +- name: MAX + score: 1000 +- name: NF + score: 1000 +- name: NOW + score: 1000 +- name: PCOK + score: 1000 - name: Special Edition - score: 10 -- name: WEBRip - score: 10 -- name: x264 + score: 1000 +- name: DTS-HD HRA + score: 800 +- name: Opus + score: 800 +- name: Dolby Digital + + score: 600 +- name: Dolby Atmos + score: 400 +- name: DTS-ES + score: 400 +- name: DTS + score: 200 +- name: Dolby Digital + score: 100 +- name: WEB-DL Tier 1 + score: 80 +- name: WEB-DL Tier 2 + score: 60 +- name: WEB-DL Tier 3 + score: 40 +- name: WEB-DL Tier 4 + score: 20 +- name: Season Pack score: 10 - name: Repack3 score: 8 @@ -88,55 +123,67 @@ custom_formats: score: 7 - name: Repack1 score: 6 -- name: 2160p - score: -9999 +- name: AAC + score: 0 +- name: HTSR + score: 0 +- name: HULU + score: 0 +- name: PMTP + score: 0 +- name: ROKU + score: 0 +- name: SHO + score: 0 +- name: STAN + score: 0 - name: 3D - score: -9999 -- name: 720p - score: -9999 -- name: 720p Golden Popcorn - score: -9999 + score: -999999 +- name: AV1 + score: -999999 - name: B&W - score: -9999 -- name: BeyondHD - score: -9999 -- name: Blu-ray Remux - score: -9999 + score: -999999 +- name: Banned Groups + score: -999999 +- name: Banned Groups (Title) + score: -999999 +- name: Banned WEBRip + score: -999999 - name: Dolby Vision - score: -9999 + score: -999999 - name: Extras - score: -9999 + score: -999999 - name: Full Disc - score: -9999 + score: -999999 - name: Full Disc (Quality Match) - score: -9999 + score: -999999 - name: h265 - score: -9999 -- name: h265 (Missing) - score: -9999 + score: -999999 - name: HDR - score: -9999 + score: -999999 - name: HDR10 - score: -9999 -- name: HDR10 (Missing) - score: -9999 -- name: HDR10 (Missing) (1080p) - score: -9999 + score: -999999 - name: HDR10+ - score: -9999 + score: -999999 +- name: HLG + score: -999999 +- name: PQ + score: -999999 - name: Remux - score: -9999 -- name: SD Bluray Encodes - score: -9999 + score: -999999 +- name: Sing Along + score: -999999 - name: Upscaled - score: -9999 + score: -999999 +- name: VP9 + score: -999999 +- name: VVC + score: -999999 - name: x265 - score: -9999 -- name: x265 (Missing) - score: -9999 + score: -999999 qualities: - id: -1 - name: Transparent capable + name: Transparent Capable description: All capable of being indistinguishable from source. WEB-DL included to not allow unknown encode to trump known WEB-DL. qualities: @@ -147,20 +194,30 @@ qualities: - id: 11 name: WEBRip-1080p - id: -2 - name: SD - description: SD Fallbacks + name: 720p Fallback + description: Fallback to 720p when 1080p cannot be found. qualities: + - id: 13 + name: Bluray-720p + - id: 14 + name: WEBDL-720p + - id: 15 + name: WEBRip-720p +- id: -3 + name: SD Fallback + description: Standard Definition Fallbacks + qualities: + - id: 18 + name: Bluray-480p - id: 19 name: WEBDL-480p - id: 20 name: WEBRip-480p - id: 22 name: DVD - - id: 24 - name: SDTV upgrade_until: id: -1 - name: Transparent capable + name: Transparent Capable description: All capable of being indistinguishable from source. WEB-DL included to not allow unknown encode to trump known WEB-DL. language: must_original diff --git a/profiles/1080p Remux.yml b/profiles/1080p Remux.yml index 4f604c0..c498a78 100644 --- a/profiles/1080p Remux.yml +++ b/profiles/1080p Remux.yml @@ -14,61 +14,97 @@ tags: - Lossless Audio - h264 upgradesAllowed: true -minCustomFormatScore: 0 -upgradeUntilScore: 350 +minCustomFormatScore: 20000 +upgradeUntilScore: 400000 minScoreIncrement: 1 custom_formats: -- name: 1080p - score: 60 -- name: Blu-ray Remux - score: 60 -- name: DTS-X - score: 60 -- name: Remux - score: 60 -- name: DTS-HD MA - score: 50 -- name: TrueHD - score: 50 -- name: TrueHD (Missing) - score: 50 +- name: 1080p Remux + score: 120000 +- name: 1080p WEB-DL + score: 100000 +- name: 720p WEB-DL + score: 80000 +- name: 480p WEB-DL + score: 60000 +- name: DVD + score: 20000 - name: DVD Remux - score: 40 -- name: Amazon Prime - score: 30 -- name: Apple TV+ - score: 30 -- name: Disney+ - score: 30 + score: 20000 +- name: SD Quality Tier 1 + score: 11000 +- name: DTS-X + score: 10000 +- name: SD Quality Tier 2 + score: 10000 +- name: DTS-HD MA + score: 8000 +- name: TrueHD + score: 8000 +- name: TrueHD (Missing) + score: 8000 - name: FLAC - score: 30 -- name: Movies Anywhere - score: 30 -- name: Criterion Channel - score: 20 -- name: HBO Max - score: 20 -- name: Max - score: 20 -- name: Netflix - score: 20 -- name: Paramount+ - score: 20 -- name: Peacock - score: 20 + score: 7000 +- name: PCM + score: 7000 +- name: DTS-HD HRA + score: 5000 +- name: Opus + score: 5000 +- name: Dolby Digital + + score: 4000 +- name: MA + score: 4000 +- name: DTS-ES + score: 3000 +- name: AMZN + score: 2000 - name: Atmos - score: 10 + score: 2000 - name: Atmos (Missing) - score: 10 -- name: Hulu - score: 10 -- name: iTunes - score: 10 -- name: iTunes (Missing) - score: 10 -- name: Roku - score: 10 + score: 2000 +- name: ATVP + score: 2000 +- name: DSNP + score: 2000 +- name: DTS + score: 2000 +- name: ATV + score: 1000 +- name: CRIT + score: 1000 +- name: Dolby Digital + score: 1000 +- name: HMAX + score: 1000 +- name: iT + score: 1000 +- name: MAX + score: 1000 +- name: NF + score: 1000 +- name: NOW + score: 1000 +- name: PCOK + score: 1000 - name: Special Edition + score: 1000 +- name: Remux Tier 1 + score: 80 +- name: WEB-DL Tier 1 + score: 80 +- name: Remux Tier 2 + score: 60 +- name: WEB-DL Tier 2 + score: 60 +- name: Remux Tier 3 + score: 40 +- name: WEB-DL Tier 3 + score: 40 +- name: Remux Tier 4 + score: 20 +- name: WEB-DL Tier 4 + score: 20 +- name: Season Pack score: 10 - name: Repack3 score: 8 @@ -76,75 +112,81 @@ custom_formats: score: 7 - name: Repack1 score: 6 -- name: Unknown Lossless Audio - score: 5 -- name: 2160p - score: -9999 +- name: AAC + score: 0 +- name: HTSR + score: 0 +- name: HULU + score: 0 +- name: PMTP + score: 0 +- name: ROKU + score: 0 +- name: SHO + score: 0 +- name: STAN + score: 0 - name: 3D - score: -9999 -- name: 720p - score: -9999 + score: -999999 - name: AV1 - score: -9999 + score: -999999 - name: B&W - score: -9999 -- name: Blu-ray - score: -9999 + score: -999999 +- name: Banned Groups + score: -999999 +- name: Banned Groups (Title) + score: -999999 +- name: Banned Remux + score: -999999 - name: Dolby Vision - score: -9999 + score: -999999 - name: Dolby Vision (Without Fallback) - score: -9999 + score: -999999 - name: Extras - score: -9999 + score: -999999 - name: Full Disc - score: -9999 + score: -999999 - name: Full Disc (Quality Match) - score: -9999 + score: -999999 - name: h265 - score: -9999 -- name: h265 (Missing) - score: -9999 + score: -999999 - name: HDR - score: -9999 + score: -999999 - name: HDR10 - score: -9999 -- name: HDR10 (Missing) - score: -9999 + score: -999999 - name: HDR10+ - score: -9999 -- name: Non Retail HDR - score: -9999 + score: -999999 +- name: HLG + score: -999999 +- name: PQ + score: -999999 +- name: Sing Along + score: -999999 - name: UHDBits - score: -9999 -- name: Unwanted Remux Groups - score: -9999 + score: -999999 - name: Upscaled - score: -9999 + score: -999999 +- name: VP9 + score: -999999 - name: VVC - score: -9999 -- name: WEBRip - score: -9999 -- name: x264 - score: -9999 + score: -999999 - name: x265 - score: -9999 + score: -999999 qualities: - id: 8 name: Remux-1080p - id: 9 name: WEBDL-1080p +- id: 14 + name: WEBDL-720p - id: -1 - name: SD + name: SD Fallback description: Standard Definition Fallbacks qualities: - id: 22 name: DVD - id: 19 name: WEBDL-480p - - id: 20 - name: WEBRip-480p - - id: 24 - name: SDTV upgrade_until: id: 8 name: Remux-1080p diff --git a/profiles/2160p Balanced.yml b/profiles/2160p Balanced.yml index 89c2977..4e14343 100644 --- a/profiles/2160p Balanced.yml +++ b/profiles/2160p Balanced.yml @@ -8,115 +8,141 @@ description: "2160p Balanced targets consistent & immutable 2160p **HDR WEB-DLs \ as fallback since they are comparatively much larger than 2160p WEB-DLs" tags: - 2160p +- Balanced Focused - HDR +- Lossy Audio - x264 - h265 -- Lossy Audio -- Balanced Focused upgradesAllowed: true -minCustomFormatScore: 0 -upgradeUntilScore: 600 +minCustomFormatScore: 20000 +upgradeUntilScore: 400000 minScoreIncrement: 1 custom_formats: -- name: 2160p - score: 300 - name: 2160p Balanced Tier 1 - score: 250 + score: 283000 - name: 2160p Balanced Tier 2 - score: 240 -- name: Amazon Prime [2160p] - score: 160 -- name: Disney+ [2160p] - score: 160 -- name: HBO Max [2160p] - score: 160 -- name: Movies Anywhere [2160p] - score: 160 -- name: Apple TV+ [2160p] - score: 150 -- name: Hulu [2160p] - score: 150 -- name: iTunes [2160p] - score: 150 -- name: Max [2160p] - score: 150 -- name: Netflix [2160p] - score: 150 -- name: Paramount+ [2160p] - score: 150 -- name: Peacock [2160p] - score: 150 -- name: Roku [2160p] - score: 150 -- name: 1080p - score: 60 + score: 280000 +- name: 2160p WEB-DL + score: 280000 +- name: UHD Bluray + score: 240000 +- name: UHD Bluray (Missing) + score: 240000 +- name: 1080p WEB-DL + score: 200000 +- name: 1080p Bluray + score: 140000 +- name: 1080p WEBRip + score: 140000 +- name: 720p WEB-DL + score: 100000 - name: 1080p Quality Tier 1 - score: 60 + score: 84000 - name: 1080p Quality Tier 2 - score: 50 -- name: Special Edition - score: 50 + score: 83000 - name: 1080p Quality Tier 3 - score: 40 -- name: DVD Remux - score: 40 + score: 82000 - name: 1080p Quality Tier 4 - score: 30 -- name: Amazon Prime [1080p] - score: 30 -- name: Apple TV+ [1080p] - score: 30 -- name: Disney+ [1080p] - score: 30 -- name: Dolby Vision - score: 30 -- name: Movies Anywhere [1080p] - score: 30 -- name: SD Quality Tier 1 - score: 30 -- name: 1080p Balanced Tier 1 - score: 20 + score: 81000 - name: 1080p Quality Tier 5 - score: 20 -- name: HBO Max [1080p] - score: 20 -- name: HDR10+ - score: 20 -- name: Max [1080p] - score: 20 -- name: Netflix [1080p] - score: 20 -- name: SD Quality Tier 2 - score: 20 -- name: DTS-X - score: 15 + score: 80000 +- name: 720p Bluray + score: 80000 +- name: 720p WEBRip + score: 80000 +- name: 1080p Balanced Tier 1 + score: 61000 - name: 1080p Balanced Tier 2 - score: 10 -- name: Blu-ray - score: 10 + score: 60000 +- name: 480p WEB-DL + score: 60000 +- name: 720p Quality Tier 1 + score: 44000 +- name: 720p Quality Tier 2 + score: 43000 +- name: 720p Quality Tier 3 + score: 42000 +- name: 720p Quality Tier 4 + score: 41000 +- name: 720p Quality Tier 5 + score: 40000 +- name: DVD + score: 20000 +- name: DVD Remux + score: 20000 +- name: SD Quality Tier 1 + score: 11000 +- name: SD Quality Tier 2 + score: 10000 +- name: 1080p Golden Popcorn + score: 8000 +- name: 720p Golden Popcorn + score: 6000 +- name: MA + score: 4000 +- name: SD Golden Popcorn + score: 4000 +- name: Dolby Vision + score: 3000 +- name: AMZN + score: 2000 +- name: ATVP + score: 2000 +- name: DSNP + score: 2000 +- name: HDR10+ + score: 2000 +- name: iT + score: 2000 +- name: ATV + score: 1000 +- name: CRIT + score: 1000 - name: HDR - score: 10 + score: 1000 - name: HDR10 - score: 10 + score: 1000 - name: HDR10 (Missing) - score: 10 -- name: Hulu [1080p] - score: 10 -- name: iTunes [1080p] - score: 10 -- name: Paramount+ [1080p] - score: 10 -- name: Peacock [1080p] - score: 10 -- name: Roku [1080p] - score: 10 -- name: TrueHD - score: 10 -- name: TrueHD (Missing) - score: 10 -- name: WEBRip - score: 10 -- name: x264 + score: 1000 +- name: HLG + score: 1000 +- name: HMAX + score: 1000 +- name: MAX + score: 1000 +- name: NF + score: 1000 +- name: NOW + score: 1000 +- name: PCOK + score: 1000 +- name: PQ + score: 1000 +- name: Special Edition + score: 1000 +- name: DTS-HD HRA + score: 800 +- name: Opus + score: 800 +- name: Dolby Digital + + score: 600 +- name: Dolby Atmos + score: 400 +- name: DTS-ES + score: 400 +- name: DTS + score: 200 +- name: Dolby Digital + score: 100 +- name: WEB-DL Tier 1 + score: 80 +- name: WEB-DL Tier 2 + score: 60 +- name: WEB-DL Tier 3 + score: 40 +- name: WEB-DL Tier 4 + score: 20 +- name: Season Pack score: 10 - name: Repack3 score: 8 @@ -124,97 +150,109 @@ custom_formats: score: 7 - name: Repack1 score: 6 -- name: Atmos - score: 5 -- name: Atmos (Missing) - score: 5 -- name: DTS-HD MA - score: 5 -- name: FLAC - score: 5 -- name: Unknown Lossless Audio - score: 5 -- name: SDR - score: -80 -- name: 2160p Blu-ray Encode - score: -9999 +- name: AAC + score: 0 +- name: HTSR + score: 0 +- name: HULU + score: 0 +- name: PMTP + score: 0 +- name: ROKU + score: 0 +- name: SHO + score: 0 +- name: STAN + score: 0 +- name: x265 (Bluray) + score: -220000 - name: 3D - score: -9999 -- name: 720p - score: -9999 + score: -999999 - name: AV1 - score: -9999 + score: -999999 - name: B&W - score: -9999 -- name: Blu-ray Remux - score: -9999 + score: -999999 +- name: Banned Groups + score: -999999 +- name: Banned Groups (Title) + score: -999999 +- name: Banned WEB-DL (x265) + score: -999999 +- name: Banned WEBRip + score: -999999 - name: Dolby Vision (Without Fallback) - score: -9999 + score: -999999 - name: Extras - score: -9999 + score: -999999 - name: Full Disc - score: -9999 + score: -999999 - name: Full Disc (Quality Match) - score: -9999 + score: -999999 - name: h265 - score: -9999 -- name: h265 (Missing) - score: -9999 -- name: HDR10 (Missing) (1080p) - score: -9999 -- name: Lossless Audio (1080p) - score: -9999 -- name: Non Retail HDR - score: -9999 + score: -999999 - name: Remux - score: -9999 -- name: SD Bluray Encodes - score: -9999 + score: -999999 +- name: Sing Along + score: -999999 - name: UHDBits - score: -9999 -- name: Unwanted x265 Groups - score: -9999 + score: -999999 - name: Upscaled - score: -9999 + score: -999999 +- name: VP9 + score: -999999 - name: VVC - score: -9999 + score: -999999 - name: x264 (2160p) - score: -9999 -- name: x265 - score: -9999 -- name: x265 (1080p) - score: -9999 -- name: x265 (Missing 2160p) - score: -9999 -- name: x265 (Missing) - score: -9999 + score: -999999 +- name: x265 (WEB) + score: -999999 qualities: -- id: 5 - name: WEBDL-2160p -- id: -3 +- id: -1 + name: 2160p Balanced + description: Balanced capable releases. Typically WEB-DL would be the overwhelming + majority of releases, but there are occasional streaming optimised encodes that + should be preferred. + qualities: + - id: 4 + name: Bluray-2160p + - id: 5 + name: WEBDL-2160p +- id: -2 name: 1080p Transparent description: Indistinguishable from source qualities: - id: 10 name: Bluray-1080p - - id: 11 - name: WEBRip-1080p - id: 9 name: WEBDL-1080p -- id: -1 - name: SD + - id: 11 + name: WEBRip-1080p +- id: -3 + name: 720p Fallback + description: Fallback to 720p when 1080p cannot be found. + qualities: + - id: 13 + name: Bluray-720p + - id: 14 + name: WEBDL-720p + - id: 15 + name: WEBRip-720p +- id: -4 + name: SD Fallback description: Standard Definition Fallbacks qualities: - - id: 22 - name: DVD + - id: 18 + name: Bluray-480p - id: 19 name: WEBDL-480p - id: 20 name: WEBRip-480p - - id: 24 - name: SDTV + - id: 22 + name: DVD upgrade_until: - id: 5 - name: WEBDL-2160p - description: 4K web download, untouched as released by the streaming service + id: -1 + name: 2160p Balanced + description: Balanced capable releases. Typically WEB-DL would be the overwhelming + majority of releases, but there are occasional streaming optimised encodes that + should be preferred. language: must_original diff --git a/profiles/2160p Quality.yml b/profiles/2160p Quality.yml index 441cf1d..cd88c2f 100644 --- a/profiles/2160p Quality.yml +++ b/profiles/2160p Quality.yml @@ -9,127 +9,167 @@ description: "2160p Quality utilizes the [**Encode Efficiency Index**](https://d \ will fall back to the 1080p Quality Profile. " tags: - 2160p -- HDR -- x265 -- Encode -- Lossless Audio - Quality Focused +- HDR +- Lossless Audio +- x265 +- h265 upgradesAllowed: true -minCustomFormatScore: 0 -upgradeUntilScore: 600 +minCustomFormatScore: 20000 +upgradeUntilScore: 400000 minScoreIncrement: 1 custom_formats: - name: 2160p Quality Tier 1 - score: 370 + score: 304000 - name: 2160p Quality Tier 2 - score: 360 + score: 303000 - name: 2160p Quality Tier 3 - score: 350 + score: 302000 - name: 2160p Quality Tier 4 - score: 340 -- name: 2160p - score: 300 -- name: 2160p Balanced Tier 1 - score: 300 -- name: 2160p Balanced Tier 2 - score: 290 + score: 301000 - name: 2160p Quality Tier 5 - score: 240 + score: 300000 +- name: 2160p Balanced Tier 1 + score: 283000 +- name: 2160p Balanced Tier 2 + score: 280000 +- name: 2160p WEB-DL + score: 280000 - name: 2160p Quality Tier 6 - score: 230 -- name: Amazon Prime [2160p] - score: 160 -- name: Disney+ [2160p] - score: 160 -- name: HBO Max [2160p] - score: 160 -- name: Movies Anywhere [2160p] - score: 160 -- name: Apple TV+ [2160p] - score: 150 -- name: Hulu [2160p] - score: 150 -- name: iTunes [2160p] - score: 150 -- name: Max [2160p] - score: 150 -- name: Netflix [2160p] - score: 150 -- name: Paramount+ [2160p] - score: 150 -- name: Peacock [2160p] - score: 150 -- name: Roku [2160p] - score: 150 -- name: 1080p - score: 60 + score: 261000 +- name: 2160p Quality Tier 7 + score: 260000 +- name: UHD Bluray + score: 240000 +- name: UHD Bluray (Missing) + score: 240000 +- name: 1080p WEB-DL + score: 200000 +- name: 1080p Bluray + score: 140000 +- name: 1080p WEBRip + score: 140000 +- name: 720p WEB-DL + score: 100000 - name: 1080p Quality Tier 1 - score: 60 + score: 84000 - name: 1080p Quality Tier 2 - score: 50 -- name: Special Edition - score: 50 + score: 83000 - name: 1080p Quality Tier 3 - score: 40 -- name: DVD Remux - score: 40 + score: 82000 - name: 1080p Quality Tier 4 - score: 30 -- name: Amazon Prime [1080p] - score: 30 -- name: Apple TV+ [1080p] - score: 30 -- name: Disney+ [1080p] - score: 30 -- name: Dolby Vision - score: 30 -- name: Movies Anywhere [1080p] - score: 30 -- name: SD Quality Tier 1 - score: 30 -- name: 1080p Balanced Tier 1 - score: 20 + score: 81000 - name: 1080p Quality Tier 5 - score: 20 -- name: HBO Max [1080p] - score: 20 -- name: HDR10+ - score: 20 -- name: Max [1080p] - score: 20 -- name: Netflix [1080p] - score: 20 -- name: SD Quality Tier 2 - score: 20 -- name: DTS-X - score: 15 + score: 80000 +- name: 720p Bluray + score: 80000 +- name: 720p WEBRip + score: 80000 +- name: 1080p Balanced Tier 1 + score: 61000 - name: 1080p Balanced Tier 2 - score: 10 -- name: Blu-ray - score: 10 + score: 60000 +- name: 480p WEB-DL + score: 60000 +- name: 720p Quality Tier 1 + score: 44000 +- name: 720p Quality Tier 2 + score: 43000 +- name: 720p Quality Tier 3 + score: 42000 +- name: 720p Quality Tier 4 + score: 41000 +- name: 720p Quality Tier 5 + score: 40000 +- name: DVD + score: 20000 +- name: DVD Remux + score: 20000 +- name: SD Quality Tier 1 + score: 11000 +- name: SD Quality Tier 2 + score: 10000 +- name: 1080p Golden Popcorn + score: 8000 +- name: 720p Golden Popcorn + score: 6000 +- name: MA + score: 4000 +- name: SD Golden Popcorn + score: 4000 +- name: Dolby Vision + score: 3000 +- name: AMZN + score: 2000 +- name: ATVP + score: 2000 +- name: DSNP + score: 2000 +- name: HDR10+ + score: 2000 +- name: iT + score: 2000 +- name: ATV + score: 1000 +- name: CRIT + score: 1000 +- name: DTS-X + score: 1000 - name: HDR - score: 10 + score: 1000 - name: HDR10 - score: 10 + score: 1000 - name: HDR10 (Missing) - score: 10 -- name: Hulu [1080p] - score: 10 -- name: iTunes [1080p] - score: 10 -- name: Paramount+ [1080p] - score: 10 -- name: Peacock [1080p] - score: 10 -- name: Roku [1080p] - score: 10 + score: 1000 +- name: HLG + score: 1000 +- name: HMAX + score: 1000 +- name: MAX + score: 1000 +- name: NF + score: 1000 +- name: NOW + score: 1000 +- name: PCOK + score: 1000 +- name: PQ + score: 1000 +- name: Special Edition + score: 1000 +- name: DTS-HD MA + score: 800 - name: TrueHD - score: 10 -- name: TrueHD (Missing) - score: 10 -- name: WEBRip - score: 10 -- name: x264 + score: 800 +- name: FLAC + score: 700 +- name: PCM + score: 700 +- name: DTS-HD HRA + score: 500 +- name: Opus + score: 500 +- name: Dolby Digital + + score: 400 +- name: DTS-ES + score: 300 +- name: Atmos + score: 200 +- name: Atmos (Missing) + score: 200 +- name: DTS + score: 200 +- name: Dolby Digital + score: 100 +- name: WEB-DL Tier 1 + score: 80 +- name: WEB-DL Tier 2 + score: 60 +- name: WEB-DL Tier 3 + score: 40 +- name: WEB-DL Tier 4 + score: 20 +- name: Season Pack score: 10 - name: Repack3 score: 8 @@ -137,101 +177,107 @@ custom_formats: score: 7 - name: Repack1 score: 6 -- name: Atmos - score: 5 -- name: Atmos (Missing) - score: 5 -- name: DTS-HD MA - score: 5 -- name: FLAC - score: 5 -- name: Unknown Lossless Audio - score: 5 -- name: SDR - score: -80 -- name: x265 - score: -150 -- name: x265 (Missing 2160p) - score: -150 +- name: AAC + score: 0 +- name: HTSR + score: 0 +- name: HULU + score: 0 +- name: PMTP + score: 0 +- name: ROKU + score: 0 +- name: SHO + score: 0 +- name: STAN + score: 0 +- name: x265 (Bluray) + score: -220000 - name: 3D - score: -9999 -- name: 720p - score: -9999 + score: -999999 - name: AV1 - score: -9999 + score: -999999 - name: B&W - score: -9999 -- name: Blu-ray Remux - score: -9999 + score: -999999 +- name: Banned Groups + score: -999999 +- name: Banned Groups (Title) + score: -999999 +- name: Banned WEB-DL (x265) + score: -999999 +- name: Banned WEBRip + score: -999999 - name: Dolby Vision (Without Fallback) - score: -9999 + score: -999999 - name: Extras - score: -9999 + score: -999999 - name: Full Disc - score: -9999 + score: -999999 - name: Full Disc (Quality Match) - score: -9999 + score: -999999 - name: h265 - score: -9999 -- name: h265 (Missing) - score: -9999 -- name: HDR10 (Missing) (1080p) - score: -9999 -- name: Lossless Audio (1080p) - score: -9999 -- name: Non Retail HDR - score: -9999 + score: -999999 - name: Remux - score: -9999 -- name: SD Bluray Encodes - score: -9999 + score: -999999 +- name: Sing Along + score: -999999 - name: UHDBits - score: -9999 -- name: Unwanted x265 Groups - score: -9999 + score: -999999 - name: Upscaled - score: -9999 + score: -999999 +- name: VP9 + score: -999999 - name: VVC - score: -9999 + score: -999999 - name: x264 (2160p) - score: -9999 -- name: x265 (1080p) - score: -9999 + score: -999999 - name: x265 (Missing) - score: -9999 + score: -999999 +- name: x265 (WEB) + score: -999999 qualities: -- id: -2 +- id: -1 name: 2160p Transparent description: Indistinguishable from source qualities: - - id: 5 - name: WEBDL-2160p - id: 4 name: Bluray-2160p -- id: -3 + - id: 5 + name: WEBDL-2160p +- id: -2 name: 1080p Transparent description: Indistinguishable from source qualities: - id: 10 name: Bluray-1080p - - id: 11 - name: WEBRip-1080p - id: 9 name: WEBDL-1080p -- id: -1 - name: SD + - id: 11 + name: WEBRip-1080p +- id: -3 + name: 720p Fallback + description: Fallback to 720p when 1080p cannot be found. + qualities: + - id: 13 + name: Bluray-720p + - id: 14 + name: WEBDL-720p + - id: 15 + name: WEBRip-720p +- id: -4 + name: SD Fallback description: Standard Definition Fallbacks qualities: - - id: 22 - name: DVD + - id: 18 + name: Bluray-480p - id: 19 name: WEBDL-480p - id: 20 name: WEBRip-480p - - id: 24 - name: SDTV + - id: 22 + name: DVD upgrade_until: - id: -2 + id: -1 name: 2160p Transparent description: Indistinguishable from source language: must_original diff --git a/profiles/2160p Remux.yml b/profiles/2160p Remux.yml index 59b5070..1057204 100644 --- a/profiles/2160p Remux.yml +++ b/profiles/2160p Remux.yml @@ -18,73 +18,115 @@ tags: - Lossless Audio - h265 upgradesAllowed: true -minCustomFormatScore: 0 -upgradeUntilScore: 350 +minCustomFormatScore: 20000 +upgradeUntilScore: 400000 minScoreIncrement: 1 custom_formats: -- name: 2160p - score: 120 -- name: 1080p - score: 60 -- name: Blu-ray Remux - score: 60 -- name: DTS-X - score: 60 -- name: Remux - score: 60 -- name: DTS-HD MA - score: 50 -- name: Special Edition - score: 50 -- name: TrueHD - score: 50 -- name: TrueHD (Missing) - score: 50 +- name: 2160p Remux + score: 160000 +- name: 2160p WEB-DL + score: 140000 +- name: 1080p Remux + score: 120000 +- name: 1080p WEB-DL + score: 100000 +- name: 720p WEB-DL + score: 80000 +- name: 480p WEB-DL + score: 60000 +- name: DVD + score: 20000 - name: DVD Remux - score: 40 -- name: Amazon Prime - score: 30 -- name: Apple TV+ - score: 30 -- name: Disney+ - score: 30 -- name: Dolby Vision - score: 30 + score: 20000 +- name: SD Quality Tier 1 + score: 11000 +- name: DTS-X + score: 10000 +- name: SD Quality Tier 2 + score: 10000 +- name: DTS-HD MA + score: 8000 +- name: TrueHD + score: 8000 +- name: TrueHD (Missing) + score: 8000 - name: FLAC - score: 30 -- name: Movies Anywhere - score: 30 -- name: Criterion Channel - score: 20 -- name: HBO Max - score: 20 -- name: HDR10+ - score: 20 -- name: Max - score: 20 -- name: Netflix - score: 20 -- name: Paramount+ - score: 20 -- name: Peacock - score: 20 + score: 7000 +- name: PCM + score: 7000 +- name: DTS-HD HRA + score: 5000 +- name: Opus + score: 5000 +- name: Dolby Digital + + score: 4000 +- name: MA + score: 4000 +- name: Dolby Vision + score: 3000 +- name: DTS-ES + score: 3000 +- name: AMZN + score: 2000 - name: Atmos - score: 10 + score: 2000 - name: Atmos (Missing) - score: 10 + score: 2000 +- name: ATVP + score: 2000 +- name: DSNP + score: 2000 +- name: DTS + score: 2000 +- name: HDR10+ + score: 2000 +- name: iT + score: 2000 +- name: ATV + score: 1000 +- name: CRIT + score: 1000 +- name: Dolby Digital + score: 1000 - name: HDR - score: 10 + score: 1000 - name: HDR10 - score: 10 + score: 1000 - name: HDR10 (Missing) - score: 10 -- name: Hulu - score: 10 -- name: iTunes - score: 10 -- name: iTunes (Missing) - score: 10 -- name: Roku + score: 1000 +- name: HLG + score: 1000 +- name: HMAX + score: 1000 +- name: MAX + score: 1000 +- name: NF + score: 1000 +- name: NOW + score: 1000 +- name: PCOK + score: 1000 +- name: PQ + score: 1000 +- name: Special Edition + score: 1000 +- name: Remux Tier 1 + score: 80 +- name: WEB-DL Tier 1 + score: 80 +- name: Remux Tier 2 + score: 60 +- name: WEB-DL Tier 2 + score: 60 +- name: Remux Tier 3 + score: 40 +- name: WEB-DL Tier 3 + score: 40 +- name: Remux Tier 4 + score: 20 +- name: WEB-DL Tier 4 + score: 20 +- name: Season Pack score: 10 - name: Repack3 score: 8 @@ -92,48 +134,58 @@ custom_formats: score: 7 - name: Repack1 score: 6 -- name: Unknown Lossless Audio - score: 5 +- name: AAC + score: 0 +- name: HTSR + score: 0 +- name: HULU + score: 0 +- name: PMTP + score: 0 +- name: ROKU + score: 0 +- name: SHO + score: 0 +- name: STAN + score: 0 - name: 3D - score: -9999 -- name: 720p - score: -9999 + score: -999999 - name: AV1 - score: -9999 + score: -999999 - name: B&W - score: -9999 -- name: Blu-ray - score: -9999 + score: -999999 +- name: Banned Groups + score: -999999 +- name: Banned Groups (Title) + score: -999999 +- name: Banned Remux + score: -999999 +- name: Banned WEB-DL (x265) + score: -999999 - name: Dolby Vision (Without Fallback) - score: -9999 + score: -999999 - name: Extras - score: -9999 + score: -999999 - name: Full Disc - score: -9999 + score: -999999 - name: Full Disc (Quality Match) - score: -9999 + score: -999999 - name: h265 - score: -9999 -- name: h265 (Missing) - score: -9999 -- name: HDR10 (Missing) (1080p) - score: -9999 -- name: Non Retail HDR - score: -9999 + score: -999999 +- name: Sing Along + score: -999999 - name: UHDBits - score: -9999 -- name: Unwanted Remux Groups - score: -9999 + score: -999999 - name: Upscaled - score: -9999 + score: -999999 +- name: VP9 + score: -999999 - name: VVC - score: -9999 -- name: WEBRip - score: -9999 -- name: x264 - score: -9999 + score: -999999 +- name: x264 (2160p) + score: -999999 - name: x265 - score: -9999 + score: -999999 qualities: - id: 3 name: Remux-2160p @@ -143,18 +195,16 @@ qualities: name: Remux-1080p - id: 9 name: WEBDL-1080p +- id: 14 + name: WEBDL-720p - id: -1 - name: SD + name: SD Fallback description: Standard Definition Fallbacks qualities: - id: 22 name: DVD - id: 19 name: WEBDL-480p - - id: 20 - name: WEBRip-480p - - id: 24 - name: SDTV upgrade_until: id: 3 name: Remux-2160p diff --git a/profiles/720p Quality.yml b/profiles/720p Quality.yml new file mode 100644 index 0000000..4816678 --- /dev/null +++ b/profiles/720p Quality.yml @@ -0,0 +1,190 @@ +name: 720p Quality +description: "720p Quality utilizes the [**Golden Popcorn Performance Index**](https://dictionarry.dev/wiki/GPPi)\ + \ to target **transparent** x264 720p encodes. \n- 5 Quality tiers prioritise encodes\ + \ with high 720p GPPi scores, with fallback to 720p WEB-DLs\n- If no 720p release\ + \ can be found, the profile will fall back to SD releases - **DVD remuxes / encodes**" +tags: +- 720p +- Quality Focused +- Lossy Audio +- x264 +- h264 +upgradesAllowed: true +minCustomFormatScore: 20000 +upgradeUntilScore: 400000 +minScoreIncrement: 1 +custom_formats: +- name: 720p WEB-DL + score: 100000 +- name: 720p Bluray + score: 80000 +- name: 720p WEBRip + score: 80000 +- name: 480p WEB-DL + score: 60000 +- name: 720p Quality Tier 1 + score: 44000 +- name: 720p Quality Tier 2 + score: 43000 +- name: 720p Quality Tier 3 + score: 42000 +- name: 720p Quality Tier 4 + score: 41000 +- name: 720p Quality Tier 5 + score: 40000 +- name: DVD + score: 20000 +- name: DVD Remux + score: 20000 +- name: SD Quality Tier 1 + score: 11000 +- name: SD Quality Tier 2 + score: 10000 +- name: 720p Golden Popcorn + score: 6000 +- name: MA + score: 4000 +- name: SD Golden Popcorn + score: 4000 +- name: AMZN + score: 2000 +- name: ATVP + score: 2000 +- name: DSNP + score: 2000 +- name: ATV + score: 1000 +- name: CRIT + score: 1000 +- name: HMAX + score: 1000 +- name: iT + score: 1000 +- name: MAX + score: 1000 +- name: NF + score: 1000 +- name: NOW + score: 1000 +- name: PCOK + score: 1000 +- name: Special Edition + score: 1000 +- name: DTS-HD HRA + score: 800 +- name: Opus + score: 800 +- name: Dolby Digital + + score: 600 +- name: Dolby Atmos + score: 400 +- name: DTS-ES + score: 400 +- name: DTS + score: 200 +- name: Dolby Digital + score: 100 +- name: WEB-DL Tier 1 + score: 80 +- name: WEB-DL Tier 2 + score: 60 +- name: WEB-DL Tier 3 + score: 40 +- name: WEB-DL Tier 4 + score: 20 +- name: Season Pack + score: 10 +- name: Repack3 + score: 8 +- name: Repack2 + score: 7 +- name: Repack1 + score: 6 +- name: AAC + score: 0 +- name: HTSR + score: 0 +- name: HULU + score: 0 +- name: PMTP + score: 0 +- name: ROKU + score: 0 +- name: SHO + score: 0 +- name: STAN + score: 0 +- name: 3D + score: -999999 +- name: AV1 + score: -999999 +- name: B&W + score: -999999 +- name: Banned Groups + score: -999999 +- name: Banned Groups (Title) + score: -999999 +- name: Banned WEBRip + score: -999999 +- name: Dolby Vision + score: -999999 +- name: Extras + score: -999999 +- name: Full Disc + score: -999999 +- name: Full Disc (Quality Match) + score: -999999 +- name: h265 + score: -999999 +- name: HDR + score: -999999 +- name: HDR10 + score: -999999 +- name: HDR10+ + score: -999999 +- name: HLG + score: -999999 +- name: PQ + score: -999999 +- name: Remux + score: -999999 +- name: Sing Along + score: -999999 +- name: Upscaled + score: -999999 +- name: VP9 + score: -999999 +- name: VVC + score: -999999 +- name: x265 + score: -999999 +qualities: +- id: -1 + name: Transparent Capable + description: All capable of being indistinguishable from source. WEB-DL included + to not allow unknown encode to trump known WEB-DL. + qualities: + - id: 13 + name: Bluray-720p + - id: 14 + name: WEBDL-720p + - id: 15 + name: WEBRip-720p +- id: -2 + name: SD Fallback + description: Standard Definition Fallbacks + qualities: + - id: 18 + name: Bluray-480p + - id: 19 + name: WEBDL-480p + - id: 20 + name: WEBRip-480p + - id: 22 + name: DVD +upgrade_until: + id: -1 + name: Transparent Capable + description: All capable of being indistinguishable from source. WEB-DL included + to not allow unknown encode to trump known WEB-DL. +language: must_original diff --git a/regex_patterns/10bit-HDS.yml b/regex_patterns/10bit-HDS.yml deleted file mode 100644 index dfec5ba..0000000 --- a/regex_patterns/10bit-HDS.yml +++ /dev/null @@ -1,13 +0,0 @@ -name: 10bit-HDS -pattern: (?<=^|[\s.-])10bit-HDS\b -description: 'Matches the release group `10bit-HDS` only if it is: - - - - Preceded by the start of the string (`^`), a whitespace character (`\s`), a period - (`.`), or a hyphen (`-`). - - - Followed by a word boundary (`\b`), ensuring it ends cleanly without being part - of a longer word. ' -tags: -- Release Group -tests: [] diff --git a/regex_patterns/3D.yml b/regex_patterns/3D.yml index 5fb3900..4aa2517 100644 --- a/regex_patterns/3D.yml +++ b/regex_patterns/3D.yml @@ -1,5 +1,5 @@ name: 3D -pattern: \b((bluray|bd)?3d|sbs|half[ .-]ou|half[ .-]sbs)\b +pattern: (?<=\b[12]\d{3}\b).*\b((bluray|bd)?3d|sbs|half[ .-]ou|half[ .-]sbs)\b description: 'Matches terms related to 3D video formats: - `bluray3d` or `bd3d` (optional `bluray` or `bd` followed by `3d`). @@ -9,12 +9,12 @@ description: 'Matches terms related to 3D video formats: - `half ou` or `half sbs` with space (` `), dot (`.`), or hyphen (`-`) as separators.' tags: - Enhancement -- Unwanted +- Banned tests: - expected: true id: 1 input: Universal.Soldier.Day.of.Reckoning.2012.1080p.BluRay.3D.H-SBS.DTS.x264-BluRay3D - lastRun: '2024-12-13T06:50:15.135830' + lastRun: '2025-04-25T14:15:46.876957' matchSpan: end: 55 start: 53 @@ -26,7 +26,7 @@ tests: - expected: true id: 2 input: Justin.And.The.Knights.Of.Valour.3D.2013.1080p.BluRay.Half-SBS.x264-BluRay3D - lastRun: '2024-12-13T06:50:15.135830' + lastRun: '2025-04-25T14:15:46.876957' matchSpan: end: 35 start: 33 @@ -35,3 +35,15 @@ tests: - 3D - null passes: true +- expected: false + id: 3 + input: Step Up 3D 2010 1080p BluRay DTS-ES 6.1 x264-xander + lastRun: '2025-04-25T14:15:46.876957' + matchSpan: + end: 10 + start: 8 + matchedContent: 3D + matchedGroups: + - 3D + - null + passes: false diff --git a/regex_patterns/ThD.yml b/regex_patterns/3L.yml similarity index 52% rename from regex_patterns/ThD.yml rename to regex_patterns/3L.yml index 0e1b93c..c9ea55c 100644 --- a/regex_patterns/ThD.yml +++ b/regex_patterns/3L.yml @@ -1,6 +1,7 @@ -name: ThD -pattern: (?<=^|[\s.-])ThD\b +name: 3L +pattern: (?<=^|[\s.-])3L\b description: '' tags: - Release Group +- Remux tests: [] diff --git a/regex_patterns/4K4U.yml b/regex_patterns/4K4U.yml index f333f4b..30f47a1 100644 --- a/regex_patterns/4K4U.yml +++ b/regex_patterns/4K4U.yml @@ -10,4 +10,5 @@ description: 'Matches the release group `4K4U` only if it is: of a longer word. ' tags: - Release Group +- Remux tests: [] diff --git a/regex_patterns/4KDVS.yml b/regex_patterns/4KDVS.yml index dc96bd4..30b89aa 100644 --- a/regex_patterns/4KDVS.yml +++ b/regex_patterns/4KDVS.yml @@ -1,6 +1,7 @@ name: 4KDVS pattern: (?<=^|[\s.-])4KDVS\b -description: 'Matches "4KDVS" when preceded by whitespace, a hyphen or dot' +description: Matches "4KDVS" when preceded by whitespace, a hyphen or dot tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/9volt.yml b/regex_patterns/9volt.yml new file mode 100644 index 0000000..63ea7be --- /dev/null +++ b/regex_patterns/9volt.yml @@ -0,0 +1,7 @@ +name: 9volt +pattern: (?<=^|[\s.-])9volt\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/AAAUHD.yml b/regex_patterns/AAAUHD.yml index 5543fd1..63f6eb8 100644 --- a/regex_patterns/AAAUHD.yml +++ b/regex_patterns/AAAUHD.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])AAAUHD\b description: '' tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/AAC.yml b/regex_patterns/AAC.yml index 61f1981..2732c45 100644 --- a/regex_patterns/AAC.yml +++ b/regex_patterns/AAC.yml @@ -1,5 +1,6 @@ name: AAC pattern: \bAAC(\b|\d) description: '' -tags: [] +tags: +- Audio tests: [] diff --git a/regex_patterns/ABBIE.yml b/regex_patterns/ABBIE.yml index 1661e34..7c134db 100644 --- a/regex_patterns/ABBIE.yml +++ b/regex_patterns/ABBIE.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])ABBIE\b description: '' tags: - Release Group +- WEB-DL tests: [] diff --git a/regex_patterns/AC.yml b/regex_patterns/AC.yml new file mode 100644 index 0000000..00755c9 --- /dev/null +++ b/regex_patterns/AC.yml @@ -0,0 +1,7 @@ +name: AC +pattern: (?<=^|[\s.-])AC\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/ADE.yml b/regex_patterns/ADE.yml index 503af31..8eea7f2 100644 --- a/regex_patterns/ADE.yml +++ b/regex_patterns/ADE.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])ADE\b description: '' tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/AJP69.yml b/regex_patterns/AJP69.yml index 082fe82..42a7bfa 100644 --- a/regex_patterns/AJP69.yml +++ b/regex_patterns/AJP69.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])AJP69\b description: '' tags: - Release Group +- WEB-DL tests: [] diff --git a/regex_patterns/ANE.yml b/regex_patterns/ANE.yml new file mode 100644 index 0000000..7267065 --- /dev/null +++ b/regex_patterns/ANE.yml @@ -0,0 +1,7 @@ +name: ANE +pattern: (?<=^|[\s.-])ANE\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/AOC.yml b/regex_patterns/AOC.yml new file mode 100644 index 0000000..8c7e2bb --- /dev/null +++ b/regex_patterns/AOC.yml @@ -0,0 +1,7 @@ +name: AOC +pattern: (?<=^|[\s.-])AOC\b +description: Banned for Excessive Audio Streams +tags: +- Release Group +- WEB-DL +tests: [] diff --git a/regex_patterns/AOmundson.yml b/regex_patterns/AOmundson.yml new file mode 100644 index 0000000..08e7291 --- /dev/null +++ b/regex_patterns/AOmundson.yml @@ -0,0 +1,7 @@ +name: AOmundson +pattern: (?<=^|[\s.-])AOmundson\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/APEX.yml b/regex_patterns/APEX.yml index 1c4e397..824c2d0 100644 --- a/regex_patterns/APEX.yml +++ b/regex_patterns/APEX.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])APEX\b description: '' tags: - Release Group +- WEB-DL tests: [] diff --git a/regex_patterns/ARCADE.yml b/regex_patterns/ARCADE.yml new file mode 100644 index 0000000..21e1163 --- /dev/null +++ b/regex_patterns/ARCADE.yml @@ -0,0 +1,7 @@ +name: ARCADE +pattern: (?<=^|[\s.-])ARCADE\b +description: '' +tags: +- Release Group +- WEB-DL +tests: [] diff --git a/regex_patterns/AROMA.yml b/regex_patterns/AROMA.yml new file mode 100644 index 0000000..dc753d4 --- /dev/null +++ b/regex_patterns/AROMA.yml @@ -0,0 +1,7 @@ +name: AROMA +pattern: (?<=^|[\s.-])AROMA\b +description: Banned for Retagging +tags: +- Release Group +- Banned +tests: [] diff --git a/regex_patterns/AV1.yml b/regex_patterns/AV1.yml index fe32b11..dc61ce9 100644 --- a/regex_patterns/AV1.yml +++ b/regex_patterns/AV1.yml @@ -1,5 +1,5 @@ name: AV1 -pattern: \bAV1\b +pattern: \b(AV1)\b description: AV1, or AOMedia Video 1, is a video coding format that compresses video files and streams while maintaining high quality. tags: @@ -8,20 +8,22 @@ tests: - expected: true id: 1 input: Arcane S01 2160p UHD BluRay DD 5.1 DV HDR AV1-TiZU - lastRun: '2024-12-13T07:04:08.442964' + lastRun: '2025-04-15T14:50:05.552676' matchSpan: end: 45 start: 42 matchedContent: AV1 - matchedGroups: [] + matchedGroups: + - AV1 passes: true - expected: true id: 2 input: Up.2009.2160p.Bluray.AC3.HDR.DV.AV1-TiZU.mkv - lastRun: '2024-12-13T07:04:08.442964' + lastRun: '2025-04-15T14:50:05.552676' matchSpan: end: 35 start: 32 matchedContent: AV1 - matchedGroups: [] + matchedGroups: + - AV1 passes: true diff --git a/regex_patterns/AVC.yml b/regex_patterns/AVC.yml new file mode 100644 index 0000000..1889041 --- /dev/null +++ b/regex_patterns/AVC.yml @@ -0,0 +1,57 @@ +name: AVC +pattern: '[xh][ ._-]?264|\bAVC(\b|\d)' +description: 'An open source encoder that produces AVC videos. ' +tags: +- Encoder +- Codec +tests: +- expected: true + id: 1 + input: Ballerina 2025 2160p iT WEB-DL DD+ 5.1 Atmos DV HDR10+ H.265-BYNDR + lastRun: '2025-07-24T17:37:44.747485' + matchSpan: + end: 60 + start: 55 + matchedContent: H.265 + matchedGroups: + - null + passes: true +- expected: true + id: 2 + input: 'The Lord Of The Rings: The Two Towers 2002 Extended Edition 2160p UHD BluRay + TrueHD 7.1 DV HDR x265-DON' + lastRun: '2025-07-24T17:37:44.747485' + matchSpan: + end: 99 + start: 95 + matchedContent: x265 + matchedGroups: + - null + passes: true +- expected: true + id: 3 + input: Suspiria 2018 2160p UHD BluRay REMUX HDR HEVC TrueHD 7.1 Atmos-BLURANiUM + lastRun: '2025-07-24T17:37:44.747485' + matchSpan: + end: 45 + start: 41 + matchedContent: HEVC + matchedGroups: + - '' + passes: true +- expected: false + id: 4 + input: Ballerina 2025 1080p AMZN WEB-DL DD+ 5.1 Atmos H.264-BYNDR + lastRun: '2025-07-24T17:37:44.747485' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: true +- expected: false + id: 5 + input: Thunderbolts* 2025 Hybrid 1080p BluRay DD+ 7.1 x264-ZoroSenpai + lastRun: '2025-07-24T17:37:44.747485' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: true diff --git a/regex_patterns/AViATOR.yml b/regex_patterns/AViATOR.yml index 768bad5..53b84a4 100644 --- a/regex_patterns/AViATOR.yml +++ b/regex_patterns/AViATOR.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])AViATOR\b description: '' tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/Absinth.yml b/regex_patterns/Absinth.yml index ad54497..4bd7952 100644 --- a/regex_patterns/Absinth.yml +++ b/regex_patterns/Absinth.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])Absinth\b description: '' tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/AjA.yml b/regex_patterns/AjA.yml new file mode 100644 index 0000000..6934962 --- /dev/null +++ b/regex_patterns/AjA.yml @@ -0,0 +1,7 @@ +name: AjA +pattern: (?<=^|[\s.-])AjA\b +description: '' +tags: +- Release Group +- WEB-DL +tests: [] diff --git a/regex_patterns/Amazon Prime.yml b/regex_patterns/Amazon Prime.yml index 6b40586..debaac1 100644 --- a/regex_patterns/Amazon Prime.yml +++ b/regex_patterns/Amazon Prime.yml @@ -6,7 +6,6 @@ description: Amazon Prime Video, or simply Prime Video, is an American subscript tags: - Streaming Service - WEB-DL -- WEBRip tests: - expected: true id: 1 diff --git a/regex_patterns/Apple TV+.yml b/regex_patterns/Apple TV+.yml index 33db579..e1ed3c8 100644 --- a/regex_patterns/Apple TV+.yml +++ b/regex_patterns/Apple TV+.yml @@ -6,7 +6,6 @@ description: Apple TV+ is an American subscription OTT streaming service owned a tags: - Streaming Service - WEB-DL -- WEBRip tests: - expected: true id: 1 diff --git a/regex_patterns/Apple TV.yml b/regex_patterns/Apple TV.yml new file mode 100644 index 0000000..23aff63 --- /dev/null +++ b/regex_patterns/Apple TV.yml @@ -0,0 +1,10 @@ +name: Apple TV +pattern: \b(ATV)\b +description: 'Apple TV channels offer a curated selection of content from various + streaming services and providers, allowing users to subscribe and access content + directly within the Apple TV app. These channels provide a centralized platform + for accessing a wide range of movies, TV shows, live sports, and more. ' +tags: +- Streaming Service +- WEB-DL +tests: [] diff --git a/regex_patterns/Arid.yml b/regex_patterns/Arid.yml new file mode 100644 index 0000000..9edffe9 --- /dev/null +++ b/regex_patterns/Arid.yml @@ -0,0 +1,7 @@ +name: Arid +pattern: (?<=^|[\s.-])Arid\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/Asakura.yml b/regex_patterns/Asakura.yml new file mode 100644 index 0000000..8116122 --- /dev/null +++ b/regex_patterns/Asakura.yml @@ -0,0 +1,7 @@ +name: Asakura +pattern: (?<=^|[\s.-])Asakura\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/B&W.yml b/regex_patterns/B&W.yml index 3229925..f448fad 100644 --- a/regex_patterns/B&W.yml +++ b/regex_patterns/B&W.yml @@ -7,8 +7,8 @@ description: Black and White colour grading. This regex matches a 4-digit number `BW` and `B&W`, while excluding invalid variations like `b w`, `b-w`, or `b/w` tags: - Enhancement -- Unwanted - Colour Grade +- Banned tests: - expected: true id: 1 diff --git a/regex_patterns/BEN THE MEN.yml b/regex_patterns/BEN THE MEN.yml new file mode 100644 index 0000000..b809c08 --- /dev/null +++ b/regex_patterns/BEN THE MEN.yml @@ -0,0 +1,7 @@ +name: BEN THE MEN +pattern: \b(BEN[ ._-]THE[ ._-]MEN)\b +description: '' +tags: +- Release Group +- WEB-DL +tests: [] diff --git a/regex_patterns/BHDStudio.yml b/regex_patterns/BHDStudio.yml index 02d237a..60cf453 100644 --- a/regex_patterns/BHDStudio.yml +++ b/regex_patterns/BHDStudio.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])BHDStudio\b description: '' tags: - Release Group +- Bluray tests: [] diff --git a/regex_patterns/BLUEBIRD.yml b/regex_patterns/BLUEBIRD.yml index 2b0eccc..7268a81 100644 --- a/regex_patterns/BLUEBIRD.yml +++ b/regex_patterns/BLUEBIRD.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])BLUEBIRD\b description: '' tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/BLURANiUM.yml b/regex_patterns/BLURANiUM.yml new file mode 100644 index 0000000..19998e9 --- /dev/null +++ b/regex_patterns/BLURANiUM.yml @@ -0,0 +1,7 @@ +name: BLURANiUM +pattern: (?<=^|[\s.-])BLURANiUM\b +description: '' +tags: +- Release Group +- Remux +tests: [] diff --git a/regex_patterns/BLUTONiUM.yml b/regex_patterns/BLUTONiUM.yml index c9e456d..9f0916f 100644 --- a/regex_patterns/BLUTONiUM.yml +++ b/regex_patterns/BLUTONiUM.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])BLUTONiUM\b description: '' tags: - Release Group +- WEB-DL tests: [] diff --git a/regex_patterns/BMF.yml b/regex_patterns/BMF.yml index 6884b73..2616248 100644 --- a/regex_patterns/BMF.yml +++ b/regex_patterns/BMF.yml @@ -3,4 +3,6 @@ pattern: (?<=^|[\s.-])BMF\b description: '' tags: - Release Group +- Remux +- Bluray tests: [] diff --git a/regex_patterns/BOLS.yml b/regex_patterns/BOLS.yml new file mode 100644 index 0000000..835986a --- /dev/null +++ b/regex_patterns/BOLS.yml @@ -0,0 +1,7 @@ +name: BOLS +pattern: (?<=^|[\s.-])BOLS\b +description: Banned for Retagging +tags: +- Release Group +- Banned +tests: [] diff --git a/regex_patterns/BOREDOR.yml b/regex_patterns/BOREDOR.yml index 4f06d0c..912a086 100644 --- a/regex_patterns/BOREDOR.yml +++ b/regex_patterns/BOREDOR.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])BOREDOR\b description: '' tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/BSTD.yml b/regex_patterns/BSTD.yml index 684b25b..0a9a1a8 100644 --- a/regex_patterns/BSTD.yml +++ b/regex_patterns/BSTD.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])BSTD\b description: '' tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/BTM.yml b/regex_patterns/BTM.yml new file mode 100644 index 0000000..f3b5e39 --- /dev/null +++ b/regex_patterns/BTM.yml @@ -0,0 +1,7 @@ +name: BTM +pattern: (?<=^|[\s.-])BTM\b +description: '' +tags: +- Release Group +- WEB-DL +tests: [] diff --git a/regex_patterns/BTN Atmos.yml b/regex_patterns/BTN Atmos.yml index 3f89665..ee6283f 100644 --- a/regex_patterns/BTN Atmos.yml +++ b/regex_patterns/BTN Atmos.yml @@ -1,7 +1,8 @@ name: BTN Atmos pattern: \bTrue[ .-]?HDA[ .-]?[57]\.1|DDPA[57]\.1\b description: Matches BroadcastTheNet Atmos naming convention -tags: [] +tags: +- Audio tests: - expected: true id: 1 diff --git a/regex_patterns/BTN.yml b/regex_patterns/BTN.yml index 584c049..6f3cfa3 100644 --- a/regex_patterns/BTN.yml +++ b/regex_patterns/BTN.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])BTN\b description: '' tags: - Release Group +- WEB-DL tests: [] diff --git a/regex_patterns/BV.yml b/regex_patterns/BV.yml index 933e64b..dff9b58 100644 --- a/regex_patterns/BV.yml +++ b/regex_patterns/BV.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])BV\b description: '' tags: - Release Group +- Bluray tests: [] diff --git a/regex_patterns/BYNDR.yml b/regex_patterns/BYNDR.yml index 2703b2b..ede8b0d 100644 --- a/regex_patterns/BYNDR.yml +++ b/regex_patterns/BYNDR.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])BYNDR\b description: '' tags: - Release Group +- WEB-DL tests: [] diff --git a/regex_patterns/BeiTa.yml b/regex_patterns/BeiTa.yml deleted file mode 100644 index 3cef482..0000000 --- a/regex_patterns/BeiTa.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: BeiTa -pattern: (?<=^|[\s.-])BeiTa\b -description: '' -tags: -- Release Group -tests: null diff --git a/regex_patterns/BeiTai.yml b/regex_patterns/BeiTai.yml index c358a0e..cb60240 100644 --- a/regex_patterns/BeiTai.yml +++ b/regex_patterns/BeiTai.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])BeiTai\b description: '' tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/BeyondHD.yml b/regex_patterns/BeyondHD.yml index 18fad56..f785243 100644 --- a/regex_patterns/BeyondHD.yml +++ b/regex_patterns/BeyondHD.yml @@ -1,8 +1,9 @@ name: BeyondHD pattern: (?<=^|[\s.-])BeyondHD\b -description: '' +description: Banned Due to only doing Full Discs tags: - Release Group +- Banned tests: - expected: true id: 1 diff --git a/regex_patterns/BiTOR.yml b/regex_patterns/BiTOR.yml index 8c89bab..8734d53 100644 --- a/regex_patterns/BiTOR.yml +++ b/regex_patterns/BiTOR.yml @@ -1,6 +1,7 @@ name: BiTOR pattern: (?<=^|[\s.-])BiTOR\b -description: '' +description: Banned for Fake DV/HDR Layer tags: - Release Group -tests: null +- Banned +tests: [] diff --git a/regex_patterns/BiZKiT.yml b/regex_patterns/BiZKiT.yml new file mode 100644 index 0000000..3864a04 --- /dev/null +++ b/regex_patterns/BiZKiT.yml @@ -0,0 +1,7 @@ +name: BiZKiT +pattern: (?<=^|[\s.-])BiZKiT\b +description: '' +tags: +- Release Group +- Remux +tests: [] diff --git a/regex_patterns/Bloated Remux Groups.yml b/regex_patterns/Bloated Remux Groups.yml deleted file mode 100644 index 1cfb9f0..0000000 --- a/regex_patterns/Bloated Remux Groups.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: Bloated Remux Groups -pattern: \b(LEGi0N|FGT|RARBG)\b -description: Matches groups that add multiple audio tracks to remuxes -tags: -- Release Group -tests: -- expected: true - id: 3 - input: Blade Runner 2049 2017 1080p BluRay REMUX AVC DTS-HD MA TrueHD 7 1 Atmos-FGT - lastRun: '2025-01-19T17:27:12.895135' - matchSpan: - end: 76 - start: 73 - matchedContent: FGT - matchedGroups: - - FGT - passes: true -- expected: true - id: 4 - input: Blade Runner 2049 2017 REMUX 1080p Blu-ray AVC DTS-HD MA 7 1-LEGi0N - lastRun: '2025-01-19T17:27:12.895135' - matchSpan: - end: 67 - start: 61 - matchedContent: LEGi0N - matchedGroups: - - LEGi0N - passes: true diff --git a/regex_patterns/BlurayDesuYo.yml b/regex_patterns/BlurayDesuYo.yml new file mode 100644 index 0000000..74c63ac --- /dev/null +++ b/regex_patterns/BlurayDesuYo.yml @@ -0,0 +1,7 @@ +name: BlurayDesuYo +pattern: (?<=^|[\s.-])BlurayDesuYo\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/BlzT.yml b/regex_patterns/BlzT.yml index 9636482..213c283 100644 --- a/regex_patterns/BlzT.yml +++ b/regex_patterns/BlzT.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])BlzT\b description: '' tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/Bravia Core.yml b/regex_patterns/Bravia Core.yml new file mode 100644 index 0000000..794c36f --- /dev/null +++ b/regex_patterns/Bravia Core.yml @@ -0,0 +1,10 @@ +name: Bravia Core +pattern: \b(BCORE)\b +description: Sony Pictures Core (formerly known as Bravia Core) is a video on demand + service from Sony for its televisions and smartphones, launched in April 2021. The + service offers the streaming of movies at up to 4K resolution provided by Sony Pictures + Entertainment. CORE stands for Centre of Real Entertainment. +tags: +- Streaming Service +- WEB-DL +tests: [] diff --git a/regex_patterns/Bunny-Apocalypse.yml b/regex_patterns/Bunny-Apocalypse.yml new file mode 100644 index 0000000..9bc571d --- /dev/null +++ b/regex_patterns/Bunny-Apocalypse.yml @@ -0,0 +1,7 @@ +name: Bunny-Apocalypse +pattern: (?<=^|[\s.-])Bunny-Apocalypse\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/CBT.yml b/regex_patterns/CBT.yml new file mode 100644 index 0000000..1b4139c --- /dev/null +++ b/regex_patterns/CBT.yml @@ -0,0 +1,7 @@ +name: CBT +pattern: (?<=^|[\s.-])CBT\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/CHAOS.yml b/regex_patterns/CHAOS.yml index c730afe..0b50dc9 100644 --- a/regex_patterns/CHAOS.yml +++ b/regex_patterns/CHAOS.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])CHAOS\b description: '' tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/CHD.yml b/regex_patterns/CHD.yml index ba5747f..ae2e9fe 100644 --- a/regex_patterns/CHD.yml +++ b/regex_patterns/CHD.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])CHD\b description: '' tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/CJ.yml b/regex_patterns/CJ.yml index 0660ef8..48a63a0 100644 --- a/regex_patterns/CJ.yml +++ b/regex_patterns/CJ.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])CJ\b description: '' tags: - Release Group +- Bluray tests: [] diff --git a/regex_patterns/CLASSiCALHD.yml b/regex_patterns/CLASSiCALHD.yml new file mode 100644 index 0000000..cd404b3 --- /dev/null +++ b/regex_patterns/CLASSiCALHD.yml @@ -0,0 +1,7 @@ +name: CLASSiCALHD +pattern: (?<=^|[\s.-])CLASSiCALHD\b +description: Banned for LQ Non English / RaR +tags: +- Release Group +- WEB-DL +tests: [] diff --git a/regex_patterns/CMCT.yml b/regex_patterns/CMCT.yml index a7cfd5c..584d3f8 100644 --- a/regex_patterns/CMCT.yml +++ b/regex_patterns/CMCT.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])CMCT\b description: '' tags: - Release Group -tests: null +- Anime +tests: [] diff --git a/regex_patterns/CMRG.yml b/regex_patterns/CMRG.yml index 8d760d8..c9b11e0 100644 --- a/regex_patterns/CMRG.yml +++ b/regex_patterns/CMRG.yml @@ -3,7 +3,7 @@ pattern: (?<=^|[\s.-])CM(a)?R(io)?G\b description: 'Prolific WEB-DL group. ' tags: - Release Group -- iPT +- WEB-DL tests: - expected: true id: 1 diff --git a/regex_patterns/CREATiVE24.yml b/regex_patterns/CREATiVE24.yml new file mode 100644 index 0000000..af6f62e --- /dev/null +++ b/regex_patterns/CREATiVE24.yml @@ -0,0 +1,7 @@ +name: CREATiVE24 +pattern: (?<=^|[\s.-])CREATiVE24\b +description: Banned for Bloated Garbage +tags: +- Release Group +- Bluray +tests: [] diff --git a/regex_patterns/CRFW.yml b/regex_patterns/CRFW.yml index 6363f36..68b68e3 100644 --- a/regex_patterns/CRFW.yml +++ b/regex_patterns/CRFW.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])CRFW\b description: '' tags: - Release Group +- WEB-DL tests: [] diff --git a/regex_patterns/CRX.yml b/regex_patterns/CRX.yml index dd133da..f5342cf 100644 --- a/regex_patterns/CRX.yml +++ b/regex_patterns/CRX.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])CRX\b description: '' tags: - Release Group +- Bluray tests: [] diff --git a/regex_patterns/CRiSC.yml b/regex_patterns/CRiSC.yml index e6acb51..191cc34 100644 --- a/regex_patterns/CRiSC.yml +++ b/regex_patterns/CRiSC.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])CRiSC\b description: '' tags: - Release Group +- Bluray tests: [] diff --git a/regex_patterns/CTR.yml b/regex_patterns/CTR.yml new file mode 100644 index 0000000..91bbf91 --- /dev/null +++ b/regex_patterns/CTR.yml @@ -0,0 +1,7 @@ +name: CTR +pattern: (?<=^|[\s.-])CTR\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/Cait-Sidhe.yml b/regex_patterns/Cait-Sidhe.yml new file mode 100644 index 0000000..b55876a --- /dev/null +++ b/regex_patterns/Cait-Sidhe.yml @@ -0,0 +1,7 @@ +name: Cait-Sidhe +pattern: (?<=^|[\s.-])Cait-Sidhe\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/Chihiro.yml b/regex_patterns/Chihiro.yml new file mode 100644 index 0000000..6d80eb2 --- /dev/null +++ b/regex_patterns/Chihiro.yml @@ -0,0 +1,7 @@ +name: Chihiro +pattern: (?<=^|[\s.-])Chihiro\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/Chivaman.yml b/regex_patterns/Chivaman.yml new file mode 100644 index 0000000..38f27f3 --- /dev/null +++ b/regex_patterns/Chivaman.yml @@ -0,0 +1,7 @@ +name: Chivaman +pattern: (?<=^|[\s.-])Chivaman\b +description: '' +tags: +- Release Group +- Bluray +tests: [] diff --git a/regex_patterns/ChopperHitler.yml b/regex_patterns/ChopperHitler.yml deleted file mode 100644 index e7a40f3..0000000 --- a/regex_patterns/ChopperHitler.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: ChopperHitler -pattern: (?<=^|[\s.-])ChopperHitler\b -description: '' -tags: -- Release Group -tests: null diff --git a/regex_patterns/Chotab.yml b/regex_patterns/Chotab.yml index dff0486..99a3eb8 100644 --- a/regex_patterns/Chotab.yml +++ b/regex_patterns/Chotab.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])Chotab\b description: '' tags: - Release Group +- Bluray tests: [] diff --git a/regex_patterns/CiNEPHiLES.yml b/regex_patterns/CiNEPHiLES.yml new file mode 100644 index 0000000..a9416bb --- /dev/null +++ b/regex_patterns/CiNEPHiLES.yml @@ -0,0 +1,7 @@ +name: CiNEPHiLES +pattern: (?<=^|[\s.-])CiNEPHiLES\b +description: '' +tags: +- Release Group +- Remux +tests: [] diff --git a/regex_patterns/Cinefeel.yml b/regex_patterns/Cinefeel.yml new file mode 100644 index 0000000..759b4fc --- /dev/null +++ b/regex_patterns/Cinefeel.yml @@ -0,0 +1,7 @@ +name: Cinefeel +pattern: (?<=^|[\s.-])Cinefeel\b +description: Matches "Cinefeel" when preceded by whitespace, a hyphen or dot +tags: +- Release Group +- WEB-DL +tests: [] diff --git a/regex_patterns/CoalGirls.yml b/regex_patterns/CoalGirls.yml new file mode 100644 index 0000000..962dc79 --- /dev/null +++ b/regex_patterns/CoalGirls.yml @@ -0,0 +1,7 @@ +name: CoalGirls +pattern: (?<=^|[\s.-])CoalGirls\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/Commie.yml b/regex_patterns/Commie.yml new file mode 100644 index 0000000..c265ed5 --- /dev/null +++ b/regex_patterns/Commie.yml @@ -0,0 +1,7 @@ +name: Commie +pattern: (?<=^|[\s.-])Commie\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/Criterion Channel.yml b/regex_patterns/Criterion Channel.yml index 2a788e5..5bbb5d2 100644 --- a/regex_patterns/Criterion Channel.yml +++ b/regex_patterns/Criterion Channel.yml @@ -1,5 +1,5 @@ name: Criterion Channel -pattern: \bCRiT\b +pattern: \b(CRiT)\b description: The Criterion Channel is a subscription-based streaming service launched on April 8, 2019, by The Criterion Collection. Available in the United States and Canada, it features a rich library of films, including Criterion Collection releases @@ -11,12 +11,11 @@ description: The Criterion Channel is a subscription-based streaming service lau tags: - Streaming Service - WEB-DL -- WEBRip tests: - expected: true id: 1 input: Wild 90 1968 480p CRiT WEB-DL AAC2 0 x264-AT3N - lastRun: '2024-12-06T05:17:39.382994' + lastRun: '2025-03-29T13:35:14.519621' matchSpan: end: 22 start: 18 @@ -26,7 +25,7 @@ tests: - expected: true id: 2 input: Night Mother 1986 1080p CRiT WEB-DL AAC2 0 x264-AT3N - lastRun: '2024-12-06T05:17:39.382994' + lastRun: '2025-03-29T13:35:14.519621' matchSpan: end: 28 start: 24 @@ -37,7 +36,7 @@ tests: id: 3 input: Please Speak Continuously and Describe Your Experiences as They Come to You 2019 1080p CRIT WEB-DL AAC2 0 x264-SiGLA - lastRun: '2024-12-06T05:17:39.382994' + lastRun: '2025-03-29T13:35:14.519621' matchSpan: end: 91 start: 87 @@ -47,7 +46,7 @@ tests: - expected: false id: 4 input: John Malkovich in The Music Critic 2021 720p WEB H264-LiQUiD - lastRun: '2024-12-06T05:17:39.382994' + lastRun: '2025-03-29T13:35:14.519621' matchSpan: null matchedContent: null matchedGroups: [] diff --git a/regex_patterns/CtrlHD.yml b/regex_patterns/CtrlHD.yml index 98a5500..0def90c 100644 --- a/regex_patterns/CtrlHD.yml +++ b/regex_patterns/CtrlHD.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])CtrlHD\b description: '' tags: - Release Group +- Bluray tests: [] diff --git a/regex_patterns/D-Z0N3.yml b/regex_patterns/D-Z0N3.yml index 159ffa2..bf69101 100644 --- a/regex_patterns/D-Z0N3.yml +++ b/regex_patterns/D-Z0N3.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])D-Z0N3\b description: '' tags: - Release Group +- Bluray tests: [] diff --git a/regex_patterns/DEFLATE.yml b/regex_patterns/DEFLATE.yml index 99a7888..d0f50e1 100644 --- a/regex_patterns/DEFLATE.yml +++ b/regex_patterns/DEFLATE.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])DEFLATE\b description: '' tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/DEPTH.yml b/regex_patterns/DEPTH.yml index b636958..e7b0b1c 100644 --- a/regex_patterns/DEPTH.yml +++ b/regex_patterns/DEPTH.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])DEPTH\b description: '' tags: - Release Group -tests: null +- Bluray +tests: [] diff --git a/regex_patterns/DESPACiTO.yml b/regex_patterns/DESPACiTO.yml deleted file mode 100644 index 4ad7b5d..0000000 --- a/regex_patterns/DESPACiTO.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: DESPACiTO -pattern: (?<=^|[\s.-])DESPACiTO\b -description: '' -tags: -- Release Group -tests: null diff --git a/regex_patterns/DON.yml b/regex_patterns/DON.yml index 135c210..b481f16 100644 --- a/regex_patterns/DON.yml +++ b/regex_patterns/DON.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])DON\b description: '' tags: - Release Group +- Bluray tests: [] diff --git a/regex_patterns/DS4K.yml b/regex_patterns/DS4K.yml new file mode 100644 index 0000000..030fb79 --- /dev/null +++ b/regex_patterns/DS4K.yml @@ -0,0 +1,43 @@ +name: DS4K +pattern: \b(DS4K)\b +description: '' +tags: +- Enhancements +tests: +- expected: false + id: 1 + input: Aqua Teen Hunger Force (2000) S00E13 (480p DVD x265 SDR AAC 2.0 English - + r00t QxR) + lastRun: '2024-12-17T18:05:24.558038' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: true +- expected: false + id: 2 + input: Planet Earth II S01 REPACK UHD BluRay 2160p DD5.1 HDR x265-BHDStudio + lastRun: '2024-12-17T18:05:24.558038' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: true +- expected: true + id: 3 + input: The Batman (2022) (1080p HMAX WEB-DL H265 SDR DDP Atmos 5.1 English - HONE) + lastRun: '2024-12-17T18:05:24.558038' + matchSpan: + end: 41 + start: 37 + matchedContent: H265 + matchedGroups: [] + passes: true +- expected: true + id: 4 + input: "\t The Batman (2022) 1080p AMZN WEB-DL H265 SDR DDP 5.1 English-DarQ" + lastRun: '2024-12-17T18:05:24.558038' + matchSpan: + end: 42 + start: 38 + matchedContent: H265 + matchedGroups: [] + passes: true diff --git a/regex_patterns/DTS Basic.yml b/regex_patterns/DTS Basic.yml new file mode 100644 index 0000000..18598c8 --- /dev/null +++ b/regex_patterns/DTS Basic.yml @@ -0,0 +1,6 @@ +name: DTS Basic +pattern: DTS[ .]?[1-9] +description: '' +tags: +- Audio +tests: [] diff --git a/regex_patterns/DTS-ES.yml b/regex_patterns/DTS-ES.yml new file mode 100644 index 0000000..b2fd405 --- /dev/null +++ b/regex_patterns/DTS-ES.yml @@ -0,0 +1,6 @@ +name: DTS-ES +pattern: dts[-. ]?es\b +description: '' +tags: +- Audio +tests: [] diff --git a/regex_patterns/DTS-HD HRA ES.yml b/regex_patterns/DTS-HD HRA ES.yml index 47d12b2..beba323 100644 --- a/regex_patterns/DTS-HD HRA ES.yml +++ b/regex_patterns/DTS-HD HRA ES.yml @@ -1,5 +1,6 @@ name: DTS-HD HRA ES pattern: dts[-. ]?(es|(hd[. ]?)?(hr|hi)) description: '' -tags: [] +tags: +- Audio tests: [] diff --git a/regex_patterns/DTS-HD HRA.yml b/regex_patterns/DTS-HD HRA.yml new file mode 100644 index 0000000..2f843e2 --- /dev/null +++ b/regex_patterns/DTS-HD HRA.yml @@ -0,0 +1,6 @@ +name: DTS-HD HRA +pattern: dts[-. ]?(hd[. ]?)?(hra?|hi\b +description: '' +tags: +- Audio +tests: [] diff --git a/regex_patterns/DTS-HD MA.yml b/regex_patterns/DTS-HD MA.yml index 97aabf4..419545d 100644 --- a/regex_patterns/DTS-HD MA.yml +++ b/regex_patterns/DTS-HD MA.yml @@ -1,5 +1,6 @@ name: DTS-HD MA pattern: \b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))(\b|\d) description: '' -tags: [] +tags: +- Audio tests: [] diff --git a/regex_patterns/DTS-HD.yml b/regex_patterns/DTS-HD.yml index d0ce76b..1ea1c88 100644 --- a/regex_patterns/DTS-HD.yml +++ b/regex_patterns/DTS-HD.yml @@ -1,5 +1,6 @@ name: DTS-HD pattern: \b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))\b description: '' -tags: [] +tags: +- Audio tests: [] diff --git a/regex_patterns/DTS-X.yml b/regex_patterns/DTS-X.yml index 5fd1875..85744a7 100644 --- a/regex_patterns/DTS-X.yml +++ b/regex_patterns/DTS-X.yml @@ -1,7 +1,8 @@ name: DTS-X pattern: \b(dts[-_. :]?x)\b(?!\d) description: '' -tags: [] +tags: +- Audio tests: - expected: true id: 1 diff --git a/regex_patterns/DTS.yml b/regex_patterns/DTS.yml index 4b18c1e..fbee9c7 100644 --- a/regex_patterns/DTS.yml +++ b/regex_patterns/DTS.yml @@ -1,5 +1,6 @@ name: DTS pattern: \bDTS(\b|\d) description: '' -tags: [] +tags: +- Audio tests: [] diff --git a/regex_patterns/DarQ.yml b/regex_patterns/DarQ.yml new file mode 100644 index 0000000..cdffd7f --- /dev/null +++ b/regex_patterns/DarQ.yml @@ -0,0 +1,7 @@ +name: DarQ +pattern: (?<=^|[\s.-])DarQ\b +description: '' +tags: +- Release Group +- HEVC +tests: [] diff --git a/regex_patterns/Dariush.yml b/regex_patterns/Dariush.yml index 659e6fe..dafc6ff 100644 --- a/regex_patterns/Dariush.yml +++ b/regex_patterns/Dariush.yml @@ -3,4 +3,5 @@ pattern: (?<=^|[\s.-])Dariush\b description: '' tags: - Release Group +- Bluray tests: [] diff --git a/regex_patterns/Dekinai.yml b/regex_patterns/Dekinai.yml new file mode 100644 index 0000000..62b43eb --- /dev/null +++ b/regex_patterns/Dekinai.yml @@ -0,0 +1,7 @@ +name: Dekinai +pattern: (?<=^|[\s.-])Dekinai\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/DepraveD.yml b/regex_patterns/DepraveD.yml new file mode 100644 index 0000000..6f725a7 --- /dev/null +++ b/regex_patterns/DepraveD.yml @@ -0,0 +1,7 @@ +name: DepraveD +pattern: (?<=^|[\s.-])DepraveD\b +description: Banned for Fake DV/HDR Layer +tags: +- Release Group +- Banned +tests: [] diff --git a/regex_patterns/DiNAMiC.yml b/regex_patterns/DiNAMiC.yml deleted file mode 100644 index c5b13fd..0000000 --- a/regex_patterns/DiNAMiC.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: DiNAMiC -pattern: (?<=^|[\s.-])DiNAMiC\b -description: '' -tags: -- Release Group -tests: null diff --git a/regex_patterns/Disney+.yml b/regex_patterns/Disney+.yml index a67772b..c9f62ce 100644 --- a/regex_patterns/Disney+.yml +++ b/regex_patterns/Disney+.yml @@ -8,7 +8,6 @@ description: Disney+ is an American subscription video on-demand over-the-top st tags: - Streaming Service - WEB-DL -- WEBRip tests: - expected: true id: 1 diff --git a/regex_patterns/Doki.yml b/regex_patterns/Doki.yml new file mode 100644 index 0000000..0963535 --- /dev/null +++ b/regex_patterns/Doki.yml @@ -0,0 +1,7 @@ +name: Doki +pattern: (?<=^|[\s.-])Doki\b +description: '' +tags: +- Release Group +- Anime +tests: [] diff --git a/regex_patterns/Dolby Digital +.yml b/regex_patterns/Dolby Digital +.yml index a1690e0..c8bb9f0 100644 --- a/regex_patterns/Dolby Digital +.yml +++ b/regex_patterns/Dolby Digital +.yml @@ -1,5 +1,25 @@ name: Dolby Digital + pattern: \bDD[P+]|\b(e[-_. ]?ac3)\b description: '' -tags: [] -tests: [] +tags: +- Audio +tests: +- expected: false + id: 1 + input: Un-Ex You 2025 1080p NF WEB-DL DD 5.1 H.264-FLUX + lastRun: '2025-07-13T14:55:44.265163' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: true +- expected: true + id: 2 + input: Un-Ex You 2025 1080p NF WEB-DL DD+ 5.1 H.264-FLUX + lastRun: '2025-07-13T14:55:44.265163' + matchSpan: + end: 34 + start: 31 + matchedContent: DD+ + matchedGroups: + - null + passes: true diff --git a/regex_patterns/Dolby Digital.yml b/regex_patterns/Dolby Digital.yml index 05af74d..89292f0 100644 --- a/regex_patterns/Dolby Digital.yml +++ b/regex_patterns/Dolby Digital.yml @@ -1,5 +1,24 @@ name: Dolby Digital pattern: \bDD[^a-z+]|(?