pull/716/head
userdocs 2 years ago
commit 8620f34750

@ -1,7 +1,7 @@
# EditorConfig is awesome: https://EditorConfig.org # EditorConfig is awesome: https://EditorConfig.org
# top-most EditorConfig file # top-most EditorConfig file
root = false root = true
[*.json] [*.json]
indent_style = space indent_style = space

@ -20,12 +20,10 @@
For example `/<path_to_data>/data`, or even `/data`. For example `/<path_to_data>/data`, or even `/data`.
!!! info
The paths you use on the inside matter. Because of how Dockers volumes work, passing in two or three volumes such as the commonly suggested `/tv`, `/movies` and `/downloads` makes them look like two or three file systems, even if they arent. This means hard links wont work and instead of an instant move, a slower and more I/O intensive copy + delete is used.
--8<-- "includes/hardlinks/folder-structure.md" --8<-- "includes/hardlinks/folder-structure.md"
--8<-- "includes/hardlinks/bad-path-suggestion.md"
--8<-- "includes/hardlinks/breakdown-folder-structure.md" --8<-- "includes/hardlinks/breakdown-folder-structure.md"
--8<-- "includes/hardlinks/permissions.md" --8<-- "includes/hardlinks/permissions.md"

@ -162,6 +162,8 @@ data
└── tv └── tv
``` ```
--8<-- "includes/hardlinks/bad-path-suggestion.md"
--8<-- "includes/hardlinks/breakdown-folder-structure.md" --8<-- "includes/hardlinks/breakdown-folder-structure.md"
------ ------

@ -67,9 +67,7 @@ data
### Breakdown of the Folder Structure ### Breakdown of the Folder Structure
!!! info --8<-- "includes/hardlinks/bad-path-suggestion.md"
The paths you use on the inside matter. Because of how Dockers volumes work, passing in two or three volumes such as the commonly suggested `/tv`, `/movies` and `/downloads` makes them look like two or three file systems, even if they arent. This means hard links wont work and instead of an instant move, a slower and more I/O intensive copy + delete is used.
## Setting up the containers ## Setting up the containers

