diff --git a/custom_formats/1.0 Mono.yml b/custom_formats/1.0 Mono.yml new file mode 100644 index 0000000..2b3a0a8 --- /dev/null +++ b/custom_formats/1.0 Mono.yml @@ -0,0 +1,27 @@ +conditions: +- name: Mono + negate: false + pattern: Not Mono + required: true + type: release_title +- name: Not 3.0ch + negate: true + pattern: Not 3.0ch + required: true + type: release_title +- name: Not 4.0ch + negate: true + pattern: 4.0ch + required: true + type: release_title +- name: Not High Channel Count + negate: true + pattern: Not High Channel Count + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: 1.0 Mono +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/1080p Balanced Tier 1 (1).yml b/custom_formats/1080p Balanced Tier 1 (1).yml new file mode 100644 index 0000000..74b54d8 --- /dev/null +++ b/custom_formats/1080p Balanced Tier 1 (1).yml @@ -0,0 +1,101 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + 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 +description: Matches release groups who fall under 1080p Balanced Tier 1 +name: 1080p Balanced Tier 1 +tags: +- Release Group Tier +- 1080p +- Balanced +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 Bluray (1).yml b/custom_formats/1080p Bluray (1).yml new file mode 100644 index 0000000..3452caa --- /dev/null +++ b/custom_formats/1080p Bluray (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +description: Matches 1080p Blurays that are NOT remuxes +name: 1080p Bluray +tags: +- Source +tests: [] diff --git a/custom_formats/1080p Bluray HEVC Tier 0.yml b/custom_formats/1080p Bluray HEVC Tier 0.yml new file mode 100644 index 0000000..8098a00 --- /dev/null +++ b/custom_formats/1080p Bluray HEVC Tier 0.yml @@ -0,0 +1,103 @@ +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 +description: Matches release groups who fall under 1080p Efficient Bluray Tier 0 +name: 1080p Bluray HEVC Tier 0 +tags: +- Release Group Tier +- 1080p +- HEVC +- Movie +- TV +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..5df1a7a --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 1 (Radarr).yml @@ -0,0 +1,112 @@ +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 + negate: false + pattern: NAN0 + required: false + type: release_group +- name: QxR + negate: false + pattern: QxR + required: false + type: release_group +- name: TAoE + negate: false + pattern: TAoE + required: false + type: release_group +description: Matches release groups who fall under 1080p Efficient Bluray Tier 1 +name: 1080p Efficient Bluray Tier 1 (Radarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +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..c5863dd --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 1 (Sonarr).yml @@ -0,0 +1,112 @@ +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 + negate: false + pattern: NAN0 + required: false + type: release_group +- name: QxR + negate: false + pattern: QxR + required: false + type: release_group +- name: TAoE + negate: false + pattern: TAoE + required: false + type: release_group +description: Matches release groups who fall under 1080p Efficient Bluray Tier 1 +name: 1080p Efficient Bluray Tier 1 (Sonarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +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..01e3cc0 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 2 (Radarr).yml @@ -0,0 +1,107 @@ +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: DarQ + negate: false + pattern: DarQ + required: false + type: release_group +- name: SQS + negate: false + pattern: SQS + required: false + type: release_group +description: Matches release groups who fall under 1080p Efficient Bluray Tier 2 +name: 1080p Efficient Bluray Tier 2 (Radarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +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..d46923b --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 2 (Sonarr).yml @@ -0,0 +1,117 @@ +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: DarQ + negate: false + pattern: DarQ + required: false + type: release_group +- 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 +description: Matches release groups who fall under 1080p Efficient Bluray Tier 2 +name: 1080p Efficient Bluray Tier 2 (Sonarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +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..7d664a9 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 3 (Radarr).yml @@ -0,0 +1,117 @@ +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 + negate: false + pattern: Honeyvera + required: false + type: release_group +- name: LSt + negate: false + pattern: LSt + required: false + type: release_group +- name: MNHD + negate: false + pattern: MNHD + required: false + type: release_group +- name: SARTRE + negate: false + pattern: SARTRE + required: false + type: release_group +description: Matches release groups who fall under 1080p Efficient Bluray Tier 3 +name: 1080p Efficient Bluray Tier 3 (Radarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +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..e34283d --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 3 (Sonarr).yml @@ -0,0 +1,102 @@ +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 +description: Matches release groups who fall under 1080p Efficient Bluray Tier 3 +name: 1080p Efficient Bluray Tier 3 (Sonarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +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..f241aa5 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 4 (Radarr).yml @@ -0,0 +1,112 @@ +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: TimeDistortion + negate: false + pattern: TimeDistortion + required: false + type: release_group +description: Matches release groups who fall under 1080p Efficient Bluray Tier 4 +name: 1080p Efficient Bluray Tier 4 (Radarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +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..7f6abe3 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 4 (Sonarr).yml @@ -0,0 +1,132 @@ +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 + negate: false + pattern: ToNaTo + required: false + type: release_group +- name: YELLO + negate: false + pattern: YELLO + required: false + type: release_group +description: Matches release groups who fall under 1080p Efficient Bluray Tier 4 +name: 1080p Efficient Bluray Tier 4 (Sonarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +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..2ada737 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 5 (Radarr).yml @@ -0,0 +1,132 @@ +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 + negate: false + pattern: Chivaman + 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: ToNaTo + negate: false + pattern: ToNaTo + required: false + type: release_group +- name: Vyndros + negate: false + pattern: Vyndros + required: false + type: release_group +- name: YELLO + negate: false + pattern: YELLO + required: false + type: release_group +description: Matches release groups who fall under 1080p Efficient Bluray Tier 4 +name: 1080p Efficient Bluray Tier 5 (Radarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +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..44c17b0 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 5 (Sonarr).yml @@ -0,0 +1,102 @@ +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 + negate: false + pattern: Vyndros + required: false + type: release_group +description: Matches release groups who fall under 1080p Efficient Bluray Tier 5 +name: 1080p Efficient Bluray Tier 5 (Sonarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +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 6 (Sonarr).yml b/custom_formats/1080p Efficient Bluray Tier 6 (Sonarr).yml new file mode 100644 index 0000000..59dddb3 --- /dev/null +++ b/custom_formats/1080p Efficient Bluray Tier 6 (Sonarr).yml @@ -0,0 +1,117 @@ +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: iVy + negate: false + pattern: iVy + required: false + type: release_group +- name: KONTRAST + negate: false + pattern: KONTRAST + 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 +description: Matches release groups who fall under 1080p Efficient Bluray Tier 6 +name: 1080p Efficient Bluray Tier 6 (Sonarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +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..92113dc --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 1 (Radarr).yml @@ -0,0 +1,112 @@ +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 +description: Matches release groups who fall under 1080p Efficient WEB Tier 1 +name: 1080p Efficient WEB Tier 1 (Radarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +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..ee1c8bb --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 1 (Sonarr).yml @@ -0,0 +1,112 @@ +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 +description: Matches release groups who fall under 1080p Efficient WEB Tier 1 +name: 1080p Efficient WEB Tier 1 (Sonarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +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..89d9d65 --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 2 (Radarr).yml @@ -0,0 +1,122 @@ +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: DarQ + negate: false + pattern: DarQ + required: false + type: release_group +- 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 +description: Matches release groups who fall under 1080p Efficient WEB Tier 2 +name: 1080p Efficient WEB Tier 2 (Radarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +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..27491fe --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 2 (Sonarr).yml @@ -0,0 +1,122 @@ +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: DarQ + negate: false + pattern: DarQ + required: false + type: release_group +- name: edge2020 + negate: false + pattern: edge2020 + required: false + type: release_group +- name: LSt + negate: false + pattern: LSt + required: false + type: release_group +- name: ToNaTo + negate: false + pattern: ToNaTo + required: false + type: release_group +description: Matches release groups who fall under 1080p Efficient WEB Tier 2 +name: 1080p Efficient WEB Tier 2 (Sonarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +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..2e610bf --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 3 (Radarr).yml @@ -0,0 +1,122 @@ +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 + negate: false + pattern: R1GY3B + required: false + type: release_group +- name: ToNaTo + negate: false + pattern: ToNaTo + required: false + type: release_group +- name: Vyndros + negate: false + pattern: Vyndros + required: false + type: release_group +description: Matches release groups who fall under 1080p Efficient WEB Tier 3 +name: 1080p Efficient WEB Tier 3 (Radarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +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..b47bcd3 --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 3 (Sonarr).yml @@ -0,0 +1,107 @@ +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 +description: Matches release groups who fall under 1080p Efficient WEB Tier 3 +name: 1080p Efficient WEB Tier 3 (Sonarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +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..459673c --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 4 (Radarr).yml @@ -0,0 +1,117 @@ +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 +description: Matches release groups who fall under 1080p Efficient WEB Tier 3 +name: 1080p Efficient WEB Tier 4 (Radarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +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..c18b85c --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 4 (Sonarr).yml @@ -0,0 +1,127 @@ +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 +description: Matches release groups who fall under 1080p Efficient WEB Tier 4 +name: 1080p Efficient WEB Tier 4 (Sonarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +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..f1ccf39 --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 5 (Radarr).yml @@ -0,0 +1,102 @@ +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 +description: Matches release groups who fall under 1080p Efficient WEB Tier 3 +name: 1080p Efficient WEB Tier 5 (Radarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- Movie +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..7ee41b8 --- /dev/null +++ b/custom_formats/1080p Efficient WEB Tier 5 (Sonarr).yml @@ -0,0 +1,122 @@ +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: KONTRAST + negate: false + pattern: KONTRAST + 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 +description: Matches release groups who fall under 1080p Efficient WEB Tier 5 +name: 1080p Efficient WEB Tier 5 (Sonarr) +tags: +- Release Group Tier +- 1080p +- Efficient +- TV +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 Golden Popcorn (1).yml b/custom_formats/1080p Golden Popcorn (1).yml new file mode 100644 index 0000000..0565edc --- /dev/null +++ b/custom_formats/1080p Golden Popcorn (1).yml @@ -0,0 +1,17 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- flag: ptp_golden + name: Golden Popcorn + negate: false + required: true + type: indexer_flag +description: Matches 1080p Golden Popcorns. Only works on PassThePopcorn +name: 1080p Golden Popcorn +tags: +- Flag +- Golden Popcorn +tests: [] diff --git a/custom_formats/1080p Quality Tier 1 (1).yml b/custom_formats/1080p Quality Tier 1 (1).yml new file mode 100644 index 0000000..1dc84e8 --- /dev/null +++ b/custom_formats/1080p Quality Tier 1 (1).yml @@ -0,0 +1,34 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + 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: D-Z0N3 + negate: false + pattern: D-Z0N3 + required: false + type: release_group +- name: EbP + negate: false + pattern: EbP + required: false + type: release_group +description: Matches release groups who fall under 1080p GPPi Tier 1 +name: 1080p Quality Tier 1 +tags: +- GPPi +- Release Group Tier +- 1080p +- Quality +tests: [] diff --git a/custom_formats/1080p Quality Tier 2 (1).yml b/custom_formats/1080p Quality Tier 2 (1).yml new file mode 100644 index 0000000..eb5ef10 --- /dev/null +++ b/custom_formats/1080p Quality Tier 2 (1).yml @@ -0,0 +1,59 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: c0kE + negate: false + pattern: c0kE + required: false + type: release_group +- name: CtrlHD + negate: false + pattern: CtrlHD + required: false + type: release_group +- name: Geek + negate: false + pattern: Geek + required: false + type: release_group +- name: HiFi + negate: false + pattern: HiFi + 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: ZoroSenpai + negate: false + pattern: ZoroSenpai + required: false + type: release_group +- name: ZQ + negate: false + pattern: ZQ + required: false + type: release_group +description: Matches release groups who fall under 1080p GPPi Tier 2 +name: 1080p Quality Tier 2 +tags: +- GPPi +- Release Group Tier +- 1080p +- Quality +tests: [] diff --git a/custom_formats/1080p Quality Tier 3 (1).yml b/custom_formats/1080p Quality Tier 3 (1).yml new file mode 100644 index 0000000..ac96e82 --- /dev/null +++ b/custom_formats/1080p Quality Tier 3 (1).yml @@ -0,0 +1,59 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + 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: decibeL + negate: false + pattern: decibeL + required: false + type: release_group +- name: FoRM + negate: false + pattern: FoRM + required: false + type: release_group +- name: HiDt + negate: false + pattern: HiDt + required: false + type: release_group +- name: HiP + negate: false + pattern: HiP + required: false + type: release_group +- name: iFT + negate: false + pattern: iFT + required: false + type: release_group +- name: SA89 + negate: false + pattern: SA89 + required: false + type: release_group +- name: WMING + negate: false + pattern: WMING + required: false + type: release_group +description: Matches release groups who fall under 1080p GPPi Tier 2 +name: 1080p Quality Tier 3 +tags: +- GPPi +- Release Group Tier +- 1080p +- Quality +tests: [] diff --git a/custom_formats/1080p Quality Tier 4 (1).yml b/custom_formats/1080p Quality Tier 4 (1).yml new file mode 100644 index 0000000..cb0d75f --- /dev/null +++ b/custom_formats/1080p Quality Tier 4 (1).yml @@ -0,0 +1,54 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + 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: de[42] + negate: false + pattern: de[42] + required: false + type: release_group +- name: HDMaNiAcS + negate: false + pattern: HDMaNiAcS + required: false + type: release_group +- name: IDE + negate: false + pattern: IDE + 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: NTb + negate: false + pattern: NTb + required: false + type: release_group +description: Matches release groups who fall under 1080p GPPi Tier 4 +name: 1080p Quality Tier 4 +tags: +- GPPi +- Release Group Tier +- 1080p +- Quality +tests: [] diff --git a/custom_formats/1080p Quality Tier 5 (1).yml b/custom_formats/1080p Quality Tier 5 (1).yml new file mode 100644 index 0000000..6dd975d --- /dev/null +++ b/custom_formats/1080p Quality Tier 5 (1).yml @@ -0,0 +1,249 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: Not DVD + negate: true + required: true + source: dvd + type: source +- name: AJP69 + negate: false + pattern: AJP69 + required: false + type: release_group +- name: BV + negate: false + pattern: BV + required: false + type: release_group +- name: Chotab + negate: false + pattern: Chotab + required: false + type: release_group +- name: CJ + negate: false + pattern: CJ + required: false + type: release_group +- name: CRX + negate: false + pattern: CRX + required: false + type: release_group +- name: Dariush + negate: false + pattern: Dariush + required: false + type: release_group +- name: E.N.D + negate: false + pattern: E.N.D + required: false + type: release_group +- name: E1 + negate: false + pattern: E1 + required: false + type: release_group +- name: EDPH + negate: false + pattern: EDPH + required: false + type: release_group +- name: ESiR + negate: false + pattern: ESiR + required: false + type: release_group +- name: EXCiSION + negate: false + pattern: EXCiSION + required: false + type: release_group +- name: FilmHD + negate: false + pattern: FilmHD + required: false + type: release_group +- name: FraMeSToR + negate: false + pattern: FraMeSToR + required: false + type: release_group +- name: FTW-HD + negate: false + pattern: FTW-HD + required: false + type: release_group +- name: GALAXY + negate: false + pattern: GALAXY + required: false + type: release_group +- name: GS88 + negate: false + pattern: GS88 + required: false + type: release_group +- name: HANDJOB + negate: false + pattern: HANDJOB + required: false + type: release_group +- name: hdalx + negate: false + pattern: hdalx + required: false + type: release_group +- name: iON + negate: false + pattern: iON + required: false + type: release_group +- name: KASHMiR + negate: false + pattern: KASHMiR + required: false + type: release_group +- name: LEGi0N + negate: false + pattern: LEGi0N + required: false + type: release_group +- name: LiNG + negate: false + pattern: LiNG + required: false + type: release_group +- name: LoRD + negate: false + pattern: LoRD + required: false + type: release_group +- name: luvBB + negate: false + pattern: luvBB + 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 + negate: false + pattern: NyHD + required: false + type: release_group +- name: ORiGEN + negate: false + pattern: ORiGEN + required: false + type: release_group +- name: P0W4HD + negate: false + pattern: P0W4HD + required: false + type: release_group +- name: Penumbra + negate: false + pattern: Penumbra + required: false + type: release_group +- name: playHD + negate: false + pattern: playHD + required: false + type: release_group +- name: Positive + negate: false + pattern: Positive + required: false + type: release_group +- name: PTer + negate: false + pattern: PTer + required: false + type: release_group +- name: rightSIZE + negate: false + pattern: rightSIZE + required: false + type: release_group +- name: rttr + negate: false + pattern: rttr + required: false + type: release_group +- name: SaNcTi + negate: false + pattern: SaNcTi + required: false + type: release_group +- name: SbR + negate: false + pattern: SbR + required: false + type: release_group +- name: SiMPLE + negate: false + pattern: SiMPLE + required: false + type: release_group +- name: SOP + negate: false + pattern: SOP + required: false + type: release_group +- name: TBB + negate: false + pattern: TBB + required: false + type: release_group +- name: TDD + negate: false + pattern: TDD + required: false + type: release_group +- name: VLAD + negate: false + pattern: VLAD + required: false + type: release_group +- name: W4NK3R + negate: false + pattern: W4NK3R + required: false + type: release_group +- name: xander + negate: false + pattern: xander + required: false + type: release_group +- name: ZIMBO + negate: false + pattern: ZIMBO + required: false + type: release_group +description: Matches release groups who fall under 1080p GPPi Tier 5 +name: 1080p Quality Tier 5 +tags: +- GPPi +- Release Group Tier +- 1080p +- Quality +tests: [] diff --git a/custom_formats/1080p Remux (1).yml b/custom_formats/1080p Remux (1).yml new file mode 100644 index 0000000..eaa982a --- /dev/null +++ b/custom_formats/1080p Remux (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Remux + negate: false + pattern: Remux + required: true + type: release_title +description: Matches 1080p Remux +name: 1080p Remux +tags: +- Source +tests: [] diff --git a/custom_formats/1080p WEB-DL (1).yml b/custom_formats/1080p WEB-DL (1).yml new file mode 100644 index 0000000..a91ff65 --- /dev/null +++ b/custom_formats/1080p WEB-DL (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +description: Matches 1080p WEB-DLs. +name: 1080p WEB-DL +tags: +- Source +tests: [] diff --git a/custom_formats/1080p WEB-DL (h264) (1).yml b/custom_formats/1080p WEB-DL (h264) (1).yml new file mode 100644 index 0000000..1a286e8 --- /dev/null +++ b/custom_formats/1080p WEB-DL (h264) (1).yml @@ -0,0 +1,21 @@ +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 +description: Matches 1080p WEB-DLs. +name: 1080p WEB-DL (h264) +tags: +- Source +tests: [] diff --git a/custom_formats/1080p WEB-DL HEVC Tier 1 (1).yml b/custom_formats/1080p WEB-DL HEVC Tier 1 (1).yml new file mode 100644 index 0000000..091f8ba --- /dev/null +++ b/custom_formats/1080p WEB-DL HEVC Tier 1 (1).yml @@ -0,0 +1,78 @@ +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 +description: Matches 1080p WEB-DLs. +name: 1080p WEB-DL HEVC Tier 1 +tags: +- Release Group Tier +- 1080p +- HEVC +tests: [] diff --git a/custom_formats/1080p WEB-DL HEVC Tier 2.yml b/custom_formats/1080p WEB-DL HEVC Tier 2.yml new file mode 100644 index 0000000..4ec0023 --- /dev/null +++ b/custom_formats/1080p WEB-DL HEVC Tier 2.yml @@ -0,0 +1,33 @@ +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: Yoyo + negate: false + pattern: Yoyo + required: false + type: release_group +description: Matches 1080p WEB-DLs. +name: 1080p WEB-DL HEVC Tier 2 +tags: +- Release Group Tier +- 1080p +- HEVC +tests: [] diff --git a/custom_formats/1080p WEB-DL HEVC Tier 3.yml b/custom_formats/1080p WEB-DL HEVC Tier 3.yml new file mode 100644 index 0000000..4f03357 --- /dev/null +++ b/custom_formats/1080p WEB-DL HEVC Tier 3.yml @@ -0,0 +1,33 @@ +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 +description: Matches 1080p WEB-DLs. +name: 1080p WEB-DL HEVC Tier 3 +tags: +- Release Group Tier +- 1080p +- HEVC +tests: [] diff --git a/custom_formats/1080p WEBRip (1).yml b/custom_formats/1080p WEBRip (1).yml new file mode 100644 index 0000000..6a77ea2 --- /dev/null +++ b/custom_formats/1080p WEBRip (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: WEBRip + negate: false + required: true + source: webrip + type: source +description: Matches 1080p WEBRips. +name: 1080p WEBRip +tags: +- Source +tests: [] diff --git a/custom_formats/1080p.yml b/custom_formats/1080p.yml new file mode 100644 index 0000000..36420b6 --- /dev/null +++ b/custom_formats/1080p.yml @@ -0,0 +1,12 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +description: Full high definition resolution providing sharp detail and clarity. +name: 1080p +tags: +- Full High Definition +- Resolution +tests: [] diff --git a/custom_formats/10bit.yml b/custom_formats/10bit.yml new file mode 100644 index 0000000..d675dda --- /dev/null +++ b/custom_formats/10bit.yml @@ -0,0 +1,17 @@ +conditions: +- name: 10bit + negate: false + pattern: 10bit + required: false + type: release_title +- name: hi10p + negate: false + pattern: hi10p + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: 10bit +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/2.0 Stereo.yml b/custom_formats/2.0 Stereo.yml new file mode 100644 index 0000000..fdd9555 --- /dev/null +++ b/custom_formats/2.0 Stereo.yml @@ -0,0 +1,32 @@ +conditions: +- name: Stereo + negate: false + pattern: Not Stereo + required: true + type: release_title +- name: Not 3.0ch + negate: true + pattern: Not 3.0ch + required: true + type: release_title +- name: Not 4.0ch + negate: true + pattern: 4.0ch + required: true + type: release_title +- name: Not High Channel Count + negate: true + pattern: Not High Channel Count + required: true + type: release_title +- name: Not Mono + negate: true + pattern: Not Mono + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: 2.0 Stereo +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/2160p Balanced Tier 1 (1).yml b/custom_formats/2160p Balanced Tier 1 (1).yml new file mode 100644 index 0000000..b4eeae8 --- /dev/null +++ b/custom_formats/2160p Balanced Tier 1 (1).yml @@ -0,0 +1,96 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: HONE + negate: false + pattern: HONE + required: false + type: release_title +description: Matches release groups who fall under 2160p Balanced Tier 1 +name: 2160p Balanced Tier 1 +tags: +- Release Group Tier +- 2160p +- Balanced +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/2160p Balanced Tier 2 (1).yml b/custom_formats/2160p Balanced Tier 2 (1).yml new file mode 100644 index 0000000..5f94e62 --- /dev/null +++ b/custom_formats/2160p Balanced Tier 2 (1).yml @@ -0,0 +1,101 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Bluray + negate: false + 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 +description: Matches release groups who fall under 2160p Balanced Tier 2 +name: 2160p Balanced Tier 2 +tags: +- Release Group Tier +- 2160p +- Balanced +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/2160p Bluray (1).yml b/custom_formats/2160p Bluray (1).yml new file mode 100644 index 0000000..b87dc25 --- /dev/null +++ b/custom_formats/2160p Bluray (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +description: Matches 2160p Blurays that are NOT remuxes +name: 2160p Bluray +tags: +- Source +tests: [] diff --git a/custom_formats/2160p Quality Tier 1 (1).yml b/custom_formats/2160p Quality Tier 1 (1).yml new file mode 100644 index 0000000..c76693a --- /dev/null +++ b/custom_formats/2160p Quality Tier 1 (1).yml @@ -0,0 +1,38 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Bluray + negate: false + required: true + 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: HQMUX + negate: false + pattern: HQMUX + required: false + type: release_group +- name: SA89 + negate: false + pattern: SA89 + required: false + type: release_group +description: Matches release groups who fall under 2160p Quality Tier 1 +name: 2160p Quality Tier 1 +tags: +- Release Group Tier +- 2160p +- Quality +tests: [] diff --git a/custom_formats/2160p Quality Tier 2 (1).yml b/custom_formats/2160p Quality Tier 2 (1).yml new file mode 100644 index 0000000..09dab67 --- /dev/null +++ b/custom_formats/2160p Quality Tier 2 (1).yml @@ -0,0 +1,38 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: c0kE + negate: false + pattern: c0kE + required: false + type: release_group +- name: D-Z0N3 + negate: false + pattern: D-Z0N3 + required: false + type: release_group +- name: MainFrame + negate: false + pattern: MainFrame + required: false + type: release_group +- name: PTer + negate: false + pattern: PTer + required: false + type: release_group +description: Matches release groups who fall under 2160p Quality Tier 2 +name: 2160p Quality Tier 2 +tags: +- Release Group Tier +- 2160p +- Quality +tests: [] diff --git a/custom_formats/2160p Quality Tier 3 (1).yml b/custom_formats/2160p Quality Tier 3 (1).yml new file mode 100644 index 0000000..fa1d9f2 --- /dev/null +++ b/custom_formats/2160p Quality Tier 3 (1).yml @@ -0,0 +1,38 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: Chotab + negate: false + pattern: Chotab + required: false + type: release_group +- name: Kitsune + negate: false + pattern: Kitsune + required: false + type: release_group +- name: REBORN + negate: false + pattern: REBORN + required: false + type: release_group +- name: W4NK3R + negate: false + pattern: W4NK3R + required: false + type: release_group +description: Matches release groups who fall under 2160p Quality Tier 3 +name: 2160p Quality Tier 3 +tags: +- Release Group Tier +- 2160p +- Quality +tests: [] diff --git a/custom_formats/2160p Quality Tier 4 (1).yml b/custom_formats/2160p Quality Tier 4 (1).yml new file mode 100644 index 0000000..e129c6d --- /dev/null +++ b/custom_formats/2160p Quality Tier 4 (1).yml @@ -0,0 +1,48 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: b0mbardiers + negate: false + pattern: b0mbardiers + required: false + type: release_group +- name: DEPTH + negate: false + pattern: DEPTH + required: false + type: release_group +- name: iFT + negate: false + pattern: iFT + required: false + type: release_group +- name: NCmt + negate: false + pattern: NCmt + required: false + type: release_group +- name: SPHD + negate: false + pattern: SPHD + required: false + type: release_group +- name: TDD + negate: false + pattern: TDD + required: false + type: release_group +description: Matches release groups who fall under 2160p Quality Tier 4 +name: 2160p Quality Tier 4 +tags: +- Release Group Tier +- 2160p +- Quality +tests: [] diff --git a/custom_formats/2160p Quality Tier 5 (1).yml b/custom_formats/2160p Quality Tier 5 (1).yml new file mode 100644 index 0000000..e0ca616 --- /dev/null +++ b/custom_formats/2160p Quality Tier 5 (1).yml @@ -0,0 +1,58 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: 4KDVS + negate: false + pattern: 4KDVS + required: false + type: release_group +- name: BlzT + negate: false + pattern: BlzT + required: false + type: release_group +- name: BSTD + negate: false + pattern: BSTD + required: false + type: release_group +- name: DEFLATE + negate: false + pattern: DEFLATE + required: false + type: release_group +- name: JustWatch + negate: false + pattern: JustWatch + required: false + type: release_group +- name: SURCODE + negate: false + pattern: SURCODE + required: false + type: release_group +- name: TnP + negate: false + pattern: TnP + required: false + type: release_group +- name: WATCHABLE + negate: false + pattern: WATCHABLE + required: false + type: release_group +description: Matches release groups who fall under 2160p Quality Tier 5 +name: 2160p Quality Tier 5 +tags: +- Release Group Tier +- 2160p +- Quality +tests: [] diff --git a/custom_formats/2160p Quality Tier 6 (1).yml b/custom_formats/2160p Quality Tier 6 (1).yml new file mode 100644 index 0000000..df6106e --- /dev/null +++ b/custom_formats/2160p Quality Tier 6 (1).yml @@ -0,0 +1,218 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: AAAUHD + negate: false + pattern: AAAUHD + required: false + type: release_group +- name: Absinth + negate: false + pattern: Absinth + required: false + type: release_group +- name: ADE + negate: false + pattern: ADE + required: false + type: release_group +- name: AViATOR + negate: false + pattern: AViATOR + required: false + type: release_group +- name: beAst + negate: false + pattern: beAst + required: false + type: release_group +- name: CHD + negate: false + pattern: CHD + required: false + type: release_group +- name: CMCT + negate: false + pattern: CMCT + required: false + type: release_group +- name: EDPH + negate: false + pattern: EDPH + required: false + type: release_group +- name: EMERALD + negate: false + pattern: EMERALD + required: false + type: release_group +- name: ESiR + negate: false + pattern: ESiR + required: false + type: release_group +- name: FRDS + negate: false + pattern: FRDS + required: false + type: release_group +- name: GUHZER + negate: false + pattern: GUHZER + required: false + type: release_group +- name: HD77 + negate: false + 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 +description: Matches release groups who fall under 2160p Quality Tier 5 +name: 2160p Quality Tier 6 +tags: +- Release Group Tier +- 2160p +- Quality +tests: [] diff --git a/custom_formats/2160p Quality Tier 7 (1).yml b/custom_formats/2160p Quality Tier 7 (1).yml new file mode 100644 index 0000000..2b4ea90 --- /dev/null +++ b/custom_formats/2160p Quality Tier 7 (1).yml @@ -0,0 +1,83 @@ +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 +description: Matches release groups who fall under 2160p Quality Tier 6 +name: 2160p Quality Tier 7 +tags: +- Release Group Tier +- 2160p +- Quality +tests: [] diff --git a/custom_formats/2160p Remux (1).yml b/custom_formats/2160p Remux (1).yml new file mode 100644 index 0000000..1e3cf82 --- /dev/null +++ b/custom_formats/2160p Remux (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Remux + negate: false + pattern: Remux + required: true + type: release_title +description: Matches 2160p Remux +name: 2160p Remux +tags: +- Source +tests: [] diff --git a/custom_formats/2160p WEB-DL (1).yml b/custom_formats/2160p WEB-DL (1).yml new file mode 100644 index 0000000..d0c6f60 --- /dev/null +++ b/custom_formats/2160p WEB-DL (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +description: Matches 2160p WEB-DLs. +name: 2160p WEB-DL +tags: +- Source +tests: [] diff --git a/custom_formats/2160p WEBRip.yml b/custom_formats/2160p WEBRip.yml new file mode 100644 index 0000000..81e5d50 --- /dev/null +++ b/custom_formats/2160p WEBRip.yml @@ -0,0 +1,16 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: WEBRip + negate: false + required: true + source: webrip + type: source +description: Matches 2160p WEBRips. +name: 2160p WEBRip +tags: +- Source +tests: [] diff --git a/custom_formats/2160p.yml b/custom_formats/2160p.yml new file mode 100644 index 0000000..4f4717f --- /dev/null +++ b/custom_formats/2160p.yml @@ -0,0 +1,13 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +description: Ultra high definition resolution offering maximum detail and clarity +name: 2160p +tags: +- Ultra High Definition +- 4K +- Resolution +tests: [] diff --git a/custom_formats/3.0 Sound.yml b/custom_formats/3.0 Sound.yml new file mode 100644 index 0000000..c15eee5 --- /dev/null +++ b/custom_formats/3.0 Sound.yml @@ -0,0 +1,32 @@ +conditions: +- name: 3.0ch + negate: false + pattern: Not 3.0ch + required: true + type: release_title +- name: Not Mono + negate: true + pattern: Not Mono + required: true + type: release_title +- name: Not Stereo + negate: true + pattern: Not Stereo + required: true + type: release_title +- name: Not 4.0ch + negate: true + pattern: 4.0ch + required: true + type: release_title +- name: Not High Channel Count + negate: true + pattern: Not High Channel Count + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: 3.0 Sound +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/360p.yml b/custom_formats/360p.yml new file mode 100644 index 0000000..60a909f --- /dev/null +++ b/custom_formats/360p.yml @@ -0,0 +1,15 @@ +conditions: +- name: 360p + negate: false + required: true + resolution: 360p + type: resolution +description: Low resolution video format typically used in older or highly compressed + content. +name: 360p +tags: +- Standard Definition +- Mobile +- Legacy +- Resolution +tests: [] diff --git a/custom_formats/3D (1).yml b/custom_formats/3D (1).yml new file mode 100644 index 0000000..aee3508 --- /dev/null +++ b/custom_formats/3D (1).yml @@ -0,0 +1,22 @@ +conditions: +- name: 3D + negate: false + pattern: 3D + required: false + type: release_title +- name: BluRay3D + negate: false + pattern: BluRay3D + required: false + type: release_title +- name: BD3D + negate: false + pattern: BD3D + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: 3D +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/4.0 Sound.yml b/custom_formats/4.0 Sound.yml new file mode 100644 index 0000000..6269016 --- /dev/null +++ b/custom_formats/4.0 Sound.yml @@ -0,0 +1,32 @@ +conditions: +- name: 4.0ch + negate: false + pattern: 4.0ch + required: true + type: release_title +- name: Not Mono + negate: true + pattern: Not Mono + required: true + type: release_title +- name: Not Stereo + negate: true + pattern: Not Stereo + required: true + type: release_title +- name: Not 3.0ch + negate: true + pattern: Not 3.0ch + required: true + type: release_title +- name: Not High Channel Count + negate: true + pattern: Not High Channel Count + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: 4.0 Sound +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/480p WEB-DL (1).yml b/custom_formats/480p WEB-DL (1).yml new file mode 100644 index 0000000..86ab7aa --- /dev/null +++ b/custom_formats/480p WEB-DL (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +description: Matches 480p WEB-DLs. +name: 480p WEB-DL +tags: +- Source +tests: [] diff --git a/custom_formats/480p WEBRip.yml b/custom_formats/480p WEBRip.yml new file mode 100644 index 0000000..e1f79e6 --- /dev/null +++ b/custom_formats/480p WEBRip.yml @@ -0,0 +1,16 @@ +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +- name: WEBRip + negate: false + required: true + source: webrip + type: source +description: Matches 480p WEBRips. +name: 480p WEBRip +tags: +- Source +tests: [] diff --git a/custom_formats/480p.yml b/custom_formats/480p.yml new file mode 100644 index 0000000..30eb5bd --- /dev/null +++ b/custom_formats/480p.yml @@ -0,0 +1,15 @@ +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +description: Standard definition resolution commonly used in DVD and early web video + content. +name: 480p +tags: +- Standard Definition +- Web +- Legacy +- Resolution +tests: [] diff --git a/custom_formats/4K Remaster.yml b/custom_formats/4K Remaster.yml new file mode 100644 index 0000000..b259013 --- /dev/null +++ b/custom_formats/4K Remaster.yml @@ -0,0 +1,23 @@ +conditions: +- name: Remaster + negate: false + pattern: Remaster + required: true + type: release_title +- name: 4K + negate: false + pattern: 4K + required: true + type: release_title +- name: Not 4K Resolution + negate: true + required: true + resolution: 2160p + type: resolution +description: '[Custom format from TRaSH-Guides.]' +name: 4K Remaster +tags: +- Release Title +- Resolution +- TRaSH +tests: [] diff --git a/custom_formats/4OD.yml b/custom_formats/4OD.yml new file mode 100644 index 0000000..71fab7e --- /dev/null +++ b/custom_formats/4OD.yml @@ -0,0 +1,23 @@ +conditions: +- name: 4OD + negate: false + pattern: 4OD + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: 4OD +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/5.1 Surround.yml b/custom_formats/5.1 Surround.yml new file mode 100644 index 0000000..955c613 --- /dev/null +++ b/custom_formats/5.1 Surround.yml @@ -0,0 +1,27 @@ +conditions: +- name: 5.1 Surround + negate: false + pattern: 5.1 Surround + required: true + type: release_title +- name: 6.1 Surround + negate: true + pattern: 6.1 Surround + required: true + type: release_title +- name: Not 7.1 Surround + negate: true + pattern: 7.1 Surround + required: true + type: release_title +- name: Not Low Channel Count + negate: true + pattern: Not Low Channel Count + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: 5.1 Surround +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/540p.yml b/custom_formats/540p.yml new file mode 100644 index 0000000..fea2137 --- /dev/null +++ b/custom_formats/540p.yml @@ -0,0 +1,13 @@ +conditions: +- name: 540p + negate: false + required: true + resolution: 540p + type: resolution +description: Intermediate standard definition resolution commonly used in compressed + Blu-ray encodes to save space while maintaining acceptable quality. +name: 540p +tags: +- Standard Definition +- Resolution +tests: [] diff --git a/custom_formats/576p.yml b/custom_formats/576p.yml new file mode 100644 index 0000000..e5eaaa1 --- /dev/null +++ b/custom_formats/576p.yml @@ -0,0 +1,13 @@ +conditions: +- name: 576p + negate: false + required: true + resolution: 576p + type: resolution +description: PAL standard definition resolution found in European DVD releases and + compressed Blu-ray encodes optimized for legacy display compatibility +name: 576p +tags: +- Standard Definition +- Resolution +tests: [] diff --git a/custom_formats/6.1 Surround.yml b/custom_formats/6.1 Surround.yml new file mode 100644 index 0000000..8fd201f --- /dev/null +++ b/custom_formats/6.1 Surround.yml @@ -0,0 +1,27 @@ +conditions: +- name: 6.1 Surround + negate: false + pattern: 6.1 Surround + required: true + type: release_title +- name: Not 7.1 Surround + negate: true + pattern: 7.1 Surround + required: true + type: release_title +- name: Not 5.1 Surround + negate: true + pattern: 5.1 Surround + required: true + type: release_title +- name: Not Low Channel Count + negate: true + pattern: Not Low Channel Count + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: 6.1 Surround +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/7.1 Surround.yml b/custom_formats/7.1 Surround.yml new file mode 100644 index 0000000..4eda95d --- /dev/null +++ b/custom_formats/7.1 Surround.yml @@ -0,0 +1,27 @@ +conditions: +- name: 7.1 Surround + negate: false + pattern: 7.1 Surround + required: true + type: release_title +- name: 5.1 Surround + negate: true + pattern: 5.1 Surround + required: true + type: release_title +- name: 6.1 Surround + negate: true + pattern: 6.1 Surround + required: true + type: release_title +- name: Not Low Channel Count + negate: true + pattern: Not Low Channel Count + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: 7.1 Surround +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/720p Balanced Tier 1 (1).yml b/custom_formats/720p Balanced Tier 1 (1).yml new file mode 100644 index 0000000..dee29a7 --- /dev/null +++ b/custom_formats/720p Balanced Tier 1 (1).yml @@ -0,0 +1,101 @@ +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: Bluray + negate: false + 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 +description: Matches release groups who fall under 720p Balanced Tier 1 +name: 720p Balanced Tier 1 +tags: +- Release Group Tier +- 720p +- Balanced +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/720p Bluray (1).yml b/custom_formats/720p Bluray (1).yml new file mode 100644 index 0000000..7fb2c35 --- /dev/null +++ b/custom_formats/720p Bluray (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +description: Matches 720p Blurays that are NOT remuxes +name: 720p Bluray +tags: +- Source +tests: [] diff --git a/custom_formats/720p Golden Popcorn (1).yml b/custom_formats/720p Golden Popcorn (1).yml new file mode 100644 index 0000000..9e2ccc3 --- /dev/null +++ b/custom_formats/720p Golden Popcorn (1).yml @@ -0,0 +1,17 @@ +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- flag: ptp_golden + name: Golden Popcorn + negate: false + required: true + type: indexer_flag +description: Matches 720p Golden Popcorns. Only works on PassThePopcorn +name: 720p Golden Popcorn +tags: +- Flag +- Golden Popcorn +tests: [] diff --git a/custom_formats/720p Quality Tier 1 (1).yml b/custom_formats/720p Quality Tier 1 (1).yml new file mode 100644 index 0000000..8d0359f --- /dev/null +++ b/custom_formats/720p Quality Tier 1 (1).yml @@ -0,0 +1,29 @@ +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 +description: Matches release groups who fall under 720p Quality Tier 1 +name: 720p Quality Tier 1 +tags: +- GPPi +- Release Group Tier +- 720p +- Quality +tests: [] diff --git a/custom_formats/720p Quality Tier 2 (1).yml b/custom_formats/720p Quality Tier 2 (1).yml new file mode 100644 index 0000000..9950332 --- /dev/null +++ b/custom_formats/720p Quality Tier 2 (1).yml @@ -0,0 +1,64 @@ +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 +description: Matches release groups who fall under 720p Quality Tier 2 +name: 720p Quality Tier 2 +tags: +- GPPi +- Release Group Tier +- 720p +- Quality +tests: [] diff --git a/custom_formats/720p Quality Tier 3 (1).yml b/custom_formats/720p Quality Tier 3 (1).yml new file mode 100644 index 0000000..3453300 --- /dev/null +++ b/custom_formats/720p Quality Tier 3 (1).yml @@ -0,0 +1,49 @@ +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 +description: Matches release groups who fall under 720p Quality Tier 3 +name: 720p Quality Tier 3 +tags: +- GPPi +- Release Group Tier +- 720p +- Quality +tests: [] diff --git a/custom_formats/720p Quality Tier 4 (1).yml b/custom_formats/720p Quality Tier 4 (1).yml new file mode 100644 index 0000000..7e4dcba --- /dev/null +++ b/custom_formats/720p Quality Tier 4 (1).yml @@ -0,0 +1,54 @@ +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 + negate: false + pattern: Dariush + required: false + type: release_group +- name: D-ZON3 + negate: false + pattern: D-Z0N3 + required: false + type: release_group +- name: EA + negate: false + pattern: EA + required: false + type: release_group +- name: FoRM + negate: false + pattern: FoRM + required: false + type: release_group +- name: NTb + negate: false + pattern: NTb + required: false + type: release_group +- name: PTer + negate: false + pattern: PTer + required: false + type: release_group +- name: TDD + negate: false + pattern: TDD + required: false + type: release_group +description: Matches release groups who fall under 720p Quality Tier 4 +name: 720p Quality Tier 4 +tags: +- GPPi +- Release Group Tier +- 720p +- Quality +tests: [] diff --git a/custom_formats/720p Quality Tier 5 (1).yml b/custom_formats/720p Quality Tier 5 (1).yml new file mode 100644 index 0000000..96dc8f0 --- /dev/null +++ b/custom_formats/720p Quality Tier 5 (1).yml @@ -0,0 +1,89 @@ +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 + negate: false + pattern: NyHD + required: false + type: release_group +- 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 +description: Matches release groups who fall under 720p Quality Tier 5 +name: 720p Quality Tier 5 +tags: +- GPPi +- Release Group Tier +- 720p +- Quality +tests: [] diff --git a/custom_formats/720p WEB-DL (1).yml b/custom_formats/720p WEB-DL (1).yml new file mode 100644 index 0000000..ff2fdd3 --- /dev/null +++ b/custom_formats/720p WEB-DL (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +description: Matches 720p WEB-DLs. +name: 720p WEB-DL +tags: +- Source +tests: [] diff --git a/custom_formats/720p WEBRip (1).yml b/custom_formats/720p WEBRip (1).yml new file mode 100644 index 0000000..8b749b1 --- /dev/null +++ b/custom_formats/720p WEBRip (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +- name: WEBRip + negate: false + required: true + source: webrip + type: source +description: Matches 720p WEBRips. +name: 720p WEBRip +tags: +- Source +tests: [] diff --git a/custom_formats/720p.yml b/custom_formats/720p.yml new file mode 100644 index 0000000..9e5cb35 --- /dev/null +++ b/custom_formats/720p.yml @@ -0,0 +1,13 @@ +conditions: +- name: 720p + negate: false + required: true + resolution: 720p + type: resolution +description: High definition resolution offering improved clarity over standard definition + formats +name: 720p +tags: +- High Definition +- Resolution +tests: [] diff --git a/custom_formats/AAC (1).yml b/custom_formats/AAC (1).yml new file mode 100644 index 0000000..8bb3e16 --- /dev/null +++ b/custom_formats/AAC (1).yml @@ -0,0 +1,138 @@ +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 +description: Matches 'AAC' Regex Pattern and negates any other audio types that might + conflict. +name: AAC +tags: +- Audio +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/ABEMA.yml b/custom_formats/ABEMA.yml new file mode 100644 index 0000000..d019a48 --- /dev/null +++ b/custom_formats/ABEMA.yml @@ -0,0 +1,23 @@ +conditions: +- name: ABEMA + negate: false + pattern: ABEMA + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: ABEMA +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/ADN.yml b/custom_formats/ADN.yml new file mode 100644 index 0000000..e1863a2 --- /dev/null +++ b/custom_formats/ADN.yml @@ -0,0 +1,23 @@ +conditions: +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: ADN + negate: false + pattern: ADN + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: ADN +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/ALL4.yml b/custom_formats/ALL4.yml new file mode 100644 index 0000000..b06ca0f --- /dev/null +++ b/custom_formats/ALL4.yml @@ -0,0 +1,23 @@ +conditions: +- name: ALL4 + negate: false + pattern: ALL4 + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: ALL4 +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/AMZN (1).yml b/custom_formats/AMZN (1).yml new file mode 100644 index 0000000..00f0a02 --- /dev/null +++ b/custom_formats/AMZN (1).yml @@ -0,0 +1,59 @@ +conditions: +- name: AMZN Regex + negate: false + pattern: Amazon Prime + 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 +description: Matches 'Amazon Prime' WEB-DLs. Negates any encodes. +name: AMZN +tags: +- Streaming Service +- WEB-DL +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/ATMOS (undefined).yml b/custom_formats/ATMOS (undefined).yml new file mode 100644 index 0000000..5c99b0a --- /dev/null +++ b/custom_formats/ATMOS (undefined).yml @@ -0,0 +1,52 @@ +conditions: +- name: ATMOS + negate: false + pattern: ATMOS + required: true + type: release_title +- name: Not AAC + negate: true + pattern: Not AAC + required: true + type: release_title +- name: 'Not Basic Dolby Digital ' + negate: true + pattern: Not Basic Dolby Digital + required: true + type: release_title +- name: Not Dolby Digital Plus + negate: true + pattern: Not Dolby Digital Plus + required: true + type: release_title +- name: Not DTS + negate: true + pattern: Not DTS + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: Not FLAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not RlsGrp (ATMOS Only) + negate: true + pattern: RlsGrp (ATMOS Only) + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: ATMOS (undefined) +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/ATV (1).yml b/custom_formats/ATV (1).yml new file mode 100644 index 0000000..474feeb --- /dev/null +++ b/custom_formats/ATV (1).yml @@ -0,0 +1,40 @@ +conditions: +- name: ATV Regex + negate: false + pattern: Apple TV + 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 +description: Matches 'Apple TV' WEB-DLs. Negates any encodes. +name: ATV +tags: +- Streaming Service +- WEB-DL +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/ATVP (1).yml b/custom_formats/ATVP (1).yml new file mode 100644 index 0000000..e410646 --- /dev/null +++ b/custom_formats/ATVP (1).yml @@ -0,0 +1,40 @@ +conditions: +- name: ATVP Regex + negate: false + pattern: Apple TV+ + 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 +description: Matches 'Apple TV+' WEB-DLs. Negates any encodes. +name: ATVP +tags: +- Streaming Service +- WEB-DL +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/AUBC.yml b/custom_formats/AUBC.yml new file mode 100644 index 0000000..d5429ae --- /dev/null +++ b/custom_formats/AUBC.yml @@ -0,0 +1,23 @@ +conditions: +- name: AUBC + negate: false + pattern: AUBC + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: AUBC +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/AUViO.yml b/custom_formats/AUViO.yml new file mode 100644 index 0000000..0757ce5 --- /dev/null +++ b/custom_formats/AUViO.yml @@ -0,0 +1,28 @@ +conditions: +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: AUViO + negate: false + pattern: AUViO + required: false + type: release_title +- name: "Radio T\xE9l\xE9vision Belge Francophone" + negate: false + pattern: "Radio T\xE9l\xE9vision Belge Francophone" + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: AUViO +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/AV1 (1).yml b/custom_formats/AV1 (1).yml new file mode 100644 index 0000000..aef07a2 --- /dev/null +++ b/custom_formats/AV1 (1).yml @@ -0,0 +1,12 @@ +conditions: +- name: AV1 + negate: false + pattern: AV1 + required: true + type: release_title +description: Matches the 'AV1' Regex Pattern +name: AV1 +tags: +- Codec +- Bleeding Edge +tests: [] diff --git a/custom_formats/Anime BD Tier 01 (Top SeaDex Muxers).yml b/custom_formats/Anime BD Tier 01 (Top SeaDex Muxers).yml new file mode 100644 index 0000000..4822bf2 --- /dev/null +++ b/custom_formats/Anime BD Tier 01 (Top SeaDex Muxers).yml @@ -0,0 +1,83 @@ +conditions: +- name: Bluray + negate: false + required: false + source: bluray + type: source +- name: Remux + negate: false + pattern: Remux + required: false + type: release_title +- name: DVD + negate: false + required: false + source: dvd + type: source +- name: Aergia + negate: false + pattern: Aergia + required: false + type: release_group +- name: Arg0 + negate: false + pattern: Arg0 + required: false + type: release_group +- name: Legion + negate: false + pattern: Legion + required: false + type: release_group +- name: LYS1TH3A + negate: false + pattern: LYS1TH3A + required: false + type: release_group +- name: OZR + negate: false + pattern: OZR + required: false + type: release_group +- name: sam + negate: false + pattern: sam + required: false + type: release_group +- name: SCY + negate: false + pattern: SCY + required: false + type: release_group +- name: smol + negate: false + pattern: smol + required: false + type: release_group +- name: SoM + negate: false + pattern: SoM + required: false + type: release_group +- name: Vanilla + negate: false + pattern: Vanilla + required: false + type: release_group +- name: Vodes + negate: false + pattern: Vodes + required: false + type: release_group +- name: ZeroBuild + negate: false + pattern: ZeroBuild + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: Anime BD Tier 01 (Top SeaDex Muxers) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Anime BD Tier 02 (SeaDex Muxers).yml b/custom_formats/Anime BD Tier 02 (SeaDex Muxers).yml new file mode 100644 index 0000000..454a9ff --- /dev/null +++ b/custom_formats/Anime BD Tier 02 (SeaDex Muxers).yml @@ -0,0 +1,243 @@ +conditions: +- name: Bluray + negate: false + required: false + source: bluray + type: source +- name: Remux + negate: false + pattern: Remux + required: false + type: release_title +- name: DVD + negate: false + required: false + source: dvd + type: source +- name: '0x539' + negate: false + pattern: '0x539' + required: false + type: release_title +- name: Alt + negate: false + pattern: Alt + required: false + type: release_title +- name: ARC + negate: false + pattern: ARC + required: false + type: release_title +- name: Arid + negate: false + pattern: Arid + required: false + type: release_title +- name: aro + negate: false + pattern: aro + required: false + type: release_title +- name: Baws + negate: false + pattern: Baws + required: false + type: release_title +- name: BKC + negate: false + pattern: BKC + required: false + type: release_title +- name: Brrrrrrr + negate: false + pattern: Brrrrrrr + required: false + type: release_title +- name: Chotab + negate: false + pattern: Chotab + required: false + type: release_title +- name: Crow + negate: false + pattern: Crow + required: false + type: release_title +- name: CsS + negate: false + pattern: CsS + required: false + type: release_title +- name: CUNNY + negate: false + pattern: CUNNY + required: false + type: release_title +- name: Cunnysseur + negate: false + pattern: Cunnysseur + required: false + type: release_title +- name: D-Z0N3 + negate: false + pattern: D-Z0N3 + required: false + type: release_title +- name: Dae + negate: false + pattern: Dae + required: false + type: release_title +- name: Datte13 + negate: false + pattern: Datte13 + required: false + type: release_title +- name: DemiHuman + negate: false + pattern: DemiHuman + required: false + type: release_title +- name: Drag + negate: false + pattern: Drag + required: false + type: release_title +- name: FLFL + negate: false + pattern: FLFL + required: false + type: release_title +- name: hydes + negate: false + pattern: hydes + required: false + type: release_title +- name: iKaos + negate: false + pattern: iKaos + required: false + type: release_title +- name: JySzE + negate: false + pattern: JySzE + required: false + type: release_title +- name: LostYears + negate: false + pattern: LostYears + required: false + type: release_title +- name: Lulu + negate: false + pattern: Lulu + required: false + type: release_title +- name: Matsya + negate: false + pattern: Matsya + required: false + type: release_title +- name: MC + negate: false + pattern: MC + required: false + type: release_title +- name: McBalls + negate: false + pattern: McBalls + required: false + type: release_title +- name: Metal + negate: false + pattern: Metal + required: false + type: release_title +- name: Moxie + negate: false + pattern: Moxie + required: false + type: release_title +- name: MTBB + negate: false + pattern: MTBB + required: false + type: release_title +- name: Not-Vodes + negate: false + pattern: Not-Vodes + required: false + type: release_title +- name: Noyr + negate: false + pattern: Noyr + required: false + type: release_title +- name: NSDAB + negate: false + pattern: NSDAB + required: false + type: release_title +- name: Okay-Subs + negate: false + pattern: Okay-Subs + required: false + type: release_title +- name: pog42 + negate: false + pattern: pog42 + required: false + type: release_title +- name: pyroneko + negate: false + pattern: pyroneko + required: false + type: release_title +- name: RAI + negate: false + pattern: RAI + required: false + type: release_title +- name: Reza + negate: false + pattern: Reza + required: false + type: release_title +- name: Shimatta + negate: false + pattern: Shimatta + required: false + type: release_title +- name: Smoke + negate: false + pattern: Smoke + required: false + type: release_title +- name: Spirale + negate: false + pattern: Spirale + required: false + type: release_title +- name: Thighs + negate: false + pattern: Thighs + required: false + type: release_title +- name: UDF + negate: false + pattern: UDF + required: false + type: release_title +- name: Yuki + negate: false + pattern: Yuki + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime BD Tier 02 (SeaDex Muxers) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Anime BD Tier 03 (SeaDex Muxers).yml b/custom_formats/Anime BD Tier 03 (SeaDex Muxers).yml new file mode 100644 index 0000000..3532848 --- /dev/null +++ b/custom_formats/Anime BD Tier 03 (SeaDex Muxers).yml @@ -0,0 +1,208 @@ +conditions: +- name: Bluray + negate: false + required: false + source: bluray + type: source +- name: Remux + negate: false + pattern: Remux + required: false + type: release_title +- name: DVD + negate: false + required: false + source: dvd + type: source +- name: AC + negate: false + pattern: AC + required: false + type: release_title +- name: ASC + negate: false + pattern: ASC + required: false + type: release_title +- name: AssMix + negate: false + pattern: AssMix + required: false + type: release_title +- name: Ayashii + negate: false + pattern: Ayashii + required: false + type: release_title +- name: B00BA + negate: false + pattern: B00BA + required: false + type: release_title +- name: CBT + negate: false + pattern: CBT + required: false + type: release_title +- name: CTR + negate: false + pattern: CTR + required: false + type: release_title +- name: CyC + negate: false + pattern: CyC + required: false + type: release_title +- name: Dekinai + negate: false + pattern: Dekinai + required: false + type: release_title +- name: EXP + negate: false + pattern: EXP + required: false + type: release_title +- name: Flugel + negate: false + pattern: Flugel + required: false + type: release_title +- name: Galator + negate: false + pattern: Galator + required: false + type: release_title +- name: GSK_kun + negate: false + pattern: GSK_kun + required: false + type: release_title +- name: Headpatter + negate: false + pattern: Headpatter + required: false + type: release_title +- name: Holomux + negate: false + pattern: Holomux + required: false + type: release_title +- name: IK + negate: false + pattern: IK + required: false + type: release_title +- name: Kaizoku + negate: false + pattern: Kaizoku + required: false + type: release_title +- name: Kametsu + negate: false + pattern: Kametsu + required: false + type: release_title +- name: KH + negate: false + pattern: KH + required: false + type: release_title +- name: kuchikirukia + negate: false + pattern: kuchikirukia + required: false + type: release_title +- name: LazyRemux + negate: false + pattern: LazyRemux + required: false + type: release_title +- name: MK + negate: false + pattern: MK + required: false + type: release_title +- name: Mysteria + negate: false + pattern: Mysteria + required: false + type: release_title +- name: NAN0 + negate: false + pattern: NAN0 + required: false + type: release_title +- name: Netaro + negate: false + pattern: Netaro + required: false + type: release_title +- name: Pn8 + negate: false + pattern: Pn8 + required: false + type: release_title +- name: Pookie + negate: false + pattern: Pookie + required: false + type: release_title +- name: Quetzal + negate: false + pattern: Quetzal + required: false + type: release_title +- name: Rasetsu + negate: false + pattern: Rasetsu + required: false + type: release_title +- name: Senjou + negate: false + pattern: Senjou + required: false + type: release_title +- name: ShowY + negate: false + pattern: ShowY + required: false + type: release_title +- name: WBDP + negate: false + pattern: WBDP + required: false + type: release_title +- name: WSE + negate: false + pattern: WSE + required: false + type: release_title +- name: Yoghurt + negate: false + pattern: Yoghurt + required: false + type: release_title +- name: YURI + negate: false + pattern: YURI + required: false + type: release_title +- name: ZOIO + negate: false + pattern: ZOIO + required: false + type: release_title +- name: ZR + negate: false + pattern: ZR + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime BD Tier 03 (SeaDex Muxers) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Anime BD Tier 04 (SeaDex Muxers).yml b/custom_formats/Anime BD Tier 04 (SeaDex Muxers).yml new file mode 100644 index 0000000..dd2d44a --- /dev/null +++ b/custom_formats/Anime BD Tier 04 (SeaDex Muxers).yml @@ -0,0 +1,243 @@ +conditions: +- name: Bluray + negate: false + required: false + source: bluray + type: source +- name: Remux + negate: false + pattern: Remux + required: false + type: release_title +- name: DVD + negate: false + required: false + source: dvd + type: source +- name: 9volt + negate: false + pattern: 9volt + required: false + type: release_title +- name: AOmundson + negate: false + pattern: AOmundson + required: false + type: release_title +- name: Asakura + negate: false + pattern: Asakura + required: false + type: release_title +- name: ASO + negate: false + pattern: ASO + required: false + type: release_title +- name: Bolshevik + negate: false + pattern: Bolshevik + required: false + type: release_title +- name: Bulldog + negate: false + pattern: Bulldog + required: false + type: release_title +- name: Cait-Sidhe + negate: false + pattern: Cait-Sidhe + required: false + type: release_title +- name: Chihiro + negate: false + pattern: Chihiro + required: false + type: release_title +- name: Chimera + negate: false + pattern: Chimera + required: false + type: release_title +- name: CoalGirls + negate: false + pattern: CoalGirls + required: false + type: release_title +- name: Commie + negate: false + pattern: Commie + required: false + type: release_title +- name: D3 + negate: false + pattern: D3 + required: false + type: release_title +- name: Davinci + negate: false + pattern: Davinci + required: false + type: release_title +- name: deanzel + negate: false + pattern: deanzel + required: false + type: release_title +- name: Doki + negate: false + pattern: Doki + required: false + type: release_title +- name: Dragon-Releases + negate: false + pattern: Dragon-Releases + required: false + type: release_title +- name: Foxtrot + negate: false + pattern: Foxtrot + required: false + type: release_title +- name: GHS + negate: false + pattern: GHS + required: false + type: release_title +- name: HaiveMind + negate: false + pattern: HaiveMind + required: false + type: release_title +- name: hchcsen + negate: false + pattern: hchcsen + required: false + type: release_title +- name: Iznjie Biznjie + negate: false + pattern: Iznjie Biznjie + required: false + type: release_title +- name: Kaleido + negate: false + pattern: Kaleido + required: false + type: release_title +- name: karios + negate: false + pattern: karios + required: false + type: release_title +- name: kBaraka + negate: false + pattern: kBaraka + required: false + type: release_title +- name: kmplx + negate: false + pattern: kmplx + required: false + type: release_title +- name: Koitern + negate: false + pattern: Koitern + required: false + type: release_title +- name: Koten_Gars + negate: false + pattern: Koten_Gars + required: false + type: release_title +- name: Kulot + negate: false + pattern: Kulot + required: false + type: release_title +- name: Lia + negate: false + pattern: Lia + required: false + type: release_title +- name: MCLR + negate: false + pattern: MCLR + required: false + type: release_title +- name: mottoj + negate: false + pattern: mottoj + required: false + type: release_title +- name: NH + negate: false + pattern: NH + required: false + type: release_title +- name: NTRM + negate: false + pattern: NTRM + required: false + type: release_title +- name: Orphan + negate: false + pattern: Orphan + required: false + type: release_title +- name: RMX + negate: false + pattern: RMX + required: false + type: release_title +- name: SallySubs + negate: false + pattern: SallySubs + required: false + type: release_title +- name: Scriptum + negate: false + pattern: Scriptum + required: false + type: release_title +- name: ShadyCrab + negate: false + pattern: ShadyCrab + required: false + type: release_title +- name: SNSbu + negate: false + pattern: SNSbu + required: false + type: release_title +- name: SOLA + negate: false + pattern: SOLA + required: false + type: release_title +- name: THORA + negate: false + pattern: THORA + required: false + type: release_title +- name: Tsundere + negate: false + pattern: Tsundere + required: false + type: release_title +- name: UWU + negate: false + pattern: UWU + required: false + type: release_title +- name: xPearse + negate: false + pattern: xPearse + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime BD Tier 04 (SeaDex Muxers) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Anime BD Tier 05 (Remuxes).yml b/custom_formats/Anime BD Tier 05 (Remuxes).yml new file mode 100644 index 0000000..488a9cb --- /dev/null +++ b/custom_formats/Anime BD Tier 05 (Remuxes).yml @@ -0,0 +1,68 @@ +conditions: +- name: Bluray + negate: false + required: false + source: bluray + type: source +- name: Remux + negate: false + pattern: Remux + required: false + type: release_title +- name: DVD + negate: false + required: false + source: dvd + type: source +- name: BluDragon + negate: false + pattern: BluDragon + required: false + type: release_title +- name: D4C + negate: false + pattern: D4C + required: false + type: release_title +- name: E.N.D + negate: false + pattern: E.N.D + required: false + type: release_title +- name: PMR + negate: false + pattern: PMR + required: false + type: release_title +- name: Raizel + negate: false + pattern: Raizel + required: false + type: release_title +- name: REVO + negate: false + pattern: REVO + required: false + type: release_title +- name: SRLS + negate: false + pattern: SRLS + required: false + type: release_title +- name: TTGA + negate: false + pattern: TTGA + required: false + type: release_title +- name: VULCAN + negate: false + pattern: VULCAN + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime BD Tier 05 (Remuxes) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Anime BD Tier 06 (FanSubs).yml b/custom_formats/Anime BD Tier 06 (FanSubs).yml new file mode 100644 index 0000000..d85e5c3 --- /dev/null +++ b/custom_formats/Anime BD Tier 06 (FanSubs).yml @@ -0,0 +1,208 @@ +conditions: +- name: Bluray + negate: false + required: false + source: bluray + type: source +- name: Remux + negate: false + pattern: Remux + required: false + type: release_title +- name: DVD + negate: false + required: false + source: dvd + type: source +- name: Afro + negate: false + pattern: Afro + required: false + type: release_title +- name: Akai + negate: false + pattern: Akai + required: false + type: release_title +- name: Almighty + negate: false + pattern: Almighty + required: false + type: release_title +- name: ANE + negate: false + pattern: ANE + required: false + type: release_title +- name: Asenshi + negate: false + pattern: Asenshi + required: false + type: release_title +- name: BlurayDesuYo + negate: false + pattern: BlurayDesuYo + required: false + type: release_title +- name: Bunny-Apocalypse + negate: false + pattern: Bunny-Apocalypse + required: false + type: release_title +- name: CH + negate: false + pattern: CH + required: false + type: release_title +- name: EJF + negate: false + pattern: EJF + required: false + type: release_title +- name: Exiled-Destiny + negate: false + pattern: Exiled-Destiny + required: false + type: release_title +- name: FFF + negate: false + pattern: FFF + required: false + type: release_title +- name: Final8 + negate: false + pattern: Final8 + required: false + type: release_title +- name: GS + negate: false + pattern: GS + required: false + type: release_title +- name: Harunatsu + negate: false + pattern: Harunatsu + required: false + type: release_title +- name: Impatience + negate: false + pattern: Impatience + required: false + type: release_title +- name: Inka-Subs + negate: false + pattern: Inka-Subs + required: false + type: release_title +- name: Judgement + negate: false + pattern: Judgement + required: false + type: release_title +- name: Kantai + negate: false + pattern: Kantai + required: false + type: release_title +- name: LCE + negate: false + pattern: LCE + required: false + type: release_title +- name: Licca + negate: false + pattern: Licca + required: false + type: release_title +- name: Nii-sama + negate: false + pattern: Nii-sama + required: false + type: release_title +- name: niizk + negate: false + pattern: niizk + required: false + type: release_title +- name: Nishi-Taku + negate: false + pattern: Nishi-Taku + required: false + type: release_title +- name: OnDeed + negate: false + pattern: OnDeed + required: false + type: release_title +- name: orz + negate: false + pattern: orz + required: false + type: release_title +- name: PAS + negate: false + pattern: PAS + required: false + type: release_title +- name: peachflavored + negate: false + pattern: peachflavored + required: false + type: release_title +- name: Saizen + negate: false + pattern: Saizen + required: false + type: release_title +- name: SCP-2223 + negate: false + pattern: SCP-2223 + required: false + type: release_title +- name: SHiN-gx + negate: false + pattern: SHiN-gx + required: false + type: release_title +- name: SmugCat + negate: false + pattern: SmugCat + required: false + type: release_title +- name: Soldado + negate: false + pattern: Soldado + required: false + type: release_title +- name: Sushi + negate: false + pattern: Sushi + required: false + type: release_title +- name: Vivid + negate: false + pattern: Vivid + required: false + type: release_title +- name: Watashi + negate: false + pattern: Watashi + required: false + type: release_title +- name: Yabai + negate: false + pattern: Yabai + required: false + type: release_title +- name: Zurako + negate: false + pattern: Zurako + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime BD Tier 06 (FanSubs) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Anime BD Tier 07 (P2P-Scene).yml b/custom_formats/Anime BD Tier 07 (P2P-Scene).yml new file mode 100644 index 0000000..ed46f66 --- /dev/null +++ b/custom_formats/Anime BD Tier 07 (P2P-Scene).yml @@ -0,0 +1,113 @@ +conditions: +- name: Bluray + negate: false + required: false + source: bluray + type: source +- name: Remux + negate: false + pattern: Remux + required: false + type: release_title +- name: DVD + negate: false + required: false + source: dvd + type: source +- name: A-L + negate: false + pattern: A-L + required: false + type: release_title +- name: ANiHLS + negate: false + pattern: ANiHLS + required: false + type: release_title +- name: CBM + negate: false + pattern: CBM + required: false + type: release_title +- name: DHD + negate: false + pattern: DHD + required: false + type: release_title +- name: DragsterPS + negate: false + pattern: DragsterPS + required: false + type: release_title +- name: HAiKU + negate: false + pattern: HAiKU + required: false + type: release_title +- name: Hark0N + negate: false + pattern: Hark0N + required: false + type: release_title +- name: iAHD + negate: false + pattern: iAHD + required: false + type: release_title +- name: inid4c + negate: false + pattern: inid4c + required: false + type: release_title +- name: KiyoshiStar + negate: false + pattern: KiyoshiStar + required: false + type: release_title +- name: MCR + negate: false + pattern: MCR + required: false + type: release_title +- name: NPC + negate: false + pattern: NPC + required: false + type: release_title +- name: RedBlade + negate: false + pattern: RedBlade + required: false + type: release_title +- name: RH + negate: false + pattern: RH + required: false + type: release_title +- name: SEV + negate: false + pattern: SEV + required: false + type: release_title +- name: STRiFE + negate: false + pattern: STRiFE + required: false + type: release_title +- name: TENEIGHTY + negate: false + pattern: TENEIGHTY + required: false + type: release_title +- name: WaLMaRT + negate: false + pattern: WaLMaRT + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime BD Tier 07 (P2P-Scene) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Anime BD Tier 08 (Mini Encodes).yml b/custom_formats/Anime BD Tier 08 (Mini Encodes).yml new file mode 100644 index 0000000..92a314e --- /dev/null +++ b/custom_formats/Anime BD Tier 08 (Mini Encodes).yml @@ -0,0 +1,78 @@ +conditions: +- name: Bluray + negate: false + required: false + source: bluray + type: source +- name: Remux + negate: false + pattern: Remux + required: false + type: release_title +- name: DVD + negate: false + required: false + source: dvd + type: source +- name: AkihitoSubs + negate: false + pattern: AkihitoSubs + required: false + type: release_title +- name: Arukoru + negate: false + pattern: Arukoru + required: false + type: release_title +- name: EDGE + negate: false + pattern: EDGE + required: false + type: release_title +- name: EMBER + negate: false + pattern: EMBER + required: false + type: release_title +- name: GHOST + negate: false + pattern: GHOST + required: false + type: release_title +- name: Judas + negate: false + pattern: Judas + required: false + type: release_title +- name: naiyas + negate: false + pattern: naiyas + required: false + type: release_title +- name: Nep_Blanc + negate: false + pattern: Nep_Blanc + required: false + type: release_title +- name: Prof + negate: false + pattern: Prof + required: false + type: release_title +- name: "Shir\u03C3" + negate: false + pattern: "Shir\u03C3" + required: false + type: release_title +- name: YURASAKA + negate: false + pattern: YURASAKA + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime BD Tier 08 (Mini Encodes) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Anime Dual Audio.yml b/custom_formats/Anime Dual Audio.yml new file mode 100644 index 0000000..6ecbcab --- /dev/null +++ b/custom_formats/Anime Dual Audio.yml @@ -0,0 +1,33 @@ +conditions: +- name: Dual Audio + negate: false + pattern: Dual Audio + required: true + type: release_title +- name: Not Single Language Only + negate: true + pattern: Not Single Language Only + required: true + type: release_title +- language: japanese + name: Japanese Language + negate: false + required: false + type: language +- language: chinese + name: Chinese Language + negate: false + required: false + type: language +- language: korean + name: Korean Language + negate: false + required: false + type: language +description: '[Custom format from TRaSH-Guides.]' +name: Anime Dual Audio +tags: +- Language +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Anime LQ Groups.yml b/custom_formats/Anime LQ Groups.yml new file mode 100644 index 0000000..2a990f6 --- /dev/null +++ b/custom_formats/Anime LQ Groups.yml @@ -0,0 +1,692 @@ +conditions: +- name: $tore-Chill + negate: false + pattern: $tore-Chill + required: false + type: release_title +- name: 0neshot + negate: false + pattern: 0neshot + required: false + type: release_title +- name: '224' + negate: false + pattern: '224' + required: false + type: release_title +- name: A-Destiny + negate: false + pattern: A-Destiny + required: false + type: release_title +- name: AceAres + negate: false + pattern: AceAres + required: false + type: release_title +- name: AhmadDev + negate: false + pattern: AhmadDev + required: false + type: release_title +- name: Anime Chap + negate: false + pattern: Anime Chap + required: false + type: release_title +- name: Anime Land + negate: false + pattern: Anime Land + required: false + type: release_title +- name: Anime Time + negate: false + pattern: Anime Time + required: false + type: release_title +- name: AnimeDynastyEN + negate: false + pattern: AnimeDynastyEN + required: false + type: release_title +- name: AnimeKuro + negate: false + pattern: AnimeKuro + required: false + type: release_title +- name: AnimeRG + negate: false + pattern: AnimeRG + required: false + type: release_title +- name: Animesubs + negate: false + pattern: Animesubs + required: false + type: release_title +- name: AnimeTR + negate: false + pattern: AnimeTR + required: false + type: release_title +- name: Anitsu + negate: false + pattern: Anitsu + required: false + type: release_title +- name: AniVoid + negate: false + pattern: AniVoid + required: false + type: release_title +- name: ArataEnc + negate: false + pattern: ArataEnc + required: false + type: release_title +- name: AREY + negate: false + pattern: AREY + required: false + type: release_title +- name: Ari + negate: false + pattern: Ari + required: false + type: release_title +- name: ASW + negate: false + pattern: ASW + required: false + type: release_title +- name: BJX + negate: false + pattern: BJX + required: false + type: release_title +- name: BlackLuster + negate: false + pattern: BlackLuster + required: false + type: release_title +- name: bonkai77 + negate: false + pattern: bonkai77 + required: false + type: release_title +- name: CameEsp + negate: false + pattern: CameEsp + required: false + type: release_title +- name: Cat66 + negate: false + pattern: Cat66 + required: false + type: release_title +- name: CBB + negate: false + pattern: CBB + required: false + type: release_title +- name: Cerberus + negate: false + pattern: Cerberus + required: false + type: release_title +- name: Cleo + negate: false + pattern: Cleo + required: false + type: release_title +- name: CuaP + negate: false + pattern: CuaP + required: false + type: release_title +- name: DaddySubs + negate: false + pattern: DaddySubs + required: false + type: release_title +- name: DARKFLiX + negate: false + pattern: DARKFLiX + required: false + type: release_title +- name: DB + negate: false + pattern: dB + required: false + type: release_title +- name: DBArabic + negate: false + pattern: DBArabic + required: false + type: release_title +- name: Deadmau- RAWS + negate: false + pattern: Deadmau- RAWS + required: false + type: release_title +- name: DKB + negate: false + pattern: DKB + required: false + type: release_title +- name: DP + negate: false + pattern: DP + required: false + type: release_title +- name: DsunS + negate: false + pattern: DsunS + required: false + type: release_title +- name: Emmid + negate: false + pattern: Emmid + required: false + type: release_title +- name: ExREN + negate: false + pattern: ExREN + required: false + type: release_title +- name: FAV + negate: false + pattern: FAV + required: false + type: release_title +- name: Fish + negate: false + pattern: Fish + required: false + type: release_title +- name: FunArts + negate: false + pattern: FunArts + required: false + type: release_title +- name: GERMini + negate: false + pattern: GERMini + required: false + type: release_title +- name: Hakata Ramen + negate: false + pattern: Hakata Ramen + required: false + type: release_title +- name: Hall_of_C + negate: false + pattern: Hall_of_C + required: false + type: release_title +- name: Hatsuyuki + negate: false + pattern: Hatsuyuki + required: false + type: release_title +- name: HAV1T + negate: false + pattern: HAV1T + required: false + type: release_title +- name: HENiL + negate: false + pattern: HENiL + required: false + type: release_title +- name: Hitoku + negate: false + pattern: Hitoku + required: false + type: release_title +- name: HollowRoxas + negate: false + pattern: HollowRoxas + required: false + type: release_title +- name: HR + negate: false + pattern: HR + required: false + type: release_title +- name: ICEBLUE + negate: false + pattern: ICEBLUE + required: false + type: release_title +- name: iPUNISHER + negate: false + pattern: iPUNISHER + required: false + type: release_title +- name: JacobSwaggedUp + negate: false + pattern: JacobSwaggedUp + required: false + type: release_title +- name: Johnny-englishsubs + negate: false + pattern: Johnny-englishsubs + required: false + type: release_title +- name: Kallango + negate: false + pattern: Kallango + required: false + type: release_title +- name: Kanjouteki + negate: false + pattern: Kanjouteki + required: false + type: release_title +- name: KEKMASTERS + negate: false + pattern: KEKMASTERS + required: false + type: release_title +- name: Kirion + negate: false + pattern: Kirion + required: false + type: release_title +- name: KQRM + negate: false + pattern: KQRM + required: false + type: release_title +- name: KRP + negate: false + pattern: KRP + required: false + type: release_title +- name: LoliHouse + negate: false + pattern: LoliHouse + required: false + type: release_title +- name: M@nI + negate: false + pattern: M@nI + required: false + type: release_title +- name: mal lu zen + negate: false + pattern: mal lu zen + required: false + type: release_title +- name: Man.K + negate: false + pattern: Man.K + required: false + type: release_title +- name: Maximus + negate: false + pattern: Maximus + required: false + type: release_title +- name: MD + negate: false + pattern: MD + required: false + type: release_title +- name: mdcx + negate: false + pattern: mdcx + required: false + type: release_title +- name: Metaljerk + negate: false + pattern: Metaljerk + required: false + type: release_title +- name: MGD + negate: false + pattern: MGD + required: false + type: release_title +- name: MiniFreeza + negate: false + pattern: MiniFreeza + required: false + type: release_title +- name: MiniMTBB + negate: false + pattern: MiniMTBB + required: false + type: release_title +- name: MinisCuba + negate: false + pattern: MinisCuba + required: false + type: release_title +- name: MiniTheatre + negate: false + pattern: MiniTheatre + required: false + type: release_title +- name: Mites + negate: false + pattern: Mites + required: false + type: release_title +- name: Modders Bay + negate: false + pattern: Modders Bay + required: false + type: release_title +- name: Mr. Deadpool + negate: false + pattern: Mr. Deadpool + required: false + type: release_title +- name: NemDiggers + negate: false + pattern: NemDiggers + required: false + type: release_title +- name: neoHEVC + negate: false + pattern: neoHEVC + required: false + type: release_title +- name: Nokou + negate: false + pattern: Nokou + required: false + type: release_title +- name: NoobSubs + negate: false + pattern: NoobSubs + required: false + type: release_title +- name: NS + negate: false + pattern: NS + required: false + type: release_title +- name: Nyanpasu + negate: false + pattern: Nyanpasu + required: false + type: release_title +- name: OldCastle + negate: false + pattern: OldCastle + required: false + type: release_title +- name: Pantsu + negate: false + pattern: Pantsu + required: false + type: release_title +- name: Pao + negate: false + pattern: Pao + required: false + type: release_title +- name: phazer11 + negate: false + pattern: phazer11 + required: false + type: release_title +- name: Pixel + negate: false + pattern: Pixel + required: false + type: release_title +- name: Plex Friendly + negate: false + pattern: Plex Friendly + required: false + type: release_title +- name: PnPSubs + negate: false + pattern: PnPSubs + required: false + type: release_title +- name: Polarwindz + negate: false + pattern: Polarwindz + required: false + type: release_title +- name: Project-gxs + negate: false + pattern: Project-gxs + required: false + type: release_title +- name: PuyaSubs + negate: false + pattern: PuyaSubs + required: false + type: release_title +- name: QaS + negate: false + pattern: QaS + required: false + type: release_title +- name: QCE + negate: false + pattern: QCE + required: false + type: release_title +- name: Rando235 + negate: false + pattern: Rando235 + required: false + type: release_title +- name: Ranger + negate: false + pattern: Ranger + required: false + type: release_title +- name: Rapta + negate: false + pattern: Rapta + required: false + type: release_title +- name: Raw Files + negate: false + pattern: Raw Files + required: false + type: release_title +- name: Raze + negate: false + pattern: Raze + required: false + type: release_title +- name: Reaktor + negate: false + pattern: Reaktor + required: false + type: release_title +- name: RightShiftBy2 + negate: false + pattern: RightShiftBy2 + required: false + type: release_title +- name: Rip Time + negate: false + pattern: Rip Time + required: false + type: release_title +- name: SAD + negate: false + pattern: SAD + required: false + type: release_title +- name: Salieri + negate: false + pattern: Salieri + required: false + type: release_title +- name: Samir755 + negate: false + pattern: Samir755 + required: false + type: release_title +- name: SanKyuu + negate: false + pattern: SanKyuu + required: false + type: release_title +- name: SEiN + negate: false + pattern: SEiN + required: false + type: release_title +- name: sekkusu&ok + negate: false + pattern: sekkusu&ok + required: false + type: release_title +- name: SHFS + negate: false + pattern: SHFS + required: false + type: release_title +- name: shincaps + negate: false + pattern: shincaps + required: false + type: release_title +- name: SLAX + negate: false + pattern: SLAX + required: false + type: release_title +- name: Sokudo + negate: false + pattern: Sokudo + required: false + type: release_title +- name: SRW + negate: false + pattern: SRW + required: false + type: release_title +- name: SSA + negate: false + pattern: SSA + required: false + type: release_title +- name: StrayGods + negate: false + pattern: StrayGods + required: false + type: release_title +- name: Suki Desu + negate: false + pattern: Suki Desu + required: false + type: release_title +- name: TeamTurquoize + negate: false + pattern: TeamTurquoize + required: false + type: release_title +- name: Tenrai Sensei + negate: false + pattern: Tenrai Sensei + required: false + type: release_title +- name: TnF + negate: false + pattern: TnF + required: false + type: release_title +- name: TOPKEK + negate: false + pattern: TOPKEK + required: false + type: release_title +- name: Trix + negate: false + pattern: Trix + required: false + type: release_title +- name: U3-Web + negate: false + pattern: U3-Web + required: false + type: release_title +- name: UNBIASED + negate: false + pattern: UNBIASED + required: false + type: release_title +- name: uP + negate: false + pattern: uP + required: false + type: release_title +- name: USD + negate: false + pattern: USD + required: false + type: release_title +- name: Valenciano + negate: false + pattern: Valenciano + required: false + type: release_title +- name: VipapkStudios + negate: false + pattern: VipapkStudios + required: false + type: release_title +- name: Wardevil + negate: false + pattern: Wardevil + required: false + type: release_title +- name: WtF Anime + negate: false + pattern: WtF Anime + required: false + type: release_title +- name: xiao-av1 + negate: false + pattern: xiao-av1 + required: false + type: release_title +- name: Yabai_Desu_NeRandomRemux + negate: false + pattern: Yabai_Desu_NeRandomRemux + required: false + type: release_title +- name: YakuboEncodes + negate: false + pattern: YakuboEncodes + required: false + type: release_title +- name: youshikibi + negate: false + pattern: youshikibi + required: false + type: release_title +- name: YuiSubs + negate: false + pattern: YuiSubs + required: false + type: release_title +- name: Yun + negate: false + pattern: Yun + required: false + type: release_title +- name: zza + negate: false + pattern: zza + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime LQ Groups +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Anime Raws.yml b/custom_formats/Anime Raws.yml new file mode 100644 index 0000000..5d84cb8 --- /dev/null +++ b/custom_formats/Anime Raws.yml @@ -0,0 +1,117 @@ +conditions: +- name: AsukaRaws + negate: false + pattern: AsukaRaws + required: false + type: release_title +- name: Beatrice-Raws + negate: false + pattern: Beatrice-Raws + required: false + type: release_title +- name: Daddy-Raws + negate: false + pattern: Daddy-Raws + required: false + type: release_title +- name: Fumi-Raws + negate: false + pattern: Fumi-Raws + required: false + type: release_title +- name: IrizaRaws + negate: false + pattern: IrizaRaws + required: false + type: release_title +- name: Kawaiika-Raws + negate: false + pattern: Kawaiika-Raws + required: false + type: release_title +- name: km + negate: false + pattern: km + required: false + type: release_title +- name: Koi-Raws + negate: false + pattern: Koi-Raws + required: false + type: release_title +- name: Lilith-Raws + negate: false + pattern: Lilith-Raws + required: false + type: release_title +- name: LowPower-Raws + negate: false + pattern: LowPower-Raws + required: false + type: release_title +- name: Moozzi2 + negate: false + pattern: Moozzi2 + required: false + type: release_title +- name: NanakoRaws + negate: false + pattern: NanakoRaws + required: false + type: release_title +- name: NC-Raws + negate: false + pattern: NC-Raws + required: false + type: release_title +- name: neko-raws + negate: false + pattern: neko-raws + required: false + type: release_title +- name: New-raws + negate: false + pattern: New-raws + required: false + type: release_title +- name: Ohys-Raws + negate: false + pattern: Ohys-Raws + required: false + type: release_title +- name: Pandoratv-Raws + negate: false + pattern: Pandoratv-Raws + required: false + type: release_title +- name: Raws-Maji + negate: false + pattern: Raws-Maji + required: false + type: release_title +- name: ReinForce + negate: false + pattern: ReinForce + required: false + type: release_title +- name: Scryous-Raws + negate: false + pattern: Scryous-Raws + required: false + type: release_title +- name: Seicher-Raws + negate: false + pattern: Seicher-Raws + required: false + type: release_title +- name: Shiniori-Raws + negate: false + pattern: Shiniori-Raws + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime Raws +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Anime Web Tier 01 (Muxers).yml b/custom_formats/Anime Web Tier 01 (Muxers).yml new file mode 100644 index 0000000..7417c30 --- /dev/null +++ b/custom_formats/Anime Web Tier 01 (Muxers).yml @@ -0,0 +1,78 @@ +conditions: +- name: Arg0 + negate: false + pattern: Arg0 + required: false + type: release_title +- name: Arid + negate: false + pattern: Arid + required: false + type: release_title +- name: Baws + negate: false + pattern: Baws + required: false + type: release_title +- name: LostYears + negate: false + pattern: LostYears + required: false + type: release_title +- name: LYS1TH3A + negate: false + pattern: LYS1TH3A + required: false + type: release_title +- name: McBalls + negate: false + pattern: McBalls + required: false + type: release_title +- name: sam + negate: false + pattern: sam + required: false + type: release_title +- name: SCY + negate: false + pattern: SCY + required: false + type: release_title +- name: Setsugen + negate: false + pattern: Setsugen + required: false + type: release_title +- name: smol + negate: false + pattern: smol + required: false + type: release_title +- name: SoM + negate: false + pattern: SoM + required: false + type: release_title +- name: Vodes + negate: false + pattern: Vodes + required: false + type: release_title +- name: Z4ST1N + negate: false + pattern: Z4ST1N + required: false + type: release_title +- name: ZeroBuild + negate: false + pattern: ZeroBuild + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime Web Tier 01 (Muxers) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Anime Web Tier 02 (Top FanSubs).yml b/custom_formats/Anime Web Tier 02 (Top FanSubs).yml new file mode 100644 index 0000000..4672aff --- /dev/null +++ b/custom_formats/Anime Web Tier 02 (Top FanSubs).yml @@ -0,0 +1,98 @@ +conditions: +- name: '0x539' + negate: false + pattern: '0x539' + required: false + type: release_title +- name: Asakura + negate: false + pattern: Asakura + required: false + type: release_title +- name: Cyan + negate: false + pattern: Cyan + required: false + type: release_title +- name: Dae + negate: false + pattern: Dae + required: false + type: release_title +- name: Foxtrot + negate: false + pattern: Foxtrot + required: false + type: release_title +- name: Gao + negate: false + pattern: Gao + required: false + type: release_title +- name: GSK_kun + negate: false + pattern: GSK_kun + required: false + type: release_title +- name: Half-Baked + negate: false + pattern: Half-Baked + required: false + type: release_title +- name: HatSubs + negate: false + pattern: HatSubs + required: false + type: release_title +- name: MALD + negate: false + pattern: MALD + required: false + type: release_title +- name: MTBB + negate: false + pattern: MTBB + required: false + type: release_title +- name: Not-Vodes + negate: false + pattern: Not-Vodes + required: false + type: release_title +- name: Okay-Subs + negate: false + pattern: Okay-Subs + required: false + type: release_title +- name: Pizza + negate: false + pattern: Pizza + required: false + type: release_title +- name: Reza + negate: false + pattern: Reza + required: false + type: release_title +- name: Slyfox + negate: false + pattern: Slyfox + required: false + type: release_title +- name: SoLCE + negate: false + pattern: SoLCE + required: false + type: release_title +- name: Tenshi + negate: false + pattern: Tenshi + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime Web Tier 02 (Top FanSubs) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Anime Web Tier 03 (FanSubs).yml b/custom_formats/Anime Web Tier 03 (FanSubs).yml new file mode 100644 index 0000000..81675ac --- /dev/null +++ b/custom_formats/Anime Web Tier 03 (FanSubs).yml @@ -0,0 +1,13 @@ +conditions: +- name: KawaSubs + negate: false + pattern: KawaSubs + required: false + type: release_group +description: '' +name: Anime Web Tier 03 (FanSubs) +tags: +- Release Title +- Source +- NukeZone +tests: [] diff --git a/custom_formats/Anime Web Tier 03 (Official Subs).yml b/custom_formats/Anime Web Tier 03 (Official Subs).yml new file mode 100644 index 0000000..6caa48a --- /dev/null +++ b/custom_formats/Anime Web Tier 03 (Official Subs).yml @@ -0,0 +1,23 @@ +conditions: +- name: SubsPlease + negate: false + pattern: SubsPlease + required: false + type: release_title +- name: SubsPlus+ + negate: false + pattern: SubsPlus+ + required: false + type: release_title +- name: ZR + negate: false + pattern: ZR + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime Web Tier 03 (Official Subs) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Anime Web Tier 04 (Official Subs).yml b/custom_formats/Anime Web Tier 04 (Official Subs).yml new file mode 100644 index 0000000..ea010f1 --- /dev/null +++ b/custom_formats/Anime Web Tier 04 (Official Subs).yml @@ -0,0 +1,68 @@ +conditions: +- name: BlueLobster + negate: false + pattern: BlueLobster + required: false + type: release_title +- name: Erai-Raws + negate: false + pattern: Erai-Raws + required: false + type: release_title +- name: GST + negate: false + pattern: GST + required: false + type: release_title +- name: HorribleRips + negate: false + pattern: HorribleRips + required: false + type: release_title +- name: HorribleSubs + negate: false + pattern: HorribleSubs + required: false + type: release_title +- name: KAN3D2M + negate: false + pattern: KAN3D2M + required: false + type: release_title +- name: KiyoshiStar + negate: false + pattern: KiyoshiStar + required: false + type: release_title +- name: Lia + negate: false + pattern: Lia + required: false + type: release_title +- name: NanDesuKa + negate: false + pattern: NanDesuKa + required: false + type: release_title +- name: URANIME + negate: false + pattern: URANIME + required: false + type: release_title +- name: VARYG + negate: false + pattern: VARYG + required: false + type: release_title +- name: ZigZag + negate: false + pattern: ZigZag + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime Web Tier 04 (Official Subs) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Anime Web Tier 05 (FanSubs).yml b/custom_formats/Anime Web Tier 05 (FanSubs).yml new file mode 100644 index 0000000..9ac6ded --- /dev/null +++ b/custom_formats/Anime Web Tier 05 (FanSubs).yml @@ -0,0 +1,38 @@ +conditions: +- name: 9volt + negate: false + pattern: 9volt + required: false + type: release_title +- name: GJM + negate: false + pattern: GJM + required: false + type: release_title +- name: Kaleido + negate: false + pattern: Kaleido + required: false + type: release_title +- name: Kantai + negate: false + pattern: Kantai + required: false + type: release_title +- name: SobsPlease + negate: false + pattern: SobsPlease + required: false + type: release_title +- name: Some-Stuffs + negate: false + pattern: Some-Stuffs + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime Web Tier 05 (FanSubs) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Anime Web Tier 06 (FanSubs).yml b/custom_formats/Anime Web Tier 06 (FanSubs).yml new file mode 100644 index 0000000..c8a05bd --- /dev/null +++ b/custom_formats/Anime Web Tier 06 (FanSubs).yml @@ -0,0 +1,38 @@ +conditions: +- name: Asenshi + negate: false + pattern: Asenshi + required: false + type: release_title +- name: Chihiro + negate: false + pattern: Chihiro + required: false + type: release_title +- name: Commie + negate: false + pattern: Commie + required: false + type: release_title +- name: DameDesuYo + negate: false + pattern: DameDesuYo + required: false + type: release_title +- name: Doki + negate: false + pattern: Doki + required: false + type: release_title +- name: Tsundere + negate: false + pattern: Tsundere + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Anime Web Tier 06 (FanSubs) +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Atmos (1).yml b/custom_formats/Atmos (1).yml new file mode 100644 index 0000000..4742bb1 --- /dev/null +++ b/custom_formats/Atmos (1).yml @@ -0,0 +1,71 @@ +conditions: +- name: Atmos + negate: false + pattern: ATMOS + required: false + type: release_title +- name: Atmos (BTN Standard) + negate: false + pattern: BTN Atmos + required: false + type: release_title +description: Matches 'Atmos' Regex Pattern +name: Atmos +tags: +- Audio +- Dolby +tests: +- conditionResults: + - matches: false + name: Atmos + negate: false + pattern: Atmos + required: false + type: release_title + - matches: true + name: Atmos (BTN Standard) + negate: false + pattern: BTN Atmos + required: false + type: release_title + expected: true + id: 1 + input: House.of.the.Dragon.S01.DV.2160p.BluRay.Remux.TrueHDA7.1.H.265-TekMUX + lastRun: '2025-01-11T23:15:49.211241' + passes: true +- conditionResults: + - matches: true + name: Atmos + negate: false + pattern: Atmos + required: false + type: release_title + - matches: false + name: Atmos (BTN Standard) + negate: false + pattern: BTN Atmos + required: false + type: release_title + expected: true + id: 2 + input: "\t House of the Dragon S01 UHD BluRay 2160p TrueHD Atmos 7.1 DV HEVC REMUX-FraMeSToR" + lastRun: '2025-01-11T23:15:49.211241' + passes: true +- conditionResults: + - matches: false + name: Atmos + negate: false + pattern: Atmos + required: false + type: release_title + - matches: true + name: Atmos (BTN Standard) + negate: false + pattern: BTN Atmos + required: false + type: release_title + expected: true + id: 3 + input: Loki.S01.2160p.UHD.BluRay.Remux.TrueHDA.7.1.H.265-SiCFoI + lastRun: '2025-01-11T23:15:49.211241' + passes: true diff --git a/custom_formats/Atmos (Missing) (1).yml b/custom_formats/Atmos (Missing) (1).yml new file mode 100644 index 0000000..f5f7bc6 --- /dev/null +++ b/custom_formats/Atmos (Missing) (1).yml @@ -0,0 +1,118 @@ +conditions: +- 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 + required: true + type: release_title +- name: Not Atmos (BTN) + negate: true + pattern: BTN Atmos + required: true + type: release_title +description: Attempts to match releases which have Atmos (TrueHD 7.1) that don't label + it correctly. +name: Atmos (Missing) +tags: +- Audio +- Dolby +tests: +- conditionResults: + - matches: false + name: Not Atmos + negate: true + pattern: Atmos + required: true + type: release_title + - matches: true + name: 7.1 Surround + negate: false + pattern: 7.1 Surround + required: true + type: release_title + - matches: true + name: TrueHD + negate: false + pattern: TrueHD + required: true + type: release_title + - matches: true + name: Not Atmos (BTN) + negate: true + pattern: BTN Atmos + required: true + type: release_title + expected: false + id: 1 + input: House.of.the.Dragon.S01.DV.2160p.BluRay.Remux.TrueHDA7.1.H.265-TekMUX + lastRun: '2025-01-11T23:15:56.334239' + passes: true +- conditionResults: + - matches: true + name: Not Atmos + negate: true + pattern: Atmos + required: true + type: release_title + - matches: true + name: 7.1 Surround + negate: false + pattern: 7.1 Surround + required: true + type: release_title + - matches: true + name: TrueHD + negate: false + pattern: TrueHD + required: true + type: release_title + - matches: false + name: Not Atmos (BTN) + negate: true + pattern: BTN Atmos + required: true + type: release_title + expected: false + id: 2 + input: House of the Dragon S01 UHD BluRay 2160p TrueHD Atmos 7.1 DV HEVC REMUX-FraMeSToR + lastRun: '2025-01-11T23:15:56.334239' + passes: true +- conditionResults: + - matches: false + name: Not Atmos + negate: true + pattern: Atmos + required: true + type: release_title + - matches: true + name: 7.1 Surround + negate: false + pattern: 7.1 Surround + required: true + type: release_title + - matches: true + name: TrueHD + negate: false + pattern: TrueHD + required: true + type: release_title + - matches: true + name: Not Atmos (BTN) + negate: true + pattern: BTN Atmos + required: true + type: release_title + expected: false + id: 3 + input: Loki.S01.2160p.UHD.BluRay.Remux.TrueHDA.7.1.H.265-SiCFoI + lastRun: '2025-01-11T23:15:56.334239' + passes: true diff --git a/custom_formats/B&W (1).yml b/custom_formats/B&W (1).yml new file mode 100644 index 0000000..4ee7856 --- /dev/null +++ b/custom_formats/B&W (1).yml @@ -0,0 +1,36 @@ +conditions: +- name: B&W + negate: false + pattern: B&W + required: true + type: release_title +- name: Not Colour + negate: true + pattern: Colourisation + required: true + type: release_title +description: Matches the 'B&W' and 'Colour' Regex Pattern +name: B&W +tags: +- Banned +- Colour Grade +- Enhancement +tests: +- conditionResults: + - matches: true + name: B&W + negate: false + pattern: B&W + required: true + type: release_title + - matches: true + name: Colour + negate: true + pattern: Colour + required: true + type: release_title + expected: false + id: 1 + input: Dracula (1931) B&W (Colourized Version) + lastRun: '2025-02-13T13:14:54.830866' + passes: true diff --git a/custom_formats/B-Global.yml b/custom_formats/B-Global.yml new file mode 100644 index 0000000..f12e283 --- /dev/null +++ b/custom_formats/B-Global.yml @@ -0,0 +1,23 @@ +conditions: +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: B-Global + negate: false + pattern: B-Global + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: B-Global +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/BCORE (1).yml b/custom_formats/BCORE (1).yml new file mode 100644 index 0000000..2e9b24f --- /dev/null +++ b/custom_formats/BCORE (1).yml @@ -0,0 +1,27 @@ +conditions: +- name: BCORE Regex + negate: false + pattern: Bravia Core + required: false + type: release_title +- name: BCORE Rename Regex + negate: false + pattern: Bravia Core Rename + required: false + 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 +description: Matches 'Bravia Core' WEB-DLs. Negates any encodes. +name: BCORE +tags: +- Streaming Service +- WEB-DL +tests: [] diff --git a/custom_formats/BHDStudio.yml b/custom_formats/BHDStudio.yml new file mode 100644 index 0000000..5b95119 --- /dev/null +++ b/custom_formats/BHDStudio.yml @@ -0,0 +1,12 @@ +conditions: +- name: BHDStudio + negate: false + pattern: BHDStudio + required: true + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: BHDStudio +tags: +- Release Group +- TRaSH +tests: [] diff --git a/custom_formats/BR-DISK (BTN).yml b/custom_formats/BR-DISK (BTN).yml new file mode 100644 index 0000000..e941aac --- /dev/null +++ b/custom_formats/BR-DISK (BTN).yml @@ -0,0 +1,12 @@ +conditions: +- name: BR-DISK + negate: false + pattern: BR-DISK + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: BR-DISK (BTN) +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/BR-DISK.yml b/custom_formats/BR-DISK.yml new file mode 100644 index 0000000..a954464 --- /dev/null +++ b/custom_formats/BR-DISK.yml @@ -0,0 +1,12 @@ +conditions: +- name: BR-DISK + negate: false + pattern: BR-DISK + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: BR-DISK +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Bad Dual Groups.yml b/custom_formats/Bad Dual Groups.yml new file mode 100644 index 0000000..e07eb20 --- /dev/null +++ b/custom_formats/Bad Dual Groups.yml @@ -0,0 +1,147 @@ +conditions: +- name: alfaHD + negate: false + pattern: alfaHD + required: false + type: release_group +- name: BAT + negate: false + pattern: BAT + required: false + type: release_group +- name: BlackBit + negate: false + pattern: BlackBit + required: false + type: release_group +- name: BNd + negate: false + pattern: BNd + required: false + type: release_group +- name: C.A.A + negate: false + pattern: C.A.A + required: false + type: release_group +- name: Cory + negate: false + pattern: Cory + required: false + type: release_group +- name: EXTREME + negate: false + pattern: EXTREME + required: false + type: release_group +- name: FF + negate: false + pattern: FF + required: false + type: release_group +- name: FOXX + negate: false + pattern: FOXX + required: false + type: release_group +- name: G4RiS + negate: false + pattern: G4RiS + required: false + type: release_group +- name: GUEIRA + negate: false + pattern: GUEIRA + required: false + type: release_group +- name: LCD + negate: false + pattern: LCD + required: false + type: release_group +- name: N3G4N + negate: false + pattern: N3G4N + required: false + type: release_group +- name: ONLYMOViE + negate: false + pattern: ONLYMOViE + required: false + type: release_group +- name: PD + negate: false + pattern: PD + required: false + type: release_group +- name: PTHome + negate: false + pattern: PTHome + required: false + type: release_group +- name: RiPER + negate: false + pattern: RiPER + required: false + type: release_group +- name: RK + negate: false + pattern: RK + required: false + type: release_group +- name: SiGLA + negate: false + pattern: SiGLA + required: false + type: release_group +- name: Tars + negate: false + pattern: Tars + required: false + type: release_group +- name: tokar86a + negate: false + pattern: tokar86a + required: false + type: release_group +- name: TvR + negate: false + pattern: TvR + required: false + type: release_group +- name: vnlls + negate: false + pattern: vnlls + required: false + type: release_group +- name: WTV + negate: false + pattern: WTV + required: false + type: release_group +- name: Yatogam1 + negate: false + pattern: Yatogam1 + required: false + type: release_group +- name: YusukeFLA + negate: false + pattern: YusukeFLA + required: false + type: release_group +- name: ZigZag + negate: false + pattern: ZigZag + required: false + type: release_group +- name: ZNM + negate: false + pattern: ZNM + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: Bad Dual Groups +tags: +- Release Group +- TRaSH +tests: [] diff --git a/custom_formats/Banned Groups (1).yml b/custom_formats/Banned Groups (1).yml new file mode 100644 index 0000000..e21cbcb --- /dev/null +++ b/custom_formats/Banned Groups (1).yml @@ -0,0 +1,212 @@ +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: MeGusta + negate: false + pattern: MeGusta + required: false + type: release_group +- name: MgB + negate: false + pattern: MgB + required: false + type: release_group +- 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: PSA + negate: false + pattern: PSA + required: false + type: release_group +- name: RARGB + negate: false + pattern: RARGB + 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: TvR + negate: false + pattern: TvR + 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: x0r + negate: false + pattern: x0r + 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 +description: Matches Release Groups that are Banned +name: Banned Groups +tags: +- Banned +- Release Group +tests: [] diff --git a/custom_formats/Banned Groups (Title) (1).yml b/custom_formats/Banned Groups (Title) (1).yml new file mode 100644 index 0000000..ad6c587 --- /dev/null +++ b/custom_formats/Banned Groups (Title) (1).yml @@ -0,0 +1,12 @@ +conditions: +- name: BEN THE MEN + negate: false + pattern: BEN THE MEN + required: false + type: release_title +description: Matches Grouos that are Banned via Release Title +name: Banned Groups (Title) +tags: +- Banned +- Release Group +tests: [] diff --git a/custom_formats/Banned Remux (1).yml b/custom_formats/Banned Remux (1).yml new file mode 100644 index 0000000..0cd968a --- /dev/null +++ b/custom_formats/Banned Remux (1).yml @@ -0,0 +1,23 @@ +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 +description: Matches otherwise unfavourable remux groups - bloated audio tracks, fake + HDR, etc. +name: Banned Remux +tags: +- Banned +- 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..0d9ce64 --- /dev/null +++ b/custom_formats/Banned WEB-DL (x265).yml @@ -0,0 +1,333 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: x265 + negate: false + pattern: x265 + required: true + type: release_title +- 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 +description: '' +name: Banned WEB-DL (x265) +tags: +- Banned +- 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 (1).yml b/custom_formats/Banned WEBRip (1).yml new file mode 100644 index 0000000..23229f4 --- /dev/null +++ b/custom_formats/Banned WEBRip (1).yml @@ -0,0 +1,367 @@ +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 +description: Matches WEBRip releases that are not from a quality tier +name: Banned WEBRip +tags: +- Banned +- Release Group +tests: [] diff --git a/custom_formats/Banned WEBRip (Efficient) (1).yml b/custom_formats/Banned WEBRip (Efficient) (1).yml new file mode 100644 index 0000000..41d3473 --- /dev/null +++ b/custom_formats/Banned WEBRip (Efficient) (1).yml @@ -0,0 +1,372 @@ +conditions: +- name: WEBRip + negate: false + required: true + source: webrip + type: source +- name: Not 1080p + negate: true + required: true + resolution: 1080p + type: resolution +- 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 +description: Matches WEBRip releases that are not from a quality tier +name: Banned WEBRip (Efficient) +tags: +- Banned +- Release Group +tests: [] diff --git a/custom_formats/Bilibili.yml b/custom_formats/Bilibili.yml new file mode 100644 index 0000000..d801f12 --- /dev/null +++ b/custom_formats/Bilibili.yml @@ -0,0 +1,23 @@ +conditions: +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: Bilibili + negate: false + pattern: Bilibili + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Bilibili +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Black and White Editions.yml b/custom_formats/Black and White Editions.yml new file mode 100644 index 0000000..d61174f --- /dev/null +++ b/custom_formats/Black and White Editions.yml @@ -0,0 +1,42 @@ +conditions: +- name: Blackout-B&W-Black&Chrome + negate: false + pattern: Blackout-B&W-Black&Chrome + required: false + type: release_title +- name: Monochrome + negate: false + pattern: Monochrome + required: false + type: release_title +- name: Noir + negate: false + pattern: Noir + required: false + type: release_title +- name: Shush Cut + negate: false + pattern: Shush Cut + required: false + type: release_title +- name: No-Minus Color + negate: false + pattern: No-Minus Color + required: false + type: release_title +- name: Grayscale + negate: false + pattern: Grayscale + required: false + type: release_title +- name: Darkness and Light + negate: false + pattern: Darkness and Light + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Black and White Editions +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Bluray (1).yml b/custom_formats/Bluray (1).yml new file mode 100644 index 0000000..8510491 --- /dev/null +++ b/custom_formats/Bluray (1).yml @@ -0,0 +1,48 @@ +conditions: +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: Not Remux + negate: true + pattern: Remux + required: true + type: release_title +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 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). ' +name: Bluray +tags: +- Source +- 1080p +tests: +- conditionResults: + - matches: true + name: Remux + negate: true + pattern: Remux + required: false + type: release_title + expected: false + id: 1 + input: 1917 (2019) 2160p UHD BluRay REMUX HEVC DV HDR10+ TrueHD Atmos 7.1 English-FraMeSToR + lastRun: '2024-12-07T00:14:33.451899' + passes: true +- conditionResults: + - matches: false + name: Remux + negate: true + pattern: Remux + required: false + type: release_title + expected: true + id: 2 + input: 7.Seconds.2005.1080p.BluRay.DD+5.1.x264-playHD.mkv + lastRun: '2024-12-07T00:14:33.451899' + passes: true diff --git a/custom_formats/CBC.yml b/custom_formats/CBC.yml new file mode 100644 index 0000000..ac14195 --- /dev/null +++ b/custom_formats/CBC.yml @@ -0,0 +1,23 @@ +conditions: +- name: CBC + negate: false + pattern: CBC + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: CBC +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/CC.yml b/custom_formats/CC.yml new file mode 100644 index 0000000..2a477a8 --- /dev/null +++ b/custom_formats/CC.yml @@ -0,0 +1,28 @@ +conditions: +- name: Comedy Central + negate: false + pattern: Comedy Central + required: false + type: release_title +- name: CC Rename + negate: false + pattern: CC Rename + required: false + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: CC +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/CR.yml b/custom_formats/CR.yml new file mode 100644 index 0000000..3eb8e43 --- /dev/null +++ b/custom_formats/CR.yml @@ -0,0 +1,26 @@ +conditions: +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: Crunchyroll + negate: false + pattern: Crunchyroll + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.] + + + Crunchyroll' +name: CR +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/CRAV.yml b/custom_formats/CRAV.yml new file mode 100644 index 0000000..124171e --- /dev/null +++ b/custom_formats/CRAV.yml @@ -0,0 +1,28 @@ +conditions: +- name: Crave + negate: false + pattern: Crave + required: false + type: release_title +- name: Crave Rename + negate: false + pattern: Crave Rename + required: false + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: CRAV +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/CRIT (1).yml b/custom_formats/CRIT (1).yml new file mode 100644 index 0000000..8962f23 --- /dev/null +++ b/custom_formats/CRIT (1).yml @@ -0,0 +1,22 @@ +conditions: +- name: CRiT Regex + negate: false + pattern: Criterion Channel + 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 +description: Matches 'Criterion Channel' WEB-DLs. Negates any encodes. +name: CRIT +tags: +- Streaming Service +- WEB-DL +tests: [] diff --git a/custom_formats/CRiT.yml b/custom_formats/CRiT.yml new file mode 100644 index 0000000..0d6ed8d --- /dev/null +++ b/custom_formats/CRiT.yml @@ -0,0 +1,29 @@ +conditions: +- name: CRiT + negate: false + pattern: CRiT + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: Not Criterion RlsGrp + negate: true + pattern: Criterion RlsGrp + required: true + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: CRiT +tags: +- Release Group +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Criterion Collection.yml b/custom_formats/Criterion Collection.yml new file mode 100644 index 0000000..293e3ed --- /dev/null +++ b/custom_formats/Criterion Collection.yml @@ -0,0 +1,34 @@ +conditions: +- name: Bluray + negate: false + required: false + source: bluray + type: source +- name: DVD + negate: false + required: false + source: dvd + type: source +- name: Criterion + negate: false + pattern: Criterion + required: false + type: release_title +- name: CC + negate: false + pattern: CC + required: false + type: release_title +- name: Not Criterion RlsGrp + negate: true + pattern: Criterion RlsGrp + required: true + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: Criterion Collection +tags: +- Release Group +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/DCU.yml b/custom_formats/DCU.yml new file mode 100644 index 0000000..f5f51d2 --- /dev/null +++ b/custom_formats/DCU.yml @@ -0,0 +1,23 @@ +conditions: +- name: DC Universe + negate: false + pattern: DC Universe + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: DCU +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/DD+ ATMOS.yml b/custom_formats/DD+ ATMOS.yml new file mode 100644 index 0000000..1934961 --- /dev/null +++ b/custom_formats/DD+ ATMOS.yml @@ -0,0 +1,47 @@ +conditions: +- name: Dolby Digital Plus + negate: false + pattern: Not Dolby Digital Plus + required: true + type: release_title +- name: ATMOS + negate: false + pattern: ATMOS + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +- name: Not DTS + negate: true + pattern: Not DTS + required: true + type: release_title +- name: 'Not Basic Dolby Digital ' + negate: true + pattern: Not Basic Dolby Digital + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: Not FLAC + required: true + type: release_title +- name: Not AAC + negate: true + pattern: Not AAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: DD+ ATMOS +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/DD+.yml b/custom_formats/DD+.yml new file mode 100644 index 0000000..963cbf3 --- /dev/null +++ b/custom_formats/DD+.yml @@ -0,0 +1,37 @@ +conditions: +- name: Dolby Digital Plus + negate: false + pattern: Not Dolby Digital Plus + required: true + type: release_title +- name: Not TrueHD-ATMOS + negate: true + pattern: Not TrueHD-ATMOS + required: true + type: release_title +- name: Not DTS + negate: true + pattern: Not DTS + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: Not FLAC + required: true + type: release_title +- name: Not AAC + negate: true + pattern: Not AAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: DD+ +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/DD.yml b/custom_formats/DD.yml new file mode 100644 index 0000000..fa80d33 --- /dev/null +++ b/custom_formats/DD.yml @@ -0,0 +1,42 @@ +conditions: +- name: Basic Dolby Digital + negate: false + pattern: Not Basic Dolby Digital + required: true + type: release_title +- name: Not Dolby Digital Plus + negate: true + pattern: Not Dolby Digital Plus + required: true + type: release_title +- name: Not TrueHD-ATMOS + negate: true + pattern: Not TrueHD-ATMOS + required: true + type: release_title +- name: Not DTS + negate: true + pattern: Not DTS + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: Not FLAC + required: true + type: release_title +- name: Not AAC + negate: true + pattern: Not AAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: DD +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/DS4K (1).yml b/custom_formats/DS4K (1).yml new file mode 100644 index 0000000..79ecd08 --- /dev/null +++ b/custom_formats/DS4K (1).yml @@ -0,0 +1,11 @@ +conditions: +- name: DS4K + negate: false + pattern: DS4K + required: true + type: release_title +description: '' +name: DS4K +tags: +- Enhancements +tests: [] diff --git a/custom_formats/DSCP.yml b/custom_formats/DSCP.yml new file mode 100644 index 0000000..a7033f5 --- /dev/null +++ b/custom_formats/DSCP.yml @@ -0,0 +1,28 @@ +conditions: +- name: Discovery+ + negate: false + pattern: Discovery+ + required: false + type: release_title +- name: DSCP Rename + negate: false + pattern: DSCP Rename + required: false + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: DSCP +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/DSNP (1).yml b/custom_formats/DSNP (1).yml new file mode 100644 index 0000000..4abba1f --- /dev/null +++ b/custom_formats/DSNP (1).yml @@ -0,0 +1,41 @@ +conditions: +- name: DNSP Regex + negate: false + pattern: Disney+ + 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 +description: Matches 'Disney+' WEB-DLs. Negates any encodes. +name: DSNP +tags: +- Streaming Service +- WEB-DL +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/DTS (1).yml b/custom_formats/DTS (1).yml new file mode 100644 index 0000000..f68590f --- /dev/null +++ b/custom_formats/DTS (1).yml @@ -0,0 +1,321 @@ +conditions: +- name: DTS + negate: false + pattern: DTS + 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-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: 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 +description: Matches 'DTS' Regex Pattern and negates any other audio types that might + conflict. +name: DTS +tags: +- Audio +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/DTS X.yml b/custom_formats/DTS X.yml new file mode 100644 index 0000000..288093e --- /dev/null +++ b/custom_formats/DTS X.yml @@ -0,0 +1,47 @@ +conditions: +- name: DTS X + negate: false + pattern: Not DTS X + required: true + type: release_title +- name: Not Basic DTS + negate: true + pattern: Not Basic DTS + required: true + type: release_title +- name: Not Basic Dolby Digital + negate: true + pattern: Not Basic Dolby Digital + required: true + type: release_title +- name: Not Dolby Digital Plus + negate: true + pattern: Not Dolby Digital Plus + required: true + type: release_title +- name: Not TrueHD-ATMOS + negate: true + pattern: Not TrueHD-ATMOS + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: Not FLAC + required: true + type: release_title +- name: Not AAC + negate: true + pattern: Not AAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: DTS X +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/DTS-ES (1).yml b/custom_formats/DTS-ES (1).yml new file mode 100644 index 0000000..5359967 --- /dev/null +++ b/custom_formats/DTS-ES (1).yml @@ -0,0 +1,352 @@ +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 +description: Matches 'DTS-ES' Regex Pattern and negates any other audio types that + might conflict. +name: DTS-ES +tags: +- Audio +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 (1).yml b/custom_formats/DTS-HD HRA (1).yml new file mode 100644 index 0000000..ce46170 --- /dev/null +++ b/custom_formats/DTS-HD HRA (1).yml @@ -0,0 +1,62 @@ +conditions: +- name: DTS-HD HRA + negate: false + pattern: DTS-HD HRA + required: true + type: release_title +- name: Not TrueHD-ATMOS + negate: true + pattern: Not TrueHD-ATMOS + required: true + type: release_title +- name: Not Dolby Digital Plus + negate: true + pattern: Not Dolby Digital Plus + required: true + type: release_title +- name: Not Basic DTS + negate: true + pattern: Not Basic DTS + required: true + type: release_title +- name: 'Not Basic Dolby Digital ' + negate: true + pattern: Not Basic Dolby Digital + required: true + type: release_title +- name: Not DTS X + negate: true + pattern: Not DTS X + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: Not FLAC + required: true + type: release_title +- name: Not AAC + negate: true + pattern: Not AAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not DTS-ES + negate: true + pattern: DTS-ES + required: true + type: release_title +- name: Not 6.1 Surround + negate: true + pattern: 6.1 Surround + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: DTS-HD HRA +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/DTS-HD MA (1).yml b/custom_formats/DTS-HD MA (1).yml new file mode 100644 index 0000000..18e8b43 --- /dev/null +++ b/custom_formats/DTS-HD MA (1).yml @@ -0,0 +1,292 @@ +conditions: +- name: DTS-HD MA + negate: false + pattern: DTS-HD MA + 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-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: 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 +description: Matches 'DTS-HD MA' Regex Pattern and negates any other audio types that + might conflict. +name: DTS-HD MA +tags: +- Audio +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 (1).yml b/custom_formats/DTS-X (1).yml new file mode 100644 index 0000000..52cd582 --- /dev/null +++ b/custom_formats/DTS-X (1).yml @@ -0,0 +1,317 @@ +conditions: +- name: DTS-X + negate: false + pattern: DTS-X + 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 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 +description: Matches 'DTS-X' Regex Pattern and negates any other audio types that + might conflict. +name: DTS-X +tags: +- Audio +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/DV (Disk).yml b/custom_formats/DV (Disk).yml new file mode 100644 index 0000000..1b4d994 --- /dev/null +++ b/custom_formats/DV (Disk).yml @@ -0,0 +1,33 @@ +conditions: +- name: FraMeSToR + negate: false + pattern: FraMeSToR + required: true + type: release_group +- name: DV + negate: false + pattern: Dolby Vision + required: true + type: release_title +- name: No FANRES + negate: true + pattern: No FANRES + required: true + type: release_title +- name: Not Hybrid + negate: true + pattern: Hybrid + required: true + type: release_title +- name: Not Hybrid Release Group + negate: true + pattern: Not Hybrid Release Group + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: DV (Disk) +tags: +- Release Group +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/DV (WEBDL).yml b/custom_formats/DV (WEBDL).yml new file mode 100644 index 0000000..038aba8 --- /dev/null +++ b/custom_formats/DV (WEBDL).yml @@ -0,0 +1,39 @@ +conditions: +- name: Dolby Vision + negate: false + pattern: Dolby Vision + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: Not RlsGrp + negate: true + pattern: Not RlsGrp + required: true + type: release_group +- name: Not HDR + negate: true + pattern: Not HDR + required: true + type: release_title +- name: Not Hulu + negate: true + pattern: Hulu + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: DV (WEBDL) +tags: +- Release Group +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/DV Boost.yml b/custom_formats/DV Boost.yml new file mode 100644 index 0000000..a79386b --- /dev/null +++ b/custom_formats/DV Boost.yml @@ -0,0 +1,12 @@ +conditions: +- name: DV + negate: false + pattern: Dolby Vision + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: DV Boost +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/DVD (1).yml b/custom_formats/DVD (1).yml new file mode 100644 index 0000000..a7b1f8d --- /dev/null +++ b/custom_formats/DVD (1).yml @@ -0,0 +1,18 @@ +conditions: +- name: DVD + negate: false + required: true + source: dvd + type: source +description: The DVD format, or Digital Versatile Disc, is an optical disc storage + medium widely used for video, audio, and data storage. It offers a standard capacity + of 4.7 GB for single-layer discs and up to 8.5 GB for dual-layer discs, making it + suitable for movies, software, and backups. DVDs provide a resolution of 720x480 + (NTSC) or 720x576 (PAL) for video and support Dolby Digital or DTS audio for high-quality + sound. They are compatible with standalone DVD players, computer drives, and gaming + consoles, offering broad accessibility while requiring a physical disc for playback. +name: DVD +tags: +- Source +- SD +tests: [] diff --git a/custom_formats/DVD Remux (1).yml b/custom_formats/DVD Remux (1).yml new file mode 100644 index 0000000..5fbdbee --- /dev/null +++ b/custom_formats/DVD Remux (1).yml @@ -0,0 +1,33 @@ +conditions: +- name: DVD + negate: false + required: true + source: dvd + type: source +- name: Remux + negate: false + pattern: Remux + required: true + type: release_title +description: A DVD Remux is a direct rip of a DVD's content without any re-encoding, + preserving the original video, audio, and subtitle quality. It retains the exact + resolution, bitrate, and format of the DVD, ensuring no loss in fidelity compared + to the source. +name: DVD Remux +tags: +- Source +- SD +- Lossless +tests: +- conditionResults: + - matches: true + name: Remux + negate: false + pattern: Remux + required: true + type: release_title + expected: true + id: 1 + input: "\xC6on Flux AKA Aeon Flux S01 NTSC DVD DD5.1 MPEG-2 REMUX-GF" + lastRun: '2024-12-08T22:41:50.874176' + passes: true diff --git a/custom_formats/Dolby Atmos (1).yml b/custom_formats/Dolby Atmos (1).yml new file mode 100644 index 0000000..2731f16 --- /dev/null +++ b/custom_formats/Dolby Atmos (1).yml @@ -0,0 +1,17 @@ +conditions: +- name: Atmos + negate: false + pattern: ATMOS + required: true + type: release_title +- name: Not TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +description: Matches 'Atmos' Regex Pattern +name: Dolby Atmos +tags: +- Audio +- Dolby +tests: [] diff --git a/custom_formats/Dolby Digital (1).yml b/custom_formats/Dolby Digital (1).yml new file mode 100644 index 0000000..4bc31e0 --- /dev/null +++ b/custom_formats/Dolby Digital (1).yml @@ -0,0 +1,138 @@ +conditions: +- name: Dolby Digital + negate: false + pattern: Dolby Digital + 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 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 +description: Matches 'Dolby Digital' Regex Pattern and negates any other audio types + that might conflict. +name: Dolby Digital +tags: +- Audio +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/Dolby Digital + (1).yml b/custom_formats/Dolby Digital + (1).yml new file mode 100644 index 0000000..62c7429 --- /dev/null +++ b/custom_formats/Dolby Digital + (1).yml @@ -0,0 +1,121 @@ +conditions: +- name: Dolby Digital + + negate: false + pattern: Dolby Digital + + 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 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 +description: Matches 'Dolby Digital +' Regex Pattern and negates any other audio types + that might conflict. +name: Dolby Digital + +tags: +- Audio +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 Vision (1).yml b/custom_formats/Dolby Vision (1).yml new file mode 100644 index 0000000..06b8fee --- /dev/null +++ b/custom_formats/Dolby Vision (1).yml @@ -0,0 +1,12 @@ +conditions: +- name: Dolby Vision + negate: false + pattern: Dolby Vision + required: true + type: release_title +description: Matches the 'Dolby Vision' Regex Pattern +name: Dolby Vision +tags: +- Colour Grade +- HDR +tests: [] diff --git a/custom_formats/Dolby Vision (Without Fallback) (1).yml b/custom_formats/Dolby Vision (Without Fallback) (1).yml new file mode 100644 index 0000000..0561d3d --- /dev/null +++ b/custom_formats/Dolby Vision (Without Fallback) (1).yml @@ -0,0 +1,12 @@ +conditions: +- name: Dolby Vision (Without Fallback) + negate: false + pattern: Dolby Vision (Without Fallback) + required: true + type: release_title +description: Matches the 'Dolby Vision (Without Fallback) Regex Pattern +name: Dolby Vision (Without Fallback) +tags: +- Colour Grade +- HDR +tests: [] diff --git a/custom_formats/Dolby Vision with HDR10 Fallback.yml b/custom_formats/Dolby Vision with HDR10 Fallback.yml new file mode 100644 index 0000000..b2ba3aa --- /dev/null +++ b/custom_formats/Dolby Vision with HDR10 Fallback.yml @@ -0,0 +1,17 @@ +conditions: +- name: x265 + negate: false + pattern: x|h265 + required: true + type: release_title +- name: Dolby Vision with HDR10 Fallback + negate: false + pattern: DV With HDR10 fallback + required: true + type: release_title +description: '' +name: Dolby Vision with HDR10 Fallback +tags: +- Sonarr +- Radarr +tests: [] diff --git a/custom_formats/Dubs Only.yml b/custom_formats/Dubs Only.yml new file mode 100644 index 0000000..50c06d4 --- /dev/null +++ b/custom_formats/Dubs Only.yml @@ -0,0 +1,42 @@ +conditions: +- name: Dubbed + negate: false + pattern: Dubbed + required: false + type: release_title +- name: Golumpa + negate: false + pattern: Golumpa + required: false + type: release_title +- name: KaiDubs (Not Dual Audio) + negate: false + pattern: KaiDubs (Not Dual Audio) + required: false + type: release_title +- name: KamiFS + negate: false + pattern: KamiFS + required: false + type: release_title +- name: KS (Not Dual Audio) + negate: false + pattern: KS (Not Dual Audio) + required: false + type: release_title +- name: torenter69 + negate: false + pattern: torenter69 + required: false + type: release_title +- name: Yameii + negate: false + pattern: Yameii + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Dubs Only +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Dutch Groups.yml b/custom_formats/Dutch Groups.yml new file mode 100644 index 0000000..ddaf5f5 --- /dev/null +++ b/custom_formats/Dutch Groups.yml @@ -0,0 +1,12 @@ +conditions: +- name: Dutch Groups + negate: false + pattern: Dutch Groups + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Dutch Groups +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Extras (1).yml b/custom_formats/Extras (1).yml new file mode 100644 index 0000000..052ef7a --- /dev/null +++ b/custom_formats/Extras (1).yml @@ -0,0 +1,12 @@ +conditions: +- name: Extras + negate: false + pattern: Extras + required: true + type: release_title +description: Matches the 'Extras' Regex Pattern +name: Extras +tags: +- Banned +- Enhancement +tests: [] diff --git a/custom_formats/FLAC (1).yml b/custom_formats/FLAC (1).yml new file mode 100644 index 0000000..51e2247 --- /dev/null +++ b/custom_formats/FLAC (1).yml @@ -0,0 +1,42 @@ +conditions: +- name: FLAC + negate: false + pattern: Not FLAC + required: true + type: release_title +- name: Not PCM + negate: true + pattern: PCM + required: true + type: release_title +- name: Not AAC + negate: true + pattern: Not AAC + required: true + type: release_title +- name: Not DTS + negate: true + pattern: Not DTS + required: true + type: release_title +- name: Not TrueHD-ATMOS + negate: true + pattern: Not TrueHD-ATMOS + required: true + type: release_title +- name: Not Basic Dolby Digital + negate: true + pattern: Not Basic Dolby Digital + required: true + type: release_title +- name: 'Not Dolby Digital Plus ' + negate: true + pattern: Not Dolby Digital Plus + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: FLAC +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/FLUX.yml b/custom_formats/FLUX.yml new file mode 100644 index 0000000..f3bdf6d --- /dev/null +++ b/custom_formats/FLUX.yml @@ -0,0 +1,12 @@ +conditions: +- name: FLUX + negate: false + pattern: FLUX + required: true + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: FLUX +tags: +- Release Group +- TRaSH +tests: [] diff --git a/custom_formats/FOD.yml b/custom_formats/FOD.yml new file mode 100644 index 0000000..323fa72 --- /dev/null +++ b/custom_formats/FOD.yml @@ -0,0 +1,23 @@ +conditions: +- name: FOD + negate: false + pattern: FOD + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: FOD +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/FUNi.yml b/custom_formats/FUNi.yml new file mode 100644 index 0000000..118055f --- /dev/null +++ b/custom_formats/FUNi.yml @@ -0,0 +1,23 @@ +conditions: +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: Funimation + negate: false + pattern: Funimation + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: FUNi +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/FanSUB.yml b/custom_formats/FanSUB.yml new file mode 100644 index 0000000..a5a267a --- /dev/null +++ b/custom_formats/FanSUB.yml @@ -0,0 +1,12 @@ +conditions: +- name: FanSUB + negate: false + pattern: FanSUB + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: FanSUB +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/FastSUB.yml b/custom_formats/FastSUB.yml new file mode 100644 index 0000000..bf649ba --- /dev/null +++ b/custom_formats/FastSUB.yml @@ -0,0 +1,12 @@ +conditions: +- name: FastSUB + negate: false + pattern: FastSUB + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: FastSUB +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/FraMeSToR.yml b/custom_formats/FraMeSToR.yml new file mode 100644 index 0000000..312300f --- /dev/null +++ b/custom_formats/FraMeSToR.yml @@ -0,0 +1,12 @@ +conditions: +- name: FraMeSToR + negate: false + pattern: FraMeSToR + required: true + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: FraMeSToR +tags: +- Release Group +- TRaSH +tests: [] diff --git a/custom_formats/Free100.yml b/custom_formats/Free100.yml new file mode 100644 index 0000000..b0739a5 --- /dev/null +++ b/custom_formats/Free100.yml @@ -0,0 +1,13 @@ +conditions: +- flag: freeleech + name: Free100 + negate: false + required: true + type: indexer_flag +description: Matches releases with 100% Freeleech +name: Free100 +tags: +- Freeleech +- Tweak +- Flag +tests: [] diff --git a/custom_formats/Free25.yml b/custom_formats/Free25.yml new file mode 100644 index 0000000..82ae0ea --- /dev/null +++ b/custom_formats/Free25.yml @@ -0,0 +1,13 @@ +conditions: +- flag: freeleech_25 + name: Free25 + negate: false + required: true + type: indexer_flag +description: Matches releases with 25% Freeleech +name: Free25 +tags: +- Freeleech +- Tweak +- Flag +tests: [] diff --git a/custom_formats/Free50.yml b/custom_formats/Free50.yml new file mode 100644 index 0000000..a605a94 --- /dev/null +++ b/custom_formats/Free50.yml @@ -0,0 +1,13 @@ +conditions: +- flag: halfleech + name: Free50 + negate: false + required: true + type: indexer_flag +description: Matches releases with 50% Freeleech +name: Free50 +tags: +- Freeleech +- Tweak +- Flag +tests: [] diff --git a/custom_formats/Free75.yml b/custom_formats/Free75.yml new file mode 100644 index 0000000..2d27962 --- /dev/null +++ b/custom_formats/Free75.yml @@ -0,0 +1,13 @@ +conditions: +- flag: freeleech_75 + name: Free75 + negate: false + required: true + type: indexer_flag +description: Matches releases with 75% Freeleech +name: Free75 +tags: +- Freeleech +- Tweak +- Flag +tests: [] diff --git a/custom_formats/FreeLeech.yml b/custom_formats/FreeLeech.yml new file mode 100644 index 0000000..374a772 --- /dev/null +++ b/custom_formats/FreeLeech.yml @@ -0,0 +1,12 @@ +conditions: +- flag: freeleech + name: FreeLeech + negate: false + required: false + type: indexer_flag +description: '[Custom format from TRaSH-Guides.]' +name: FreeLeech +tags: +- Indexer Flag +- TRaSH +tests: [] diff --git a/custom_formats/Full Disc (1).yml b/custom_formats/Full Disc (1).yml new file mode 100644 index 0000000..9484f4f --- /dev/null +++ b/custom_formats/Full Disc (1).yml @@ -0,0 +1,66 @@ +conditions: +- name: Full Disc + negate: false + pattern: Full Disc + required: true + type: release_title +- 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: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +description: 'Matches the ''Full Disc'' regex pattern and negates any remuxes / encodes. ' +name: Full Disc +tags: +- Storage +tests: +- conditionResults: + - matches: true + name: Full Disc + negate: false + pattern: Full Disc + required: true + type: release_title + - matches: false + name: x264 + negate: true + pattern: x264 + required: false + type: release_title + - matches: false + name: x265 + negate: true + pattern: x265 + required: false + type: release_title + - matches: true + name: Remux + negate: true + pattern: Remux + required: false + type: release_title + expected: false + id: 1 + input: Isolani 2017 1080p BluRay REMUX AVC DTS-HD MA 5.1-Parapluie + lastRun: '2024-12-08T22:57:56.281360' + passes: true diff --git a/custom_formats/Full Disc (Quality Match) (1).yml b/custom_formats/Full Disc (Quality Match) (1).yml new file mode 100644 index 0000000..297965f --- /dev/null +++ b/custom_formats/Full Disc (Quality Match) (1).yml @@ -0,0 +1,11 @@ +conditions: +- name: BRDISK + negate: false + qualityModifier: brdisk + required: true + type: quality_modifier +description: Matches Full Discs using a Radarr Quality Match +name: Full Disc (Quality Match) +tags: +- Storage +tests: [] diff --git a/custom_formats/Generated Dynamic HDR.yml b/custom_formats/Generated Dynamic HDR.yml new file mode 100644 index 0000000..c05059b --- /dev/null +++ b/custom_formats/Generated Dynamic HDR.yml @@ -0,0 +1,64 @@ +conditions: +- name: BiTOR + negate: false + pattern: BiTOR + required: false + type: release_group +- name: DepraveD + negate: false + pattern: DepraveD + required: false + type: release_group +- name: Flights + negate: false + pattern: Flights + required: false + type: release_group +- name: SasukeducK + negate: false + pattern: SasukeducK + required: false + type: release_group +- name: tarunk9c + negate: false + pattern: tarunk9c + required: false + type: release_group +- name: VD0N + negate: false + pattern: VD0N + required: false + type: release_group +- name: VECTOR + negate: false + pattern: VECTOR + required: false + type: release_group +- name: HDR10+ + negate: false + pattern: HDR10+ + required: false + type: release_title +- name: DV + negate: false + pattern: Dolby Vision + required: false + type: release_title +- name: Not WEBDL + negate: true + required: true + source: web_dl + type: source +- name: Not WEBRIP + negate: true + required: true + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: Generated Dynamic HDR +tags: +- Release Group +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/HBO.yml b/custom_formats/HBO.yml new file mode 100644 index 0000000..af2efb3 --- /dev/null +++ b/custom_formats/HBO.yml @@ -0,0 +1,28 @@ +conditions: +- name: HBO + negate: false + pattern: HBO + required: false + type: release_title +- name: HBO Rename + negate: false + pattern: HBO Rename + required: false + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: HBO +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/HD Bluray Tier 01.yml b/custom_formats/HD Bluray Tier 01.yml new file mode 100644 index 0000000..15e151b --- /dev/null +++ b/custom_formats/HD Bluray Tier 01.yml @@ -0,0 +1,135 @@ +conditions: +- name: BLURAY + negate: false + required: true + source: bluray + type: source +- name: Not REMUX + negate: true + qualityModifier: remux + required: true + type: quality_modifier +- name: Not 2160p + negate: true + required: true + resolution: 2160p + type: resolution +- name: BBQ + negate: false + pattern: BBQ + required: false + type: release_group +- name: BMF + negate: false + pattern: BMF + required: false + type: release_group +- name: c0kE + negate: false + pattern: c0kE + required: false + type: release_group +- name: Chotab + negate: false + pattern: Chotab + required: false + type: release_group +- name: CRiSC + negate: false + pattern: CRiSC + required: false + type: release_group +- name: CtrlHD + negate: false + pattern: CtrlHD + required: false + type: release_group +- name: D-Z0N3 + negate: false + pattern: D-Z0N3 + required: false + type: release_group +- name: Dariush + negate: false + pattern: Dariush + required: false + type: release_group +- name: decibeL + negate: false + pattern: decibeL + required: false + type: release_group +- name: DON + negate: false + pattern: DON + required: false + type: release_group +- name: EbP + negate: false + pattern: EbP + required: false + type: release_group +- name: EDPH + negate: false + pattern: EDPH + 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: PTer + negate: false + pattern: PTer + required: false + type: release_group +- name: TayTO + negate: false + pattern: TayTO + required: false + type: release_group +- name: TDD + negate: false + pattern: TDD + required: false + type: release_group +- name: TnP + negate: false + pattern: TnP + 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 +- name: ZoroSenpai + negate: false + pattern: ZoroSenpai + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: HD Bluray Tier 01 +tags: +- Quality Modifier +- Release Group +- Resolution +- Source +- TRaSH +tests: [] diff --git a/custom_formats/HD Bluray Tier 02.yml b/custom_formats/HD Bluray Tier 02.yml new file mode 100644 index 0000000..06cd76b --- /dev/null +++ b/custom_formats/HD Bluray Tier 02.yml @@ -0,0 +1,70 @@ +conditions: +- name: BLURAY + negate: false + required: true + source: bluray + type: source +- name: Not REMUX + negate: true + qualityModifier: remux + required: true + type: quality_modifier +- name: Not 2160p + negate: true + required: true + resolution: 2160p + type: resolution +- name: EA + negate: false + pattern: EA + required: false + type: release_group +- name: HiDt + negate: false + pattern: HiDt + required: false + type: release_group +- name: HiSD + negate: false + pattern: HiSD + required: false + type: release_group +- name: iFT + negate: false + pattern: iFT + required: false + type: release_group +- name: NTb + negate: false + pattern: NTb + required: false + type: release_group +- name: QOQ + negate: false + pattern: QOQ + required: false + type: release_group +- name: SA89 + negate: false + pattern: SA89 + required: false + type: release_group +- name: sbR + negate: false + pattern: SbR + required: false + type: release_group +- name: EXCiSiON + negate: false + pattern: EXCiSION + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: HD Bluray Tier 02 +tags: +- Quality Modifier +- Release Group +- Resolution +- Source +- TRaSH +tests: [] diff --git a/custom_formats/HD Bluray Tier 03.yml b/custom_formats/HD Bluray Tier 03.yml new file mode 100644 index 0000000..c8d9ce3 --- /dev/null +++ b/custom_formats/HD Bluray Tier 03.yml @@ -0,0 +1,70 @@ +conditions: +- name: BLURAY + negate: false + required: true + source: bluray + type: source +- name: Not REMUX + negate: true + qualityModifier: remux + required: true + type: quality_modifier +- name: Not 2160p + negate: true + required: true + resolution: 2160p + type: resolution +- name: ATELiER + negate: false + pattern: ATELiER + required: false + type: release_group +- name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group +- name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group +- name: HiFi + negate: false + pattern: HiFi + required: false + type: release_group +- name: HONE + negate: false + pattern: HONE + required: false + type: release_group +- name: LoRD + negate: false + pattern: LoRD + required: false + type: release_group +- name: playHD + negate: false + pattern: playHD + required: false + type: release_group +- name: SPHD + negate: false + pattern: SPHD + required: false + type: release_group +- name: W4NK3R + negate: false + pattern: W4NK3R + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: HD Bluray Tier 03 +tags: +- Quality Modifier +- Release Group +- Resolution +- Source +- TRaSH +tests: [] diff --git a/custom_formats/HDR (1).yml b/custom_formats/HDR (1).yml new file mode 100644 index 0000000..f4ff766 --- /dev/null +++ b/custom_formats/HDR (1).yml @@ -0,0 +1,42 @@ +conditions: +- name: DV With HDR10 fallback + negate: false + pattern: DV With HDR10 fallback + required: false + type: release_title +- name: HDR + negate: false + pattern: HDR + required: false + type: release_title +- name: HDR10 + negate: false + pattern: HDR10 + required: false + type: release_title +- name: HDR10+ + negate: false + pattern: HDR10+ + required: false + type: release_title +- name: HLG + negate: false + pattern: HLG + required: false + type: release_title +- name: PQ + negate: false + pattern: PQ + required: false + type: release_title +- name: RlsGrp (Missing HDR) + negate: false + pattern: RlsGrp (Missing HDR) + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: HDR +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/HDR10 (1).yml b/custom_formats/HDR10 (1).yml new file mode 100644 index 0000000..825a2f9 --- /dev/null +++ b/custom_formats/HDR10 (1).yml @@ -0,0 +1,32 @@ +conditions: +- name: HDR10 + negate: false + 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+ + negate: true + pattern: HDR10+ + required: true + type: release_title +description: Matches the 'HDR10' Regex Pattern +name: HDR10 +tags: +- Colour Grade +- HDR +tests: [] diff --git a/custom_formats/HDR10 (Missing) (1).yml b/custom_formats/HDR10 (Missing) (1).yml new file mode 100644 index 0000000..cbe0a7d --- /dev/null +++ b/custom_formats/HDR10 (Missing) (1).yml @@ -0,0 +1,140 @@ +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: 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 + required: true + type: release_title +- name: Not HDR10+ + negate: true + pattern: HDR10+ + required: true + type: release_title +description: Attempts to match HDR10 to groups that mislabel their releases. *This + does not work properly in sonarr.* +name: HDR10 (Missing) +tags: +- Colour Grade +- HDR +tests: +- conditionResults: + - matches: false + name: Not HDR10 + negate: true + pattern: HDR10 + required: true + type: release_title + - matches: false + name: Not HDR10+ + negate: true + pattern: HDR10+ + required: true + type: release_title + - matches: true + name: Missing Groups + negate: false + pattern: HDR10 (Missing Groups) + required: true + type: release_title + - matches: false + name: Not SDR + negate: true + pattern: SDR + required: true + type: release_title + expected: true + id: 1 + input: Barbie 2023 UHD BluRay 2160p TrueHD Atmos 7.1 DV HEVC HYBRID REMUX-FraMeSToR + lastRun: '2025-01-11T22:58:21.736014' + passes: true +- conditionResults: + - matches: true + name: Not HDR10 + negate: true + pattern: HDR10 + required: true + type: release_title + - matches: false + name: Not HDR10+ + negate: true + pattern: HDR10+ + required: true + type: release_title + - matches: true + name: Missing Groups + negate: false + pattern: HDR10 (Missing Groups) + required: true + type: release_title + - matches: false + name: Not SDR + negate: true + pattern: SDR + required: true + type: release_title + expected: false + id: 2 + input: Barbie (2023) 2160p UHD BluRay Hybrid REMUX HEVC DV HDR TrueHD Atmos 7.1 + English-FraMeSToR + lastRun: '2025-01-11T22:58:21.736014' + passes: true +- conditionResults: + - matches: false + name: Not HDR10 + negate: true + pattern: HDR10 + required: true + type: release_title + - matches: false + name: Not HDR10+ + negate: true + pattern: HDR10+ + required: true + type: release_title + - matches: true + name: Missing Groups + negate: false + pattern: HDR10 (Missing Groups) + required: true + type: release_title + - matches: true + name: Not SDR + negate: true + pattern: SDR + required: true + type: release_title + expected: false + id: 3 + input: "For a Few Dollars More aka Per qualche dollaro in pi\xF9 1965 UHD BluRay\ + \ 2160p DTS-HD MA 5.1 SDR HEVC REMUX-FraMeSToR" + lastRun: '2025-01-11T22:58:21.736014' + passes: true diff --git a/custom_formats/HDR10 (Missing) (1080p) (1).yml b/custom_formats/HDR10 (Missing) (1080p) (1).yml new file mode 100644 index 0000000..044e7de --- /dev/null +++ b/custom_formats/HDR10 (Missing) (1080p) (1).yml @@ -0,0 +1,57 @@ +conditions: +- 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 + required: true + type: release_title +- name: x265 + negate: false + pattern: x265 + 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 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+ + required: true + type: release_title +description: Attempts to match HDR10 in 1080p x265 Encodes labelled with x265 +name: HDR10 (Missing) (1080p) +tags: +- Colour Grade +- HDR +tests: [] diff --git a/custom_formats/HDR10+ (1).yml b/custom_formats/HDR10+ (1).yml new file mode 100644 index 0000000..35955a6 --- /dev/null +++ b/custom_formats/HDR10+ (1).yml @@ -0,0 +1,27 @@ +conditions: +- name: HDR10+ + negate: false + 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 +description: Matches the 'HDR10+' Regex Pattern +name: HDR10+ +tags: +- Colour Grade +- HDR +tests: [] diff --git a/custom_formats/HDR10+ Boost.yml b/custom_formats/HDR10+ Boost.yml new file mode 100644 index 0000000..c61cedc --- /dev/null +++ b/custom_formats/HDR10+ Boost.yml @@ -0,0 +1,12 @@ +conditions: +- name: HDR10+ + negate: false + pattern: HDR10+ + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: HDR10+ Boost +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/HIDIVE.yml b/custom_formats/HIDIVE.yml new file mode 100644 index 0000000..a1a9493 --- /dev/null +++ b/custom_formats/HIDIVE.yml @@ -0,0 +1,23 @@ +conditions: +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: HIDIVE + negate: false + pattern: HIDIVE + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: HIDIVE +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/HLG (1).yml b/custom_formats/HLG (1).yml new file mode 100644 index 0000000..5463591 --- /dev/null +++ b/custom_formats/HLG (1).yml @@ -0,0 +1,37 @@ +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 + 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+ + required: true + type: release_title +description: Matches the 'HLG' Regex Pattern +name: HLG +tags: +- Colour Grade +- HDR +tests: [] diff --git a/custom_formats/HMAX (1).yml b/custom_formats/HMAX (1).yml new file mode 100644 index 0000000..a787a2d --- /dev/null +++ b/custom_formats/HMAX (1).yml @@ -0,0 +1,45 @@ +conditions: +- name: HMAX Regex + negate: false + pattern: HBO Max + required: false + type: release_title +- 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: WEBRip + negate: false + required: false + source: webrip + type: source +description: Matches 'HBO Max' WEB-DLs. Negates any encodes. +name: HMAX +tags: +- Streaming Service +- WEB-DL +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/HTSR (1).yml b/custom_formats/HTSR (1).yml new file mode 100644 index 0000000..521a1da --- /dev/null +++ b/custom_formats/HTSR (1).yml @@ -0,0 +1,34 @@ +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 + negate: false + required: false + source: webrip + type: source +description: Matches 'Hotstar' WEB-DLs. Negates any encodes. +name: HTSR +tags: +- Streaming Service +- WEB-DL +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 (1).yml b/custom_formats/HULU (1).yml new file mode 100644 index 0000000..b0da70d --- /dev/null +++ b/custom_formats/HULU (1).yml @@ -0,0 +1,40 @@ +conditions: +- name: HULU Regex + negate: false + pattern: Hulu + 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 +description: Matches 'Hulu' WEB-DLs. Negates any encodes. +name: HULU +tags: +- Streaming Service +- WEB-DL +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/Hybrid.yml b/custom_formats/Hybrid.yml new file mode 100644 index 0000000..f650a69 --- /dev/null +++ b/custom_formats/Hybrid.yml @@ -0,0 +1,29 @@ +conditions: +- name: Hybrid + negate: false + pattern: Hybrid + required: false + type: release_title +- name: Not Hybrid Release Group + negate: true + pattern: Not Hybrid Release Group + required: true + type: release_group +- name: Remux + negate: false + pattern: Remux + required: false + type: release_title +- name: Bluray + negate: false + required: false + source: bluray + type: source +description: '[Custom format from TRaSH-Guides.]' +name: Hybrid +tags: +- Release Group +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/IMAX Enhanced (1).yml b/custom_formats/IMAX Enhanced (1).yml new file mode 100644 index 0000000..7b2aaa8 --- /dev/null +++ b/custom_formats/IMAX Enhanced (1).yml @@ -0,0 +1,11 @@ +conditions: +- name: IMAX Enhanced + negate: false + pattern: IMAX Enhanced + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: IMAX Enhanced +tags: +- Release Title +tests: [] diff --git a/custom_formats/IMAX.yml b/custom_formats/IMAX.yml new file mode 100644 index 0000000..6de333c --- /dev/null +++ b/custom_formats/IMAX.yml @@ -0,0 +1,17 @@ +conditions: +- name: IMAX + negate: false + pattern: IMAX + required: true + type: release_title +- name: 'NOT: IMAX Enhanced' + negate: true + pattern: IMAX Enhanced + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: IMAX +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/INTERNAL.yml b/custom_formats/INTERNAL.yml new file mode 100644 index 0000000..0f54885 --- /dev/null +++ b/custom_formats/INTERNAL.yml @@ -0,0 +1,12 @@ +conditions: +- name: INTERNAL + negate: false + pattern: INTERNAL + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: INTERNAL +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/IP.yml b/custom_formats/IP.yml new file mode 100644 index 0000000..edb45e7 --- /dev/null +++ b/custom_formats/IP.yml @@ -0,0 +1,23 @@ +conditions: +- name: BBC iPlayer + negate: false + pattern: BBC iPlayer + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: IP +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/IQIYI (1).yml b/custom_formats/IQIYI (1).yml new file mode 100644 index 0000000..d78418a --- /dev/null +++ b/custom_formats/IQIYI (1).yml @@ -0,0 +1,40 @@ +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 + negate: false + required: false + source: webrip + type: source +description: Matches 'IQIYI' WEB-DLs. Negates any encodes. +name: IQIYI +tags: +- Streaming Service +- WEB-DL +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/ITVX.yml b/custom_formats/ITVX.yml new file mode 100644 index 0000000..5a5ba9e --- /dev/null +++ b/custom_formats/ITVX.yml @@ -0,0 +1,28 @@ +conditions: +- name: ITVX + negate: false + pattern: ITVX + required: false + type: release_title +- name: ITVX Rename + negate: false + pattern: ITVX Rename + required: false + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: ITVX +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/KCW (1).yml b/custom_formats/KCW (1).yml new file mode 100644 index 0000000..6b6dbba --- /dev/null +++ b/custom_formats/KCW (1).yml @@ -0,0 +1,40 @@ +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 + negate: false + required: false + source: webrip + type: source +description: Matches 'Kocowa' WEB-DLs. Negates any encodes. +name: KCW +tags: +- Streaming Service +- WEB-DL +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/LQ (Release Title).yml b/custom_formats/LQ (Release Title).yml new file mode 100644 index 0000000..2593ac1 --- /dev/null +++ b/custom_formats/LQ (Release Title).yml @@ -0,0 +1,72 @@ +conditions: +- name: 1XBET + negate: false + pattern: 1XBET + required: false + type: release_title +- name: BEN THE MEN + negate: false + pattern: BEN THE MEN + required: false + type: release_title +- name: D3US + negate: false + pattern: D3US + required: false + type: release_title +- name: EVO (no WEBDL) + negate: false + pattern: EVO (no WEBDL) + required: false + type: release_title +- name: Feranki1980 + negate: false + pattern: Feranki1980 + required: false + type: release_title +- name: GalaxyRG + negate: false + pattern: GalaxyRG + required: false + type: release_title +- name: jennaortega + negate: false + pattern: jennaortega + required: false + type: release_title +- name: PiRaTeS (no WEBDL) + negate: false + pattern: PiRaTeS (no WEBDL) + required: false + type: release_title +- name: READ NOTE + negate: false + pattern: READ NOTE + required: false + type: release_title +- name: SWTYBLZ + negate: false + pattern: SWTYBLZ + required: false + type: release_title +- name: TeeWee + negate: false + pattern: TeeWee + required: false + type: release_title +- name: TEKNO3D + negate: false + pattern: TEKNO3D + required: false + type: release_title +- name: Will1869 + negate: false + pattern: Will1869 + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: LQ (Release Title) +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/LQ.yml b/custom_formats/LQ.yml new file mode 100644 index 0000000..a61e1be --- /dev/null +++ b/custom_formats/LQ.yml @@ -0,0 +1,482 @@ +conditions: +- name: 24xHD + negate: false + pattern: 24xHD + required: false + type: release_group +- name: 41RGB + negate: false + pattern: 41RGB + 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: aXXo + negate: false + pattern: aXXo + required: false + type: release_group +- name: AZAZE + negate: false + pattern: AZAZE + required: false + type: release_group +- name: BARC0DE + negate: false + pattern: BARC0DE + required: false + type: release_group +- name: BAUCKLEY + negate: false + pattern: BAUCKLEY + required: false + type: release_group +- name: BdC + negate: false + pattern: BdC + required: false + type: release_group +- name: beAst + negate: false + pattern: beAst + required: false + type: release_group +- name: BTM + negate: false + pattern: BTM + required: false + type: release_group +- name: C1NEM4 + negate: false + pattern: C1NEM4 + required: false + type: release_group +- name: C4K + negate: false + pattern: C4K + required: false + type: release_group +- name: CDDHD + negate: false + pattern: CDDHD + required: false + type: release_group +- name: CHAOS + negate: false + pattern: CHAOS + required: false + type: release_group +- name: CHD + negate: false + pattern: CHD + required: false + type: release_group +- name: CiNE + negate: false + pattern: CiNE + required: false + type: release_group +- name: COLLECTiVE + negate: false + pattern: COLLECTiVE + required: false + type: release_group +- name: CREATiVE24 + negate: false + pattern: CREATiVE24 + required: false + type: release_group +- name: CrEwSaDe + negate: false + pattern: CrEwSaDe + required: false + type: release_group +- name: CTFOH + negate: false + pattern: CTFOH + required: false + type: release_group +- name: d3g + negate: false + pattern: d3g + required: false + type: release_group +- name: DDR + negate: false + pattern: DDR + required: false + type: release_group +- name: DNL + negate: false + pattern: DNL + required: false + type: release_group +- name: DRX + negate: false + pattern: DRX + required: false + type: release_group +- name: E + negate: false + pattern: E + required: false + type: release_group +- name: EPiC + negate: false + pattern: EPiC + required: false + type: release_group +- name: EuReKA + negate: false + pattern: EuReKA + required: false + type: release_group +- name: FaNGDiNG0 + negate: false + pattern: FaNGDiNG0 + required: false + type: release_group +- name: Feranki1980 + negate: false + pattern: Feranki1980 + required: false + type: release_group +- name: FGT + negate: false + pattern: FGT + required: false + type: release_group +- name: FMD + negate: false + pattern: FMD + required: false + type: release_group +- name: FRDS + negate: false + pattern: FRDS + required: false + type: release_group +- name: FZHD + negate: false + pattern: FZHD + required: false + type: release_group +- name: GalaxyRG + negate: false + pattern: GalaxyRG + required: false + type: release_group +- name: GHD + negate: false + pattern: GHD + required: false + type: release_group +- name: GPTHD + negate: false + pattern: GPTHD + required: false + type: release_group +- name: HDHUB4U + negate: false + pattern: HDHUB4U + required: false + type: release_group +- name: HDS + negate: false + pattern: HDS + required: false + type: release_group +- name: HDT + negate: false + pattern: HDT + required: false + type: release_group +- name: HDTime + negate: false + pattern: HDTime + required: false + type: release_group +- name: HDWinG + negate: false + pattern: HDWinG + required: false + type: release_group +- name: iNTENSO + negate: false + pattern: iNTENSO + required: false + type: release_group +- name: iPlanet + negate: false + pattern: iPlanet + required: false + type: release_group +- name: iVy + negate: false + pattern: iVy + required: false + type: release_group +- name: jennaortega + negate: false + pattern: jennaortega + required: false + type: release_group +- name: JFF + negate: false + pattern: JFF + required: false + type: release_group +- name: KC + negate: false + pattern: KC + required: false + type: release_group +- name: KiNGDOM + negate: false + pattern: KiNGDOM + required: false + type: release_group +- name: KIRA + negate: false + pattern: KIRA + required: false + type: release_group +- name: L0SERNIGHT + negate: false + pattern: L0SERNIGHT + required: false + type: release_group +- name: LAMA + negate: false + pattern: LAMA + required: false + type: release_group +- name: Leffe + negate: false + pattern: Leffe + required: false + type: release_group +- name: Liber8 + negate: false + pattern: Liber8 + required: false + type: release_group +- name: LiGaS + negate: false + pattern: LiGaS + required: false + type: release_group +- name: LUCY + negate: false + pattern: LUCY + required: false + type: release_group +- name: MarkII + negate: false + pattern: MarkII + required: false + type: release_group +- name: MeGusta + negate: false + pattern: MeGusta + required: false + type: release_group +- name: mHD + negate: false + pattern: mHD + required: false + type: release_group +- name: mSD + negate: false + pattern: mSD + required: false + type: release_group +- name: MTeam + negate: false + pattern: MTeam + required: false + type: release_group +- name: MySiLU + negate: false + pattern: MySiLU + required: false + type: release_group +- name: NhaNc3 + negate: false + pattern: NhaNc3 + required: false + type: release_group +- name: nHD + negate: false + pattern: nHD + required: false + type: release_group +- name: nikt0 + negate: false + pattern: nikt0 + required: false + type: release_group +- name: NoGroup + negate: false + pattern: NoGroup + required: false + type: release_group +- name: nSD + negate: false + pattern: nSD + required: false + type: release_group +- name: OFT + negate: false + pattern: OFT + required: false + type: release_group +- name: Pahe + negate: false + pattern: Pahe + required: false + type: release_group +- name: PATOMiEL + negate: false + pattern: PATOMiEL + required: false + type: release_group +- name: PRODJi + negate: false + pattern: PRODJi + required: false + type: release_group +- name: PSA + negate: false + pattern: PSA + required: false + type: release_group +- name: PTNK + negate: false + pattern: PTNK + required: false + type: release_group +- name: RARBG + negate: false + pattern: RARBG + required: false + type: release_group +- name: RDN + negate: false + pattern: RDN + required: false + type: release_group +- name: RiffTrax + negate: false + pattern: RiffTrax + required: false + type: release_group +- name: RU4HD + negate: false + pattern: RU4HD + required: false + type: release_group +- name: SANTi + negate: false + pattern: SANTi + required: false + type: release_group +- name: Scene + negate: false + pattern: Scene + 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: SUNSCREEN + negate: false + pattern: SUNSCREEN + required: false + type: release_group +- name: TBS + negate: false + pattern: TBS + required: false + type: release_group +- name: TEKNO3D + negate: false + pattern: TEKNO3D + required: false + type: release_group +- name: Tigole + negate: false + pattern: Tigole + required: false + type: release_group +- name: TIKO + negate: false + pattern: TIKO + required: false + type: release_group +- name: VISIONPLUSHDR + negate: false + pattern: VISIONPLUSHDR + required: false + type: release_group +- name: WAF + negate: false + pattern: WAF + required: false + type: release_group +- name: WiKi + negate: false + pattern: WiKi + required: false + type: release_group +- name: x0r + negate: false + pattern: x0r + 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 +- name: Zeus + negate: false + pattern: Zeus + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: LQ +tags: +- Release Group +- TRaSH +tests: [] diff --git a/custom_formats/Language Not English.yml b/custom_formats/Language Not English.yml new file mode 100644 index 0000000..9dbad8a --- /dev/null +++ b/custom_formats/Language Not English.yml @@ -0,0 +1,12 @@ +conditions: +- language: english + name: Not English Language + negate: true + required: false + type: language +description: '[Custom format from TRaSH-Guides.]' +name: Language Not English +tags: +- Language +- TRaSH +tests: [] diff --git a/custom_formats/Line-Mic Dubbed.yml b/custom_formats/Line-Mic Dubbed.yml new file mode 100644 index 0000000..a8217f0 --- /dev/null +++ b/custom_formats/Line-Mic Dubbed.yml @@ -0,0 +1,17 @@ +conditions: +- name: Line Dubbed + negate: false + pattern: Line Dubbed + required: false + type: release_title +- name: Mic Dubbed + negate: false + pattern: Mic Dubbed + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Line-Mic Dubbed +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Lossless Audio (1).yml b/custom_formats/Lossless Audio (1).yml new file mode 100644 index 0000000..bfd76e0 --- /dev/null +++ b/custom_formats/Lossless Audio (1).yml @@ -0,0 +1,31 @@ +conditions: +- name: Not 2160p + negate: true + required: true + resolution: 2160p + type: resolution +- name: DTS-HD MA + negate: false + pattern: DTS-HD MA + required: false + type: release_title +- name: DTS-X + negate: false + pattern: DTS-X + required: false + type: release_title +- name: PCM + negate: false + pattern: PCM + required: false + type: release_title +- name: TrueHD + negate: false + pattern: TrueHD + required: false + type: release_title +description: Matches any Lossless Audio Track not in a 2160p Release. +name: Lossless Audio +tags: +- Audio +tests: [] diff --git a/custom_formats/MA (1).yml b/custom_formats/MA (1).yml new file mode 100644 index 0000000..7a75437 --- /dev/null +++ b/custom_formats/MA (1).yml @@ -0,0 +1,22 @@ +conditions: +- name: MA Regex + negate: false + pattern: Movies Anywhere + 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 +description: Matches 'Movies Anywhere' WEB-DLs. Negates any encodes. +name: MA +tags: +- Streaming Service +- WEB-DL +tests: [] diff --git a/custom_formats/MAX (1).yml b/custom_formats/MAX (1).yml new file mode 100644 index 0000000..fd27de5 --- /dev/null +++ b/custom_formats/MAX (1).yml @@ -0,0 +1,46 @@ +conditions: +- name: MAX Regex + negate: false + pattern: Max + required: false + type: release_title +- 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: WEBRip + negate: false + required: false + source: webrip + type: source +description: Matches 'Max' WEB-DLs. Negates any encodes. +name: MAX +tags: +- Streaming Service +- WEB-DL +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/MP3.yml b/custom_formats/MP3.yml new file mode 100644 index 0000000..f6e3cbf --- /dev/null +++ b/custom_formats/MP3.yml @@ -0,0 +1,12 @@ +conditions: +- name: MP3 + negate: false + pattern: MP3 + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: MP3 +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/MPEG2.yml b/custom_formats/MPEG2.yml new file mode 100644 index 0000000..d82c814 --- /dev/null +++ b/custom_formats/MPEG2.yml @@ -0,0 +1,12 @@ +conditions: +- name: MPEG2 + negate: false + pattern: MPEG2 + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: MPEG2 +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/MULTi.yml b/custom_formats/MULTi.yml new file mode 100644 index 0000000..2d4503b --- /dev/null +++ b/custom_formats/MULTi.yml @@ -0,0 +1,12 @@ +conditions: +- name: Multi + negate: false + pattern: MULTi + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: MULTi +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/MY5.yml b/custom_formats/MY5.yml new file mode 100644 index 0000000..8c42956 --- /dev/null +++ b/custom_formats/MY5.yml @@ -0,0 +1,23 @@ +conditions: +- name: My5 + negate: false + pattern: My5 + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: MY5 +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Masters of Cinema.yml b/custom_formats/Masters of Cinema.yml new file mode 100644 index 0000000..65ef073 --- /dev/null +++ b/custom_formats/Masters of Cinema.yml @@ -0,0 +1,17 @@ +conditions: +- name: Masters of Cinema + negate: false + pattern: Masters of Cinema + required: false + type: release_title +- name: MoC + negate: false + pattern: MoC + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Masters of Cinema +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Multi-Episode.yml b/custom_formats/Multi-Episode.yml new file mode 100644 index 0000000..32c668c --- /dev/null +++ b/custom_formats/Multi-Episode.yml @@ -0,0 +1,12 @@ +conditions: +- name: Multi-Episode + negate: false + releaseType: multi_episode + required: false + type: release_type +description: '[Custom format from TRaSH-Guides.]' +name: Multi-Episode +tags: +- Release Type +- TRaSH +tests: [] diff --git a/custom_formats/MyCANAL.yml b/custom_formats/MyCANAL.yml new file mode 100644 index 0000000..8c51373 --- /dev/null +++ b/custom_formats/MyCANAL.yml @@ -0,0 +1,34 @@ +conditions: +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: CANAL+ + negate: false + pattern: CANAL+ + required: false + type: release_title +- name: MyCANAL + negate: false + pattern: MyCANAL + required: false + type: release_title +- name: Not MyCanal RlsGrp + negate: true + pattern: MyCanal RlsGrp + required: true + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: MyCANAL +tags: +- Release Group +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/NF (1).yml b/custom_formats/NF (1).yml new file mode 100644 index 0000000..39d8c29 --- /dev/null +++ b/custom_formats/NF (1).yml @@ -0,0 +1,40 @@ +conditions: +- name: NF Regex + negate: false + pattern: Netflix + 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 +description: Matches 'Netflix' WEB-DLs. Negates any encodes. +name: NF +tags: +- Streaming Service +- WEB-DL +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/NLZ.yml b/custom_formats/NLZ.yml new file mode 100644 index 0000000..2bbab93 --- /dev/null +++ b/custom_formats/NLZ.yml @@ -0,0 +1,23 @@ +conditions: +- name: NLZiet + negate: false + pattern: NLZiet + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: NLZ +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/NOW (1).yml b/custom_formats/NOW (1).yml new file mode 100644 index 0000000..183af0c --- /dev/null +++ b/custom_formats/NOW (1).yml @@ -0,0 +1,45 @@ +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 + negate: false + required: false + source: webrip + type: source +description: Matches 'Now' WEB-DLs. Negates any encodes. +name: NOW +tags: +- Streaming Service +- WEB-DL +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/No-RlsGroup.yml b/custom_formats/No-RlsGroup.yml new file mode 100644 index 0000000..b8af708 --- /dev/null +++ b/custom_formats/No-RlsGroup.yml @@ -0,0 +1,12 @@ +conditions: +- name: No Parsed Group + negate: true + pattern: No Parsed Group + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: No-RlsGroup +tags: +- Release Group +- TRaSH +tests: [] diff --git a/custom_formats/Non Retail HDR.yml b/custom_formats/Non Retail HDR.yml new file mode 100644 index 0000000..3173229 --- /dev/null +++ b/custom_formats/Non Retail HDR.yml @@ -0,0 +1,53 @@ +conditions: +- name: HDR10+ or DoVi + negate: false + pattern: Non Retail HDR Formats + required: true + type: release_title +- name: Groups + negate: false + pattern: Non Retail HDR Groups + required: true + type: release_title +description: 'Matches groups who produce non-retail HDR10+ or Dolby Vision. ' +name: Non Retail HDR +tags: +- Banned +- HDR +tests: +- conditionResults: + - matches: true + name: HDR10+ or DoVi + negate: false + pattern: Non Retail HDR Formats + required: true + type: release_title + - matches: true + name: Groups + negate: false + pattern: Non Retail HDR Groups + required: true + type: release_title + expected: true + id: 1 + input: Longlegs 2024 2160p BluRay REMUX DTS-HD MA 5 1 DV HDR H 265-SasukeducK + lastRun: '2025-01-06T14:48:25.564813' + passes: true +- conditionResults: + - matches: true + name: HDR10+ or DoVi + negate: false + pattern: Non Retail HDR Formats + required: true + type: release_title + - matches: false + name: Groups + negate: false + pattern: Non Retail HDR Groups + required: true + type: release_title + expected: false + id: 2 + input: Longlegs 2024 UHD BluRay 2160p DTS-HD MA 5.1 HDR10+ HEVC HYBRID REMUX-126811 + lastRun: '2025-01-06T14:48:25.564813' + passes: true diff --git a/custom_formats/Not English (1).yml b/custom_formats/Not English (1).yml new file mode 100644 index 0000000..406e897 --- /dev/null +++ b/custom_formats/Not English (1).yml @@ -0,0 +1,19 @@ +conditions: +- exceptLanguage: true + language: english + name: Not English + negate: false + required: true + type: language +- exceptLanguage: false + language: english + name: Includes English + negate: true + required: true + type: language +description: Matches releases that don't include an English language track. Dual audio + is allowed. +name: Not English +tags: +- Language +tests: [] diff --git a/custom_formats/Not Only English (1).yml b/custom_formats/Not Only English (1).yml new file mode 100644 index 0000000..0dbe405 --- /dev/null +++ b/custom_formats/Not Only English (1).yml @@ -0,0 +1,19 @@ +conditions: +- exceptLanguage: true + language: english + name: Not English + negate: false + required: true + type: language +- exceptLanguage: false + language: english + name: Includes English + negate: false + required: true + type: language +description: Matches releases that don't include an English language track. Dual audio + is NOT allowed. +name: Not Only English +tags: +- Language +tests: [] diff --git a/custom_formats/Not Only English (Missing) (1).yml b/custom_formats/Not Only English (Missing) (1).yml new file mode 100644 index 0000000..fed7e34 --- /dev/null +++ b/custom_formats/Not Only English (Missing) (1).yml @@ -0,0 +1,19 @@ +conditions: +- exceptLanguage: false + language: english + name: Includes English + negate: false + required: true + type: language +- name: Dual Audio Regex + negate: false + pattern: Dual Audio + required: true + type: release_title +description: "Attempts to matches releases with mutliple audio tracks but are not\ + \ parsed as \"Multi Langauge\". Instead, attempts to find regular expressions which\ + \ imply the release has dual audio. \n " +name: Not Only English (Missing) +tags: +- Language +tests: [] diff --git a/custom_formats/OViD.yml b/custom_formats/OViD.yml new file mode 100644 index 0000000..71e4e42 --- /dev/null +++ b/custom_formats/OViD.yml @@ -0,0 +1,23 @@ +conditions: +- name: OViD + negate: false + pattern: OViD + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: OViD +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Obfuscated.yml b/custom_formats/Obfuscated.yml new file mode 100644 index 0000000..75beac0 --- /dev/null +++ b/custom_formats/Obfuscated.yml @@ -0,0 +1,92 @@ +conditions: +- name: 4P + negate: false + pattern: 4P + required: false + type: release_title +- name: 4Planet + negate: false + pattern: 4Planet + required: false + type: release_title +- name: AsRequested + negate: false + pattern: AsRequested + required: false + type: release_title +- name: BUYMORE + negate: false + pattern: BUYMORE + required: false + type: release_title +- name: Chamele0n + negate: false + pattern: Chamele0n + required: false + type: release_title +- name: GEROV + negate: false + pattern: GEROV + required: false + type: release_title +- name: iNC0GNiTO + negate: false + pattern: iNC0GNiTO + required: false + type: release_title +- name: NZBGeek + negate: false + pattern: NZBGeek + required: false + type: release_title +- name: Obfuscated + negate: false + pattern: Obfuscated + required: false + type: release_title +- name: postbot + negate: false + pattern: postbot + required: false + type: release_title +- name: Rakuv + negate: false + pattern: Rakuv + required: false + type: release_title +- name: Scrambled + negate: false + pattern: Scrambled + required: false + type: release_title +- name: WhiteRev + negate: false + pattern: WhiteRev + required: false + type: release_title +- name: xpost + negate: false + pattern: xpost + required: false + type: release_title +- name: WRTEAM + negate: false + pattern: WRTEAM + required: false + type: release_title +- name: CAPTCHA + negate: false + pattern: CAPTCHA + required: false + type: release_title +- name: _nzb + negate: false + pattern: _nzb + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Obfuscated +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Open Matte.yml b/custom_formats/Open Matte.yml new file mode 100644 index 0000000..0f6a260 --- /dev/null +++ b/custom_formats/Open Matte.yml @@ -0,0 +1,12 @@ +conditions: +- name: Open Matte + negate: false + pattern: Open Matte + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Open Matte +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Opus (1).yml b/custom_formats/Opus (1).yml new file mode 100644 index 0000000..3b4d763 --- /dev/null +++ b/custom_formats/Opus (1).yml @@ -0,0 +1,89 @@ +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 +description: Matches 'Opus' Regex Pattern and negates any other audio types that might + conflict. +name: Opus +tags: +- Audio +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 (1).yml b/custom_formats/PCM (1).yml new file mode 100644 index 0000000..40354be --- /dev/null +++ b/custom_formats/PCM (1).yml @@ -0,0 +1,143 @@ +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 + 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 +description: Matches 'PCM' Regex Pattern and negates any other audio types that might + conflict. +name: PCM +tags: +- Audio +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/PCOK (1).yml b/custom_formats/PCOK (1).yml new file mode 100644 index 0000000..31435af --- /dev/null +++ b/custom_formats/PCOK (1).yml @@ -0,0 +1,45 @@ +conditions: +- name: PCOK Regex + negate: false + pattern: Peacock TV + required: false + type: release_title +- 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: WEBRip + negate: false + required: false + source: webrip + type: source +description: Matches 'Peacock' WEB-DLs. Negates any encodes. +name: PCOK +tags: +- Streaming Service +- WEB-DL +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/PMTP (1).yml b/custom_formats/PMTP (1).yml new file mode 100644 index 0000000..94db487 --- /dev/null +++ b/custom_formats/PMTP (1).yml @@ -0,0 +1,40 @@ +conditions: +- name: PMTP Regex + negate: false + pattern: Paramount+ + 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 +description: Matches 'Paramount+' WEB-DLs. Negates any encodes. +name: PMTP +tags: +- Streaming Service +- WEB-DL +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/PQ (1).yml b/custom_formats/PQ (1).yml new file mode 100644 index 0000000..f5128e6 --- /dev/null +++ b/custom_formats/PQ (1).yml @@ -0,0 +1,37 @@ +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 + 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+ + required: true + type: release_title +description: Matches the 'PQ' Regex Pattern +name: PQ +tags: +- Colour Grade +- HDR +tests: [] diff --git a/custom_formats/Pathe.yml b/custom_formats/Pathe.yml new file mode 100644 index 0000000..6b94d3c --- /dev/null +++ b/custom_formats/Pathe.yml @@ -0,0 +1,23 @@ +conditions: +- name: "Path\xE9" + negate: false + pattern: "Path\xE9" + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: Pathe +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/QIBI.yml b/custom_formats/QIBI.yml new file mode 100644 index 0000000..a9e0cac --- /dev/null +++ b/custom_formats/QIBI.yml @@ -0,0 +1,23 @@ +conditions: +- name: Quibi + negate: false + pattern: Quibi + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: QIBI +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/RED.yml b/custom_formats/RED.yml new file mode 100644 index 0000000..393c39c --- /dev/null +++ b/custom_formats/RED.yml @@ -0,0 +1,28 @@ +conditions: +- name: YouTube Red + negate: false + pattern: YouTube Red + required: false + type: release_title +- name: RED Rename + negate: false + pattern: RED Rename + required: false + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: RED +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/ROKU (1).yml b/custom_formats/ROKU (1).yml new file mode 100644 index 0000000..47716fa --- /dev/null +++ b/custom_formats/ROKU (1).yml @@ -0,0 +1,40 @@ +conditions: +- name: ROKU Regex + negate: false + pattern: Roku + 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 +description: Matches 'Roku' WEB-DLs. Negates any encodes. +name: ROKU +tags: +- Streaming Service +- WEB-DL +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/Remaster.yml b/custom_formats/Remaster.yml new file mode 100644 index 0000000..9a1bac6 --- /dev/null +++ b/custom_formats/Remaster.yml @@ -0,0 +1,17 @@ +conditions: +- name: Remaster + negate: false + pattern: Remaster + required: true + type: release_title +- name: Not 4K Remaster + negate: true + pattern: Not 4K Remaster + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Remaster +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Remux (1).yml b/custom_formats/Remux (1).yml new file mode 100644 index 0000000..ee02bd2 --- /dev/null +++ b/custom_formats/Remux (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: Remux + negate: false + pattern: Remux + required: true + type: release_title +- name: Not DVD + negate: true + required: true + source: dvd + type: source +description: Matches Remux as a codec, not a source. Either h265 or h264. +name: Remux +tags: +- Storage +tests: [] diff --git a/custom_formats/Remux (Quality Match) (1).yml b/custom_formats/Remux (Quality Match) (1).yml new file mode 100644 index 0000000..e62fe05 --- /dev/null +++ b/custom_formats/Remux (Quality Match) (1).yml @@ -0,0 +1,11 @@ +conditions: +- name: Remux + negate: false + qualityModifier: remux + required: true + type: quality_modifier +description: Matches Remux as a codec, not a source. Either h265 or h264. +name: Remux (Quality Match) +tags: +- Storage +tests: [] diff --git a/custom_formats/Remux (Source) (1).yml b/custom_formats/Remux (Source) (1).yml new file mode 100644 index 0000000..d653cfa --- /dev/null +++ b/custom_formats/Remux (Source) (1).yml @@ -0,0 +1,11 @@ +conditions: +- name: Remux + negate: false + pattern: Remux + required: true + type: release_title +description: Matches Remux using a Sonarr Source +name: Remux (Source) +tags: +- Storage +tests: [] diff --git a/custom_formats/Remux Tier 01.yml b/custom_formats/Remux Tier 01.yml new file mode 100644 index 0000000..843cabe --- /dev/null +++ b/custom_formats/Remux Tier 01.yml @@ -0,0 +1,58 @@ +conditions: +- name: Remux + negate: false + qualityModifier: remux + required: true + type: quality_modifier +- name: 3L + negate: false + pattern: 3L + required: false + type: release_group +- name: BiZKiT + negate: false + pattern: BiZKiT + required: false + type: release_group +- name: BLURANiUM + negate: false + pattern: BLURANiUM + required: false + type: release_group +- name: BMF + negate: false + pattern: BMF + required: false + type: release_group +- name: CiNEPHiLES + negate: false + pattern: CiNEPHiLES + required: false + type: release_group +- name: FraMeSToR + negate: false + pattern: FraMeSToR + required: false + type: release_group +- name: PmP + negate: false + pattern: PmP + required: false + type: release_group +- name: WiLDCAT + negate: false + pattern: WiLDCAT + required: false + type: release_group +- name: ZQ + negate: false + pattern: ZQ + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: Remux Tier 01 +tags: +- Quality Modifier +- Release Group +- TRaSH +tests: [] diff --git a/custom_formats/Remux Tier 02.yml b/custom_formats/Remux Tier 02.yml new file mode 100644 index 0000000..75d319a --- /dev/null +++ b/custom_formats/Remux Tier 02.yml @@ -0,0 +1,53 @@ +conditions: +- name: Remux + negate: false + pattern: Remux + required: true + type: release_title +- 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: KRaLiMaRKo + negate: false + pattern: KRaLiMaRKo + required: false + type: release_group +- name: playBD + negate: false + pattern: playBD + required: false + type: release_group +- name: PTer + negate: false + pattern: PTer + required: false + type: release_group +- name: SiCFoI + negate: false + pattern: SiCFoI + required: false + type: release_group +- name: TRiToN + negate: false + pattern: TRiToN + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: Remux Tier 02 +tags: +- Release Group +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Remux Tier 03.yml b/custom_formats/Remux Tier 03.yml new file mode 100644 index 0000000..f253602 --- /dev/null +++ b/custom_formats/Remux Tier 03.yml @@ -0,0 +1,68 @@ +conditions: +- name: Remux + negate: false + qualityModifier: remux + required: true + type: quality_modifier +- name: ATELiER + negate: false + pattern: ATELiER + required: false + type: release_group +- 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: iFT + negate: false + pattern: iFT + required: false + type: release_group +- name: KRaLiMaRKo + negate: false + pattern: KRaLiMaRKo + required: false + type: release_group +- name: NTb + negate: false + pattern: NTb + required: false + type: release_group +- name: PTP + negate: false + pattern: PTP + required: false + type: release_group +- name: SumVision + negate: false + pattern: SumVision + required: false + type: release_group +- name: TOA + negate: false + pattern: TOA + required: false + type: release_group +- name: TRiToN + negate: false + pattern: TRiToN + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: Remux Tier 03 +tags: +- Quality Modifier +- Release Group +- TRaSH +tests: [] diff --git a/custom_formats/Remux Tier 1 (1).yml b/custom_formats/Remux Tier 1 (1).yml new file mode 100644 index 0000000..534041c --- /dev/null +++ b/custom_formats/Remux Tier 1 (1).yml @@ -0,0 +1,42 @@ +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 + negate: false + pattern: BiZKiT + required: false + type: release_group +- 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 +description: Matches release groups who fall under Remux Tier 1 +name: Remux Tier 1 +tags: +- Release Group Tier +- Remux +tests: [] diff --git a/custom_formats/Remux Tier 2 (1).yml b/custom_formats/Remux Tier 2 (1).yml new file mode 100644 index 0000000..d123830 --- /dev/null +++ b/custom_formats/Remux Tier 2 (1).yml @@ -0,0 +1,47 @@ +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 +description: Matches release groups who fall under Remux Tier 2 +name: Remux Tier 2 +tags: +- Release Group Tier +- Remux +tests: [] diff --git a/custom_formats/Remux Tier 3 (1).yml b/custom_formats/Remux Tier 3 (1).yml new file mode 100644 index 0000000..35a9b93 --- /dev/null +++ b/custom_formats/Remux Tier 3 (1).yml @@ -0,0 +1,47 @@ +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 + negate: false + pattern: SiCFoI + required: false + type: release_group +- name: TEPES + negate: false + pattern: TEPES + required: false + type: release_group +description: Matches release groups who fall under Remux Tier 3 +name: Remux Tier 3 +tags: +- Release Group Tier +- Remux +tests: [] diff --git a/custom_formats/Remux Tier 4 (1).yml b/custom_formats/Remux Tier 4 (1).yml new file mode 100644 index 0000000..a40b4e3 --- /dev/null +++ b/custom_formats/Remux Tier 4 (1).yml @@ -0,0 +1,52 @@ +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 + negate: false + pattern: ZoroSenpai + required: false + type: release_group +description: Matches release groups who fall under Remux Tier 4 +name: Remux Tier 4 +tags: +- Release Group Tier +- Remux +tests: [] diff --git a/custom_formats/Repack1 (1).yml b/custom_formats/Repack1 (1).yml new file mode 100644 index 0000000..6d37308 --- /dev/null +++ b/custom_formats/Repack1 (1).yml @@ -0,0 +1,30 @@ +conditions: +- name: Repack1 + negate: false + pattern: Repack1 + required: true + type: release_title +description: 'Release groups use specific terms to indicate when they''re fixing issues + in releases: + + In Scene releases, groups can only occupy one release slot, which leads to two different + terms: + + - PROPER is used when a different group fixes issues in another group''s release + + - REPACK is used when a group fixes issues in their own release + + + P2P releases are simpler - REPACK is typically used whenever a group releases a + fixed version. + + + REAL / RERIP indicate similar things but their specific meaning / origin is unclear. + + + This custom format will catch basic level fixes (no number suffixes).' +name: Repack1 +tags: +- Flag +- Repack +tests: [] diff --git a/custom_formats/Repack2 (1).yml b/custom_formats/Repack2 (1).yml new file mode 100644 index 0000000..f3db6a7 --- /dev/null +++ b/custom_formats/Repack2 (1).yml @@ -0,0 +1,30 @@ +conditions: +- name: Repack2 + negate: false + pattern: Repack2 + required: true + type: release_title +description: 'Release groups use specific terms to indicate when they''re fixing issues + in releases: + + In Scene releases, groups can only occupy one release slot, which leads to two different + terms: + + - PROPER is used when a different group fixes issues in another group''s release + + - REPACK is used when a group fixes issues in their own release + + + P2P releases are simpler - REPACK is typically used whenever a group releases a + fixed version. + + + REAL / RERIP indicate similar things but their specific meaning / origin is unclear. + + + This custom format will catch level 2 fixes' +name: Repack2 +tags: +- Flag +- Repack +tests: [] diff --git a/custom_formats/Repack3 (1).yml b/custom_formats/Repack3 (1).yml new file mode 100644 index 0000000..ba97551 --- /dev/null +++ b/custom_formats/Repack3 (1).yml @@ -0,0 +1,30 @@ +conditions: +- name: Repack3 + negate: false + pattern: Repack3 + required: true + type: release_title +description: 'Release groups use specific terms to indicate when they''re fixing issues + in releases: + + In Scene releases, groups can only occupy one release slot, which leads to two different + terms: + + - PROPER is used when a different group fixes issues in another group''s release + + - REPACK is used when a group fixes issues in their own release + + + P2P releases are simpler - REPACK is typically used whenever a group releases a + fixed version. + + + REAL / RERIP indicate similar things but their specific meaning / origin is unclear. + + + This custom format will catch level 3 fixes' +name: Repack3 +tags: +- Flag +- Repack +tests: [] diff --git a/custom_formats/Retags.yml b/custom_formats/Retags.yml new file mode 100644 index 0000000..d41f645 --- /dev/null +++ b/custom_formats/Retags.yml @@ -0,0 +1,42 @@ +conditions: +- name: (rartv) + negate: false + pattern: (rartv) + required: false + type: release_title +- name: (rarbg) + negate: false + pattern: (rarbg) + required: false + type: release_title +- name: (eztv) + negate: false + pattern: (eztv) + required: false + type: release_title +- name: (TGx) + negate: false + pattern: (TGx) + required: false + type: release_title +- name: .VAV + negate: false + pattern: .VAV + required: false + type: release_title +- name: .heb + negate: false + pattern: .heb + required: false + type: release_title +- name: ORARBG + negate: false + pattern: ORARBG + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Retags +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/SALTO.yml b/custom_formats/SALTO.yml new file mode 100644 index 0000000..7ea6e60 --- /dev/null +++ b/custom_formats/SALTO.yml @@ -0,0 +1,23 @@ +conditions: +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: SALTO + negate: false + pattern: SALTO + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: SALTO +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/SD Golden Popcorn (1).yml b/custom_formats/SD Golden Popcorn (1).yml new file mode 100644 index 0000000..61262b3 --- /dev/null +++ b/custom_formats/SD Golden Popcorn (1).yml @@ -0,0 +1,27 @@ +conditions: +- 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 +description: Matches SD Golden Popcorns. Only works on PassThePopcorn +name: SD Golden Popcorn +tags: +- Flag +- Golden Popcorn +tests: [] diff --git a/custom_formats/SD Quality Tier 1 (1).yml b/custom_formats/SD Quality Tier 1 (1).yml new file mode 100644 index 0000000..2b6bb1c --- /dev/null +++ b/custom_formats/SD Quality Tier 1 (1).yml @@ -0,0 +1,24 @@ +conditions: +- name: DVD + negate: false + required: true + source: dvd + type: source +- name: TBB + negate: false + pattern: TBB + required: false + type: release_group +- name: Dariush + negate: false + pattern: Dariush + required: false + type: release_group +description: Matches release groups who fall under SD GPPi Tier 1 +name: SD Quality Tier 1 +tags: +- GPPi +- Release Group Tier +- SD +- Quality +tests: [] diff --git a/custom_formats/SD Quality Tier 2 (1).yml b/custom_formats/SD Quality Tier 2 (1).yml new file mode 100644 index 0000000..a2f6943 --- /dev/null +++ b/custom_formats/SD Quality Tier 2 (1).yml @@ -0,0 +1,19 @@ +conditions: +- name: DVD + negate: false + required: true + source: dvd + type: source +- name: HANDJOB + negate: false + pattern: HANDJOB + required: false + type: release_group +description: Matches release groups who fall under SD GPPi Tier 2 +name: SD Quality Tier 2 +tags: +- GPPi +- Release Group Tier +- SD +- Quality +tests: [] diff --git a/custom_formats/SDR (no WEBDL).yml b/custom_formats/SDR (no WEBDL).yml new file mode 100644 index 0000000..0496865 --- /dev/null +++ b/custom_formats/SDR (no WEBDL).yml @@ -0,0 +1,34 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: HDR Formats + negate: true + pattern: HDR Formats + required: false + type: release_title +- name: SDR + negate: false + pattern: SDR + required: false + type: release_title +- name: Not WEBDL + negate: true + required: true + source: web_dl + type: source +- name: Not WEBRip + negate: true + required: true + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: SDR (no WEBDL) +tags: +- Release Title +- Resolution +- Source +- TRaSH +tests: [] diff --git a/custom_formats/SDR.yml b/custom_formats/SDR.yml new file mode 100644 index 0000000..5ddfc13 --- /dev/null +++ b/custom_formats/SDR.yml @@ -0,0 +1,47 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- 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 + required: true + type: release_title +- name: Not HDR10+ + negate: true + pattern: HDR10+ + required: true + type: release_title +- name: Not Dolby Vision + negate: true + pattern: Dolby Vision + required: true + type: release_title +description: Attempts to match Standard Dynamic Range by negating any known HDR formats +name: SDR +tags: +- Colour Grade +- HDR +tests: [] diff --git a/custom_formats/SHO (1).yml b/custom_formats/SHO (1).yml new file mode 100644 index 0000000..1bd9de8 --- /dev/null +++ b/custom_formats/SHO (1).yml @@ -0,0 +1,45 @@ +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 + negate: false + required: false + source: webrip + type: source +description: Matches 'Showtime' WEB-DLs. Negates any encodes. +name: SHO +tags: +- Streaming Service +- WEB-DL +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 (1).yml b/custom_formats/STAN (1).yml new file mode 100644 index 0000000..691bcc0 --- /dev/null +++ b/custom_formats/STAN (1).yml @@ -0,0 +1,45 @@ +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 + negate: false + required: false + source: webrip + type: source +description: Matches 'STAN' WEB-DLs. Negates any encodes. +name: STAN +tags: +- Streaming Service +- WEB-DL +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/STRP.yml b/custom_formats/STRP.yml new file mode 100644 index 0000000..a8024a8 --- /dev/null +++ b/custom_formats/STRP.yml @@ -0,0 +1,23 @@ +conditions: +- name: Star+ + negate: false + pattern: Star+ + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: STRP +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/SYFY.yml b/custom_formats/SYFY.yml new file mode 100644 index 0000000..d1de4f6 --- /dev/null +++ b/custom_formats/SYFY.yml @@ -0,0 +1,23 @@ +conditions: +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: SYFY + negate: false + pattern: SYFY + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: SYFY +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Scene.yml b/custom_formats/Scene.yml new file mode 100644 index 0000000..6f14419 --- /dev/null +++ b/custom_formats/Scene.yml @@ -0,0 +1,22 @@ +conditions: +- name: Scene Groups + Naming + negate: false + pattern: Scene Groups + Naming + required: true + type: release_title +- name: Not INFLATE-DEFLATE + negate: true + pattern: INFLATE-DEFLATE + required: true + type: release_title +- name: Not GERMAN + negate: true + pattern: GERMAN + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Scene +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Season Pack (1).yml b/custom_formats/Season Pack (1).yml new file mode 100644 index 0000000..6d690e4 --- /dev/null +++ b/custom_formats/Season Pack (1).yml @@ -0,0 +1,11 @@ +conditions: +- name: Season Pack + negate: false + releaseType: season_pack + required: true + type: release_type +description: Matches Season Pack Release Type on Sonarr +name: Season Pack +tags: +- Enhancements +tests: [] diff --git a/custom_formats/SiC.yml b/custom_formats/SiC.yml new file mode 100644 index 0000000..249fc9a --- /dev/null +++ b/custom_formats/SiC.yml @@ -0,0 +1,34 @@ +conditions: +- name: SiC + negate: false + pattern: SiC + required: true + type: release_title +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: WEBDL + negate: false + required: true + source: web_dl + type: source +- name: HDR + negate: false + pattern: HDR + required: true + type: release_title +- name: DV + negate: false + pattern: Dolby Vision + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: SiC +tags: +- Release Title +- Resolution +- Source +- TRaSH +tests: [] diff --git a/custom_formats/Sing Along (1).yml b/custom_formats/Sing Along (1).yml new file mode 100644 index 0000000..3ae597b --- /dev/null +++ b/custom_formats/Sing Along (1).yml @@ -0,0 +1,12 @@ +conditions: +- name: Sing Along + negate: false + pattern: Sing Along + required: true + type: release_title +description: '' +name: Sing Along +tags: +- Banned +- Edition +tests: [] diff --git a/custom_formats/Sing-Along Versions.yml b/custom_formats/Sing-Along Versions.yml new file mode 100644 index 0000000..6106227 --- /dev/null +++ b/custom_formats/Sing-Along Versions.yml @@ -0,0 +1,12 @@ +conditions: +- name: Sing-Along + negate: false + pattern: Sing-Along + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Sing-Along Versions +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Single Episode.yml b/custom_formats/Single Episode.yml new file mode 100644 index 0000000..aa6b0dd --- /dev/null +++ b/custom_formats/Single Episode.yml @@ -0,0 +1,12 @@ +conditions: +- name: Single Episode + negate: false + releaseType: single_episode + required: false + type: release_type +description: '[Custom format from TRaSH-Guides.]' +name: Single Episode +tags: +- Release Type +- TRaSH +tests: [] diff --git a/custom_formats/Special Edition (1).yml b/custom_formats/Special Edition (1).yml new file mode 100644 index 0000000..b4e7c01 --- /dev/null +++ b/custom_formats/Special Edition (1).yml @@ -0,0 +1,191 @@ +conditions: +- name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title +- name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title +- name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title +- name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title +- name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title +- name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title +- name: Not Theatrical Preferred + negate: true + pattern: Better Theatricals + required: true + type: release_title +description: "Special editions are modified versions of movies released after the\ + \ original theatrical version.\n\n\u2022 They exist because filmmakers want to present\ + \ their `true vision`, `fix problems`, or because studios want to make more money\n\ + \u2022 You'll see them with names like `Director's Cut`, `Extended Edition`, or\ + \ creative marketing labels like `Ultimate Cut`\n\u2022 A single film can have `multiple\ + \ special editions` as technology improves or different creative perspectives emerge" +name: Special Edition +tags: +- Edition +tests: +- conditionResults: + - matches: true + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: false + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: false + name: Not Theatrical Preferred + negate: true + pattern: Better Theatricals + required: true + type: release_title + expected: true + id: 1 + input: Blade.Runner.The.Final.Cut.1982.BluRay.CEE.1080p.VC-1.TrueHD.5.1-Gazdi + lastRun: '2025-02-26T05:09:12.646645' + passes: true +- conditionResults: + - matches: true + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: true + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: false + name: Not Theatrical Preferred + negate: true + pattern: Better Theatricals + required: true + type: release_title + expected: false + id: 2 + input: Wicked 2024 Sing-Along Version 720p MA WEB-DL DDP 5.1 H.264-FLUX + lastRun: '2025-02-26T05:09:12.646645' + passes: true +- conditionResults: + - matches: true + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: false + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: true + name: Not Theatrical Preferred + negate: true + pattern: Better Theatricals + required: true + type: release_title + expected: false + id: 3 + input: Alien 1979 Directors Cut HYBRID 2160p BluRay REMUX HEVC DV-HDR10Plus DTS-HD + MA 5 1-Flights + lastRun: '2025-02-26T05:09:12.646645' + passes: true diff --git a/custom_formats/Special Edition (Banned).yml b/custom_formats/Special Edition (Banned).yml new file mode 100644 index 0000000..c698290 --- /dev/null +++ b/custom_formats/Special Edition (Banned).yml @@ -0,0 +1,336 @@ +conditions: +- name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title +- name: Better Theatricals + negate: false + pattern: Better Theatricals + required: true + type: release_title +- name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title +- name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title +- name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title +- name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title +- name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title +description: 'Matches Special Edition only for specific movies where the theatrical + edition is preferred. + + + - **Note:** This custom format doesn''t work because release titles only match after + the parsed movie title: https://github.com/Radarr/Radarr/issues/4859' +name: Special Edition (Banned) +tags: +- Banned +- Edition +tests: +- conditionResults: + - matches: true + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: false + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: false + name: Better Theatricals + negate: false + pattern: Better Theatricals + required: true + type: release_title + expected: false + id: 1 + input: Aliens.1986.Special.Edition.UHD.BluRay.2160p.TrueHD.Atmos.7.1.DV.HEVC.REMUX-FraMeSToR.mkv + lastRun: '2025-02-26T05:09:24.304288' + passes: true +- conditionResults: + - matches: true + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: false + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: true + name: Better Theatricals + negate: false + pattern: Better Theatricals + required: true + type: release_title + expected: true + id: 2 + input: Alien.1979.Directors.Cut.UHD.BluRay.2160p.DTS-HD.MA.5.1.HEVC.REMUX-FraMeSToR.mkv + lastRun: '2025-02-26T05:09:24.304288' + passes: true +- conditionResults: + - matches: true + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: false + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: true + name: Better Theatricals + negate: false + pattern: Better Theatricals + required: true + type: release_title + expected: true + id: 3 + input: Donnie.Darko.2001.Director's.Cut.UHD.BluRay.2160p.DTS-HD.MA.5.1.DV.HEVC.REMUX-FraMeSToR.mkv + lastRun: '2025-02-26T05:09:24.304288' + passes: true +- conditionResults: + - matches: false + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: false + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: true + name: Better Theatricals + negate: false + pattern: Better Theatricals + required: true + type: release_title + expected: false + id: 4 + input: Donnie.Darko.2001.2160p.UHD.Blu-ray.Remux.HEVC.HDR.DoVi.DTS-HD.MA.5.1-ARROW4KDV.mkv + lastRun: '2025-02-26T05:09:24.304288' + passes: true +- conditionResults: + - matches: false + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: false + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: false + name: Better Theatricals + negate: false + pattern: Better Theatricals + required: true + type: release_title + expected: false + id: 5 + input: ' Star.Wars.4K77.2160p.UHD.No-DNR.35mm.x265-v1.4.mkv' + lastRun: '2025-02-26T05:09:24.304288' + passes: true +- conditionResults: + - matches: true + name: Special Edition + negate: false + pattern: Special Edition + required: true + type: release_title + - matches: false + name: Not IMAX + negate: true + pattern: IMAX + required: true + type: release_title + - matches: false + name: Not Open Matte + negate: true + pattern: Open Matte + required: true + type: release_title + - matches: false + name: Not Theatrical Edition + negate: true + pattern: Theatrical Edition + required: true + type: release_title + - matches: false + name: Not Extended Clip + negate: true + pattern: Extended Clip + required: true + type: release_title + - matches: false + name: Not Sing Along + negate: true + pattern: Sing Along + required: true + type: release_title + - matches: true + name: Better Theatricals + negate: false + pattern: Better Theatricals + required: true + type: release_title + expected: true + id: 6 + input: Alien 1979 Directors Cut HYBRID 2160p BluRay REMUX HEVC DV-HDR10Plus DTS-HD + MA 5 1-Flights + lastRun: '2025-02-26T05:09:24.304288' + passes: true diff --git a/custom_formats/TV Extras (1).yml b/custom_formats/TV Extras (1).yml new file mode 100644 index 0000000..e769b22 --- /dev/null +++ b/custom_formats/TV Extras (1).yml @@ -0,0 +1,12 @@ +conditions: +- name: TV Extras + negate: false + pattern: TV Extras + required: true + type: release_title +description: Matches the 'Extras' Regex Pattern +name: TV Extras +tags: +- Banned +- Enhancement +tests: [] diff --git a/custom_formats/TVING (1).yml b/custom_formats/TVING (1).yml new file mode 100644 index 0000000..f79f552 --- /dev/null +++ b/custom_formats/TVING (1).yml @@ -0,0 +1,40 @@ +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 + negate: false + required: false + source: webrip + type: source +description: Matches 'TVING' WEB-DLs. Negates any encodes. +name: TVING +tags: +- Streaming Service +- WEB-DL +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/TVer.yml b/custom_formats/TVer.yml new file mode 100644 index 0000000..0e3e1d1 --- /dev/null +++ b/custom_formats/TVer.yml @@ -0,0 +1,23 @@ +conditions: +- name: TVer + negate: false + pattern: TVer + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: TVer +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/TheFarm.yml b/custom_formats/TheFarm.yml new file mode 100644 index 0000000..6838921 --- /dev/null +++ b/custom_formats/TheFarm.yml @@ -0,0 +1,12 @@ +conditions: +- name: TheFarm + negate: false + pattern: TheFarm + required: true + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: TheFarm +tags: +- Release Group +- TRaSH +tests: [] diff --git a/custom_formats/Theatrical Cut.yml b/custom_formats/Theatrical Cut.yml new file mode 100644 index 0000000..997c23c --- /dev/null +++ b/custom_formats/Theatrical Cut.yml @@ -0,0 +1,12 @@ +conditions: +- name: Theatrical + negate: false + pattern: Theatrical + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Theatrical Cut +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/TrueHD (1).yml b/custom_formats/TrueHD (1).yml new file mode 100644 index 0000000..a35e7e4 --- /dev/null +++ b/custom_formats/TrueHD (1).yml @@ -0,0 +1,42 @@ +conditions: +- name: TrueHD + negate: false + pattern: TrueHD + required: true + type: release_title +- name: ATMOS + negate: true + pattern: ATMOS + required: true + type: release_title +- name: Not Dolby Digital Plus + negate: true + pattern: Not Dolby Digital Plus + required: true + type: release_title +- name: Not DTS + negate: true + pattern: Not DTS + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: Not FLAC + required: true + type: release_title +- name: Not Basic Dolby Digital + negate: true + pattern: Not Basic Dolby Digital + required: true + type: release_title +- name: Not RlsGrp (TrueHD only) + negate: true + pattern: RlsGrp (TrueHD only) + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: TrueHD +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/TrueHD (Missing) (1).yml b/custom_formats/TrueHD (Missing) (1).yml new file mode 100644 index 0000000..39a31b0 --- /dev/null +++ b/custom_formats/TrueHD (Missing) (1).yml @@ -0,0 +1,42 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Remux + negate: false + pattern: Remux + required: true + type: release_title +- name: TrueHD Missing Groups + negate: false + pattern: TrueHD (Missing Groups) + required: true + type: release_title +- name: Not DTS-HD + negate: true + pattern: DTS-HD + 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 TrueHD + negate: true + pattern: TrueHD + required: true + type: release_title +description: Attempts to match TrueHD releases which are not labelled correctly (TRiTON, + EPSiLON groups) +name: TrueHD (Missing) +tags: +- Audio +tests: [] diff --git a/custom_formats/TrueHD ATMOS.yml b/custom_formats/TrueHD ATMOS.yml new file mode 100644 index 0000000..99698e1 --- /dev/null +++ b/custom_formats/TrueHD ATMOS.yml @@ -0,0 +1,42 @@ +conditions: +- name: TrueHD + negate: false + pattern: TrueHD + required: true + type: release_title +- name: ATMOS + negate: false + pattern: ATMOS + required: true + type: release_title +- name: Not Basic Dolby Digital + negate: true + pattern: Not Basic Dolby Digital + required: true + type: release_title +- name: 'Not Dolby Digital Plus ' + negate: true + pattern: Not Dolby Digital Plus + required: true + type: release_title +- name: Not DTS + negate: true + pattern: Not DTS + required: true + type: release_title +- name: Not DTS X + negate: true + pattern: Not DTS X + required: true + type: release_title +- name: Not FLAC + negate: true + pattern: Not FLAC + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: TrueHD ATMOS +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/U-NEXT.yml b/custom_formats/U-NEXT.yml new file mode 100644 index 0000000..ce7d6dc --- /dev/null +++ b/custom_formats/U-NEXT.yml @@ -0,0 +1,23 @@ +conditions: +- name: U-NEXT + negate: false + pattern: U-NEXT + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: U-NEXT +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/UHD Bluray (1).yml b/custom_formats/UHD Bluray (1).yml new file mode 100644 index 0000000..39ce295 --- /dev/null +++ b/custom_formats/UHD Bluray (1).yml @@ -0,0 +1,88 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: UHD Bluray + negate: false + pattern: UHD Bluray + required: true + type: release_title +- name: HDR + negate: false + pattern: Basic HDR Formats + required: true + type: release_title +- name: Release Groups + negate: true + pattern: UHD Bluray (Negation) + required: false + type: release_group +description: UHD Blu-ray is a digital optical disc format released in 2016. It stores + 66GB on triple-layer discs or 100GB on quad-layer discs, compared to standard Blu-ray's + 25GB/50GB capacity. The format delivers 3840x2160 (4K) resolution video using HEVC + (H.265) encoding at bitrates up to 128Mbps. All UHD Blu-rays include HDR10 support, + with some releases adding Dolby Vision or HDR10+. The format uses the BT.2020 color + space and 10-bit color depth, while supporting audio formats like Dolby Atmos, DTS:X, + 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. +name: UHD Bluray +tags: +- 2160p +- Storage +tests: +- conditionResults: + - matches: false + name: UHD Blu-ray + negate: false + pattern: UHD Blu-ray + required: true + type: release_title + - matches: true + name: HDR + negate: false + pattern: Basic HDR Formats + required: true + type: release_title + expected: false + id: 2 + input: 'Avatar: The Way of Water [2022] 2160p HEVC WEB-DL HDR10+ -CMRG' + lastRun: '2025-01-13T08:53:49.334557' + passes: true +- conditionResults: + - matches: true + name: UHD Blu-ray + negate: false + pattern: UHD Blu-ray + required: true + type: release_title + - matches: true + name: HDR + negate: false + pattern: Basic HDR Formats + required: true + type: release_title + expected: true + id: 3 + input: Avatar.The.Way.of.Water.2022.1080p.UHD.BluRay.DDP7.1.HDR10.x265-GALAXY + lastRun: '2025-01-13T08:53:49.334557' + passes: true +- conditionResults: + - matches: true + name: UHD Blu-ray + negate: false + pattern: UHD Blu-ray + required: true + type: release_title + - matches: true + name: HDR + negate: false + pattern: Basic HDR Formats + required: true + type: release_title + expected: true + id: 4 + input: Blade Runner 2049 2017 1080p UHD BluRay DTS HDR x265 D-Z0N3 + lastRun: '2025-01-13T08:53:49.334557' + passes: true diff --git a/custom_formats/UHD Bluray (Missing) (1).yml b/custom_formats/UHD Bluray (Missing) (1).yml new file mode 100644 index 0000000..68b9538 --- /dev/null +++ b/custom_formats/UHD Bluray (Missing) (1).yml @@ -0,0 +1,52 @@ +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: HDR + negate: false + pattern: Basic HDR Formats + required: true + type: release_title +- name: Release Groups + negate: false + pattern: UHD Bluray (Missing Groups) + required: true + type: release_group +- name: Not UHD Bluray + negate: true + pattern: UHD Bluray + required: true + type: release_title +description: Attempts to match UHD Bluray as a source when not included in the release + title +name: UHD Bluray (Missing) +tags: +- 2160p +- Storage +tests: +- conditionResults: + - matches: true + name: Release Groups + negate: false + pattern: UHD Bluray (Missing Groups) + required: true + type: release_group + - matches: false + name: Not UHD Blu-ray + negate: true + pattern: UHD Blu-ray + required: true + type: release_title + - matches: true + name: HDR + negate: false + pattern: Basic HDR Formats + required: true + type: release_title + expected: true + id: 1 + input: Training Day 2001 1080p BluRay DDP 7 1 HDR x265-LEGi0N + lastRun: '2025-01-14T09:32:13.794103' + passes: true diff --git a/custom_formats/UHD Bluray Tier 01.yml b/custom_formats/UHD Bluray Tier 01.yml new file mode 100644 index 0000000..1a5ea4e --- /dev/null +++ b/custom_formats/UHD Bluray Tier 01.yml @@ -0,0 +1,50 @@ +conditions: +- name: Not REMUX + negate: true + qualityModifier: remux + required: true + type: quality_modifier +- name: Not WEBDL + negate: true + required: true + source: web_dl + type: source +- name: Not WEBRIP + negate: true + required: true + source: webrip + type: source +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: CtrlHD + negate: false + pattern: CtrlHD + required: false + type: release_group +- name: MainFrame + negate: false + pattern: MainFrame + required: false + type: release_group +- name: DON + negate: false + pattern: DON + required: false + type: release_group +- name: W4NK3R + negate: false + pattern: W4NK3R + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: UHD Bluray Tier 01 +tags: +- Quality Modifier +- Release Group +- Resolution +- Source +- TRaSH +tests: [] diff --git a/custom_formats/UHD Bluray Tier 02.yml b/custom_formats/UHD Bluray Tier 02.yml new file mode 100644 index 0000000..9ce9910 --- /dev/null +++ b/custom_formats/UHD Bluray Tier 02.yml @@ -0,0 +1,35 @@ +conditions: +- name: Not REMUX + negate: true + qualityModifier: remux + required: true + type: quality_modifier +- name: Not WEBDL + negate: true + required: true + source: web_dl + type: source +- name: Not WEBRIP + negate: true + required: true + source: webrip + type: source +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: HQMUX + negate: false + pattern: HQMUX + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: UHD Bluray Tier 02 +tags: +- Quality Modifier +- Release Group +- Resolution +- Source +- TRaSH +tests: [] diff --git a/custom_formats/UHD Bluray Tier 03.yml b/custom_formats/UHD Bluray Tier 03.yml new file mode 100644 index 0000000..b4f2413 --- /dev/null +++ b/custom_formats/UHD Bluray Tier 03.yml @@ -0,0 +1,60 @@ +conditions: +- name: Not REMUX + negate: true + qualityModifier: remux + required: true + type: quality_modifier +- name: Not WEBDL + negate: true + required: true + source: web_dl + type: source +- name: Not WEBRIP + negate: true + required: true + source: webrip + type: source +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: BHDStudio + negate: false + pattern: BHDStudio + required: false + type: release_group +- name: hallowed + negate: false + pattern: hallowed + required: false + type: release_group +- name: HONE + negate: false + pattern: HONE + required: false + type: release_group +- name: PTer + negate: false + pattern: PTer + required: false + type: release_group +- name: SPHD + negate: false + pattern: SPHD + required: false + type: release_group +- name: WEBDV + negate: false + pattern: WEBDV + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: UHD Bluray Tier 03 +tags: +- Quality Modifier +- Release Group +- Resolution +- Source +- TRaSH +tests: [] diff --git a/custom_formats/UHD Streaming Boost.yml b/custom_formats/UHD Streaming Boost.yml new file mode 100644 index 0000000..2fb64c9 --- /dev/null +++ b/custom_formats/UHD Streaming Boost.yml @@ -0,0 +1,39 @@ +conditions: +- name: Peacock TV + negate: false + pattern: Peacock TV + required: false + type: release_title +- name: Paramount+ + negate: false + pattern: Paramount+ + required: false + type: release_title +- name: Hulu + negate: false + pattern: Hulu + required: false + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +description: '[Custom format from TRaSH-Guides.]' +name: UHD Streaming Boost +tags: +- Release Title +- Resolution +- Source +- TRaSH +tests: [] diff --git a/custom_formats/UHD Streaming Cut.yml b/custom_formats/UHD Streaming Cut.yml new file mode 100644 index 0000000..ff9777a --- /dev/null +++ b/custom_formats/UHD Streaming Cut.yml @@ -0,0 +1,39 @@ +conditions: +- name: Amazon + negate: false + pattern: Amazon + required: false + type: release_title +- name: HBO Max + negate: false + pattern: HBO Max + required: false + type: release_title +- name: Stan + negate: false + pattern: Stan + required: false + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +description: '[Custom format from TRaSH-Guides.]' +name: UHD Streaming Cut +tags: +- Release Title +- Resolution +- Source +- TRaSH +tests: [] diff --git a/custom_formats/UHDBits.yml b/custom_formats/UHDBits.yml new file mode 100644 index 0000000..81f60d2 --- /dev/null +++ b/custom_formats/UHDBits.yml @@ -0,0 +1,13 @@ +conditions: +- name: Year in Brackets + negate: false + pattern: Bracketed Year + required: true + type: release_title +description: Matches patterns unique to the UHDBits indexer. Needed to remove remux + based releases due to bad parsing +name: UHDBits +tags: +- Private Tracker +- Enhancements +tests: [] diff --git a/custom_formats/Uncensored.yml b/custom_formats/Uncensored.yml new file mode 100644 index 0000000..b48ccaa --- /dev/null +++ b/custom_formats/Uncensored.yml @@ -0,0 +1,12 @@ +conditions: +- name: Uncensored + negate: false + pattern: Uncensored + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Uncensored +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/Unknown Lossless Audio.yml b/custom_formats/Unknown Lossless Audio.yml new file mode 100644 index 0000000..d6465b4 --- /dev/null +++ b/custom_formats/Unknown Lossless Audio.yml @@ -0,0 +1,58 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: Bluray + negate: false + required: true + source: bluray + type: source +- 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 + 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 +description: 'Matches UHD Blu-rays (remux / encode) that don''t include a named audio + track. Since all UHD Blu-rays include lossless audio, it''s safe to assume that + some lossless audio track does exist, and just isn''t labelled. ' +name: Unknown Lossless Audio +tags: +- Audio +tests: [] diff --git a/custom_formats/Upscaled (1).yml b/custom_formats/Upscaled (1).yml new file mode 100644 index 0000000..50fe138 --- /dev/null +++ b/custom_formats/Upscaled (1).yml @@ -0,0 +1,32 @@ +conditions: +- name: AI Upscales + negate: false + pattern: AI Upscales + required: false + type: release_title +- name: AIUS + negate: false + pattern: AIUS + required: false + type: release_title +- name: Regrade + negate: false + pattern: Regrade + required: false + type: release_title +- name: TheUpscaler + negate: false + pattern: TheUpscaler + required: false + type: release_title +- name: Upscaled + negate: false + pattern: Upscaled + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Upscaled +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/VC-1.yml b/custom_formats/VC-1.yml new file mode 100644 index 0000000..6ad11ce --- /dev/null +++ b/custom_formats/VC-1.yml @@ -0,0 +1,12 @@ +conditions: +- name: VC-1 + negate: false + pattern: VC-1 + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: VC-1 +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/VDL.yml b/custom_formats/VDL.yml new file mode 100644 index 0000000..6d69c04 --- /dev/null +++ b/custom_formats/VDL.yml @@ -0,0 +1,23 @@ +conditions: +- name: Videoland + negate: false + pattern: Videoland + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: VDL +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/VIKI (1).yml b/custom_formats/VIKI (1).yml new file mode 100644 index 0000000..144bdd5 --- /dev/null +++ b/custom_formats/VIKI (1).yml @@ -0,0 +1,40 @@ +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 + negate: false + required: false + source: webrip + type: source +description: Matches 'VIKI' WEB-DLs. Negates any encodes. +name: VIKI +tags: +- Streaming Service +- WEB-DL +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 (1).yml b/custom_formats/VIU (1).yml new file mode 100644 index 0000000..70b7a38 --- /dev/null +++ b/custom_formats/VIU (1).yml @@ -0,0 +1,40 @@ +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 + negate: false + required: false + source: webrip + type: source +description: Matches 'VIU' WEB-DLs. Negates any encodes. +name: VIU +tags: +- Streaming Service +- WEB-DL +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/VOQ.yml b/custom_formats/VOQ.yml new file mode 100644 index 0000000..6f22079 --- /dev/null +++ b/custom_formats/VOQ.yml @@ -0,0 +1,12 @@ +conditions: +- name: Quebec Original Version + negate: false + pattern: Quebec Original Version + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: VOQ +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/VP9 (1).yml b/custom_formats/VP9 (1).yml new file mode 100644 index 0000000..b811dd4 --- /dev/null +++ b/custom_formats/VP9 (1).yml @@ -0,0 +1,12 @@ +conditions: +- name: VP9 + negate: false + pattern: VP9 + required: true + type: release_title +description: Matches the 'VP9' Regex Pattern +name: VP9 +tags: +- Codec +- Bleeding Edge +tests: [] diff --git a/custom_formats/VRV.yml b/custom_formats/VRV.yml new file mode 100644 index 0000000..7360b8e --- /dev/null +++ b/custom_formats/VRV.yml @@ -0,0 +1,23 @@ +conditions: +- name: VRV + negate: false + pattern: VRV + required: true + type: release_title +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: VRV +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/VVC (1).yml b/custom_formats/VVC (1).yml new file mode 100644 index 0000000..2aaf9a6 --- /dev/null +++ b/custom_formats/VVC (1).yml @@ -0,0 +1,12 @@ +conditions: +- name: VVC + negate: false + pattern: VVC + required: true + type: release_title +description: Matches the 'VVC' Regex Pattern +name: VVC +tags: +- Codec +- Bleeding Edge +tests: [] diff --git a/custom_formats/Vinegar Syndrome.yml b/custom_formats/Vinegar Syndrome.yml new file mode 100644 index 0000000..3950cb5 --- /dev/null +++ b/custom_formats/Vinegar Syndrome.yml @@ -0,0 +1,22 @@ +conditions: +- name: Vinegar Syndrome + negate: false + pattern: Vinegar Syndrome + required: false + type: release_title +- name: VS + negate: false + pattern: VS + required: false + type: release_title +- name: VinSyn + negate: false + pattern: VinSyn + required: false + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: Vinegar Syndrome +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/WAVVE (1).yml b/custom_formats/WAVVE (1).yml new file mode 100644 index 0000000..334e87e --- /dev/null +++ b/custom_formats/WAVVE (1).yml @@ -0,0 +1,40 @@ +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 + negate: false + required: false + source: webrip + type: source +description: Matches 'WAVVE' WEB-DLs. Negates any encodes. +name: WAVVE +tags: +- Streaming Service +- WEB-DL +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 Scene.yml b/custom_formats/WEB Scene.yml new file mode 100644 index 0000000..ad940f0 --- /dev/null +++ b/custom_formats/WEB Scene.yml @@ -0,0 +1,17 @@ +conditions: +- name: DEFLATE + negate: false + pattern: DEFLATE + required: false + type: release_group +- name: INFLATE + negate: false + pattern: INFLATE + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: WEB Scene +tags: +- Release Group +- TRaSH +tests: [] diff --git a/custom_formats/WEB Tier 01.yml b/custom_formats/WEB Tier 01.yml new file mode 100644 index 0000000..64fd588 --- /dev/null +++ b/custom_formats/WEB Tier 01.yml @@ -0,0 +1,118 @@ +conditions: +- 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: CasStudio + negate: false + pattern: CasStudio + required: false + type: release_group +- name: CRFW + negate: false + pattern: CRFW + required: false + type: release_group +- name: CtrlHD + negate: false + pattern: CtrlHD + required: false + type: release_group +- name: FLUX + negate: false + pattern: FLUX + required: false + type: release_group +- name: HONE + negate: false + pattern: HONE + required: false + type: release_group +- name: KiNGS + negate: false + pattern: KiNGS + required: false + type: release_group +- name: Kitsune + negate: false + pattern: Kitsune + required: false + type: release_group +- name: monkee + negate: false + pattern: monkee + required: false + type: release_group +- name: NOSiViD + negate: false + pattern: NOSiViD + required: false + type: release_group +- name: NTb + negate: false + pattern: NTb + 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: RTN + negate: false + pattern: RTN + required: false + type: release_group +- name: SiC + negate: false + pattern: SiC + required: false + type: release_group +- name: T6D + negate: false + pattern: T6D + required: false + type: release_group +- name: TOMMY + negate: false + pattern: TOMMY + required: false + type: release_group +- name: ViSUM + negate: false + pattern: ViSUM + required: false + type: release_group +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: WEB Tier 01 +tags: +- Release Group +- Source +- TRaSH +tests: [] diff --git a/custom_formats/WEB Tier 02.yml b/custom_formats/WEB Tier 02.yml new file mode 100644 index 0000000..95ed43d --- /dev/null +++ b/custom_formats/WEB Tier 02.yml @@ -0,0 +1,238 @@ +conditions: +- name: 3cTWeB + negate: false + pattern: 3cTWeB + required: false + type: release_group +- name: BLUTONiUM + negate: false + pattern: BLUTONiUM + required: false + type: release_group +- name: BTW + negate: false + pattern: BTW + required: false + type: release_group +- name: BYNDR + negate: false + pattern: BYNDR + required: false + type: release_group +- name: Chotab + negate: false + pattern: Chotab + required: false + type: release_group +- name: Cinefeel + negate: false + pattern: Cinefeel + required: false + type: release_group +- name: CiT + negate: false + pattern: CiT + required: false + type: release_group +- name: CMRG + negate: false + pattern: CMRG + required: false + type: release_group +- name: Coo7 + negate: false + pattern: Coo7 + required: false + type: release_group +- name: dB + negate: false + pattern: dB + required: false + type: release_group +- name: DEEP + negate: false + pattern: DEEP + required: false + type: release_group +- name: END + negate: false + pattern: END + required: false + type: release_group +- name: ETHiCS + negate: false + pattern: ETHiCS + required: false + type: release_group +- name: FC + negate: false + pattern: FC + required: false + type: release_group +- name: Flights + negate: false + pattern: Flights + required: false + type: release_group +- name: GNOME + negate: false + pattern: GNOME + required: false + type: release_group +- name: iJP + negate: false + pattern: iJP + required: false + type: release_group +- name: iKA + negate: false + pattern: iKA + required: false + type: release_group +- name: iT00NZ + negate: false + pattern: iT00NZ + required: false + type: release_group +- name: JETIX + negate: false + pattern: JETIX + required: false + type: release_group +- name: KHN + negate: false + pattern: KHN + required: false + type: release_group +- name: KiMCHI + negate: false + pattern: KiMCHI + required: false + type: release_group +- name: LAZY + negate: false + pattern: LAZY + required: false + type: release_group +- name: MiU + negate: false + pattern: MiU + required: false + type: release_group +- name: MZABI + negate: false + pattern: MZABI + required: false + type: release_group +- name: NPMS + negate: false + pattern: NPMS + required: false + type: release_group +- name: NYH + negate: false + pattern: NYH + required: false + type: release_group +- name: orbitron + negate: false + pattern: orbitron + required: false + type: release_group +- name: PHOENiX + negate: false + pattern: PHOENiX + required: false + type: release_group +- name: playWEB + negate: false + pattern: playWEB + required: false + type: release_group +- name: PSiG + negate: false + pattern: PSiG + required: false + type: release_group +- name: RAWR + negate: false + pattern: RAWR + required: false + type: release_group +- name: ROCCaT + negate: false + pattern: ROCCaT + required: false + type: release_group +- name: RTFM + negate: false + pattern: RTFM + required: false + type: release_group +- name: SA89 + negate: false + pattern: SA89 + required: false + type: release_group +- name: SbR + negate: false + pattern: SbR + required: false + type: release_group +- name: SDCC + negate: false + pattern: SDCC + required: false + type: release_group +- name: SiGMA + negate: false + pattern: SiGMA + required: false + type: release_group +- name: SMURF + negate: false + pattern: SMURF + required: false + type: release_group +- name: SPiRiT + negate: false + pattern: SPiRiT + required: false + type: release_group +- name: TEPES + negate: false + pattern: TEPES + required: false + type: release_group +- name: TVSmash + negate: false + pattern: TVSmash + required: false + type: release_group +- name: WELP + negate: false + pattern: WELP + required: false + type: release_group +- name: XEBEC + negate: false + pattern: XEBEC + required: false + type: release_group +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +description: '[Custom format from TRaSH-Guides.]' +name: WEB Tier 02 +tags: +- Release Group +- Source +- TRaSH +tests: [] diff --git a/custom_formats/WEB Tier 03.yml b/custom_formats/WEB Tier 03.yml new file mode 100644 index 0000000..53fef7f --- /dev/null +++ b/custom_formats/WEB Tier 03.yml @@ -0,0 +1,53 @@ +conditions: +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: GNOMiSSiON + negate: false + pattern: GNOMiSSiON + required: false + type: release_group +- name: NINJACENTRAL + negate: false + pattern: NINJACENTRAL + required: false + type: release_group +- name: NPMS + negate: false + pattern: NPMS + required: false + type: release_group +- name: ROCCaT + negate: false + pattern: ROCCaT + required: false + type: release_group +- name: SiGMA + negate: false + pattern: SiGMA + required: false + type: release_group +- name: SLiGNOME + negate: false + pattern: SLiGNOME + required: false + type: release_group +- name: SwAgLaNdEr + negate: false + pattern: SwAgLaNdEr + required: false + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: WEB Tier 03 +tags: +- Release Group +- Source +- TRaSH +tests: [] diff --git a/custom_formats/WEB-DL Tier 1 (1).yml b/custom_formats/WEB-DL Tier 1 (1).yml new file mode 100644 index 0000000..530342a --- /dev/null +++ b/custom_formats/WEB-DL Tier 1 (1).yml @@ -0,0 +1,22 @@ +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 +description: Matches release groups who fall under WEB-DL Tier 1 +name: WEB-DL Tier 1 +tags: +- Release Group Tier +- WEB-DL +tests: [] diff --git a/custom_formats/WEB-DL Tier 2 (1).yml b/custom_formats/WEB-DL Tier 2 (1).yml new file mode 100644 index 0000000..c27e5b5 --- /dev/null +++ b/custom_formats/WEB-DL Tier 2 (1).yml @@ -0,0 +1,47 @@ +conditions: +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: BYNDR + negate: false + pattern: BYNDR + required: false + type: release_group +- 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 +description: Matches release groups who fall under WEB-DL Tier 2 +name: WEB-DL Tier 2 +tags: +- Release Group Tier +- WEB-DL +tests: [] diff --git a/custom_formats/WEB-DL Tier 3 (1).yml b/custom_formats/WEB-DL Tier 3 (1).yml new file mode 100644 index 0000000..486b501 --- /dev/null +++ b/custom_formats/WEB-DL Tier 3 (1).yml @@ -0,0 +1,117 @@ +conditions: +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: AJP69 + negate: false + pattern: AJP69 + required: false + type: release_group +- name: BLUTONiUM + negate: false + pattern: BLUTONiUM + required: false + type: release_group +- name: BTW + negate: false + pattern: BTW + required: false + type: release_group +- name: CasStudio + negate: false + pattern: CasStudio + required: false + type: release_group +- name: Cinefeel + negate: false + pattern: Cinefeel + required: false + type: release_group +- name: CRFW + negate: false + pattern: CRFW + required: false + type: release_group +- name: CtrlHD + negate: false + pattern: CtrlHD + required: false + type: release_group +- name: KiNGS + negate: false + pattern: KiNGS + required: false + type: release_group +- name: LAZY + negate: false + pattern: LAZY + required: false + type: release_group +- name: monkee + negate: false + pattern: monkee + 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: RAWR + negate: false + pattern: RAWR + required: false + type: release_group +- name: SA89 + negate: false + pattern: SA89 + required: false + type: release_group +- name: SbR + negate: false + pattern: SbR + 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: TVSmash + negate: false + pattern: TVSmash + required: false + type: release_group +- name: ZoroSenpai + negate: false + pattern: ZoroSenpai + required: false + type: release_group +description: Matches release groups who fall under WEB-DL Tier 3 +name: WEB-DL Tier 3 +tags: +- Release Group Tier +- WEB-DL +tests: [] diff --git a/custom_formats/WEB-DL Tier 4 (1).yml b/custom_formats/WEB-DL Tier 4 (1).yml new file mode 100644 index 0000000..80769d2 --- /dev/null +++ b/custom_formats/WEB-DL Tier 4 (1).yml @@ -0,0 +1,57 @@ +conditions: +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: APEX + negate: false + pattern: APEX + required: false + type: release_group +- name: KHN + negate: false + pattern: KHN + required: false + type: release_group +- name: NPMS + negate: false + pattern: NPMS + required: false + type: release_group +- name: RTN + negate: false + pattern: RTN + required: false + type: release_group +- name: SiC + negate: false + pattern: SiC + required: false + type: release_group +- name: SPiRiT + negate: false + pattern: SPiRiT + required: false + type: release_group +- name: ViSUM + negate: false + pattern: ViSUM + required: false + type: release_group +- name: WELP + negate: false + pattern: WELP + required: false + type: release_group +- name: XEBEC + negate: false + pattern: XEBEC + required: false + type: release_group +description: Matches release groups who fall under WEB-DL Tier 4 +name: WEB-DL Tier 4 +tags: +- Release Group Tier +- WEB-DL +tests: [] diff --git a/custom_formats/WEB-DL Tier 5 (1).yml b/custom_formats/WEB-DL Tier 5 (1).yml new file mode 100644 index 0000000..4cecf1c --- /dev/null +++ b/custom_formats/WEB-DL Tier 5 (1).yml @@ -0,0 +1,47 @@ +conditions: +- name: WEB-DL + negate: false + required: true + source: web_dl + type: source +- name: CRUD + negate: false + pattern: CRUD + required: false + type: release_group +- name: dB + negate: false + pattern: dB + required: false + type: release_group +- name: GNOME + negate: false + pattern: GNOME + required: false + type: release_group +- name: NINJACENTRAL + negate: false + pattern: NINJACENTRAL + required: false + type: release_group +- name: PHOENiX + negate: false + pattern: PHOENiX + required: false + type: release_group +- name: ROCCaT + negate: false + pattern: ROCCaT + required: false + type: release_group +- name: SiGMA + negate: false + pattern: SiGMA + required: false + type: release_group +description: Matches release groups who fall under WEB-DL Tier 5 +name: WEB-DL Tier 5 +tags: +- Release Group Tier +- WEB-DL +tests: [] diff --git a/custom_formats/WEBRip.yml b/custom_formats/WEBRip.yml new file mode 100644 index 0000000..cac4f85 --- /dev/null +++ b/custom_formats/WEBRip.yml @@ -0,0 +1,56 @@ +conditions: +- name: WEBRip + negate: false + required: true + source: webrip + type: source +description: 'A WEBRip is a video file created by capturing and potentially re-encoding + content from streaming services or web platforms. It can be produced through several + methods: capturing via HDMI with HDCP stripping (often at higher resolutions like + 4K then encoding down to 1080p, resulting in larger file sizes due to the high-quality + source), re-encoding from Web-DL sources when they offer superior quality to physical + media, or through traditional web capture methods without re-encoding. Unlike Web-DLs + which are direct downloads of the source file, WEBRips involve some form of capture + or conversion process, which can affect quality and file size depending on the method + and settings used.' +name: WEBRip +tags: +- Lossy +- Source +tests: +- conditionResults: + - matches: true + name: x264 + negate: false + pattern: x264 + required: true + type: release_title + expected: true + id: 1 + input: American.Masters.S36E03.Waterman.Duke.Ambassador.of.Aloha.1080p.WEBRip.x264-BAE.mkv + lastRun: '2024-12-07T00:26:59.849393' + passes: true +- conditionResults: + - matches: false + name: x264 + negate: false + pattern: x264 + required: true + type: release_title + expected: false + id: 2 + input: Rapunzel's Tangled Adventure S01 1080p WEBRip AAC 5.1 x265-PoF + lastRun: '2024-12-07T00:26:59.849393' + passes: true +- conditionResults: + - matches: true + name: x264 + negate: false + pattern: x264 + required: true + type: release_title + expected: true + id: 3 + input: Wacky Races 2017 720p S03 WEBRip DD 2.0 h264-NOGROUP + lastRun: '2024-12-07T00:26:59.849393' + passes: true diff --git a/custom_formats/WKN.yml b/custom_formats/WKN.yml new file mode 100644 index 0000000..41f6fc4 --- /dev/null +++ b/custom_formats/WKN.yml @@ -0,0 +1,23 @@ +conditions: +- name: WEBDL + negate: false + required: false + source: web_dl + type: source +- name: WEBRIP + negate: false + required: false + source: webrip + type: source +- name: WKN + negate: false + pattern: WKN + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: WKN +tags: +- Release Title +- Source +- TRaSH +tests: [] diff --git a/custom_formats/WeTV (1).yml b/custom_formats/WeTV (1).yml new file mode 100644 index 0000000..55e142f --- /dev/null +++ b/custom_formats/WeTV (1).yml @@ -0,0 +1,40 @@ +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 + negate: false + required: false + source: webrip + type: source +description: Matches 'WeTV' WEB-DLs. Negates any encodes. +name: WeTV +tags: +- Streaming Service +- WEB-DL +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/Xvid (1).yml b/custom_formats/Xvid (1).yml new file mode 100644 index 0000000..145f8ec --- /dev/null +++ b/custom_formats/Xvid (1).yml @@ -0,0 +1,11 @@ +conditions: +- name: Xvid + negate: false + pattern: Xvid + required: true + type: release_title +description: Matches 'Xvid' regex pattern. +name: Xvid +tags: +- Codec +tests: [] diff --git a/custom_formats/h265 (1).yml b/custom_formats/h265 (1).yml new file mode 100644 index 0000000..8dd2fa2 --- /dev/null +++ b/custom_formats/h265 (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: h265 + negate: false + pattern: h265 + required: true + type: release_title +- name: Not 2160p + negate: true + required: true + resolution: 2160p + type: resolution +description: Matches 'h265' regex pattern. +name: h265 +tags: +- Codec +tests: [] diff --git a/custom_formats/h265 (Efficient) (1).yml b/custom_formats/h265 (Efficient) (1).yml new file mode 100644 index 0000000..9ec0859 --- /dev/null +++ b/custom_formats/h265 (Efficient) (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: h265 + negate: false + pattern: h265 + required: true + type: release_title +- name: Not 1080p + negate: true + required: true + resolution: 1080p + type: resolution +description: Matches 'h265' regex pattern. +name: h265 (Efficient) +tags: +- Codec +tests: [] diff --git a/custom_formats/hallowed.yml b/custom_formats/hallowed.yml new file mode 100644 index 0000000..0490977 --- /dev/null +++ b/custom_formats/hallowed.yml @@ -0,0 +1,12 @@ +conditions: +- name: hallowed + negate: false + pattern: hallowed + required: true + type: release_group +description: '[Custom format from TRaSH-Guides.]' +name: hallowed +tags: +- Release Group +- TRaSH +tests: [] diff --git a/custom_formats/iT (1).yml b/custom_formats/iT (1).yml new file mode 100644 index 0000000..81d5d39 --- /dev/null +++ b/custom_formats/iT (1).yml @@ -0,0 +1,46 @@ +conditions: +- name: iT Regex + negate: false + pattern: iTunes + required: false + type: release_title +- 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: WEBRip + negate: false + required: false + source: webrip + type: source +description: Matches 'iTunes' WEB-DLs. Negates any encodes. +name: iT +tags: +- Streaming Service +- WEB-DL +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/iT (Missing).yml b/custom_formats/iT (Missing).yml new file mode 100644 index 0000000..49b0bad --- /dev/null +++ b/custom_formats/iT (Missing).yml @@ -0,0 +1,449 @@ +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 + source: webrip + type: source +- name: MA Regex + negate: true + pattern: Movies Anywhere + required: true + type: release_title +- name: AMZN Regex + negate: true + pattern: Amazon Prime + required: true + type: release_title +- name: APTV Regex + negate: true + pattern: Apple TV+ + required: true + type: release_title +- name: DSNP Regex + negate: true + pattern: Disney+ + required: true + type: release_title +- name: PCOK Regex + negate: true + pattern: Peacock TV + required: true + type: release_title +- name: MAX Regex + negate: true + pattern: Max + required: true + type: release_title +- name: HMAX Regex + negate: true + pattern: HBO Max + required: true + type: release_title +- name: NF Regex + negate: true + pattern: Netflix + required: true + type: release_title +- name: PMTP Regex + negate: true + pattern: Paramount+ + required: true + type: release_title +- name: CRiT Regex + negate: true + pattern: Criterion Channel + required: true + type: release_group +- name: HULU Regex + negate: true + pattern: Hulu + required: true + type: release_title +- name: ROKU Regex + negate: true + pattern: Roku + required: true + type: release_title +- name: iTunes Regex + negate: true + pattern: iTunes + required: true + type: release_title +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' +name: iT (Missing) +tags: +- Streaming Service +- WEB-DL +tests: +- conditionResults: + - matches: false + name: MA Regex + negate: true + pattern: Movies Anywhere + required: false + type: release_title + - matches: false + name: AMZN Regex + negate: true + pattern: Amazon Prime + required: false + type: release_title + - matches: false + name: APTV Regex + negate: true + pattern: Apple TV+ + required: false + type: release_title + - matches: false + name: DSNP Regex + negate: true + pattern: Disney+ + required: false + type: release_title + - matches: false + name: PCOK Regex + negate: true + pattern: Peacock TV + required: false + type: release_title + - matches: false + name: MAX Regex + negate: true + pattern: Max + required: false + type: release_title + - matches: false + name: HMAX Regex + negate: true + pattern: HBO Max + required: false + type: release_title + - matches: false + name: NF Regex + negate: true + pattern: Netflix + required: false + type: release_title + - matches: false + name: PMTP Regex + negate: true + pattern: Paramount+ + required: false + type: release_title + - matches: false + name: CRiT Regex + negate: true + pattern: Criterion Channel + required: false + type: release_group + - matches: false + name: HULU Regex + negate: true + pattern: Hulu + required: false + type: release_title + - matches: false + name: ROKU Regex + negate: true + pattern: Roku + required: false + type: release_title + - matches: true + name: iPT Internals + negate: false + pattern: iPT Internals + required: true + type: release_group + - matches: false + name: iTunes Regex + negate: true + pattern: iTunes + required: false + type: release_title + expected: true + id: 1 + input: Accident.Man.Hitmans.Holiday.2022.2160p.WEB-DL.DD5.1.HEVC-CMRG.mkv + lastRun: '2024-12-06T06:17:52.567300' + passes: true +- conditionResults: + - matches: false + name: MA Regex + negate: true + pattern: Movies Anywhere + required: false + type: release_title + - matches: false + name: AMZN Regex + negate: true + pattern: Amazon Prime + required: false + type: release_title + - matches: false + name: APTV Regex + negate: true + pattern: Apple TV+ + required: false + type: release_title + - matches: false + name: DSNP Regex + negate: true + pattern: Disney+ + required: false + type: release_title + - matches: false + name: PCOK Regex + negate: true + pattern: Peacock TV + required: false + type: release_title + - matches: false + name: MAX Regex + negate: true + pattern: Max + required: false + type: release_title + - matches: false + name: HMAX Regex + negate: true + pattern: HBO Max + required: false + type: release_title + - matches: false + name: NF Regex + negate: true + pattern: Netflix + required: false + type: release_title + - matches: false + name: PMTP Regex + negate: true + pattern: Paramount+ + required: false + type: release_title + - matches: false + name: CRiT Regex + negate: true + pattern: Criterion Channel + required: false + type: release_group + - matches: false + name: HULU Regex + negate: true + pattern: Hulu + required: false + type: release_title + - matches: false + name: ROKU Regex + negate: true + pattern: Roku + required: false + type: release_title + - matches: true + name: iPT Internals + negate: false + pattern: iPT Internals + required: true + type: release_group + - matches: true + name: iTunes Regex + negate: true + pattern: iTunes + required: false + type: release_title + expected: false + id: 2 + input: American Assassin 2017 1080p iT WEB-DL DD5.1 H.264-CMRG + lastRun: '2024-12-06T06:17:52.567300' + passes: true +- conditionResults: + - matches: false + name: MA Regex + negate: true + pattern: Movies Anywhere + required: false + type: release_title + - matches: false + name: AMZN Regex + negate: true + pattern: Amazon Prime + required: false + type: release_title + - matches: false + name: APTV Regex + negate: true + pattern: Apple TV+ + required: false + type: release_title + - matches: false + name: DSNP Regex + negate: true + pattern: Disney+ + required: false + type: release_title + - matches: false + name: PCOK Regex + negate: true + pattern: Peacock TV + required: false + type: release_title + - matches: false + name: MAX Regex + negate: true + pattern: Max + required: false + type: release_title + - matches: false + name: HMAX Regex + negate: true + pattern: HBO Max + required: false + type: release_title + - matches: false + name: NF Regex + negate: true + pattern: Netflix + required: false + type: release_title + - matches: false + name: PMTP Regex + negate: true + pattern: Paramount+ + required: false + type: release_title + - matches: false + name: CRiT Regex + negate: true + pattern: Criterion Channel + required: false + type: release_group + - matches: false + name: HULU Regex + negate: true + pattern: Hulu + required: false + type: release_title + - matches: false + name: ROKU Regex + negate: true + pattern: Roku + required: false + type: release_title + - matches: true + name: iPT Internals + negate: false + pattern: iPT Internals + required: true + type: release_group + - matches: false + name: iTunes Regex + negate: true + pattern: iTunes + required: false + type: release_title + expected: true + id: 3 + input: Alien.Covenant.2017.1080p.WEB-DL.H264.AC3-EVO.mkv + lastRun: '2024-12-06T06:17:52.567300' + passes: true +- conditionResults: + - matches: false + name: MA Regex + negate: true + pattern: Movies Anywhere + required: false + type: release_title + - matches: false + name: AMZN Regex + negate: true + pattern: Amazon Prime + required: false + type: release_title + - matches: false + name: APTV Regex + negate: true + pattern: Apple TV+ + required: false + type: release_title + - matches: false + name: DSNP Regex + negate: true + pattern: Disney+ + required: false + type: release_title + - matches: false + name: PCOK Regex + negate: true + pattern: Peacock TV + required: false + type: release_title + - matches: false + name: MAX Regex + negate: true + pattern: Max + required: false + type: release_title + - matches: false + name: HMAX Regex + negate: true + pattern: HBO Max + required: false + type: release_title + - matches: false + name: NF Regex + negate: true + pattern: Netflix + required: false + type: release_title + - matches: false + name: PMTP Regex + negate: true + pattern: Paramount+ + required: false + type: release_title + - matches: false + name: CRiT Regex + negate: true + pattern: Criterion Channel + required: false + type: release_group + - matches: false + name: HULU Regex + negate: true + pattern: Hulu + required: false + type: release_title + - matches: false + name: ROKU Regex + negate: true + pattern: Roku + required: false + type: release_title + - matches: true + name: iPT Internals + negate: false + pattern: iPT Internals + required: true + type: release_group + - matches: true + name: iTunes Regex + negate: true + pattern: iTunes + required: false + type: release_title + expected: false + id: 4 + input: American Assassin 2017 720p iT WEB-DL DD5.1 H.264-EVO + lastRun: '2024-12-06T06:17:52.567300' + passes: true diff --git a/custom_formats/v0.yml b/custom_formats/v0.yml new file mode 100644 index 0000000..ee1a59c --- /dev/null +++ b/custom_formats/v0.yml @@ -0,0 +1,12 @@ +conditions: +- name: v0 + negate: false + pattern: v0 + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: v0 +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/v1.yml b/custom_formats/v1.yml new file mode 100644 index 0000000..59a9e11 --- /dev/null +++ b/custom_formats/v1.yml @@ -0,0 +1,12 @@ +conditions: +- name: v1 + negate: false + pattern: v1 + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: v1 +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/v2.yml b/custom_formats/v2.yml new file mode 100644 index 0000000..0a7a877 --- /dev/null +++ b/custom_formats/v2.yml @@ -0,0 +1,12 @@ +conditions: +- name: v2 + negate: false + pattern: v2 + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: v2 +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/v3.yml b/custom_formats/v3.yml new file mode 100644 index 0000000..44865d3 --- /dev/null +++ b/custom_formats/v3.yml @@ -0,0 +1,12 @@ +conditions: +- name: v3 + negate: false + pattern: v3 + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: v3 +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/v4.yml b/custom_formats/v4.yml new file mode 100644 index 0000000..e8888da --- /dev/null +++ b/custom_formats/v4.yml @@ -0,0 +1,12 @@ +conditions: +- name: v4 + negate: false + pattern: v4 + required: true + type: release_title +description: '[Custom format from TRaSH-Guides.]' +name: v4 +tags: +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/x264 (2160p) (1).yml b/custom_formats/x264 (2160p) (1).yml new file mode 100644 index 0000000..f6dc5a2 --- /dev/null +++ b/custom_formats/x264 (2160p) (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: 2160p + negate: false + required: true + resolution: 2160p + type: resolution +- name: x264 + negate: false + pattern: x264 + required: true + type: release_title +description: 'Matches ''x264'' regex pattern only when 2160p is also found. ' +name: x264 (2160p) +tags: +- Codec +tests: [] diff --git a/custom_formats/x264.yml b/custom_formats/x264.yml new file mode 100644 index 0000000..431c083 --- /dev/null +++ b/custom_formats/x264.yml @@ -0,0 +1,18 @@ +conditions: +- name: x|h264 + negate: false + pattern: x|h264 + required: true + type: release_title +- name: Remux + negate: true + qualityModifier: remux + required: true + type: quality_modifier +description: '[Custom format from TRaSH-Guides.]' +name: x264 +tags: +- Quality Modifier +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/x265 (1).yml b/custom_formats/x265 (1).yml new file mode 100644 index 0000000..9babb55 --- /dev/null +++ b/custom_formats/x265 (1).yml @@ -0,0 +1,18 @@ +conditions: +- name: x|h265 + negate: false + pattern: x|h265 + required: true + type: release_title +- name: Not Remux + negate: true + qualityModifier: remux + required: true + type: quality_modifier +description: '[Custom format from TRaSH-Guides.]' +name: x265 +tags: +- Quality Modifier +- Release Title +- TRaSH +tests: [] diff --git a/custom_formats/x265 (Bluray) (1).yml b/custom_formats/x265 (Bluray) (1).yml new file mode 100644 index 0000000..c758d6c --- /dev/null +++ b/custom_formats/x265 (Bluray) (1).yml @@ -0,0 +1,21 @@ +conditions: +- name: x265 + negate: false + pattern: x265 + required: true + type: release_title +- name: Bluray + negate: false + required: true + source: bluray + type: source +- name: Not 2160p + negate: true + required: true + resolution: 2160p + type: resolution +description: Matches 'x265' regex pattern. +name: x265 (Bluray) +tags: +- Codec +tests: [] diff --git a/custom_formats/x265 (Efficient) (1).yml b/custom_formats/x265 (Efficient) (1).yml new file mode 100644 index 0000000..3585d63 --- /dev/null +++ b/custom_formats/x265 (Efficient) (1).yml @@ -0,0 +1,16 @@ +conditions: +- name: x265 + negate: false + pattern: x265 + required: true + type: release_title +- name: Not 1080p + negate: true + required: true + resolution: 1080p + type: resolution +description: Matches 'x265' regex pattern. +name: x265 (Efficient) +tags: +- Codec +tests: [] diff --git a/custom_formats/x265 (HD).yml b/custom_formats/x265 (HD).yml new file mode 100644 index 0000000..8e38bd9 --- /dev/null +++ b/custom_formats/x265 (HD).yml @@ -0,0 +1,18 @@ +conditions: +- name: x265-HEVC + negate: false + pattern: x|h265 + required: true + type: release_title +- name: Not 2160p + negate: true + required: true + resolution: 2160p + type: resolution +description: '[Custom format from TRaSH-Guides.]' +name: x265 (HD) +tags: +- Release Title +- Resolution +- TRaSH +tests: [] diff --git a/custom_formats/x265 (Missing) (1).yml b/custom_formats/x265 (Missing) (1).yml new file mode 100644 index 0000000..1a9a503 --- /dev/null +++ b/custom_formats/x265 (Missing) (1).yml @@ -0,0 +1,50 @@ +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 x264 + negate: true + pattern: x264 + required: true + type: release_title +- name: Not x265 + negate: true + pattern: x265 + required: true + type: release_title +description: 'Attempts to match 2160p x265 encodes that aren''t labelled with any + codec. ' +name: x265 (Missing) +tags: +- Codec +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 (WEB) (1).yml b/custom_formats/x265 (WEB) (1).yml new file mode 100644 index 0000000..9fe78e8 --- /dev/null +++ b/custom_formats/x265 (WEB) (1).yml @@ -0,0 +1,21 @@ +conditions: +- name: x265 + negate: false + pattern: x265 + required: true + type: release_title +- name: Not 2160p + negate: true + required: true + resolution: 2160p + type: resolution +- name: Bluray + negate: true + required: true + source: bluray + type: source +description: Matches 'x265' regex pattern. +name: x265 (WEB) +tags: +- Codec +tests: [] diff --git a/custom_formats/x266.yml b/custom_formats/x266.yml new file mode 100644 index 0000000..b262460 --- /dev/null +++ b/custom_formats/x266.yml @@ -0,0 +1,18 @@ +conditions: +- name: x|h266 + negate: false + pattern: x|h266 + required: true + type: release_title +- name: Not Remux + negate: true + qualityModifier: remux + required: true + type: quality_modifier +description: '[Custom format from TRaSH-Guides.]' +name: x266 +tags: +- Quality Modifier +- Release Title +- TRaSH +tests: [] diff --git a/profiles/Anime.yml b/profiles/Anime.yml new file mode 100644 index 0000000..afa199e --- /dev/null +++ b/profiles/Anime.yml @@ -0,0 +1,149 @@ +custom_formats: +- name: Anime BD Tier 01 (Top SeaDex Muxers) + score: 1400 +- name: Anime BD Tier 02 (SeaDex Muxers) + score: 1300 +- name: Anime BD Tier 03 (SeaDex Muxers) + score: 1200 +- name: Anime BD Tier 04 (SeaDex Muxers) + score: 1100 +- name: Remux Tier 01 + score: 1050 +- name: Anime BD Tier 05 (Remuxes) + score: 1000 +- name: Remux Tier 02 + score: 1000 +- name: Anime BD Tier 06 (FanSubs) + score: 900 +- name: Anime BD Tier 07 (P2P-Scene) + score: 800 +- name: Anime Web Tier 01 (Muxers) + score: 600 +- name: Anime Web Tier 02 (Top FanSubs) + score: 500 +- name: Anime Web Tier 03 (Official Subs) + score: 400 +- name: Anime Web Tier 03 (FanSubs) + score: 350 +- name: WEB Tier 01 + score: 350 +- name: Anime Web Tier 04 (Official Subs) + score: 300 +- name: WEB Tier 02 + score: 250 +- name: Anime Web Tier 05 (FanSubs) + score: 200 +- name: WEB Tier 03 + score: 150 +- name: Anime Web Tier 06 (FanSubs) + score: 100 +- name: 10bit + score: 20 +- name: CR + score: 6 +- name: DSNP + score: 5 +- name: NF + score: 4 +- name: v4 + score: 4 +- name: AMZN + score: 3 +- name: Repack3 + score: 3 +- name: v3 + score: 3 +- name: VRV + score: 3 +- name: FUNi + score: 2 +- name: Repack2 + score: 2 +- name: v2 + score: 2 +- name: ABEMA + score: 1 +- name: ADN + score: 1 +- name: Repack1 + score: 1 +- name: v1 + score: 1 +- name: Anime Dual Audio + score: 0 +- name: B-Global + score: 0 +- name: Bilibili + score: 0 +- name: HIDIVE + score: 0 +- name: Anime Raws + score: -500 +- name: Anime BD Tier 08 (Mini Encodes) + score: -100000 +- name: Anime LQ Groups + score: -100000 +custom_formats_radarr: +- name: HD Bluray Tier 01 + score: 850 +- name: HD Bluray Tier 02 + score: 800 +- name: HD Bluray Tier 03 + score: 750 +- name: 7.1 Surround + score: 75 +- name: 5.1 Surround + score: 50 +- name: Atmos + score: 30 +custom_formats_sonarr: +- name: HD Bluray Tier 01 + score: 0 +- name: HD Bluray Tier 02 + score: 0 +- name: HD Bluray Tier 03 + score: 0 +description: 'Choose this profile if: + + - You want to watch Anime.' +language: any +minCustomFormatScore: 250 +minScoreIncrement: 1 +name: Anime +qualities: +- id: 10 + name: Bluray-1080p +- description: '' + id: -3 + name: 1080p + qualities: + - id: 9 + name: WEBDL-1080p + - id: 11 + name: WEBRip-1080p + - id: 12 + name: HDTV-1080p +- id: 13 + name: Bluray-720p +- description: '' + id: -2 + name: 720p + qualities: + - id: 14 + name: WEBDL-720p + - id: 15 + name: WEBRip-720p + - id: 16 + name: HDTV-720p +tags: +- Sonarr +- Anime +- 1080p +- Radarr +- NukeZone +upgradeUntilScore: 10000 +upgrade_until: + description: 1080p Blu-ray video encoded with lossy compression + id: 10 + name: Bluray-1080p +upgradesAllowed: true diff --git a/profiles/Any.yml b/profiles/Any.yml new file mode 100644 index 0000000..32d9809 --- /dev/null +++ b/profiles/Any.yml @@ -0,0 +1,197 @@ +custom_formats: +- name: HD Bluray Tier 01 + score: 1800 +- name: UHD Bluray Tier 01 + score: 1800 +- name: HD Bluray Tier 02 + score: 1750 +- name: UHD Bluray Tier 02 + score: 1750 +- name: HD Bluray Tier 03 + score: 1700 +- name: UHD Bluray Tier 03 + score: 1700 +- name: WEB Tier 01 + score: 1700 +- name: WEB Tier 02 + score: 1650 +- name: WEB Tier 03 + score: 1600 +- name: 2160p + score: 1500 +- name: 1080p + score: 1000 +- name: MA + score: 1000 +- name: Dolby Vision with HDR10 Fallback + score: 750 +- name: HDR + score: 500 +- name: Remux + score: 200 +- name: 7.1 Surround + score: 55 +- name: 5.1 Surround + score: 50 +- name: Atmos + score: 50 +- name: CRiT + score: 20 +- name: BCORE + score: 15 +- name: Repack3 + score: 3 +- name: Repack2 + score: 2 +- name: Repack1 + score: 1 +- name: AMZN + score: 0 +- name: ATV + score: 0 +- name: ATVP + score: 0 +- name: DSNP + score: 0 +- name: DV Boost + score: 0 +- name: HMAX + score: 0 +- name: HTSR + score: 0 +- name: HULU + score: 0 +- name: IQIYI + score: 0 +- name: iT + score: 0 +- name: iT (Missing) + score: 0 +- name: KCW + score: 0 +- name: MAX + score: 0 +- name: NF + score: 0 +- name: NOW + score: 0 +- name: PCOK + score: 0 +- name: PMTP + score: 0 +- name: ROKU + score: 0 +- name: SHO + score: 0 +- name: STAN + score: 0 +- name: TVING + score: 0 +- name: VIKI + score: 0 +- name: VIU + score: 0 +- name: WAVVE + score: 0 +- name: WeTV + score: 0 +- name: 3D + score: -10000 +- name: AV1 + score: -10000 +- name: BR-DISK + score: -10000 +- name: DV (WEBDL) + score: -10000 +- name: Extras + score: -10000 +- name: LQ + score: -10000 +- name: LQ (Release Title) + score: -10000 +- name: Sing-Along Versions + score: -10000 +- name: Upscaled + score: -10000 +- name: Dolby Vision (Without Fallback) + score: -100000 +custom_formats_radarr: +- name: CRIT + score: 0 +custom_formats_sonarr: [] +description: 'Chose this profile if: + + - You want up to 4K resolution. + + - You use a dedicated streaming box (Apple TV, NVIDIA Shield,etc). + + - You do not care about the file size. + + - You want the highest-quality encode with no remuxes. + + - You care about HD Audio (TrueHD, DTS-X, etc). + + - You want Dolby Vision + + - You want HDR + + ' +language: original +minCustomFormatScore: 0 +minScoreIncrement: 1 +name: Any +qualities: +- description: '' + id: -1 + name: 2160p + qualities: + - id: 5 + name: WEBDL-2160p + - id: 6 + name: WEBRip-2160p + - id: 4 + name: Bluray-2160p + - id: 3 + name: Remux-2160p + - id: 7 + name: HDTV-2160p +- description: '' + id: -3 + name: 1080p + qualities: + - id: 11 + name: WEBRip-1080p + - id: 9 + name: WEBDL-1080p + - id: 8 + name: Remux-1080p + - id: 10 + name: Bluray-1080p + - id: 12 + name: HDTV-1080p +- description: '' + id: -2 + name: 720p + qualities: + - id: 14 + name: WEBDL-720p + - id: 15 + name: WEBRip-720p + - id: 13 + name: Bluray-720p +- id: 17 + name: Bluray-576p +- id: 22 + name: DVD +- id: 24 + name: SDTV +tags: +- Radarr +- 2160p +- Sonarr +- NukeZone +upgradeUntilScore: 3500 +upgrade_until: + id: -1 + name: 2160p +upgradesAllowed: true diff --git a/profiles/Friends.yml b/profiles/Friends.yml new file mode 100644 index 0000000..e63cd7a --- /dev/null +++ b/profiles/Friends.yml @@ -0,0 +1,197 @@ +custom_formats: +- name: HD Bluray Tier 01 + score: 1800 +- name: UHD Bluray Tier 01 + score: 1800 +- name: HD Bluray Tier 02 + score: 1750 +- name: UHD Bluray Tier 02 + score: 1750 +- name: HD Bluray Tier 03 + score: 1700 +- name: UHD Bluray Tier 03 + score: 1700 +- name: WEB Tier 01 + score: 1700 +- name: WEB Tier 02 + score: 1650 +- name: WEB Tier 03 + score: 1600 +- name: 2160p + score: 1500 +- name: 1080p + score: 1000 +- name: MA + score: 1000 +- name: Dolby Vision with HDR10 Fallback + score: 750 +- name: HDR + score: 500 +- name: Remux + score: 200 +- name: 7.1 Surround + score: 55 +- name: 5.1 Surround + score: 50 +- name: Atmos + score: 50 +- name: CRiT + score: 20 +- name: BCORE + score: 15 +- name: Repack3 + score: 3 +- name: Repack2 + score: 2 +- name: Repack1 + score: 1 +- name: AMZN + score: 0 +- name: ATV + score: 0 +- name: ATVP + score: 0 +- name: CRIT + score: 0 +- name: DSNP + score: 0 +- name: DV Boost + score: 0 +- name: HMAX + score: 0 +- name: HTSR + score: 0 +- name: HULU + score: 0 +- name: IQIYI + score: 0 +- name: iT + score: 0 +- name: iT (Missing) + score: 0 +- name: KCW + score: 0 +- name: MAX + score: 0 +- name: NF + score: 0 +- name: NOW + score: 0 +- name: PCOK + score: 0 +- name: PMTP + score: 0 +- name: ROKU + score: 0 +- name: SHO + score: 0 +- name: STAN + score: 0 +- name: TVING + score: 0 +- name: VIKI + score: 0 +- name: VIU + score: 0 +- name: WAVVE + score: 0 +- name: WeTV + score: 0 +- name: 3D + score: -10000 +- name: AV1 + score: -10000 +- name: BR-DISK + score: -10000 +- name: DV (WEBDL) + score: -10000 +- name: Extras + score: -10000 +- name: LQ + score: -10000 +- name: LQ (Release Title) + score: -10000 +- name: Sing-Along Versions + score: -10000 +- name: Upscaled + score: -10000 +- name: Dolby Vision (Without Fallback) + score: -100000 +custom_formats_radarr: [] +custom_formats_sonarr: [] +description: 'Chose this profile if: + + - You want up to 4K resolution. + + - You use a dedicated streaming box (Apple TV, NVIDIA Shield,etc). + + - You do not care about the file size. + + - You want the highest-quality encode with no remuxes. + + - You care about HD Audio (TrueHD, DTS-X, etc). + + - You want Dolby Vision + + - You want HDR + + ' +language: original +minCustomFormatScore: 0 +minScoreIncrement: 300 +name: Friends +qualities: +- description: '' + id: -1 + name: 2160p + qualities: + - id: 5 + name: WEBDL-2160p + - id: 6 + name: WEBRip-2160p + - id: 4 + name: Bluray-2160p + - id: 3 + name: Remux-2160p + - id: 7 + name: HDTV-2160p +- description: '' + id: -3 + name: 1080p + qualities: + - id: 11 + name: WEBRip-1080p + - id: 9 + name: WEBDL-1080p + - id: 8 + name: Remux-1080p + - id: 10 + name: Bluray-1080p + - id: 12 + name: HDTV-1080p +- description: '' + id: -2 + name: 720p + qualities: + - id: 14 + name: WEBDL-720p + - id: 15 + name: WEBRip-720p + - id: 13 + name: Bluray-720p +- id: 17 + name: Bluray-576p +- id: 22 + name: DVD +- id: 24 + name: SDTV +tags: +- Radarr +- 2160p +- Sonarr +- NukeZone +upgradeUntilScore: 1500 +upgrade_until: + id: -1 + name: 2160p +upgradesAllowed: true diff --git a/regex_patterns/$tore-Chill.yml b/regex_patterns/$tore-Chill.yml new file mode 100644 index 0000000..98e07ed --- /dev/null +++ b/regex_patterns/$tore-Chill.yml @@ -0,0 +1,7 @@ +description: '' +name: $tore-Chill +pattern: \b(\$tore-Chill)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/(TGx).yml b/regex_patterns/(TGx).yml new file mode 100644 index 0000000..49deb31 --- /dev/null +++ b/regex_patterns/(TGx).yml @@ -0,0 +1,7 @@ +description: '' +name: (TGx) +pattern: \[TGx\] +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/(eztv).yml b/regex_patterns/(eztv).yml new file mode 100644 index 0000000..a0f84fa --- /dev/null +++ b/regex_patterns/(eztv).yml @@ -0,0 +1,7 @@ +description: '' +name: (eztv) +pattern: \[eztvx?[ ._-]?(io|re|to)?\] +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/(rarbg).yml b/regex_patterns/(rarbg).yml new file mode 100644 index 0000000..5435f96 --- /dev/null +++ b/regex_patterns/(rarbg).yml @@ -0,0 +1,7 @@ +description: '' +name: (rarbg) +pattern: \[rarbg\] +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/(rartv).yml b/regex_patterns/(rartv).yml new file mode 100644 index 0000000..b8a3db1 --- /dev/null +++ b/regex_patterns/(rartv).yml @@ -0,0 +1,7 @@ +description: '' +name: (rartv) +pattern: \[rartv\] +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/.VAV.yml b/regex_patterns/.VAV.yml new file mode 100644 index 0000000..a005936 --- /dev/null +++ b/regex_patterns/.VAV.yml @@ -0,0 +1,6 @@ +description: '' +name: .VAV +pattern: '[.]VAV\b' +tags: +- Radarr +tests: [] diff --git a/regex_patterns/.heb.yml b/regex_patterns/.heb.yml new file mode 100644 index 0000000..9255c23 --- /dev/null +++ b/regex_patterns/.heb.yml @@ -0,0 +1,7 @@ +description: '' +name: .heb +pattern: '[.]heb\b' +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/0neshot.yml b/regex_patterns/0neshot.yml new file mode 100644 index 0000000..9112302 --- /dev/null +++ b/regex_patterns/0neshot.yml @@ -0,0 +1,7 @@ +description: '' +name: 0neshot +pattern: \b(0neshot)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/0x539.yml b/regex_patterns/0x539.yml new file mode 100644 index 0000000..c2df3a3 --- /dev/null +++ b/regex_patterns/0x539.yml @@ -0,0 +1,8 @@ +description: '' +name: '0x539' +pattern: \b(0x539)\b +tags: +- Radarr +- Sonarr +- Sonarr +tests: [] diff --git a/regex_patterns/10bit.yml b/regex_patterns/10bit.yml new file mode 100644 index 0000000..b23ee7f --- /dev/null +++ b/regex_patterns/10bit.yml @@ -0,0 +1,7 @@ +description: '' +name: 10bit +pattern: 10[.-]?bit +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/1XBET.yml b/regex_patterns/1XBET.yml new file mode 100644 index 0000000..6487abf --- /dev/null +++ b/regex_patterns/1XBET.yml @@ -0,0 +1,6 @@ +description: '' +name: 1XBET +pattern: (1XBET)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/224.yml b/regex_patterns/224.yml new file mode 100644 index 0000000..b62ac5c --- /dev/null +++ b/regex_patterns/224.yml @@ -0,0 +1,7 @@ +description: '' +name: '224' +pattern: \[224\]|-224\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/24xHD.yml b/regex_patterns/24xHD.yml new file mode 100644 index 0000000..ff2308e --- /dev/null +++ b/regex_patterns/24xHD.yml @@ -0,0 +1,6 @@ +description: '' +name: 24xHD +pattern: \b(24xHD)\b +tags: +- Radarr +tests: [] diff --git a/regex_patterns/2dead.yml b/regex_patterns/2dead.yml new file mode 100644 index 0000000..372f108 --- /dev/null +++ b/regex_patterns/2dead.yml @@ -0,0 +1,6 @@ +description: '' +name: 2dead +pattern: (2dead)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/3D (1).yml b/regex_patterns/3D (1).yml new file mode 100644 index 0000000..8ff14a6 --- /dev/null +++ b/regex_patterns/3D (1).yml @@ -0,0 +1,6 @@ +description: '' +name: 3D +pattern: (?<=\b[12]\d{3}\b).*\b(3d|sbs|half[ .-]ou|half[ .-]sbs)\b +tags: +- Radarr +tests: [] diff --git a/regex_patterns/3L (1).yml b/regex_patterns/3L (1).yml new file mode 100644 index 0000000..a1c7ab9 --- /dev/null +++ b/regex_patterns/3L (1).yml @@ -0,0 +1,6 @@ +description: '' +name: 3L +pattern: ^(3L)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/3cTWeB.yml b/regex_patterns/3cTWeB.yml new file mode 100644 index 0000000..3c8ac3c --- /dev/null +++ b/regex_patterns/3cTWeB.yml @@ -0,0 +1,6 @@ +description: '' +name: 3cTWeB +pattern: ^(3cTWeB)$ +tags: +- Sonarr +tests: [] diff --git a/regex_patterns/4.0ch.yml b/regex_patterns/4.0ch.yml new file mode 100644 index 0000000..553d22a --- /dev/null +++ b/regex_patterns/4.0ch.yml @@ -0,0 +1,10 @@ +description: '' +name: 4.0ch +pattern: '[^0-9]4[ .]0\b' +tags: +- Radarr +- Sonarr +- Sonarr +- Sonarr +- Sonarr +tests: [] diff --git a/regex_patterns/41RGB.yml b/regex_patterns/41RGB.yml new file mode 100644 index 0000000..d3a09c6 --- /dev/null +++ b/regex_patterns/41RGB.yml @@ -0,0 +1,6 @@ +description: '' +name: 41RGB +pattern: ^(41RGB)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/4FR.yml b/regex_patterns/4FR.yml new file mode 100644 index 0000000..db950f8 --- /dev/null +++ b/regex_patterns/4FR.yml @@ -0,0 +1,7 @@ +description: '' +name: 4FR +pattern: ^(4FR)$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/4K.yml b/regex_patterns/4K.yml new file mode 100644 index 0000000..486a13c --- /dev/null +++ b/regex_patterns/4K.yml @@ -0,0 +1,6 @@ +description: '' +name: 4K +pattern: 4k +tags: +- Radarr +tests: [] diff --git a/regex_patterns/4K4U (1).yml b/regex_patterns/4K4U (1).yml new file mode 100644 index 0000000..076f551 --- /dev/null +++ b/regex_patterns/4K4U (1).yml @@ -0,0 +1,6 @@ +description: '' +name: 4K4U +pattern: ^(4K4U)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/4KCONNECTiON.yml b/regex_patterns/4KCONNECTiON.yml new file mode 100644 index 0000000..4e08285 --- /dev/null +++ b/regex_patterns/4KCONNECTiON.yml @@ -0,0 +1,7 @@ +description: '' +name: 4KCONNECTiON +pattern: ^(4KCONNECTiON)$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/4KDVS (1).yml b/regex_patterns/4KDVS (1).yml new file mode 100644 index 0000000..57258ce --- /dev/null +++ b/regex_patterns/4KDVS (1).yml @@ -0,0 +1,7 @@ +description: Matches "4KDVS" when preceded by whitespace, a hyphen or dot +name: 4KDVS +pattern: (?<=^|[\s.-])4KDVS\b +tags: +- Release Group +- Bluray +tests: [] diff --git a/regex_patterns/4OD.yml b/regex_patterns/4OD.yml new file mode 100644 index 0000000..af15f52 --- /dev/null +++ b/regex_patterns/4OD.yml @@ -0,0 +1,6 @@ +description: '' +name: 4OD +pattern: \b(4OD)\b +tags: +- Sonarr +tests: [] diff --git a/regex_patterns/4P.yml b/regex_patterns/4P.yml new file mode 100644 index 0000000..445b93c --- /dev/null +++ b/regex_patterns/4P.yml @@ -0,0 +1,7 @@ +description: '' +name: 4P +pattern: -4P\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/4Planet.yml b/regex_patterns/4Planet.yml new file mode 100644 index 0000000..22d4951 --- /dev/null +++ b/regex_patterns/4Planet.yml @@ -0,0 +1,7 @@ +description: '' +name: 4Planet +pattern: -4Planet\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/4SF Aliases.yml b/regex_patterns/4SF Aliases.yml new file mode 100644 index 0000000..8e4e242 --- /dev/null +++ b/regex_patterns/4SF Aliases.yml @@ -0,0 +1,6 @@ +description: '' +name: 4SF Aliases +pattern: \b(4SJ)\b +tags: +- Sonarr +tests: [] diff --git a/regex_patterns/4SF.yml b/regex_patterns/4SF.yml new file mode 100644 index 0000000..16559d7 --- /dev/null +++ b/regex_patterns/4SF.yml @@ -0,0 +1,6 @@ +description: '' +name: 4SF +pattern: (4SF)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/5.1 Surround.yml b/regex_patterns/5.1 Surround.yml new file mode 100644 index 0000000..dbac75a --- /dev/null +++ b/regex_patterns/5.1 Surround.yml @@ -0,0 +1,9 @@ +description: '' +name: 5.1 Surround +pattern: '[^0-9]5[ .][0-1]\b' +tags: +- Radarr +- Sonarr +- Sonarr +- Sonarr +tests: [] diff --git a/regex_patterns/6.1 Surround.yml b/regex_patterns/6.1 Surround.yml new file mode 100644 index 0000000..0fce0f4 --- /dev/null +++ b/regex_patterns/6.1 Surround.yml @@ -0,0 +1,8 @@ +description: '' +name: 6.1 Surround +pattern: '[^0-9]6[ .][0-1]\b' +tags: +- Radarr +- Sonarr +- Sonarr +tests: [] diff --git a/regex_patterns/7.1 Surround (1).yml b/regex_patterns/7.1 Surround (1).yml new file mode 100644 index 0000000..7e45a74 --- /dev/null +++ b/regex_patterns/7.1 Surround (1).yml @@ -0,0 +1,9 @@ +description: '' +name: 7.1 Surround +pattern: '[^0-9][7-8][ .][0-1]\b' +tags: +- Radarr +- Sonarr +- Sonarr +- Sonarr +tests: [] diff --git a/regex_patterns/9volt (1).yml b/regex_patterns/9volt (1).yml new file mode 100644 index 0000000..81d365b --- /dev/null +++ b/regex_patterns/9volt (1).yml @@ -0,0 +1,8 @@ +description: '' +name: 9volt +pattern: \b(9volt)\b +tags: +- Radarr +- Sonarr +- Sonarr +tests: [] diff --git a/regex_patterns/A-Destiny.yml b/regex_patterns/A-Destiny.yml new file mode 100644 index 0000000..f7d9a37 --- /dev/null +++ b/regex_patterns/A-Destiny.yml @@ -0,0 +1,7 @@ +description: '' +name: A-Destiny +pattern: \b(A-Destiny)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/A-L.yml b/regex_patterns/A-L.yml new file mode 100644 index 0000000..471a984 --- /dev/null +++ b/regex_patterns/A-L.yml @@ -0,0 +1,7 @@ +description: '' +name: A-L +pattern: \b(A-L)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/A.yml b/regex_patterns/A.yml new file mode 100644 index 0000000..e34f83e --- /dev/null +++ b/regex_patterns/A.yml @@ -0,0 +1,6 @@ +description: '' +name: A +pattern: ^(AiR3D|AiRDOCS|AiRFORCE|AiRLiNE|AiRTV|AKLHD|AMB3R|ANMWR|AVON|AYMO|AZR)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/AAAUHD (1).yml b/regex_patterns/AAAUHD (1).yml new file mode 100644 index 0000000..b6c5fc3 --- /dev/null +++ b/regex_patterns/AAAUHD (1).yml @@ -0,0 +1,7 @@ +description: '' +name: AAAUHD +pattern: (?<=^|[\s.-])AAAUHD\b +tags: +- Release Group +- Bluray +tests: [] diff --git a/regex_patterns/AAC (1).yml b/regex_patterns/AAC (1).yml new file mode 100644 index 0000000..779681f --- /dev/null +++ b/regex_patterns/AAC (1).yml @@ -0,0 +1,6 @@ +description: '' +name: AAC +pattern: \bAAC(\b|\d) +tags: +- Audio +tests: [] diff --git a/regex_patterns/ABBiE.yml b/regex_patterns/ABBiE.yml new file mode 100644 index 0000000..6f91f22 --- /dev/null +++ b/regex_patterns/ABBiE.yml @@ -0,0 +1,6 @@ +description: '' +name: ABBiE +pattern: ^(ABBiE)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/ABEMA.yml b/regex_patterns/ABEMA.yml new file mode 100644 index 0000000..70f5adf --- /dev/null +++ b/regex_patterns/ABEMA.yml @@ -0,0 +1,6 @@ +description: '' +name: ABEMA +pattern: \b(ABEMA[ ._-]?(TV)?)\b +tags: +- Sonarr +tests: [] diff --git a/regex_patterns/ABJ.yml b/regex_patterns/ABJ.yml new file mode 100644 index 0000000..d18eb4e --- /dev/null +++ b/regex_patterns/ABJ.yml @@ -0,0 +1,6 @@ +description: '' +name: ABJ +pattern: (ABJ)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/AC (1).yml b/regex_patterns/AC (1).yml new file mode 100644 index 0000000..d060d22 --- /dev/null +++ b/regex_patterns/AC (1).yml @@ -0,0 +1,7 @@ +description: '' +name: AC +pattern: \[AC\]|-AC$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/ACED.yml b/regex_patterns/ACED.yml new file mode 100644 index 0000000..5822204 --- /dev/null +++ b/regex_patterns/ACED.yml @@ -0,0 +1,6 @@ +description: '' +name: ACED +pattern: ^(ACED)$ +tags: +- Sonarr +tests: [] diff --git a/regex_patterns/ADE (1).yml b/regex_patterns/ADE (1).yml new file mode 100644 index 0000000..7481a46 --- /dev/null +++ b/regex_patterns/ADE (1).yml @@ -0,0 +1,7 @@ +description: '' +name: ADE +pattern: (?<=^|[\s.-])ADE\b +tags: +- Release Group +- Bluray +tests: [] diff --git a/regex_patterns/ADN.yml b/regex_patterns/ADN.yml new file mode 100644 index 0000000..4d68b4b --- /dev/null +++ b/regex_patterns/ADN.yml @@ -0,0 +1,6 @@ +description: '' +name: ADN +pattern: \b(ADN)\b +tags: +- Sonarr +tests: [] diff --git a/regex_patterns/AI Upscales.yml b/regex_patterns/AI Upscales.yml new file mode 100644 index 0000000..7469f19 --- /dev/null +++ b/regex_patterns/AI Upscales.yml @@ -0,0 +1,6 @@ +description: '' +name: AI Upscales +pattern: (?<=\b[12]\d{3}\b)(?=.*\b(HEVC)\b)(?=.*\b(AI)\b) +tags: +- Radarr +tests: [] diff --git a/regex_patterns/AIDA.yml b/regex_patterns/AIDA.yml new file mode 100644 index 0000000..cf16bd6 --- /dev/null +++ b/regex_patterns/AIDA.yml @@ -0,0 +1,7 @@ +description: '' +name: AIDA +pattern: ^(AIDA)$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AIUS.yml b/regex_patterns/AIUS.yml new file mode 100644 index 0000000..9f22c1f --- /dev/null +++ b/regex_patterns/AIUS.yml @@ -0,0 +1,7 @@ +description: '' +name: AIUS +pattern: \b(AIUS)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AJP69 (1).yml b/regex_patterns/AJP69 (1).yml new file mode 100644 index 0000000..1b742d9 --- /dev/null +++ b/regex_patterns/AJP69 (1).yml @@ -0,0 +1,7 @@ +description: '' +name: AJP69 +pattern: ^(AJP69)$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/ALL4.yml b/regex_patterns/ALL4.yml new file mode 100644 index 0000000..2811a34 --- /dev/null +++ b/regex_patterns/ALL4.yml @@ -0,0 +1,6 @@ +description: '' +name: ALL4 +pattern: \b(ALL4)\b +tags: +- Sonarr +tests: [] diff --git a/regex_patterns/ALLDAYiN.yml b/regex_patterns/ALLDAYiN.yml new file mode 100644 index 0000000..1cac79f --- /dev/null +++ b/regex_patterns/ALLDAYiN.yml @@ -0,0 +1,6 @@ +description: '' +name: ALLDAYiN +pattern: ^(ALLDAYiN)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/ANE (1).yml b/regex_patterns/ANE (1).yml new file mode 100644 index 0000000..1304b03 --- /dev/null +++ b/regex_patterns/ANE (1).yml @@ -0,0 +1,7 @@ +description: '' +name: ANE +pattern: \[ANE\]|-ANE$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/ANiHLS.yml b/regex_patterns/ANiHLS.yml new file mode 100644 index 0000000..c7a4b21 --- /dev/null +++ b/regex_patterns/ANiHLS.yml @@ -0,0 +1,7 @@ +description: '' +name: ANiHLS +pattern: \b(ANiHLS)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AOC (1).yml b/regex_patterns/AOC (1).yml new file mode 100644 index 0000000..00c807f --- /dev/null +++ b/regex_patterns/AOC (1).yml @@ -0,0 +1,6 @@ +description: '' +name: AOC +pattern: ^(AOC)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/AOmundson (1).yml b/regex_patterns/AOmundson (1).yml new file mode 100644 index 0000000..232ff81 --- /dev/null +++ b/regex_patterns/AOmundson (1).yml @@ -0,0 +1,7 @@ +description: '' +name: AOmundson +pattern: \b(AOmundson)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/APEX (1).yml b/regex_patterns/APEX (1).yml new file mode 100644 index 0000000..8b38911 --- /dev/null +++ b/regex_patterns/APEX (1).yml @@ -0,0 +1,7 @@ +description: '' +name: APEX +pattern: ^(APEX|PAXA|PEXA|XEPA)$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/ARC.yml b/regex_patterns/ARC.yml new file mode 100644 index 0000000..1a1d0b2 --- /dev/null +++ b/regex_patterns/ARC.yml @@ -0,0 +1,7 @@ +description: '' +name: ARC +pattern: \[ARC\]|-ARC\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/ARCADE (1).yml b/regex_patterns/ARCADE (1).yml new file mode 100644 index 0000000..ba18cf8 --- /dev/null +++ b/regex_patterns/ARCADE (1).yml @@ -0,0 +1,7 @@ +description: '' +name: ARCADE +pattern: (?<=^|[\s.-])ARCADE\b +tags: +- Release Group +- WEB-DL +tests: [] diff --git a/regex_patterns/AREY.yml b/regex_patterns/AREY.yml new file mode 100644 index 0000000..42cd0d9 --- /dev/null +++ b/regex_patterns/AREY.yml @@ -0,0 +1,7 @@ +description: '' +name: AREY +pattern: \b(AREY)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/ARK01.yml b/regex_patterns/ARK01.yml new file mode 100644 index 0000000..530f22b --- /dev/null +++ b/regex_patterns/ARK01.yml @@ -0,0 +1,8 @@ +description: '' +name: ARK01 +pattern: ^(ARK01)$ +tags: +- Radarr +- Sonarr +- Sonarr +tests: [] diff --git a/regex_patterns/AROMA (1).yml b/regex_patterns/AROMA (1).yml new file mode 100644 index 0000000..e492b26 --- /dev/null +++ b/regex_patterns/AROMA (1).yml @@ -0,0 +1,6 @@ +description: '' +name: AROMA +pattern: ^(AROMA)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/ASC.yml b/regex_patterns/ASC.yml new file mode 100644 index 0000000..9f0ab1d --- /dev/null +++ b/regex_patterns/ASC.yml @@ -0,0 +1,7 @@ +description: '' +name: ASC +pattern: \b(ASC)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/ASO.yml b/regex_patterns/ASO.yml new file mode 100644 index 0000000..85df551 --- /dev/null +++ b/regex_patterns/ASO.yml @@ -0,0 +1,7 @@ +description: '' +name: ASO +pattern: \b(ASO)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/ASW.yml b/regex_patterns/ASW.yml new file mode 100644 index 0000000..46bf9b8 --- /dev/null +++ b/regex_patterns/ASW.yml @@ -0,0 +1,7 @@ +description: '' +name: ASW +pattern: \b(ASW)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/ATELiER.yml b/regex_patterns/ATELiER.yml new file mode 100644 index 0000000..10388c4 --- /dev/null +++ b/regex_patterns/ATELiER.yml @@ -0,0 +1,6 @@ +description: '' +name: ATELiER +pattern: ^(ATELiER)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/ATMOS.yml b/regex_patterns/ATMOS.yml new file mode 100644 index 0000000..c4e62d1 --- /dev/null +++ b/regex_patterns/ATMOS.yml @@ -0,0 +1,9 @@ +description: '' +name: ATMOS +pattern: \bATMOS(\b|\d) +tags: +- Radarr +- Sonarr +- Sonarr +- Sonarr +tests: [] diff --git a/regex_patterns/AUBC.yml b/regex_patterns/AUBC.yml new file mode 100644 index 0000000..6771ea8 --- /dev/null +++ b/regex_patterns/AUBC.yml @@ -0,0 +1,7 @@ +description: '' +name: AUBC +pattern: \b(AUBC)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AUViO.yml b/regex_patterns/AUViO.yml new file mode 100644 index 0000000..2dae3a2 --- /dev/null +++ b/regex_patterns/AUViO.yml @@ -0,0 +1,6 @@ +description: '' +name: AUViO +pattern: \b(AUVIO)\b +tags: +- Sonarr +tests: [] diff --git a/regex_patterns/AV1 (1).yml b/regex_patterns/AV1 (1).yml new file mode 100644 index 0000000..c8cad24 --- /dev/null +++ b/regex_patterns/AV1 (1).yml @@ -0,0 +1,7 @@ +description: '' +name: AV1 +pattern: \bAV1\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AVC (1).yml b/regex_patterns/AVC (1).yml new file mode 100644 index 0000000..3e97061 --- /dev/null +++ b/regex_patterns/AVC (1).yml @@ -0,0 +1,57 @@ +description: 'An open source encoder that produces AVC videos. ' +name: AVC +pattern: '[xh][ ._-]?264|\bAVC(\b|\d)' +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/AVTOMAT.yml b/regex_patterns/AVTOMAT.yml new file mode 100644 index 0000000..7184409 --- /dev/null +++ b/regex_patterns/AVTOMAT.yml @@ -0,0 +1,7 @@ +description: '' +name: AVTOMAT +pattern: ^(AVTOMAT)$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AViATOR (1).yml b/regex_patterns/AViATOR (1).yml new file mode 100644 index 0000000..99cb0a7 --- /dev/null +++ b/regex_patterns/AViATOR (1).yml @@ -0,0 +1,7 @@ +description: '' +name: AViATOR +pattern: (?<=^|[\s.-])AViATOR\b +tags: +- Release Group +- Bluray +tests: [] diff --git a/regex_patterns/AWARDS.yml b/regex_patterns/AWARDS.yml new file mode 100644 index 0000000..f719129 --- /dev/null +++ b/regex_patterns/AWARDS.yml @@ -0,0 +1,7 @@ +description: '' +name: AWARDS +pattern: ^(AWARDS)$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AZAZE.yml b/regex_patterns/AZAZE.yml new file mode 100644 index 0000000..3acc002 --- /dev/null +++ b/regex_patterns/AZAZE.yml @@ -0,0 +1,6 @@ +description: '' +name: AZAZE +pattern: ^(AZAZE)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/Absinth (1).yml b/regex_patterns/Absinth (1).yml new file mode 100644 index 0000000..3991c8a --- /dev/null +++ b/regex_patterns/Absinth (1).yml @@ -0,0 +1,7 @@ +description: '' +name: Absinth +pattern: (?<=^|[\s.-])Absinth\b +tags: +- Release Group +- Bluray +tests: [] diff --git a/regex_patterns/AceAres.yml b/regex_patterns/AceAres.yml new file mode 100644 index 0000000..50cb6db --- /dev/null +++ b/regex_patterns/AceAres.yml @@ -0,0 +1,7 @@ +description: '' +name: AceAres +pattern: \b(AceAres)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Ads-Watermarks.yml b/regex_patterns/Ads-Watermarks.yml new file mode 100644 index 0000000..7a895eb --- /dev/null +++ b/regex_patterns/Ads-Watermarks.yml @@ -0,0 +1,8 @@ +description: '' +name: Ads-Watermarks +pattern: "\\b(Bandix|CZ\\d+|EXTREME|GA(\xCF|I)A|HMiDiMADRiDi|Hush|KILLERMIX|LiBERTAD|LTa?TM|MONiCO|NEWCINE|R(PZ|ZP)|ShowFR|VERCLAM|ViKi47|Wawa-?(city|mania|porno)?|ZW)\\\ + b" +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Aergia.yml b/regex_patterns/Aergia.yml new file mode 100644 index 0000000..329af3f --- /dev/null +++ b/regex_patterns/Aergia.yml @@ -0,0 +1,7 @@ +description: '' +name: Aergia +pattern: \[Aergia\]|-Aergia(?!-raws)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Afro.yml b/regex_patterns/Afro.yml new file mode 100644 index 0000000..0a0f854 --- /dev/null +++ b/regex_patterns/Afro.yml @@ -0,0 +1,7 @@ +description: '' +name: Afro +pattern: \[Afro\]|-Afro\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AhmadDev.yml b/regex_patterns/AhmadDev.yml new file mode 100644 index 0000000..49d7ff4 --- /dev/null +++ b/regex_patterns/AhmadDev.yml @@ -0,0 +1,7 @@ +description: '' +name: AhmadDev +pattern: \b(AhmadDev)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AjA (1).yml b/regex_patterns/AjA (1).yml new file mode 100644 index 0000000..56567e4 --- /dev/null +++ b/regex_patterns/AjA (1).yml @@ -0,0 +1,7 @@ +description: '' +name: AjA +pattern: (?<=^|[\s.-])AjA\b +tags: +- Release Group +- WEB-DL +tests: [] diff --git a/regex_patterns/Akai.yml b/regex_patterns/Akai.yml new file mode 100644 index 0000000..16d8596 --- /dev/null +++ b/regex_patterns/Akai.yml @@ -0,0 +1,7 @@ +description: '' +name: Akai +pattern: \[Akai\]|-Akai\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AkihitoSubs.yml b/regex_patterns/AkihitoSubs.yml new file mode 100644 index 0000000..b47d029 --- /dev/null +++ b/regex_patterns/AkihitoSubs.yml @@ -0,0 +1,7 @@ +description: '' +name: AkihitoSubs +pattern: \b(AkihitoSubs)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Almighty.yml b/regex_patterns/Almighty.yml new file mode 100644 index 0000000..cc0d7c9 --- /dev/null +++ b/regex_patterns/Almighty.yml @@ -0,0 +1,7 @@ +description: '' +name: Almighty +pattern: \[Almighty\]|-Almighty\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Alt.yml b/regex_patterns/Alt.yml new file mode 100644 index 0000000..c5f02b7 --- /dev/null +++ b/regex_patterns/Alt.yml @@ -0,0 +1,7 @@ +description: '' +name: Alt +pattern: \[Alt\]|-Alt\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Amazon Prime (1).yml b/regex_patterns/Amazon Prime (1).yml new file mode 100644 index 0000000..2a12aa7 --- /dev/null +++ b/regex_patterns/Amazon Prime (1).yml @@ -0,0 +1,53 @@ +description: Amazon Prime Video, or simply Prime Video, is an American subscription + video on-demand over-the-top streaming and rental service of Amazon offered both + as a stand-alone service and as part of Amazon's Prime subscription. +name: Amazon Prime +pattern: \b(?:amzn|(?:AMZN|Amazon)(?=\s*(?:WEB-?DL|HD)))\b +tags: +- Streaming Service +- WEB-DL +tests: +- expected: true + id: 1 + input: Futurama.S03E01.Amazon Women in the Mood.1080p.AMZN.WEB-DL.DDP2.0.H.264-Yatogam1.mkv + lastRun: '2024-12-06T01:59:08.829137' + matchSpan: + end: 51 + start: 47 + matchedContent: AMZN + matchedGroups: [] + passes: true +- expected: false + id: 2 + input: Futurama.S03E05.Amazon.Women.in.the.Mood.NF.WEB DL.DDP2.0.x264 CtrlSD.mkv + lastRun: '2024-12-06T01:59:08.829137' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: true +- expected: false + id: 3 + input: Amazon.Women.on.the.Moon.1987.720p.BluRay.x264-HANDJOB.mkv + lastRun: '2024-12-06T01:59:08.829137' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: true +- expected: true + id: 4 + input: First.Contact.Lost.Tribe.of.the.Amazon.2016.1080p.AMZN.WEB-DL.DDP2.0.H.264-Q0SWeb.mkv + lastRun: '2024-12-06T01:59:08.829137' + matchSpan: + end: 54 + start: 50 + matchedContent: AMZN + matchedGroups: [] + passes: true +- expected: false + id: 5 + input: First.Contact.Lost.Tribe.of.the.Amazon.2016.1080p.WEB-DL.DDP2.0.H.264-Q0SWeb.mkv + lastRun: '2024-12-06T01:59:08.829137' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: true diff --git a/regex_patterns/Amazon.yml b/regex_patterns/Amazon.yml new file mode 100644 index 0000000..dc1f9da --- /dev/null +++ b/regex_patterns/Amazon.yml @@ -0,0 +1,7 @@ +description: '' +name: Amazon +pattern: \b(amzn|amazon(hd)?)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AniVoid.yml b/regex_patterns/AniVoid.yml new file mode 100644 index 0000000..cf7896f --- /dev/null +++ b/regex_patterns/AniVoid.yml @@ -0,0 +1,7 @@ +description: '' +name: AniVoid +pattern: \b(AniVoid)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Anime Chap.yml b/regex_patterns/Anime Chap.yml new file mode 100644 index 0000000..49a7a44 --- /dev/null +++ b/regex_patterns/Anime Chap.yml @@ -0,0 +1,7 @@ +description: '' +name: Anime Chap +pattern: \b(Anime[ .-]?Chap)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Anime Land.yml b/regex_patterns/Anime Land.yml new file mode 100644 index 0000000..b305b43 --- /dev/null +++ b/regex_patterns/Anime Land.yml @@ -0,0 +1,7 @@ +description: '' +name: Anime Land +pattern: \b(Anime[ .-]?Land)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Anime Time.yml b/regex_patterns/Anime Time.yml new file mode 100644 index 0000000..85b4568 --- /dev/null +++ b/regex_patterns/Anime Time.yml @@ -0,0 +1,7 @@ +description: '' +name: Anime Time +pattern: \b(Anime[ .-]?Time)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Anime-Heart.yml b/regex_patterns/Anime-Heart.yml new file mode 100644 index 0000000..d63a5ba --- /dev/null +++ b/regex_patterns/Anime-Heart.yml @@ -0,0 +1,7 @@ +description: '' +name: Anime-Heart +pattern: \b(Anime[ .-]?Heart)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AnimeDynastyEN.yml b/regex_patterns/AnimeDynastyEN.yml new file mode 100644 index 0000000..f959fa8 --- /dev/null +++ b/regex_patterns/AnimeDynastyEN.yml @@ -0,0 +1,7 @@ +description: '' +name: AnimeDynastyEN +pattern: \b(AnimeDynastyEN)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AnimeKuro.yml b/regex_patterns/AnimeKuro.yml new file mode 100644 index 0000000..94c7417 --- /dev/null +++ b/regex_patterns/AnimeKuro.yml @@ -0,0 +1,7 @@ +description: '' +name: AnimeKuro +pattern: \b(AnimeKuro)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AnimeRG.yml b/regex_patterns/AnimeRG.yml new file mode 100644 index 0000000..780cebb --- /dev/null +++ b/regex_patterns/AnimeRG.yml @@ -0,0 +1,7 @@ +description: '' +name: AnimeRG +pattern: \b(AnimeRG)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AnimeTR.yml b/regex_patterns/AnimeTR.yml new file mode 100644 index 0000000..ecb1338 --- /dev/null +++ b/regex_patterns/AnimeTR.yml @@ -0,0 +1,7 @@ +description: '' +name: AnimeTR +pattern: \b(AnimeTR)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Animesubs.yml b/regex_patterns/Animesubs.yml new file mode 100644 index 0000000..5df2792 --- /dev/null +++ b/regex_patterns/Animesubs.yml @@ -0,0 +1,7 @@ +description: '' +name: Animesubs +pattern: \b(Animesubs)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Anitsu.yml b/regex_patterns/Anitsu.yml new file mode 100644 index 0000000..75254cc --- /dev/null +++ b/regex_patterns/Anitsu.yml @@ -0,0 +1,7 @@ +description: '' +name: Anitsu +pattern: \b(Anitsu)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Aoi-Project.yml b/regex_patterns/Aoi-Project.yml new file mode 100644 index 0000000..1fef9bf --- /dev/null +++ b/regex_patterns/Aoi-Project.yml @@ -0,0 +1,7 @@ +description: '' +name: Aoi-Project +pattern: \b(Aoi[ .-]?Project)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Apple TV (1).yml b/regex_patterns/Apple TV (1).yml new file mode 100644 index 0000000..afab01f --- /dev/null +++ b/regex_patterns/Apple TV (1).yml @@ -0,0 +1,10 @@ +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. ' +name: Apple TV +pattern: \b(ATV)\b +tags: +- Streaming Service +- WEB-DL +tests: [] diff --git a/regex_patterns/Apple TV+ (1).yml b/regex_patterns/Apple TV+ (1).yml new file mode 100644 index 0000000..9e10101 --- /dev/null +++ b/regex_patterns/Apple TV+ (1).yml @@ -0,0 +1,7 @@ +description: '' +name: Apple TV+ +pattern: \b(atvp|aptv|Apple TV\+)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/ArataEnc.yml b/regex_patterns/ArataEnc.yml new file mode 100644 index 0000000..c52b4b8 --- /dev/null +++ b/regex_patterns/ArataEnc.yml @@ -0,0 +1,7 @@ +description: '' +name: ArataEnc +pattern: \b(ArataEnc)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Arg0.yml b/regex_patterns/Arg0.yml new file mode 100644 index 0000000..afa5dfe --- /dev/null +++ b/regex_patterns/Arg0.yml @@ -0,0 +1,8 @@ +description: '' +name: Arg0 +pattern: \b(Arg0)\b +tags: +- Radarr +- Sonarr +- Sonarr +tests: [] diff --git a/regex_patterns/Ari.yml b/regex_patterns/Ari.yml new file mode 100644 index 0000000..95c6a3d --- /dev/null +++ b/regex_patterns/Ari.yml @@ -0,0 +1,7 @@ +description: '' +name: Ari +pattern: \[Ari\]|-Ari\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Arid (1).yml b/regex_patterns/Arid (1).yml new file mode 100644 index 0000000..4dca814 --- /dev/null +++ b/regex_patterns/Arid (1).yml @@ -0,0 +1,8 @@ +description: '' +name: Arid +pattern: \[Arid\]|-Arid\b +tags: +- Radarr +- Sonarr +- Sonarr +tests: [] diff --git a/regex_patterns/Arukoru.yml b/regex_patterns/Arukoru.yml new file mode 100644 index 0000000..48eb512 --- /dev/null +++ b/regex_patterns/Arukoru.yml @@ -0,0 +1,7 @@ +description: '' +name: Arukoru +pattern: \b(Arukoru)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AsRequested.yml b/regex_patterns/AsRequested.yml new file mode 100644 index 0000000..c68d690 --- /dev/null +++ b/regex_patterns/AsRequested.yml @@ -0,0 +1,7 @@ +description: '' +name: AsRequested +pattern: -AsRequested\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Asakura (1).yml b/regex_patterns/Asakura (1).yml new file mode 100644 index 0000000..201798f --- /dev/null +++ b/regex_patterns/Asakura (1).yml @@ -0,0 +1,8 @@ +description: '' +name: Asakura +pattern: \[Asakura\]|-Asakura\b +tags: +- Radarr +- Sonarr +- Sonarr +tests: [] diff --git a/regex_patterns/Asenshi.yml b/regex_patterns/Asenshi.yml new file mode 100644 index 0000000..b4868a5 --- /dev/null +++ b/regex_patterns/Asenshi.yml @@ -0,0 +1,8 @@ +description: '' +name: Asenshi +pattern: \b(Asenshi)\b +tags: +- Radarr +- Sonarr +- Sonarr +tests: [] diff --git a/regex_patterns/AssMix.yml b/regex_patterns/AssMix.yml new file mode 100644 index 0000000..44004d2 --- /dev/null +++ b/regex_patterns/AssMix.yml @@ -0,0 +1,7 @@ +description: '' +name: AssMix +pattern: \b(AssMix)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/AsukaRaws.yml b/regex_patterns/AsukaRaws.yml new file mode 100644 index 0000000..08d571a --- /dev/null +++ b/regex_patterns/AsukaRaws.yml @@ -0,0 +1,7 @@ +description: '' +name: AsukaRaws +pattern: Asuka[ ._-]?(Raws) +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/Ayashii.yml b/regex_patterns/Ayashii.yml new file mode 100644 index 0000000..2e2b82f --- /dev/null +++ b/regex_patterns/Ayashii.yml @@ -0,0 +1,7 @@ +description: '' +name: Ayashii +pattern: \[Ayashii\]|-Ayashii\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/B&W (1).yml b/regex_patterns/B&W (1).yml new file mode 100644 index 0000000..8fd89f8 --- /dev/null +++ b/regex_patterns/B&W (1).yml @@ -0,0 +1,96 @@ +description: Black and White colour grading. This regex matches a 4-digit number (optionally + surrounded by parentheses), followed by any amount of text, and then detects references + to "black and white" in various formats. It supports `blackwhite` (no spaces), `black + and white`, `black-white`, "`black & white`, `black/white`, as well as shorthand + `BW` and `B&W`, while excluding invalid variations like `b w`, `b-w`, or `b/w` +name: B&W +pattern: \d{4}.*?\bblack\b[\s.]*(?:and|\&|-|\/)?[\s.]*\bwhite\b|\bb\&?w\b +tags: +- Enhancement +- Colour Grade +- Banned +tests: +- expected: true + id: 1 + input: The Mist Black and White 2007 2160p USA UHD Blu-ray DV HDR HEVC TrueHD 7.1 + Atmos-BeyondHD + lastRun: '2025-02-14T14:41:22.957835' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: false +- expected: false + id: 2 + input: Black and White 2002 1080p Blu-ray AVC DTS-HD MA 5.1-CultFilms + lastRun: '2025-02-14T14:41:22.957835' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: true +- expected: false + id: 3 + input: 'Pokemon the Movie: Black and White-Victini and Reshiram Zekrom 2011 1080p + AUS BD50 DTS-HD MA 5.1 AVC-PHOENiX' + lastRun: '2025-02-14T14:41:22.957835' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: true +- expected: true + id: 4 + input: Madeo 2009 Black & White Version 1080p JPN Blu-ray AVC TrueHD 5.1-kyRLS + lastRun: '2025-02-14T14:41:22.957835' + matchSpan: + end: 24 + start: 6 + matchedContent: 2009 Black & White + matchedGroups: [] + passes: true +- expected: true + id: 6 + input: Psycho (1960) B&W + lastRun: '2025-02-14T14:41:22.957835' + matchSpan: + end: 17 + start: 7 + matchedContent: (1960) B&W + matchedGroups: [] + passes: true +- expected: true + id: 7 + input: Citizen Kane (1941) Black.and.White + lastRun: '2025-02-14T14:41:22.957835' + matchSpan: + end: 35 + start: 13 + matchedContent: (1941) Black.and.White + matchedGroups: [] + passes: true +- expected: true + id: 8 + input: Dracula (1931) Black-White + lastRun: '2025-02-14T14:41:22.957835' + matchSpan: + end: 26 + start: 8 + matchedContent: (1931) Black-White + matchedGroups: [] + passes: true +- expected: true + id: 11 + input: Young Frankenstein (1974) BW DVDRip + lastRun: '2025-02-14T14:41:22.957835' + matchSpan: + end: 28 + start: 19 + matchedContent: (1974) BW + matchedGroups: [] + passes: true +- expected: false + id: 12 + input: Jack Black & Betty White in a Comedy Special + lastRun: '2025-02-14T14:41:22.957835' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: true diff --git a/regex_patterns/B-Global.yml b/regex_patterns/B-Global.yml new file mode 100644 index 0000000..6231c74 --- /dev/null +++ b/regex_patterns/B-Global.yml @@ -0,0 +1,6 @@ +description: '' +name: B-Global +pattern: \b(B[ .-]?Global)\b +tags: +- Sonarr +tests: [] diff --git a/regex_patterns/B.yml b/regex_patterns/B.yml new file mode 100644 index 0000000..8f58b2a --- /dev/null +++ b/regex_patterns/B.yml @@ -0,0 +1,7 @@ +description: '' +name: B +pattern: ^(BANKAi|BAWLS|BiPOLAR|BLACKPANTERS|BODIE|BOOLZ|BRiNK|BTT)$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/B00BA.yml b/regex_patterns/B00BA.yml new file mode 100644 index 0000000..e74a7c6 --- /dev/null +++ b/regex_patterns/B00BA.yml @@ -0,0 +1,7 @@ +description: '' +name: B00BA +pattern: \b(B00BA)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/BALENCiAGA.yml b/regex_patterns/BALENCiAGA.yml new file mode 100644 index 0000000..2e92f3d --- /dev/null +++ b/regex_patterns/BALENCiAGA.yml @@ -0,0 +1,6 @@ +description: '' +name: BALENCiAGA +pattern: (BALENCiAGA)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/BARC0DE.yml b/regex_patterns/BARC0DE.yml new file mode 100644 index 0000000..282229f --- /dev/null +++ b/regex_patterns/BARC0DE.yml @@ -0,0 +1,6 @@ +description: '' +name: BARC0DE +pattern: ^(BARC0DE)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/BAT.yml b/regex_patterns/BAT.yml new file mode 100644 index 0000000..9adf6aa --- /dev/null +++ b/regex_patterns/BAT.yml @@ -0,0 +1,7 @@ +description: '' +name: BAT +pattern: ^(BAT)$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/BAUCKLEY.yml b/regex_patterns/BAUCKLEY.yml new file mode 100644 index 0000000..b899fbb --- /dev/null +++ b/regex_patterns/BAUCKLEY.yml @@ -0,0 +1,6 @@ +description: '' +name: BAUCKLEY +pattern: ^(BAUCKLEY)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/BBC iPlayer.yml b/regex_patterns/BBC iPlayer.yml new file mode 100644 index 0000000..47b9523 --- /dev/null +++ b/regex_patterns/BBC iPlayer.yml @@ -0,0 +1,7 @@ +description: '' +name: BBC iPlayer +pattern: \b(ip|iplayer)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/BBQ.yml b/regex_patterns/BBQ.yml new file mode 100644 index 0000000..005b891 --- /dev/null +++ b/regex_patterns/BBQ.yml @@ -0,0 +1,6 @@ +description: '' +name: BBQ +pattern: ^(BBQ)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/BD3D.yml b/regex_patterns/BD3D.yml new file mode 100644 index 0000000..6a36952 --- /dev/null +++ b/regex_patterns/BD3D.yml @@ -0,0 +1,6 @@ +description: '' +name: BD3D +pattern: \b(BD3D)\b +tags: +- Radarr +tests: [] diff --git a/regex_patterns/BDHD.yml b/regex_patterns/BDHD.yml new file mode 100644 index 0000000..006e892 --- /dev/null +++ b/regex_patterns/BDHD.yml @@ -0,0 +1,6 @@ +description: '' +name: BDHD +pattern: ^(BDHD)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/BEN THE MEN (1).yml b/regex_patterns/BEN THE MEN (1).yml new file mode 100644 index 0000000..812cdb3 --- /dev/null +++ b/regex_patterns/BEN THE MEN (1).yml @@ -0,0 +1,7 @@ +description: '' +name: BEN THE MEN +pattern: \b(BEN[ ._-]THE[ ._-]MEN)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/BHDStudio (1).yml b/regex_patterns/BHDStudio (1).yml new file mode 100644 index 0000000..2f03682 --- /dev/null +++ b/regex_patterns/BHDStudio (1).yml @@ -0,0 +1,6 @@ +description: '' +name: BHDStudio +pattern: ^(BHDStudio)$ +tags: +- Radarr +tests: [] diff --git a/regex_patterns/BJX.yml b/regex_patterns/BJX.yml new file mode 100644 index 0000000..79d0352 --- /dev/null +++ b/regex_patterns/BJX.yml @@ -0,0 +1,7 @@ +description: '' +name: BJX +pattern: \b(BJX)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/BKC.yml b/regex_patterns/BKC.yml new file mode 100644 index 0000000..eee7290 --- /dev/null +++ b/regex_patterns/BKC.yml @@ -0,0 +1,7 @@ +description: '' +name: BKC +pattern: \b(BKC)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/BLUEBIRD (1).yml b/regex_patterns/BLUEBIRD (1).yml new file mode 100644 index 0000000..e6fb594 --- /dev/null +++ b/regex_patterns/BLUEBIRD (1).yml @@ -0,0 +1,7 @@ +description: '' +name: BLUEBIRD +pattern: (?<=^|[\s.-])BLUEBIRD\b +tags: +- Release Group +- Bluray +tests: [] diff --git a/regex_patterns/BLURANiUM (1).yml b/regex_patterns/BLURANiUM (1).yml new file mode 100644 index 0000000..5b3d091 --- /dev/null +++ b/regex_patterns/BLURANiUM (1).yml @@ -0,0 +1,7 @@ +description: '' +name: BLURANiUM +pattern: ^(BLURANiUM)$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/BLUTONiUM (1).yml b/regex_patterns/BLUTONiUM (1).yml new file mode 100644 index 0000000..86d43cf --- /dev/null +++ b/regex_patterns/BLUTONiUM (1).yml @@ -0,0 +1,7 @@ +description: '' +name: BLUTONiUM +pattern: ^(BLUTONiUM)$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/BLV.yml b/regex_patterns/BLV.yml new file mode 100644 index 0000000..4fba4c8 --- /dev/null +++ b/regex_patterns/BLV.yml @@ -0,0 +1,7 @@ +description: '' +name: BLV +pattern: \b(BLV)\b +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/BMF (1).yml b/regex_patterns/BMF (1).yml new file mode 100644 index 0000000..b04fdce --- /dev/null +++ b/regex_patterns/BMF (1).yml @@ -0,0 +1,7 @@ +description: '' +name: BMF +pattern: ^(BMF)$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/BNd.yml b/regex_patterns/BNd.yml new file mode 100644 index 0000000..165711f --- /dev/null +++ b/regex_patterns/BNd.yml @@ -0,0 +1,7 @@ +description: '' +name: BNd +pattern: ^(BNd)$ +tags: +- Radarr +- Sonarr +tests: [] diff --git a/regex_patterns/BOLS (1).yml b/regex_patterns/BOLS (1).yml new file mode 100644 index 0000000..6f4e30b --- /dev/null +++ b/regex_patterns/BOLS (1).yml @@ -0,0 +1,7 @@ +description: Banned for Retagging +name: BOLS +pattern: (?<=^|[\s.-])BOLS\b +tags: +- Release Group +- Banned +tests: [] diff --git a/regex_patterns/BONBON.yml b/regex_patterns/BONBON.yml new file mode 100644 index 0000000..8028451 --- /dev/null +++ b/regex_patterns/BONBON.yml @@ -0,0 +1,8 @@ +description: '' +name: BONBON +pattern: ^(BONBON)$ +tags: +- Radarr +- Sonarr +- Sonarr +tests: [] diff --git a/regex_patterns/BOREDOR (1).yml b/regex_patterns/BOREDOR (1).yml new file mode 100644 index 0000000..c0dcba0 --- /dev/null +++ b/regex_patterns/BOREDOR (1).yml @@ -0,0 +1,7 @@ +description: '' +name: BOREDOR +pattern: (?<=^|[\s.-])BOREDOR\b +tags: +- Release Group +- Bluray +tests: [] diff --git a/regex_patterns/BR-DISK.yml b/regex_patterns/BR-DISK.yml new file mode 100644 index 0000000..19fec7d --- /dev/null +++ b/regex_patterns/BR-DISK.yml @@ -0,0 +1,12 @@ +description: '' +name: BR-DISK +pattern: ^(?!.*\b((?