Merge branch 'master' into Sonarr-RP-RegEx-WEB-DL-20220227

pull/518/head
TRaSH 3 years ago committed by GitHub
commit 017996fdab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -2,4 +2,5 @@ nav:
- Home: index.md
- How to provide a docker compose: how-to-provide-a-docker-compose.md
- Setup TorGuard for port forwarding: How-to-setup-Torguard-for-port-forwarding.md
- x265-4k and Golden Rule: x265-4k.md
- x265-4k and Golden Rule: x265-4k.md
- TRaSH Sync: trash-sync.md

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

@ -0,0 +1,55 @@
# TRaSH Sync
These are 3rd party applications to sync several sections of the guide with your Sonarr/Radarr (or multiple).
- Radarr Custom Formats [^1] [^2]
- Radarr Scores [^1] [^2]
- Radarr Quality Settings (File Size) [^2]
- Sonarr Release Profile RegEx (WEB-DL) [^1] [^2]
- Sonarr Release Profile RegEx (Anime) [^1] [^2]
- Sonarr Quality Settings (File Size) [^2]
## Notifiarr
It's possible with [Notifiarr](https://notifiarr.com/profile.php){:target="_blank" rel="noopener noreferrer"} ([Patron feature](https://notifiarr.wiki/FAQ#patron){:target="_blank" rel="noopener noreferrer"})
After setup it's fully automated and will check every X minutes for updates to the Custom Formats or Sonarr Release Profile and will update it to your Radarr or Sonarr (Multiple Client Support).
Just enable the Custom Formats/Release Profiles you want.
??? check "Examples - [CLICK TO EXPAND]"
Radarr Custom Formats Table
![!Notifiarr Custom Format Table](images/sync/notifiarr-cf-table.png)
Radarr Custom Formats (Multiple Instances possible)
![!Notifiarr Custom Formats Audio](images/sync/notifiarr-cf-audio.png)
Radarr Custom Formats (Multiple Instances possible)
![!Notifiarr Custom Formats HDR Metadata](images/sync/notifiarr-cf-audio.png)
Radarr scoring (Multiple profiles possible)
![!Notifiarr Scores](images/sync/notifiarr-scores.png)
Sonarr Release Profile (Multiple Instances possible)
![!Notifiarr Sonarr](images/sync/notifiarr-sonarr.png)
[Instructions](https://notifiarr.wiki/en/Website/Integrations/Trash){:target="_blank" rel="noopener noreferrer"}
------
## TRaSH Updater
It's possible with [trash-updater](https://github.com/rcdailey/trash-updater){:target="_blank" rel="noopener noreferrer"}
Automatically mirror TRaSH guides to your Sonarr/Radarr instance based on your setup scheduler.
[Instructions](https://github.com/rcdailey/trash-updater#getting-started){:target="_blank" rel="noopener noreferrer"}
--8<-- "includes/support.md"
[^1]:
Notifiarr
[^2]:
TRaSH Updater

@ -47,17 +47,16 @@ I also made 3 guides related to this one.
------
| Movie Versions | Unwanted | Misc | HQ Source Groups |
| --------------------------------------------- | ----------------------------------- | ----------------------------------------- | ---------------------------- |
| [Hybrid](#hybrid) | [BR-DISK](#br-disk) | [Repack/Proper](#repack-proper) | [HQ-Remux](#hq-remux) |
| [Remaster](#remaster) | [EVO (no WEBDL)](#evo-no-webdl) | [Multi](#multi) | [HQ](#hq) |
| [4K Remaster](#4k-remaster) | [LQ](#lq) | [x264](#x264) | [HQ-WEBDL](#hq-webdl) |
| [Special Editions](#special-edition) | [x265 (720/1080p)](#x265-7201080p) | [x265](#x265) | |
| [Criterion Collection](#criterion-collection) | [3D](#3d) | [MPEG2](#mpeg2) | |
| [Theatrical Cut](#theatrical-cut) | [No-RlsGroup](#no-rlsgroup) | [FreeLeech](#freeleech) | |
| [IMAX](#imax) | [Obfuscated](#obfuscated) | [Dutch Groups](#dutch-groups) | |
| [IMAX Enhanced](#imax-enhanced) | [DV (WEBDL)](#dv-webdl) | [Anime Dual Audio](#anime-dual-audio) | |
| | | | |
| Movie Versions | Unwanted | Misc | HQ Source Groups | Streaming Services |
| --------------------------------------------- | ---------------------------------- | ------------------------------------- | --------------------- | ---------------------------- |
| [Hybrid](#hybrid) | [BR-DISK](#br-disk) | [Repack/Proper](#repack-proper) | [HQ-Remux](#hq-remux) | [Amazon](#amazon) |
| [Remaster](#remaster) | [EVO (no WEBDL)](#evo-no-webdl) | [Multi](#multi) | [HQ](#hq) | [Apple TV+](#apple-tvplus) |
| [4K Remaster](#4k-remaster) | [LQ](#lq) | [x264](#x264) | [HQ-WEBDL](#hq-webdl) | [Disney+](#disneyplus) |
| [Special Editions](#special-edition) | [x265 (720/1080p)](#x265-7201080p) | [x265](#x265) | | [HBO Max](#hbo-max) |
| [Criterion Collection](#criterion-collection) | [3D](#3d) | [MPEG2](#mpeg2) | | [Hulu](#hulu) |
| [Theatrical Cut](#theatrical-cut) | [No-RlsGroup](#no-rlsgroup) | [FreeLeech](#freeleech) | | [Netflix](#netflix) |
| [IMAX](#imax) | [Obfuscated](#obfuscated) | [Dutch Groups](#dutch-groups) | | [Peacock TV](#peacock-tv) |
| [IMAX Enhanced](#imax-enhanced) | [DV (WEBDL)](#dv-webdl) | [Anime Dual Audio](#anime-dual-audio) | | [Paramount+](#paramountplus) |
------
@ -1155,3 +1154,151 @@ I also made 3 guides related to this one.
```
<sub><sup>[TOP](#index)</sup>
------
## Streaming Services
------
### Amazon
<sub>Amazon</sub>
??? faq "Amazon - [CLICK TO EXPAND]"
[From Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/Amazon_Prime_Video){:target="_blank" rel="noopener noreferrer"}
??? example "JSON - [CLICK TO EXPAND]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/amazon.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup>
------
### Apple TVplus
<sub>Apple TV+</sub>
??? faq "Apple TV+ - [CLICK TO EXPAND]"
[From Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/Apple_TV%2B){:target="_blank" rel="noopener noreferrer"}
??? example "JSON - [CLICK TO EXPAND]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/apple-tvplus.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup>
------
### DisneyPlus
<sub>Disney+</sub>
??? faq "Disney+ - [CLICK TO EXPAND]"
[From Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/Disney%2B){:target="_blank" rel="noopener noreferrer"}
??? example "JSON - [CLICK TO EXPAND]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/disneyplus.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup>
------
### HBO Max
<sub>HBO Max</sub>
??? faq "HBO Max - [CLICK TO EXPAND]"
[From Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/HBO_Max){:target="_blank" rel="noopener noreferrer"}
??? example "JSON - [CLICK TO EXPAND]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/hbo-max.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup>
------
### Hulu
<sub>Hulu</sub>
??? faq "Hulu - [CLICK TO EXPAND]"
[From Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/Hulu){:target="_blank" rel="noopener noreferrer"}
??? example "JSON - [CLICK TO EXPAND]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/hulu.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup>
------
### Netflix
<sub>Netflix</sub>
??? faq "Netflix - [CLICK TO EXPAND]"
[From Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/Netflix){:target="_blank" rel="noopener noreferrer"}
??? example "JSON - [CLICK TO EXPAND]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/netflix.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup>
------
### Peacock TV
<sub>Peacock TV</sub>
??? faq "Peacock TV - [CLICK TO EXPAND]"
[From Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/Peacock_(streaming_service)){:target="_blank" rel="noopener noreferrer"}
??? example "JSON - [CLICK TO EXPAND]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/peacock-tv.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup>
------
### ParamountPlus
<sub>Paramount+</sub>
??? faq "Paramount+ - [CLICK TO EXPAND]"
[From Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/Paramount%2B){:target="_blank" rel="noopener noreferrer"}
??? example "JSON - [CLICK TO EXPAND]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/paramountplus.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup>

@ -37,22 +37,6 @@ all you need to do now is click on the `Save` button and you're done.
## Automatically
### Notifiarr
It's possible with [Notifiarr](https://notifiarr.com/profile.php) (Patron feature)
After setup it's fully automated and will check every X minutes for updates to the Custom Formats or Sonarr Release Profile and will update it to your Radarr or Sonarr (Multiple Client Support).
[Instructions](https://notifiarr.wiki/en/Website/Integrations/Trash)
------
### TRaSH Updater
It's possible with [trash-updater](https://github.com/rcdailey/trash-updater)
Automatically mirror TRaSH guides to your Sonarr/Radarr instance based on your setup scheduler.
[Instructions](https://github.com/rcdailey/trash-updater#getting-started)
Use one of the 3rd Party Sync options that you can find [HERE](/Misc/trash-sync){:target="_blank" rel="noopener noreferrer"}.
--8<-- "includes/support.md"

@ -0,0 +1,34 @@
{
"trash_id": "b3b3a6ac74ecbd56bcdbefa4799fb9df",
"name": "Amazon",
"includeCustomFormatWhenRenaming": true,
"specifications": [
{
"name": "Amazon",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": true,
"fields": {
"value": "\\b(amzn|amazon)\\b"
}
},
{
"name": "WEBDL",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 7
}
},
{
"name": "WEBRIP",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 8
}
}
]
}

@ -0,0 +1,34 @@
{
"trash_id": "3472d276482257d68f7836a55ca24877",
"name": "Apple TV+",
"includeCustomFormatWhenRenaming": true,
"specifications": [
{
"name": "Apple TV+",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": true,
"fields": {
"value": "\\b(atvp|aptv|Apple TV\\+)\\b"
}
},
{
"name": "WEBDL",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 7
}
},
{
"name": "WEBRIP",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 8
}
}
]
}

@ -0,0 +1,34 @@
{
"trash_id": "84272245b2988854bfb76a16e60baea5",
"name": "Disney+",
"includeCustomFormatWhenRenaming": true,
"specifications": [
{
"name": "Disney+",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": true,
"fields": {
"value": "\\b(dsnp|dsny|disney|Disney\\+)\\b"
}
},
{
"name": "WEBDL",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 7
}
},
{
"name": "WEBRIP",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 8
}
}
]
}

@ -0,0 +1,34 @@
{
"trash_id": "5763d1b0ce84aff3b21038eea8e9b8ad",
"name": "HBO Max",
"includeCustomFormatWhenRenaming": true,
"specifications": [
{
"name": "HBO Max",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": true,
"fields": {
"value": "\\b(hmax|hbom|HBO Max)\\b"
}
},
{
"name": "WEBDL",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 7
}
},
{
"name": "WEBRIP",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 8
}
}
]
}

@ -10,7 +10,7 @@
"negate": false,
"required": true,
"fields": {
"value": "\\b(FraMeSToR|EPSiLON|KRaLiMaRKo|PmP|BLURANiUM|SiCFoI|SURFINBIRD|HiFi|iFT)\\b"
"value": "\\b(FraMeSToR|EPSiLON|KRaLiMaRKo|PmP|BLURANiUM|SiCFoI|SURFINBIRD|HiFi|iFT|Flights)\\b"
}
},
{

@ -10,7 +10,7 @@
"negate": false,
"required": true,
"fields": {
"value": "\\b(-TOMMY|-BLUTONiUM|-NTG|-TEPES|-KiNGS|-NTb|-CMRG|AJP69|-PHOENiX|-monkee|-MZABI|ROCCaT|FLUX|NOSiViD|SIC)\\b"
"value": "\\b(-TOMMY|-BLUTONiUM|-NTG|-TEPES|-KiNGS|-NTb|-CMRG|AJP69|-PHOENiX|-monkee|-MZABI|ROCCaT|FLUX|NOSiViD|SIC|Flights)\\b"
}
},
{

@ -0,0 +1,34 @@
{
"trash_id": "526d445d4c16214309f0fd2b3be18a89",
"name": "Hulu",
"includeCustomFormatWhenRenaming": true,
"specifications": [
{
"name": "Hulu",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": true,
"fields": {
"value": "\\b(hulu)\\b"
}
},
{
"name": "WEBDL",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 7
}
},
{
"name": "WEBRIP",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 8
}
}
]
}

@ -10,7 +10,7 @@
"negate": false,
"required": true,
"fields": {
"value": "^(?=.*(DSNP|CORE(?=[ ._-]web[ ._-]?(dl|rip)\\b)|\\bBC(?=[ ._-]web[ ._-]?(dl|rip)\\b)|IMAX[- .]Enhanced)\\b)(?=.*\\b(IMAX|IMAX[- .]Enhanced)\\b).*"
"value": "^(?=.*(DSNP|Disney\\+|CORE(?=[ ._-]web[ ._-]?(dl|rip)\\b)|\\bBC(?=[ ._-]web[ ._-]?(dl|rip)\\b)|IMAX[- .]Enhanced)\\b)(?=.*\\b(IMAX|IMAX[- .]Enhanced)\\b).*"
}
}
]

@ -0,0 +1,34 @@
{
"trash_id": "170b1d363bd8516fbf3a3eb05d4faff6",
"name": "Netflix",
"includeCustomFormatWhenRenaming": true,
"specifications": [
{
"name": "Netflix",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": true,
"fields": {
"value": "\\b(nf|netflix)\\b"
}
},
{
"name": "WEBDL",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 7
}
},
{
"name": "WEBRIP",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 8
}
}
]
}

@ -0,0 +1,34 @@
{
"trash_id": "e36a0ba1bc902b26ee40818a1d59b8bd",
"name": "Paramount+",
"includeCustomFormatWhenRenaming": true,
"specifications": [
{
"name": "Paramount+",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": true,
"fields": {
"value": "\\b(pmtp|Paramount Plus)\\b"
}
},
{
"name": "WEBDL",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 7
}
},
{
"name": "WEBRIP",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 8
}
}
]
}

@ -0,0 +1,34 @@
{
"trash_id": "c9fd353f8f5f1baf56dc601c4cb29920",
"name": "Peacock TV",
"includeCustomFormatWhenRenaming": true,
"specifications": [
{
"name": "Peacock TV",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": true,
"fields": {
"value": "\\b(pcok|peacock)\\b"
}
},
{
"name": "WEBDL",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 7
}
},
{
"name": "WEBRIP",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": {
"value": 8
}
}
]
}
Loading…
Cancel
Save