@ -25,10 +25,10 @@ sudo docker run --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/red5d/
Paste the results on one of the following sites. Paste the results on one of the following sites.
- [0bin.net](https://0bin.net/){:target="_blank" rel="noopener noreferrer"} (Recommended) - [Notifiarr.com](https://logs.notifiarr.com/) (Recommended)
- [Github Gist](https://gist.github.com){:target="_blank" rel="noopener noreferrer"} (Alternative) - [Github Gist](https://gist.github.com){:target="_blank" rel="noopener noreferrer"} (Alternative)
- [Ubuntu Pastebin](https://pastebin.ubuntu.com/){:target="_blank" rel="noopener noreferrer"}
- [hastebin.com](https://hastebin.com){:target="_blank" rel="noopener noreferrer"} - [hastebin.com](https://hastebin.com){:target="_blank" rel="noopener noreferrer"}
- [privatebin.net](https://privatebin.net/){:target="_blank" rel="noopener noreferrer"} - [privatebin.net](https://privatebin.net/){:target="_blank" rel="noopener noreferrer"}
- [bpaste](https://bpa.st/){:target="_blank" rel="noopener noreferrer"}
If you use docker run command to create your docker containers, paste your run command in to [composerize](https://www.composerize.com/){:target="_blank" rel="noopener noreferrer"} If you use docker run command to create your docker containers, paste your run command in to [composerize](https://www.composerize.com/){:target="_blank" rel="noopener noreferrer"}

@ -32,34 +32,48 @@ I also made 3 guides related to this one.
------ ------
| Audio Advanced #1 | Audio Advanced #2 | Audio Channels | HDR Metadata | | Audio Advanced #1 | Audio Advanced #2 | Audio Channels | HDR Metadata |
| ----------------------------------------- | ------------------------------- | ---------------------------- | --------------------------------- | | -------------------------------------- | -------------------------------------- | -------------------------------------- | -------------------------------------- |
| [TrueHD ATMOS](#truehd-atmos) | [FLAC](#flac) | [1.0 Mono](#10-mono) | [DV HDR10](#dv-hdr10) | | [TrueHD ATMOS](#truehd-atmos) | [FLAC](#flac) | [1.0 Mono](#10-mono) | [DV HDR10](#dv-hdr10) |
| [DTS X](#dts-x) | [PCM](#pcm) | [2.0 Stereo](#20-stereo) | [DV](#dv) | | [DTS X](#dts-x) | [PCM](#pcm) | [2.0 Stereo](#20-stereo) | [DV](#dv) |
| [ATMOS (undefined)](#atmos-undefined) | [DTS-HD HRA](#dts-hd-hra) | [3.0 Sound](#30-sound) | [DV HLG](#dv-hlg) | | [ATMOS (undefined)](#atmos-undefined) | [DTS-HD HRA](#dts-hd-hra) | [3.0 Sound](#30-sound) | [DV HLG](#dv-hlg) |
| [DD+ ATMOS](#ddplus-atmos) | [AAC](#aac) | [4.0 Sound](#40-sound) | [DV SDR](#dv-sdr) | | [DD+ ATMOS](#ddplus-atmos) | [AAC](#aac) | [4.0 Sound](#40-sound) | [DV SDR](#dv-sdr) |
| [TrueHD](#truehd) | [DD](#dd) | [5.1 Surround](#51-surround) | [HDR10+](#hdr10plus) | | [TrueHD](#truehd) | [DD](#dd) | [5.1 Surround](#51-surround) | [HDR10+](#hdr10plus) |
| [DTS-HD MA](#dts-hd-ma) | [MP3](#mp3) | [6.1 Surround](#61-surround) | [HDR10](#hdr10) | | [DTS-HD MA](#dts-hd-ma) | [MP3](#mp3) | [6.1 Surround](#61-surround) | [HDR10](#hdr10) |
| [DD+](#ddplus) | [Opus](#opus) | [7.1 Surround](#71-surround) | [HDR](#hdr) | | [DD+](#ddplus) | [Opus](#opus) | [7.1 Surround](#71-surround) | [HDR](#hdr) |
| [DTS-ES](#dts-es) | | [9.1 Surround](#91-surround) | [HDR (undefined)](#hdr-undefined) | | [DTS-ES](#dts-es) | | [9.1 Surround](#91-surround) | [HDR (undefined)](#hdr-undefined) |
| [DTS](#dts) | | | [PQ](#pq) | | [DTS](#dts) | | | [PQ](#pq) |
| | | | [HLG](#hlg) | | | | | [HLG](#hlg) |
------ ------
| Movie Versions | Unwanted | Misc | HQ Source Groups | Streaming Services | | Movie Versions | Unwanted | HQ Source Groups | Streaming Services |
| --------------------------------------------- | ---------------------------------- | ------------------------------------- | --------------------- | ---------------------------- | | ----------------------------------------------- | -------------------------------------- | -------------------------------------- | -------------------------------------- |
| [Hybrid](#hybrid) | [BR-DISK](#br-disk) | [Repack/Proper](#repack-proper) | [HQ-Remux](#hq-remux) | [Amazon](#amzn) | | [Hybrid](#hybrid) | [BR-DISK](#br-disk) | [HQ-Remux](#hq-remux) | [Amazon](#amzn) |
| [Remaster](#remaster) | [EVO (no WEBDL)](#evo-no-webdl) | [Repack2](#repack2) | [HQ](#hq) | [Apple TV+](#aptv) | | [Remaster](#remaster) | [EVO (no WEBDL)](#evo-no-webdl) | [HQ](#hq) | [Apple TV+](#aptv) |
| [4K Remaster](#4k-remaster) | [LQ](#lq) | [Multi](#multi) | [HQ-WEBDL](#hq-webdl) | [Disney+](#dsnp) | | [4K Remaster](#4k-remaster) | [LQ](#lq) | [HQ-WEBDL](#hq-webdl) | [Disney+](#dsnp) |
| [Special Editions](#special-edition) | [x265 (720/1080p)](#x265-7201080p) | [x264](#x264) | | [HBO Max](#hmax) | | [Special Editions](#special-edition) | [3D](#3d) | | [HBO Max](#hmax) |
| [Criterion Collection](#criterion-collection) | [3D](#3d) | [x265](#x265) | | [Hulu](#hulu) | | [Criterion Collection](#criterion-collection) | [No-RlsGroup](#no-rlsgroup) | | [Hulu](#hulu) |
| [Theatrical Cut](#theatrical-cut) | [No-RlsGroup](#no-rlsgroup) | [MPEG2](#mpeg2) | | [Netflix](#nf) | | [Theatrical Cut](#theatrical-cut) | [Obfuscated](#obfuscated) | | [Netflix](#nf) |
| [IMAX](#imax) | [Obfuscated](#obfuscated) | [FreeLeech](#freeleech) | | [Peacock TV](#pcok) | | [IMAX](#imax) | [Retags](#retags) | | [Peacock TV](#pcok) |
| [IMAX Enhanced](#imax-enhanced) | [Retags](#retags) | [Dutch Groups](#dutch-groups) | | [Paramount+](#pmtp) | | [IMAX Enhanced](#imax-enhanced) | [DV (WEBDL)](#dv-webdl) | | [Paramount+](#pmtp) |
| | [DV (WEBDL)](#dv-webdl) | [Anime Dual Audio](#anime-dual-audio) | | [Movies Anywhere](#ma) | | | [Bad Dual Groups](#bad-dual-groups) | | [Movies Anywhere](#ma) |
| | [x265 (720/1080p)](#x265-7201080p) | | |
------ | | [x265 (no HDR/DV)](#x265-no-hdrdv) | | |
------
| Misc | Place holder 11 | Place holder 2 | Place holder 3 |
| -------------------------------------- | -------------------------------------- | -------------------------------------- | -------------------------------------- |
| [Repack/Proper](#repack-proper) | Place holder 1 | Place holder 2 | Place holder 3 |
| [Repack2](#repack2) | Place holder 1 | Place holder 2 | Place holder 3 |
| [Multi](#multi) | Place holder 1 | Place holder 2 | Place holder 3 |
| [x264](#x264) | Place holder 1 | Place holder 2 | Place holder 3 |
| [x265](#x265) | Place holder 1 | Place holder 2 | Place holder 3 |
| [MPEG2](#mpeg2) | Place holder 1 | Place holder 2 | Place holder 3 |
| [FreeLeech](#freeleech) | Place holder 1 | Place holder 2 | Place holder 3 |
| [Dutch Groups](#dutch-groups) | Place holder 1 | Place holder 2 | Place holder 3 |
| [Anime Dual Audio](#anime-dual-audio) | Place holder 1 | Place holder 2 | Place holder 3 |
## Audio Advanced ## Audio Advanced
@ -699,9 +713,9 @@ I also made 3 guides related to this one.
A remastered or mastered in 4K should give you usually the best picture and audio currently for the movie. Both are just names to describe the best possible currently for the movie. A remastered or mastered in 4K should give you usually the best picture and audio currently for the movie. Both are just names to describe the best possible currently for the movie.
To be clear, the final digital films on the Mastered in 4K Blu-rays still only have the same 1920 x 1080 pixels of actual resolution as normal Blu-rays. But the argument goes that because these full HD files were derived from higher-resolution masters, their images will be more precise, with better colours, less noise, and enhanced sharpness and detail. Not least because the higher-resolution mastering process will provide more detail from the original print for the Blu-ray masters to draw on when going through their (hopefully…) frame-by-frame compression process. To be clear, the final digital films on the Mastered in 4K Blu-rays still only have the same 1920 x 1080 pixels of actual resolution as normal Blu-rays. But the argument goes that because these full HD files were derived from higher-resolution masters, their images will be more precise, with better colors, less noise, and enhanced sharpness and detail. Not least because the higher-resolution mastering process will provide more detail from the original print for the Blu-ray masters to draw on when going through their (hopefully…) frame-by-frame compression process.
Another important element of the Mastered in 4K discs is that theyre all mastered with x.v.YCC colour specification. This delivers an expanded colour range closer to that contained in original source material. Another important element of the Mastered in 4K discs is that theyre all mastered with x.v.YCC color specification. This delivers an expanded color range closer to that contained in original source material.
??? example "JSON - [CLICK TO EXPAND]" ??? example "JSON - [CLICK TO EXPAND]"
@ -892,9 +906,9 @@ I also made 3 guides related to this one.
??? faq "720/1080p no x265 - [CLICK TO EXPAND]" ??? faq "720/1080p no x265 - [CLICK TO EXPAND]"
This blocks/ignores 720/1080p releases that are encoded in x265 This blocks/ignores 720/1080p(HD) releases that are encoded in x265
You will need to add the following to your new Custom Format when created in your Quality Profile (`Setting` => `Profiles`) and then set the score to `-1000` or even `-10000` In your quality profile use the following score for this Custom Format: `-10000`
!!! fail "" !!! fail ""
--8<-- "includes/docker/x265.md" --8<-- "includes/docker/x265.md"
@ -909,6 +923,32 @@ I also made 3 guides related to this one.
------ ------
### x265 (no HDR/DV)
??? faq "x265 (no HDR/DV) - [CLICK TO EXPAND]"
This blocks/ignores 720/1080p (HD) releases that are encoded in x265.
**but it will allow to exclude/bypass if it has HDR and/or DV**
*Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.*
In your quality profile use the following score for this Custom Format: `-10000`
!!! Danger
Don't use this together with the following Custom Format [x265 (720/1080p)](#x265-7201080p)
??? example "JSON - [CLICK TO EXPAND]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/x265-no-hdrdv.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup>
------
### 3D ### 3D
??? faq "3D - [CLICK TO EXPAND]" ??? faq "3D - [CLICK TO EXPAND]"
@ -1003,6 +1043,22 @@ I also made 3 guides related to this one.
------ ------
### Bad Dual Groups
??? faq "Bad dual groups - [CLICK TO EXPAND]"
These groups take the original release, then they add their own preferred language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as first.
Also they often even rename the release name in to Portuguese.
??? example "JSON - [CLICK TO EXPAND]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/bad-dual-groups.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup>
------
## Misc ## Misc
------ ------

@ -501,6 +501,19 @@ Add this to your `Must not contain (2)`
``` ```
#### Optional - Ignore Bad Dual Audio Groups
??? question "WHY ? - [CLICK TO EXPAND]"
These groups take the original release, then they add their own preferred language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as first.
Also they often even rename the release name in to Portuguese.
Add this to your `Must not contain (2)`
```bash
/\b(-alfaHD|-BAT|-BNd|-C\.A\.A|-Cory|-FF|-FOXX|-G4RiS|-GUEIRA|-N3G4N|-PD|-RiPER|-RK|-SiGLA|-Tars|-WTV|-Yatogam1|-YusukeFLA)\b/i
```
------ ------
### A little explanation of the scores and why ### A little explanation of the scores and why

@ -0,0 +1,179 @@
{
"trash_id": "b6832f586342ef70d9c128d40c07b872",
"trash_score": "-10000",
"name": "Bad Dual Groups",
"includeCustomFormatWhenRenaming": false,
"specifications": [
{
"name": "alfaHD",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-alfaHD)\\b"
}
},
{
"name": "BAT",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-BAT)\\b"
}
},
{
"name": "BNd",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-BNd)\\b"
}
},
{
"name": "C.A.A",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-C\\.A\\.A)\\b"
}
},
{
"name": "Cory",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-Cory)\\b"
}
},
{
"name": "EXTREME",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-EXTREME)\\b"
}
},
{
"name": "FF",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-FF)\\b"
}
},
{
"name": "FOXX",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-FOXX)\\b"
}
},
{
"name": "G4RiS",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-G4RiS)\\b"
}
},
{
"name": "GUEIRA",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-GUEIRA)\\b"
}
},
{
"name": "N3G4N",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-N3G4N)\\b"
}
},
{
"name": "PD",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-PD)\\b"
}
},
{
"name": "RiPER",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-RiPER)\\b"
}
},
{
"name": "RK",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-RK)\\b"
}
},
{
"name": "SiGLA",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-SiGLA)\\b"
}
},
{
"name": "Tars",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-Tars)\\b"
}
},
{
"name": "WTV",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-WTV)\\b"
}
},
{
"name": "Yatogam1",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-Yatogam1)\\b"
}
},
{
"name": "YusukeFLA",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(-YusukeFLA)\\b"
}
}
]
}

@ -5,21 +5,12 @@
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [
{ {
"name": "DOES NOT INCLUDE ANY OF THESE WORDS", "name": "BR-DISK",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": true, "required": true,
"fields": { "fields": {
"value": "^(?!.*\\b((?<!HD[._ -]|HD)DVD|BDRip|720p|MKV|XviD|WMV|d3g|REMUX|[xh][-_. ]?26[45]|German[-_. ]?DL)\\b).*" "value": "^(?!.*\\b((?<!HD[._ -]|HD)DVD|BDRip|720p|MKV|XviD|WMV|d3g|REMUX|[xh][-_. ]?26[45]|German.*DL|((?<=\\d{4}).*German.*(DL)?)(?=.*\\b(AVC|HEVC|VC[-_. ]?1|MVC|MPEG[-_. ]?2)\\b))\\b)(((?=.*(Blu[-_. ]?ray|BD|HD[-_. ]?DVD)\\b)(?=.*\\b(AVC|HEVC|VC[-_. ]?1|MVC|MPEG[-_. ]?2|BDMV|ISO)\\b))|^((?=.*\\b(^((?=.*\\b((.*_)?COMPLETE.*|Dis[ck])\\b)(?=.*(Blu[-_. ]?ray|HD[-_. ]?DVD)))|3D[-_. ]?BD|BR[-_. ]?DISK|Full[-_. ]?Blu[-_. ]?ray|^((?=.*((BD|UHD)[-_. ]?(25|50|66|100|ISO)))))))).*"
}
},
{
"name": "BUNCH OF COMBINATIONS",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": true,
"fields": {
"value": "^(((?=.*(Blu[-_. ]?ray|BD|HD[-_. ]?DVD)\\b)(?=.*\\b(AVC|HEVC|VC[-_. ]?1|MVC|MPEG[-_. ]?2|BDMV)\\b))|^((?=.*\\b(^((?=.*\\b(COMPLETE|Dis[ck])\\b)(?=.*(Blu[-_. ]?ray|HD[-_. ]?DVD)))|3D[-_. ]?BD|BR[-_. ]?DISK|Full[-_. ]?Blu[-_. ]?ray|^((?=.*((BD|UHD)[-_. ]?(25|50|66|100)))(?=.*ISO)?))))).*"
} }
} }
] ]

@ -10,7 +10,7 @@
"negate": false, "negate": false,
"required": true, "required": true,
"fields": { "fields": {
"value": "dts[ .-]?(ma\\b|hd[ .-]?ma|hd)(?!china|r)" "value": "dts[ .-]?(ma\\b|hd[ .-]?ma\\b|hd)(?!china|r|maniacs)"
} }
}, },
{ {

@ -18,7 +18,7 @@
"negate": true, "negate": true,
"required": true, "required": true,
"fields": { "fields": {
"value": "dts[ .-]?(ma\\b|hd[ .-]?ma|hd)(?!china|r)" "value": "dts[ .-]?(ma\\b|hd[ .-]?ma\\b|hd)(?!china|r|maniacs)"
} }
}, },
{ {

@ -1,6 +1,6 @@
{ {
"trash_id": "ff5bc9e8ce91d46c997ca3ac6994d6f8", "trash_id": "ff5bc9e8ce91d46c997ca3ac6994d6f8",
"trash_score": "51", "trash_score": "101",
"name": "FraMeSToR", "name": "FraMeSToR",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [
@ -10,7 +10,7 @@
"negate": false, "negate": false,
"required": true, "required": true,
"fields": { "fields": {
"value": "\\bFraMeSToR\\b" "value": "FraMeSToR\\b"
} }
} }
] ]

@ -0,0 +1,224 @@
{
"trash_id": "ed27ebfef2f323e964fb1f61391bcb35",
"trash_score": "1800",
"name": "HD Bluray Tier 01",
"includeCustomFormatWhenRenaming": false,
"specifications": [
{
"name": "BLURAY",
"implementation": "SourceSpecification",
"negate": false,
"required": true,
"fields": {
"value": 9
}
},
{
"name": "Not REMUX",
"implementation": "QualityModifierSpecification",
"negate": true,
"required": true,
"fields": {
"value": 5
}
},
{
"name": "Not 2160p",
"implementation": "ResolutionSpecification",
"negate": true,
"required": true,
"fields": {
"value": 2160
}
},
{
"name": "BBQ",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "BBQ\\b"
}
},
{
"name": "BMF",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "BMF\\b"
}
},
{
"name": "c0kE",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "c0kE\\b"
}
},
{
"name": "Chotab",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "Chotab\\b"
}
},
{
"name": "CRiSC",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "CRiSC\\b"
}
},
{
"name": "CtrlHD",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "CtrlHD\\b"
}
},
{
"name": "D-Z0N3",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "D-Z0N3\\b"
}
},
{
"name": "Dariush",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "Dariush\\b"
}
},
{
"name": "decibeL",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "decibeL\\b"
}
},
{
"name": "DON",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "DON\\b"
}
},
{
"name": "EbP",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "EbP\\b"
}
},
{
"name": "EDPH",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "EDPH\\b"
}
},
{
"name": "Geek",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "Geek\\b"
}
},
{
"name": "LolHD",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "LolHD\\b"
}
},
{
"name": "NCmt",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "NCmt\\b"
}
},
{
"name": "PTer",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "PTer\\b"
}
},
{
"name": "TayTO",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "TayTO\\b"
}
},
{
"name": "TDD",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "TDD\\b"
}
},
{
"name": "TnP",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "TnP\\b"
}
},
{
"name": "VietHD",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "VietHD\\b"
}
},
{
"name": "ZQ",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "ZQ\\b"
}
}
]
}

@ -0,0 +1,98 @@
{
"trash_id": "c20c8647f2746a1f4c4262b0fbbeeeae",
"trash_score": "1750",
"name": "HD Bluray Tier 02",
"includeCustomFormatWhenRenaming": false,
"specifications": [
{
"name": "BLURAY",
"implementation": "SourceSpecification",
"negate": false,
"required": true,
"fields": {
"value": 9
}
},
{
"name": "Not REMUX",
"implementation": "QualityModifierSpecification",
"negate": true,
"required": true,
"fields": {
"value": 5
}
},
{
"name": "Not 2160p",
"implementation": "ResolutionSpecification",
"negate": true,
"required": true,
"fields": {
"value": 2160
}
},
{
"name": "EA",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "EA"
}
},
{
"name": "HiSD",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "HiSD"
}
},
{
"name": "iFT",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "iFT"
}
},
{
"name": "NTb",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "NTb"
}
},
{
"name": "QOQ",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "QOQ\\b"
}
},
{
"name": "SA89",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "SA89"
}
},
{
"name": "sbR",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "sbR"
}
}
]
}

@ -14,12 +14,48 @@
} }
}, },
{ {
"name": "FraMeSToR", "name": "3L",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b3L\\b"
}
},
{
"name": "BiZKiT",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bBiZKiT\\b"
}
},
{
"name": "BLURANiUM",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "FraMeSToR" "value": "\\bBLURANiUM\\b"
}
},
{
"name": "BMF",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bBMF\\b"
}
},
{
"name": "decibeL",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bdecibeL\\b"
} }
}, },
{ {
@ -28,7 +64,43 @@
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "EPSiLON" "value": "-EPSiLON\\b"
}
},
{
"name": "Flights",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "-Flights\\b"
}
},
{
"name": "FraMeSToR",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bFraMeSToR\\b"
}
},
{
"name": "HiFi",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bHiFi\\b"
}
},
{
"name": "iFT",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\biFT\\b"
} }
}, },
{ {
@ -37,7 +109,34 @@
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "KRaLiMaRKo" "value": "\\bKRaLiMaRKo\\b"
}
},
{
"name": "NCmt",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bNCmt\\b"
}
},
{
"name": "NTb",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bNTb\\b"
}
},
{
"name": "playBD",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bplayBD\\b"
} }
}, },
{ {
@ -46,16 +145,16 @@
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(PmP)\\b" "value": "\\bPmP\\b"
} }
}, },
{ {
"name": "BLURANiUM", "name": "PTP",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "BLURANiUM" "value": "\\bPTP\\b"
} }
}, },
{ {
@ -64,7 +163,16 @@
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "SiCFoI" "value": "\\bSiCFoI\\b"
}
},
{
"name": "SumVision",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bSumVision\\b"
} }
}, },
{ {
@ -73,43 +181,52 @@
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "SURFINBIRD" "value": "\\bSURFINBIRD\\b"
} }
}, },
{ {
"name": "HiFi", "name": "TEPES",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "HiFi" "value": "\\bTEPES\\b"
} }
}, },
{ {
"name": "iFT", "name": "TOA",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(iFT)\\b" "value": "\\bTOA\\b"
} }
}, },
{ {
"name": "playBD", "name": "TRiToN",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "-TRiToN\\b"
}
},
{
"name": "WiLDCAT",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "playBD" "value": "-WiLDCAT\\b"
} }
}, },
{ {
"name": "TRiTon", "name": "ZQ",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "TRiTon" "value": "\\bZQ\\b"
} }
} }
] ]

@ -23,12 +23,21 @@
} }
}, },
{ {
"name": "TOMMY", "name": "ABBIE",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-TOMMY\\b" "value": "-ABBIE\\b"
}
},
{
"name": "AJP69",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bAJP69\\b"
} }
}, },
{ {
@ -37,25 +46,79 @@
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-BLUTONiUM\\b" "value": "\\bBLUTONiUM\\b"
} }
}, },
{ {
"name": "NTG", "name": "CMRG",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-NTG\\b" "value": "\\bCMRG\\b"
} }
}, },
{ {
"name": "TEPES", "name": "CRUD",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-TEPES\\b" "value": "\\bCRUD\\b"
}
},
{
"name": "dB",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bdB\\b"
}
},
{
"name": "Flights",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "-Flights\\b"
}
},
{
"name": "FLUX",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "-FLUX\\b"
}
},
{
"name": "GNOME",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "-GNOME\\b"
}
},
{
"name": "GNOMiSSiON",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bGNOMiSSiON\\b"
}
},
{
"name": "HONE",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bHONE\\b"
} }
}, },
{ {
@ -68,57 +131,57 @@
} }
}, },
{ {
"name": "NTb", "name": "MiU",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-NTb\\b" "value": "\\bMiU\\b"
} }
}, },
{ {
"name": "CMRG", "name": "monkee",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-CMRG\\b" "value": "\\bmonkee\\b"
} }
}, },
{ {
"name": "AJP69", "name": "NOSiViD",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-AJP69\\b" "value": "\\bNOSiViD\\b"
} }
}, },
{ {
"name": "PHOENiX", "name": "NTb",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-PHOENiX\\b" "value": "\\bNTb\\b"
} }
}, },
{ {
"name": "monkee", "name": "NTG",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-monkee\\b" "value": "\\bNTG\\b"
} }
}, },
{ {
"name": "MZABI", "name": "PHOENiX",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-MZABI\\b" "value": "-PHOENiX\\b"
} }
}, },
{ {
@ -127,52 +190,61 @@
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-ROCCaT\\b" "value": "\\bROCCaT\\b"
} }
}, },
{ {
"name": "FLUX", "name": "SiC",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-FLUX\\b" "value": "\\bSiC\\b"
} }
}, },
{ {
"name": "NOSiViD", "name": "SiGMA",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-NOSiViD\\b" "value": "\\bSiGMA\\b"
} }
}, },
{ {
"name": "SiC", "name": "SLiGNOME",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-SiC\\b" "value": "\\bSLiGNOME\\b"
} }
}, },
{ {
"name": "Flights", "name": "SMURF",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-Flights\\b" "value": "-SMURF\\b"
} }
}, },
{ {
"name": "HONE", "name": "TEPES",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(HONE)\\b" "value": "-TEPES\\b"
}
},
{
"name": "TOMMY",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "-TOMMY\\b"
} }
} }
] ]

@ -5,21 +5,12 @@
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [
{ {
"name": "Not WEBDL", "name": "BLURAY",
"implementation": "SourceSpecification", "implementation": "SourceSpecification",
"negate": true, "negate": false,
"required": true,
"fields": {
"value": 7
}
},
{
"name": "Not WEBRIP",
"implementation": "SourceSpecification",
"negate": true,
"required": true, "required": true,
"fields": { "fields": {
"value": 8 "value": 9
} }
}, },
{ {
@ -40,22 +31,58 @@
"value": 2160 "value": 2160
} }
}, },
{
"name": "BBQ",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "-BBQ\\b"
}
},
{ {
"name": "BMF", "name": "BMF",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-BMF\\b" "value": "\\bBMF\\b"
} }
}, },
{ {
"name": "decibeL", "name": "c0kE",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bc0kE\\b"
}
},
{
"name": "Chotab",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bChotab\\b"
}
},
{
"name": "CRiSC",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-decibeL\\b" "value": "\\bCRiSC\\b"
}
},
{
"name": "CtrlHD",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bCtrlHD\\b"
} }
}, },
{ {
@ -68,165 +95,174 @@
} }
}, },
{ {
"name": "HiFi", "name": "Dariush",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-HiFi\\b" "value": "\\bDariush\\b"
} }
}, },
{ {
"name": "NCmt", "name": "decibeL",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-NCmt\\b" "value": "\\bdecibeL\\b"
} }
}, },
{ {
"name": "TDD", "name": "DON",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-TDD\\b" "value": "-DON\\b"
} }
}, },
{ {
"name": "ZQ", "name": "EA",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\bZQ\\b" "value": "\\bEA\\b"
} }
}, },
{ {
"name": "HiSD", "name": "EbP",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-HiSD\\b" "value": "\\bEbP\\b"
} }
}, },
{ {
"name": "NTb", "name": "EDPH",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-NTb\\b" "value": "\\bEDPH\\b"
} }
}, },
{ {
"name": "iFT", "name": "Geek",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-iFT\\b" "value": "-Geek\\b"
} }
}, },
{ {
"name": "Geek", "name": "HiSD",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-geek\\b" "value": "\\bHiSD\\b"
} }
}, },
{ {
"name": "TnP", "name": "iFT",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-tnp\\b" "value": "\\biFT\\b"
} }
}, },
{ {
"name": "PTer", "name": "LolHD",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-pter\\b" "value": "\\bLolHD\\b"
} }
}, },
{ {
"name": "BBQ", "name": "NCmt",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-bbq\\b" "value": "\\bNCmt\\b"
} }
}, },
{ {
"name": "CRiSC", "name": "NTb",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-CRiSC\\b" "value": "\\bNTb\\b"
} }
}, },
{ {
"name": "CtrlHD", "name": "PTer",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-CtrlHD\\b" "value": "\\bPTer\\b"
} }
}, },
{ {
"name": "DON", "name": "QOQ",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-DON\\b" "value": "\\bQOQ\\b"
} }
}, },
{ {
"name": "EbP", "name": "SA89",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-EbP\\b" "value": "\\bSA89\\b"
} }
}, },
{ {
"name": "LolHD", "name": "sbR",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-LolHD\\b" "value": "\\bsbR\\b"
} }
}, },
{ {
"name": "SbR", "name": "TayTO",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-SbR\\b" "value": "\\bTayTO\\b"
} }
}, },
{ {
"name": "TayTo", "name": "TDD",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-TayTo\\b" "value": "\\bTDD\\b"
}
},
{
"name": "TnP",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bTnP\\b"
} }
}, },
{ {
@ -235,7 +271,16 @@
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-VietHD\\b" "value": "\\bVietHD\\b"
}
},
{
"name": "ZQ",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\bZQ\\b"
} }
} }
] ]

@ -5,48 +5,48 @@
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [
{ {
"name": "aXXo", "name": "4K4U",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(aXXo)\\b" "value": "4K4U"
} }
}, },
{ {
"name": "CDDHD", "name": "AROMA",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "CDDHD" "value": "-AROMA\\b"
} }
}, },
{ {
"name": "FGT", "name": "aXXo",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(FGT)\\b" "value": "\\b(aXXo)\\b"
} }
}, },
{ {
"name": "AROMA", "name": "BARC0DE",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-AROMA\\b" "value": "BARC0DE"
} }
}, },
{ {
"name": "LiGaS", "name": "BdC",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(LiGaS)\\b" "value": "\\b(BdC)\\b"
} }
}, },
{ {
@ -59,30 +59,39 @@
} }
}, },
{ {
"name": "RiffTrax", "name": "C4K",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "Rifftrax" "value": "C4K"
} }
}, },
{ {
"name": "BdC", "name": "CDDHD",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(BdC)\\b" "value": "CDDHD"
} }
}, },
{ {
"name": "TEKNO3D", "name": "CHAOS",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "TEKNO3D" "value": "\\b(CHAOS)\\b"
}
},
{
"name": "CHD",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(CHD)\\b"
} }
}, },
{ {
@ -94,6 +103,24 @@
"value": "CrEwSaDe" "value": "CrEwSaDe"
} }
}, },
{
"name": "d3g",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "d3g"
}
},
{
"name": "DDR",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(DDR)\\b"
}
},
{ {
"name": "DNL", "name": "DNL",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
@ -104,435 +131,444 @@
} }
}, },
{ {
"name": "FaNGDiNG0", "name": "EPiC",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "FaNGDiNG0" "value": "\\b(EPiC)\\b"
} }
}, },
{ {
"name": "FRDS", "name": "EuReKA",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(FRDS)\\b" "value": "-EuReKA\\b"
} }
}, },
{ {
"name": "HDTime", "name": "FaNGDiNG0",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "HDTime" "value": "FaNGDiNG0"
} }
}, },
{ {
"name": "iPlanet", "name": "FGT",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "iPlanet" "value": "\\b(FGT)\\b"
} }
}, },
{ {
"name": "KiNGDOM", "name": "FRDS",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-KiNGDOM\\b" "value": "\\b(FRDS)\\b"
} }
}, },
{ {
"name": "Leffe", "name": "FZHD",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "Leffe" "value": "\\b(FZHD)\\b"
} }
}, },
{ {
"name": "mHD", "name": "GalaxyRG",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(mHD)\\b" "value": "GalaxyRG"
} }
}, },
{ {
"name": "mSD", "name": "HDS",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(mSD)\\b" "value": "\\b(HDS)\\b"
} }
}, },
{ {
"name": "nHD", "name": "HDT",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(nHD)\\b" "value": "\\b(HDT)\\b"
} }
}, },
{ {
"name": "nikt0", "name": "HDTime",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "nikt0" "value": "HDTime"
} }
}, },
{ {
"name": "nSD", "name": "HDWinG",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(nSD)\\b" "value": "HDWinG"
} }
}, },
{ {
"name": "NhaNc3", "name": "iPlanet",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "NhaNc3" "value": "iPlanet"
} }
}, },
{ {
"name": "PRODJi", "name": "KiNGDOM",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "PRODJi" "value": "-KiNGDOM\\b"
} }
}, },
{ {
"name": "RDN", "name": "KIRA",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(RDN)\\b" "value": "-KIRA\\b"
} }
}, },
{ {
"name": "SANTi", "name": "Leffe",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(SANTi)\\b" "value": "Leffe"
} }
}, },
{ {
"name": "STUTTERSHIT", "name": "Liber8",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "STUTTERSHIT" "value": "Liber8"
} }
}, },
{ {
"name": "WAF", "name": "LiGaS",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(WAF)\\b" "value": "\\b(LiGaS)\\b"
} }
}, },
{ {
"name": "x0r", "name": "MeGusta",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "x0r" "value": "MeGusta"
} }
}, },
{ {
"name": "YIFY", "name": "mHD",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "YIFY" "value": "\\b(mHD)\\b"
} }
}, },
{ {
"name": "YTS", "name": "mSD",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(YTS)\\b" "value": "\\b(mSD)\\b"
} }
}, },
{ {
"name": "EuReKA", "name": "MTeam",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-EuReKA\\b" "value": "\\b(MTeam)\\b"
} }
}, },
{ {
"name": "DDR", "name": "MySiLU",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(DDR)\\b" "value": "\\b(MySiLU)\\b"
} }
}, },
{ {
"name": "DNL", "name": "NhaNc3",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(DNL)" "value": "NhaNc3"
} }
}, },
{ {
"name": "BARC0DE", "name": "nHD",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "BARC0DE" "value": "\\b(nHD)\\b"
} }
}, },
{ {
"name": "d3g", "name": "nikt0",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "d3g" "value": "nikt0"
} }
}, },
{ {
"name": "MeGusta", "name": "NoGroup",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "MeGusta" "value": "NoGr(ou)?p"
} }
}, },
{ {
"name": "Tigole", "name": "nSD",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "Tigole" "value": "\\b(nSD)\\b"
} }
}, },
{ {
"name": "C4K", "name": "PATOMiEL",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "C4K" "value": "PATOMiEL"
} }
}, },
{ {
"name": "RARBG", "name": "PRODJi",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "RARBG" "value": "PRODJi"
} }
}, },
{ {
"name": "4K4U", "name": "PSA",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "4K4U" "value": "\\b(PSA)\\b"
} }
}, },
{ {
"name": "RU4HD", "name": "PTNK",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "RU4HD" "value": "\\b(PTNK)\\b"
} }
}, },
{ {
"name": "Zeus", "name": "RARBG",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-Zeus\\b" "value": "RARBG"
} }
}, },
{ {
"name": "TBS", "name": "RDN",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(TBS)\\b" "value": "\\b(RDN)\\b"
} }
}, },
{ {
"name": "CHD", "name": "RiffTrax",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(CHD)\\b" "value": "Rifftrax"
} }
}, },
{ {
"name": "HDWinG", "name": "RU4HD",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "HDWinG" "value": "RU4HD"
} }
}, },
{ {
"name": "MTeam", "name": "SANTi",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(MTeam)\\b" "value": "\\b(SANTi)\\b"
} }
}, },
{ {
"name": "MySiLU", "name": "Scene",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(MySiLU)\\b" "value": "\\b(Scene)\\b"
} }
}, },
{ {
"name": "WiKi", "name": "STUTTERSHIT",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-WiKi\\b" "value": "STUTTERSHIT"
} }
}, },
{ {
"name": "TIKO", "name": "SWTYBLZ",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(TIKO)\\b" "value": "SWTYBLZ"
} }
}, },
{ {
"name": "Liber8", "name": "TBS",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "Liber8" "value": "\\b(TBS)\\b"
} }
}, },
{ {
"name": "FZHD", "name": "TEKNO3D",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(FZHD)\\b" "value": "TEKNO3D"
} }
}, },
{ {
"name": "PATOMiEL", "name": "Tigole",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "PATOMiEL" "value": "Tigole"
} }
}, },
{ {
"name": "KIRA", "name": "TIKO",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "-KIRA\\b" "value": "\\b(TIKO)\\b"
} }
}, },
{ {
"name": "PTNK", "name": "WAF",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(PTNK)\\b" "value": "\\b(WAF)\\b"
} }
}, },
{ {
"name": "GalaxyRG", "name": "WiKi",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "GalaxyRG" "value": "-WiKi\\b"
} }
}, },
{ {
"name": "HDS", "name": "x0r",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(HDS)\\b" "value": "x0r"
} }
}, },
{ {
"name": "NoGroup", "name": "YIFY",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "NoGr(ou)?p" "value": "YIFY"
} }
}, },
{ {
"name": "PSA", "name": "YTS",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": false, "negate": false,
"required": false, "required": false,
"fields": { "fields": {
"value": "\\b(PSA)\\b" "value": "\\b(YTS)\\b"
}
},
{
"name": "Zeus",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "-Zeus\\b"
} }
} }
] ]

@ -0,0 +1,98 @@
{
"trash_id": "3a3ff47579026e76d6504ebea39390de",
"trash_score": "1900",
"name": "Remux Tier 01",
"includeCustomFormatWhenRenaming": false,
"specifications": [
{
"name": "Remux",
"implementation": "QualityModifierSpecification",
"negate": false,
"required": true,
"fields": {
"value": 5
}
},
{
"name": "3L",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "3L\\b"
}
},
{
"name": "BiZKiT",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "BiZKiT\\b"
}
},
{
"name": "BLURANiUM",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "BLURANiUM\\b"
}
},
{
"name": "BMF",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "BMF\\b"
}
},
{
"name": "FraMeSToR",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "FraMeSToR\\b"
}
},
{
"name": "PmP",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "PmP\\b"
}
},
{
"name": "SiCFoI",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "SiCFoI\\b"
}
},
{
"name": "Wildcat",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "Wildcat\\b"
}
},
{
"name": "ZQ",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "ZQ\\b"
}
}
]
}

@ -0,0 +1,152 @@
{
"trash_id": "9f98181fe5a3fbeb0cc29340da2a468a",
"trash_score": "1850",
"name": "Remux Tier 02",
"includeCustomFormatWhenRenaming": false,
"specifications": [
{
"name": "Remux",
"implementation": "QualityModifierSpecification",
"negate": false,
"required": true,
"fields": {
"value": 5
}
},
{
"name": "decibeL",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "decibeL\\b"
}
},
{
"name": "EPSiLON",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "EPSiLON\\b"
}
},
{
"name": "Flights",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "Flights\\b"
}
},
{
"name": "HiFi",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "HiFi\\b"
}
},
{
"name": "iFT",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "iFT\\b"
}
},
{
"name": "KRaLiMaRKo",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "KRaLiMaRKo\\b"
}
},
{
"name": "NCmt",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "NCmt\\b"
}
},
{
"name": "NTb",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "NTb\\b"
}
},
{
"name": "playBD",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "playBD\\b"
}
},
{
"name": "PTP",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "PTP\\b"
}
},
{
"name": "Sumvision",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "Sumvision\\b"
}
},
{
"name": "SURFINBIRD",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "SURFINBIRD\\b"
}
},
{
"name": "TEPES",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "TEPES\\b"
}
},
{
"name": "TOA",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "TOA\\b"
}
},
{
"name": "TRiToN",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "TRiToN\\b"
}
}
]
}

@ -1,6 +1,6 @@
{ {
"trash_id": "4da96773192a51cf96178212642ca3bb", "trash_id": "4da96773192a51cf96178212642ca3bb",
"trash_score": "2100", "trash_score": "2150",
"name": "UHD (LEGi0N)", "name": "UHD (LEGi0N)",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [

@ -0,0 +1,152 @@
{
"trash_id": "c20f169ef63c5f40c2def54abaf4438e",
"trash_score": "1750",
"name": "WEB Tier 01",
"includeCustomFormatWhenRenaming": false,
"specifications": [
{
"name": "WEBDL",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 7
}
},
{
"name": "WEBRIP",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 8
}
},
{
"name": "ABBIE",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "ABBIE\\b"
}
},
{
"name": "AJP69",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "AJP69\\b"
}
},
{
"name": "BLUTONiUM",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "BLUTONiUM\\b"
}
},
{
"name": "CMRG",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "CMRG\\b"
}
},
{
"name": "CRUD",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "CRUD\\b"
}
},
{
"name": "FLUX",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "FLUX\\b"
}
},
{
"name": "GNOME",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "GNOME\\b"
}
},
{
"name": "HONE",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "HONE\\b"
}
},
{
"name": "KiNGS",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "KiNGS\\b"
}
},
{
"name": "NOSiViD",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "NOSiViD\\b"
}
},
{
"name": "NTb",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "NTb\\b"
}
},
{
"name": "NTG",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "NTG\\b"
}
},
{
"name": "SiC",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "SiC\\b"
}
},
{
"name": "TEPES",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "TEPES\\b"
}
}
]
}

@ -0,0 +1,89 @@
{
"trash_id": "403816d65392c79236dcb6dd591aeda4",
"trash_score": "1700",
"name": "WEB Tier 02",
"includeCustomFormatWhenRenaming": false,
"specifications": [
{
"name": "WEBDL",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 7
}
},
{
"name": "WEBRIP",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 8
}
},
{
"name": "dB",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "dB\\b"
}
},
{
"name": "Flights",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "Flights\\b"
}
},
{
"name": "MiU",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "MiU\\b"
}
},
{
"name": "monkee",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "monkee\\b"
}
},
{
"name": "PHOENiX",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "PHOENiX\\b"
}
},
{
"name": "SMURF",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "SMURF\\b"
}
},
{
"name": "TOMMY",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "TOMMY\\b"
}
}
]
}

@ -0,0 +1,62 @@
{
"trash_id": "af94e0fe497124d1f9ce732069ec8c3b",
"trash_score": "1650",
"name": "WEB Tier 03",
"includeCustomFormatWhenRenaming": false,
"specifications": [
{
"name": "WEBDL",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 7
}
},
{
"name": "WEBRIP",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 8
}
},
{
"name": "GNOMiSSiON",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "GNOMiSSiON\\b"
}
},
{
"name": "ROCCaT",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "ROCCaT\\b"
}
},
{
"name": "SiGMA",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "SiGMA\\b"
}
},
{
"name": "SLiGNOME",
"implementation": "ReleaseGroupSpecification",
"negate": false,
"required": false,
"fields": {
"value": "SLiGNOME\\b"
}
}
]
}

@ -0,0 +1,35 @@
{
"trash_id": "839bea857ed2c0a8e084f3cbdbd65ecb",
"trash_score": "-10000",
"name": "x265 (no HDR/DV)",
"includeCustomFormatWhenRenaming": false,
"specifications": [
{
"name": "x265/HEVC",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": true,
"fields": {
"value": "[xh][ .]?265|\\bHEVC(\\b|\\d)"
}
},
{
"name": "Not HDR/DV",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "\\b(dv|dovi|dolby[ .]?vision|hdr)\\b"
}
},
{
"name": "Not 2160p",
"implementation": "ResolutionSpecification",
"negate": true,
"required": true,
"fields": {
"value": 2160
}
}
]
}

@ -17,6 +17,10 @@
"name": "Ignore so called scene releases", "name": "Ignore so called scene releases",
"trash_id": "5bc23c3a055a1a5d8bbe4fb49d80e0cb", "trash_id": "5bc23c3a055a1a5d8bbe4fb49d80e0cb",
"term": "/^(?!.*(web[ ]dl|-deflate|-inflate))(?=.*([_. ]WEB[_. ]|-CAKES\\b|-GGEZ\\b|-GGWP\\b|-GLHF\\b|-KOGI\\b)).*/i" "term": "/^(?!.*(web[ ]dl|-deflate|-inflate))(?=.*([_. ]WEB[_. ]|-CAKES\\b|-GGEZ\\b|-GGWP\\b|-GLHF\\b|-KOGI\\b)).*/i"
}, {
"name": "Dislike Bad Dual Audio Groups",
"trash_id": "538bad00ee6f8aced8e0db5218b8484c",
"term": "/\\b(-alfaHD|-BAT|-BNd|-C\\.A\\.A|-Cory|-FF|-FOXX|-G4RiS|-GUEIRA|-N3G4N|-PD|-RiPER|-RK|-SiGLA|-Tars|-WTV|-Yatogam1|-YusukeFLA)\\b/i"
}], }],
"required": [], "required": [],
"preferred": [{ "preferred": [{

@ -4,5 +4,5 @@ mkdocs-git-revision-date-localized-plugin==1.1.0
mkdocs-macros-plugin==0.7.0 mkdocs-macros-plugin==0.7.0
mkdocs-material==8.3.9 mkdocs-material==8.3.9
mkdocs-minify-plugin==0.5.0 mkdocs-minify-plugin==0.5.0
mkdocs-redirects==1.0.4 mkdocs-redirects==1.0.5
mkdocs-include-markdown-plugin==3.6.1 mkdocs-include-markdown-plugin==3.6.1

@ -3,13 +3,10 @@
--md-footer-bg-color: hsla(232, 54%, 41%, 1); --md-footer-bg-color: hsla(232, 54%, 41%, 1);
--md-footer-bg-color--dark: hsla(0, 0%, 0%, 0.32); --md-footer-bg-color--dark: hsla(0, 0%, 0%, 0.32);
} }
/*Change footnotes font size */ /*Change footnotes font size */
.md-typeset .footnote { .md-typeset .footnote {
font-size: 12px; font-size: 12px;
} }
th { th {
color:white !important; color:white !important;
background-color:hsla(232, 54%, 41%, 1) !important; background-color:hsla(232, 54%, 41%, 1) !important;
@ -17,20 +14,51 @@ th {
} }
/* td a { /* td a {
color: white !important; color: white !important;
} */ }
*/
td a:hover { td a:hover {
color: red !important; color: red !important;
} }
/*
.md-content { .md-content {
--md-typeset-a-color: #1372EB; --md-typeset-a-color: #1372EB;
} }
*/
footer.sponsorship { footer.sponsorship {
text-align: center; text-align: center;
hr { hr {
display: inline-block; display: inline-block;
vertical-align: middle; vertical-align: middle;
} }
} }
/*Better table view */
th, td {
border: 1px solid var(--md-typeset-table-color);
border-spacing: 0;
border-bottom: none;
border-left: none;
border-top: none;
}
.md-typeset__table {
width: 100%;
line-height: 1;
}
.md-typeset__table table:not([class]) {
display: table;
font-size: .74rem;
border-right: none;
}
.md-typeset__table table:not([class]) td, .md-typeset__table table:not([class]) th {
padding: 9px;
}
/* light mode alternating table bg colors */
.md-typeset__table tr:nth-child(2n) {
background-color: #f8f8f8;
}
/* dark mode alternating table bg colors */
[data-md-color-scheme="slate"] .md-typeset__table tr:nth-child(2n) {
background-color: hsla(var(--md-hue),25%,25%,1)
}
[data-md-color-scheme="slate"] .md-content {
--md-typeset-a-color: #f8f8f8;
}

@ -1,4 +1,63 @@
#2022-07-27 #2022-08-13
Fixed: Added word boundaries to HQ CFs #711
- Added: more word boundaries to the HQ custom formats to prevent incorrect matching of release groups to fix Issue: #710
NEW: CF [x265 (no HDR/DV)] #708
- NEW: CF `[x265 (no HDR/DV)]` - This blocks/ignores 720/1080p (HD) releases that are encoded in x265. **but it will allow to exclude/bypass if it has HDR and/or DV**
- NOTE: Don't use this together with the following Custom Format [x265 (720/1080p)].
Updated: LQ CF with new Groups #707
- Updated the `LQ` CF to include a few more groups, sorted and formatted the json as well.
- Added `EPiC` to the `LQ` CF to fix Issue: #702
Updated br-disk.json #706
- Fixed: GERMAN SCENE REMUXES Recognized as BR-DISK.
- Added: BDISO recognition.
FIXED: CF DTS-HD MA mismatch #704
- FIXED: CF [DTS-HD MA] mismatch. Issue: #701
Radarr CF Group Tier Setup #700
- Note: `ReleaseGroupSpecification` = Radarr Nightly
- Note: `ReleaseTitleSpecification` = Radarr Master
**NEW: Split up `HQ-Remux` in to Tiers using `ReleaseGroupSpecification` condition**
- NEW: CF `[Remux Tier 01]` - Split up `HQ-Remux` in to Tiers.
- NEW: CF `[Remux Tier 02]` - Split up `HQ-Remux` in to Tiers.
**NEW: Split up `HQ-WEBDL` in to Tiers using `ReleaseGroupSpecification` condition**
- NEW: CF `[WEB Tier 01]` - Split up `HQ-WEBDL` in to Tiers.
- NEW: CF `[WEB Tier 02]` - Split up `HQ-WEBDL` in to Tiers.
- NEW: CF `[WEB Tier 03]` - Split up `HQ-WEBDL` in to Tiers.
**NEW: Split up `HQ` in to Tiers using `ReleaseGroupSpecification` condition**
- NEW: CF `[HD Bluray Tier 01]` - Split up `HQ` in to Tiers.
- NEW: CF `[HD Bluray Tier 02]` - Split up `HQ` in to Tiers.
**Added: Groups with `ReleaseTitleSpecification` Condition.**
- Updated: CF `[HQ]`
- Updated: CF `[HQ-WEBDL]`
- Updated: CF `[HQ-Remux]`
# 2022-08-04
Radarr CF 20220804 #695
- Changed: Raised score for CF `[Framestore]`.
- Added: regex to prevent download loop with bad dual groups. Issue: #685
- Added: `EXTREME` to the CF `[Bad Dual Groups]`. Issue: #694
# 2022-07-31
Updated: Paste sites #690
- Added: `Notifiarr.com`.
- Added: `bpaste`.
- Removed: `0bin` because of the issues it's having.
- Removed `Ubuntu Pastebin` because you need a account to make use of it.
Guides Bad path suggestion #689
- Added: missing bad path suggestion for some parts
Dislike bad dual audio groups #686
- Added: [Sonarr] `Optional - Ignore Bad Dual Audio Groups` - These groups take the original release, then they add their own preferred language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as first. Also they often even rename the release name in to Portuguese.
- Added: [Radarr] CF `[Bad Dual Groups]` - These groups take the original release, then they add their own preferred language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as first. Also they often even rename the release name in to Portuguese.
# 2022-07-27
Added: Cross-Seed to the 3rd party tools #677 Added: Cross-Seed to the 3rd party tools #677
- Added: Cross-Seed to the 3rd party tools. - Added: Cross-Seed to the 3rd party tools.
Add warning to qBittorrent about ZFS/Pre-Allocate #676 Add warning to qBittorrent about ZFS/Pre-Allocate #676

@ -6,5 +6,5 @@
| UHD (W4NK3R) | 2300 | [:octicons-link-external-16:](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/uhd-w4nk3r.json){: .header-icons target=_blank rel="noopener noreferrer" } | | UHD (W4NK3R) | 2300 | [:octicons-link-external-16:](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/uhd-w4nk3r.json){: .header-icons target=_blank rel="noopener noreferrer" } |
| UHD (SPHD) | 2250 | [:octicons-link-external-16:](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/uhd-sphd.json){: .header-icons target=_blank rel="noopener noreferrer" } | | UHD (SPHD) | 2250 | [:octicons-link-external-16:](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/uhd-sphd.json){: .header-icons target=_blank rel="noopener noreferrer" } |
| UHD (HQMUX) | 2200 | [:octicons-link-external-16:](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/uhd-hqmux.json){: .header-icons target=_blank rel="noopener noreferrer" } | | UHD (HQMUX) | 2200 | [:octicons-link-external-16:](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/uhd-hqmux.json){: .header-icons target=_blank rel="noopener noreferrer" } |
| UHD (LEGi0N) | 2100 | [:octicons-link-external-16:](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/uhd-legi0n.json){: .header-icons target=_blank rel="noopener noreferrer" } | | UHD (LEGi0N) | 2150 | [:octicons-link-external-16:](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/uhd-legi0n.json){: .header-icons target=_blank rel="noopener noreferrer" } |
| UHD (WEBDV) | 1800 | [:octicons-link-external-16:](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/uhd-webdv.json){: .header-icons target=_blank rel="noopener noreferrer" } | | UHD (WEBDV) | 1800 | [:octicons-link-external-16:](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/uhd-webdv.json){: .header-icons target=_blank rel="noopener noreferrer" } |

@ -9,6 +9,7 @@
| No-RlsGroup | -10000 | [:octicons-link-external-16:](/Radarr/Radarr-collection-of-custom-formats/#no-rlsgroup){: .header-icons target=_blank rel="noopener noreferrer" } | | No-RlsGroup | -10000 | [:octicons-link-external-16:](/Radarr/Radarr-collection-of-custom-formats/#no-rlsgroup){: .header-icons target=_blank rel="noopener noreferrer" } |
| Obfuscated | -10000 | [:octicons-link-external-16:](/Radarr/Radarr-collection-of-custom-formats/#obfuscated){: .header-icons target=_blank rel="noopener noreferrer" } | | Obfuscated | -10000 | [:octicons-link-external-16:](/Radarr/Radarr-collection-of-custom-formats/#obfuscated){: .header-icons target=_blank rel="noopener noreferrer" } |
| Retags | -10000 | [:octicons-link-external-16:](/Radarr/Radarr-collection-of-custom-formats/#retags){: .header-icons target=_blank rel="noopener noreferrer" } | | Retags | -10000 | [:octicons-link-external-16:](/Radarr/Radarr-collection-of-custom-formats/#retags){: .header-icons target=_blank rel="noopener noreferrer" } |
| Bad Dual Groups | -10000 | [:octicons-link-external-16:](/Radarr/Radarr-collection-of-custom-formats/#bad-dual-groups){: .header-icons target=_blank rel="noopener noreferrer" } |
| DV (WEBDL) | ?????? | [:octicons-link-external-16:](/Radarr/Radarr-collection-of-custom-formats/#dv-webdl){: .header-icons target=_blank rel="noopener noreferrer" } | | DV (WEBDL) | ?????? | [:octicons-link-external-16:](/Radarr/Radarr-collection-of-custom-formats/#dv-webdl){: .header-icons target=_blank rel="noopener noreferrer" } |
??? example "Breakdown and Why - [CLICK TO EXPAND]" ??? example "Breakdown and Why - [CLICK TO EXPAND]"
@ -21,6 +22,8 @@
- **No-RlsGroup:** [Optional] Some indexers strip out the release group what could result in LQ groups getting a higher score. For example a lot of EVO releases end up stripping the group name, so they appear as "upgrades", and they end up getting a decent score if other things match. - **No-RlsGroup:** [Optional] Some indexers strip out the release group what could result in LQ groups getting a higher score. For example a lot of EVO releases end up stripping the group name, so they appear as "upgrades", and they end up getting a decent score if other things match.
- **Obfuscated:** [Optional] (use these only if you dislike renamed releases) - **Obfuscated:** [Optional] (use these only if you dislike renamed releases)
- **Retags:** [Optional] (use these only if you dislike retagged releases) - **Retags:** [Optional] (use these only if you dislike retagged releases)
- **Bad Dual Groups:** These groups take the original release, then they add their own preferred language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as first.
Also they often even rename the release name in to Portuguese.
- **DV (WEBDL):** This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback. - **DV (WEBDL):** This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision. This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.

@ -5,8 +5,7 @@ This basic example is based on the use of docker images
More info [HERE](/Hardlinks/Hardlinks-and-Instant-Moves/){:target="_blank" rel="noopener noreferrer"} More info [HERE](/Hardlinks/Hardlinks-and-Instant-Moves/){:target="_blank" rel="noopener noreferrer"}
!!! attention "" --8<-- "includes/hardlinks/bad-path-suggestion.md"
The default path setup suggested by some docker developers that encourages people to use mounts like `/movies`, `/tv` and `/downloads` is very suboptimal because it makes them look like two or three file systems, even if they arent. It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
But you're able to change this, by not using the pre-defined/recommended paths like: But you're able to change this, by not using the pre-defined/recommended paths like:

@ -0,0 +1,3 @@
!!! attention ""
The default path setup suggested by some docker developers that encourages people to use mounts like `/movies`, `/tv` and `/downloads` is very suboptimal and it makes them look like two or three file systems, even if they arent (*Because of how Dockers volumes work*). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.

@ -0,0 +1,11 @@
{
"$schema": "metadata.schema.json",
"json_paths": {
"radarr": {
"custom_formats": ["docs/json/radarr"]
},
"sonarr": {
"release_profiles": ["docs/json/sonarr"]
}
}
}

@ -0,0 +1,41 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/TRaSH-/Guides/master/metadata.schema.json",
"type": "object",
"additionalProperties": false,
"properties": {
"$schema": { "type": "string" },
"json_paths": {
"type": "object",
"additionalProperties": false,
"properties": {
"radarr": "#/$defs/radarr",
"sonarr": "#/$defs/sonarr"
}
}
},
"$defs": {
"release_profiles": {
"type": "array",
"items": { "type": "string" }
},
"custom_formats": {
"type": "array",
"items": { "type": "string" }
},
"radarr": {
"type": "object",
"additionalProperties": false,
"properties": {
"custom_formats": "#/$defs/custom_formats"
}
},
"sonarr": {
"type": "object",
"additionalProperties": false,
"properties": {
"release_profiles": "#/$defs/release_profiles"
}
}
}
}

@ -1,3 +1,3 @@
body { body {
margin-left: 1em; margin-left: 1em;
} }

Loading…
Cancel
Save