diff --git a/docs/Hardlinks/How-to-setup-for/Unraid.md b/docs/Hardlinks/How-to-setup-for/Unraid.md index be3c8c30e..36e1b5aad 100644 --- a/docs/Hardlinks/How-to-setup-for/Unraid.md +++ b/docs/Hardlinks/How-to-setup-for/Unraid.md @@ -10,11 +10,15 @@ ------ -## Create the main share +## Preparation + +Make sure hardlinks support is enabled in your `Settings` => `Global Share Settings`. -!!! warning +![Enable Hardlink support](images/unraid-enable-hardlinks.png) + +## Create the main share - To get Hardlinks and Atomic-Moves working with Unraid you will need to make use of **ONE** share with subfolders. +!!! warning "To get Hardlinks and Atomic-Moves working with Unraid,
You will need to make use of **ONE** share with subfolders." For this example I'm using my own setup and preferred share `data`. @@ -30,8 +34,7 @@ Go to your dashboard and on the top select `shares` select `add share` . Keep in mind regarding the use of the Cache drive, The mover can't move files that are in use, like when seeding with torrents. You will need to stop/pause the torrents so the mover can move them to your Array. - !!! tip - If you use qBittorrent you can automate the process by following the following Guide [HERE](/Downloaders/qBittorrent/Tips/How-to-run-the-unRaid-mover-for-qBittorrent/){:target="_blank" rel="noopener noreferrer"} + !!! tip "If you use qBittorrent you can automate the process by following the following Guide [HERE](/Downloaders/qBittorrent/Tips/How-to-run-the-unRaid-mover-for-qBittorrent/){:target="_blank" rel="noopener noreferrer"}" With Usenet you won't have any issues. diff --git a/docs/Hardlinks/How-to-setup-for/images/unraid-enable-hardlinks.png b/docs/Hardlinks/How-to-setup-for/images/unraid-enable-hardlinks.png new file mode 100644 index 000000000..69b75cb9c Binary files /dev/null and b/docs/Hardlinks/How-to-setup-for/images/unraid-enable-hardlinks.png differ diff --git a/docs/Radarr/Radarr-collection-of-custom-formats.md b/docs/Radarr/Radarr-collection-of-custom-formats.md index 43eae0719..3798df83c 100644 --- a/docs/Radarr/Radarr-collection-of-custom-formats.md +++ b/docs/Radarr/Radarr-collection-of-custom-formats.md @@ -60,6 +60,7 @@ I also made 3 guides related to this one. | [IMAX Enhanced](#imax-enhanced) | | [WEB Tier 02](#web-tier-02) | [Movies Anywhere](#ma) | | [Open Matte](#open-matte) | | [WEB Tier 03](#web-tier-03) | [Pathe Thuis](#pathe) | | | | | [Bravia Core](#bcore) | +| | | | [Stan](#stan) | ------ @@ -1687,6 +1688,24 @@ I also made 3 guides related to this one. ------ +### STAN + +Stan + +??? question "STAN - [CLICK TO EXPAND]" + + [From Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/Stan_(service)){:target="_blank" rel="noopener noreferrer"} + +??? example "JSON - [CLICK TO EXPAND]" + + ```json + [[% filter indent(width=4) %]][[% include 'json/radarr/cf/stan.json' %]][[% endfilter %]] + ``` + +[TOP](#index) + +------ + ## Anime ------ diff --git a/docs/Sonarr/Sonarr-Release-Profile-RegEx.md b/docs/Sonarr/Sonarr-Release-Profile-RegEx.md index e3af64279..bb9eb914a 100644 --- a/docs/Sonarr/Sonarr-Release-Profile-RegEx.md +++ b/docs/Sonarr/Sonarr-Release-Profile-RegEx.md @@ -198,6 +198,10 @@ Add this to your `Preferred (3)` with a score of [75] /\b(pmtp)\b(?=[ ._-]web[ ._-]?(dl|rip)\b)/i ``` +```bash +/\b(stan)\b(?=[ ._-]web[ ._-]?(dl|rip)\b)/i +``` + !!! danger "Caution" Don't forget to click on `SAVE` after you've added everything you want to the release profile :bangbang: @@ -295,7 +299,7 @@ Add this to your `Preferred (3)` with a score of [10] Add this to your `Preferred (3)` with a score of [-100] ```bash -/(TBS|-BRiNK|MeGusta|-CHX|-XLF|-worldmkv|-GHOSTS|-VIDEOHOLE|nhanc3|Pahe\.ph|Pahe\.in|-NERO)\b/i +/(-BRiNK|-CHX|-GHOSTS|JFF|PSA|MeGusta|-NERO|nhanc3|Pahe\.ph|Pahe\.in|TBS|-VIDEOHOLE|-worldmkv|-XLF)\b/i ``` !!! danger "Caution" diff --git a/docs/Sonarr/sonarr-collection-of-custom-formats.md b/docs/Sonarr/sonarr-collection-of-custom-formats.md index 2b16bf2c3..6237d706e 100644 --- a/docs/Sonarr/sonarr-collection-of-custom-formats.md +++ b/docs/Sonarr/sonarr-collection-of-custom-formats.md @@ -60,6 +60,7 @@ I also made 3 guides related to this one. | | | | [Peacock TV](#pcok) | | | | | [Quibi](#qibi) | | | | | [SHOWTIME](#sho) | +| | | | [Stan](#stan) | | | | | [Videoland](#vdl) | | | | | [YouTube Red](#red) | | | | | [iTunes](#it) | @@ -1535,6 +1536,24 @@ I also made 3 guides related to this one. ------ +### STAN + +Stan + +??? question "STAN - [CLICK TO EXPAND]" + + [From Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/Stan_(service)){:target="_blank" rel="noopener noreferrer"} + +??? example "JSON - [CLICK TO EXPAND]" + + ```json + [[% filter indent(width=4) %]][[% include 'json/sonarr/cf/stan.json' %]][[% endfilter %]] + ``` + +[TOP](#index) + +------ + ### RED RED = Youtube Red = Youtube Premium diff --git a/docs/json/radarr/cf/lq.json b/docs/json/radarr/cf/lq.json index d4145c7a7..a4f9cfa55 100644 --- a/docs/json/radarr/cf/lq.json +++ b/docs/json/radarr/cf/lq.json @@ -256,6 +256,15 @@ "value": "\\b(iPlanet)\\b" } }, + { + "name": "JFF", + "implementation": "ReleaseGroupSpecification", + "negate": false, + "required": false, + "fields": { + "value": "\\b(JFF)\\b" + } + }, { "name": "KiNGDOM", "implementation": "ReleaseGroupSpecification", @@ -275,39 +284,39 @@ } }, { - "name": "Leffe", + "name": "L0SERNIGHT", "implementation": "ReleaseGroupSpecification", "negate": false, "required": false, "fields": { - "value": "\\b(Leffe)\\b" + "value": "\\b(L0SERNIGHT)\\b" } }, { - "name": "Liber8", + "name": "Leffe", "implementation": "ReleaseGroupSpecification", "negate": false, "required": false, "fields": { - "value": "\\b(Liber8)\\b" + "value": "\\b(Leffe)\\b" } }, { - "name": "LiGaS", + "name": "Liber8", "implementation": "ReleaseGroupSpecification", "negate": false, "required": false, "fields": { - "value": "\\b(LiGaS)\\b" + "value": "\\b(Liber8)\\b" } }, { - "name": "L0SERNIGHT", + "name": "LiGaS", "implementation": "ReleaseGroupSpecification", "negate": false, "required": false, "fields": { - "value": "\\b(L0SERNIGHT)\\b" + "value": "\\b(LiGaS)\\b" } }, { diff --git a/docs/json/radarr/cf/stan.json b/docs/json/radarr/cf/stan.json new file mode 100644 index 000000000..ff54219e2 --- /dev/null +++ b/docs/json/radarr/cf/stan.json @@ -0,0 +1,35 @@ +{ + "trash_id": "c2863d2a50c9acad1fb50e53ece60817", + "trash_regex": "https://regex101.com/r/IMS7Or/1", + "name": "STAN", + "includeCustomFormatWhenRenaming": true, + "specifications": [ + { + "name": "Stan", + "implementation": "ReleaseTitleSpecification", + "negate": false, + "required": true, + "fields": { + "value": "\\b(stan)\\b[ ._-]web[ ._-]?(dl|rip)?\\b" + } + }, + { + "name": "WEBDL", + "implementation": "SourceSpecification", + "negate": false, + "required": false, + "fields": { + "value": 3 + } + }, + { + "name": "WEBRIP", + "implementation": "SourceSpecification", + "negate": false, + "required": false, + "fields": { + "value": 4 + } + } + ] +} diff --git a/docs/json/sonarr/cf/lq.json b/docs/json/sonarr/cf/lq.json index 654a1cedc..39040e7c7 100644 --- a/docs/json/sonarr/cf/lq.json +++ b/docs/json/sonarr/cf/lq.json @@ -10,7 +10,7 @@ "negate": false, "required": false, "fields": { - "value": "\\bBRiNK\\b" + "value": "\\b(BRiNK)\\b" } }, { @@ -19,7 +19,7 @@ "negate": false, "required": false, "fields": { - "value": "\\bCHX\\b" + "value": "\\b(CHX)\\b" } }, { @@ -28,7 +28,7 @@ "negate": false, "required": false, "fields": { - "value": "\\bEVO\\b" + "value": "\\b(EVO)\\b" } }, { @@ -46,7 +46,16 @@ "negate": false, "required": false, "fields": { - "value": "\\bGHOSTS\\b" + "value": "\\b(GHOSTS)\\b" + } + }, + { + "name": "JFF", + "implementation": "ReleaseGroupSpecification", + "negate": false, + "required": false, + "fields": { + "value": "\\b(JFF)\\b" } }, { @@ -64,7 +73,7 @@ "negate": false, "required": false, "fields": { - "value": "\\bNERO\\b" + "value": "\\b(NERO)\\b" } }, { @@ -73,7 +82,7 @@ "negate": false, "required": false, "fields": { - "value": "\\bnhanc3\\b" + "value": "\\b(nhanc3)\\b" } }, { @@ -85,13 +94,22 @@ "value": "Pahe\\.(ph|in)\\b" } }, + { + "name": "PSA", + "implementation": "ReleaseGroupSpecification", + "negate": false, + "required": false, + "fields": { + "value": "\\b(PSA)\\b" + } + }, { "name": "TBS", "implementation": "ReleaseGroupSpecification", "negate": false, "required": false, "fields": { - "value": "\\bTBS\\b" + "value": "\\b(TBS)\\b" } }, { @@ -100,7 +118,7 @@ "negate": false, "required": false, "fields": { - "value": "\\bVIDEOHOLE\\b" + "value": "\\b(VIDEOHOLE)\\b" } }, { @@ -109,7 +127,7 @@ "negate": false, "required": false, "fields": { - "value": "\\bworldmkv\\b" + "value": "\\b(worldmkv)\\b" } }, { @@ -118,7 +136,7 @@ "negate": false, "required": false, "fields": { - "value": "\\bXLF\\b" + "value": "\\b(XLF)\\b" } } ] diff --git a/docs/json/sonarr/cf/stan.json b/docs/json/sonarr/cf/stan.json new file mode 100644 index 000000000..8d199a581 --- /dev/null +++ b/docs/json/sonarr/cf/stan.json @@ -0,0 +1,36 @@ +{ + "trash_id": "1efe8da11bfd74fbbcd4d8117ddb9213", + "trash_score": "75", + "trash_regex": "https://regex101.com/r/IMS7Or/1", + "name": "STAN", + "includeCustomFormatWhenRenaming": true, + "specifications": [ + { + "name": "Stan", + "implementation": "ReleaseTitleSpecification", + "negate": false, + "required": true, + "fields": { + "value": "\\b(stan)\\b[ ._-]web[ ._-]?(dl|rip)?\\b" + } + }, + { + "name": "WEBDL", + "implementation": "SourceSpecification", + "negate": false, + "required": false, + "fields": { + "value": 3 + } + }, + { + "name": "WEBRIP", + "implementation": "SourceSpecification", + "negate": false, + "required": false, + "fields": { + "value": 4 + } + } + ] +} diff --git a/docs/json/sonarr/rp/lqGroups.json b/docs/json/sonarr/rp/lqGroups.json index 89f89e546..97c11fa0e 100644 --- a/docs/json/sonarr/rp/lqGroups.json +++ b/docs/json/sonarr/rp/lqGroups.json @@ -6,7 +6,7 @@ "preferred": [{ "score": -10000, "terms": [ - "/(-BRiNK|-CHX|-GHOSTS|MeGusta|-NERO|nhanc3|Pahe\\.ph|Pahe\\.in|TBS|-VIDEOHOLE|-worldmkv|-XLF)\\b/i" + "/(-BRiNK|-CHX|-GHOSTS|JFF|PSA|MeGusta|-NERO|nhanc3|Pahe\\.ph|Pahe\\.in|TBS|-VIDEOHOLE|-worldmkv|-XLF)\\b/i" ] }], "ignored": [] diff --git a/docs/json/sonarr/rp/streaming.json b/docs/json/sonarr/rp/streaming.json index 524fc6fd0..1013798f3 100644 --- a/docs/json/sonarr/rp/streaming.json +++ b/docs/json/sonarr/rp/streaming.json @@ -41,7 +41,8 @@ "/\\b(it)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i", "/\\b(pmtp)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i", "/\\b(vdl)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i", - "/\\b(nlz)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i" + "/\\b(nlz)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i", + "/\\b(stan)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i" ] } ], diff --git a/docs/updates.txt b/docs/updates.txt index 40efa90e9..112cfb159 100644 --- a/docs/updates.txt +++ b/docs/updates.txt @@ -1,3 +1,16 @@ +# 2023-01-29 21:00 +**[New]** +- [Starr] Added Streaming Service `STAN`. +- [Guide - How to setup Quality Profiles] Added extra info to decide if you need to add the audio CF. + +**[Updated]** +- [Starr] Added RlsGrp `JFF` to `LQ`. +- [Sonarr] Added RlsGrp `PSA` to `LQ`. +- [Hardlinks - Unraid] Added info to enable hardlinks. + +**[Fixed]** +- None + # 2023-01-28 10:15 **[New]** - None diff --git a/includes/cf/audio-info.md b/includes/cf/audio-info.md new file mode 100644 index 000000000..b040eb020 --- /dev/null +++ b/includes/cf/audio-info.md @@ -0,0 +1,5 @@ +!!! info "Add the audio custom formats only if" + + - You have a audio setup that supports **ALL** HD Audio (TrueHD, DTS-X, DTS-HD, etc). *if you have a setup that only supports a few Audio formats or doesn't support certain audio formats (or you're using only your TV speakers) it's recommended not to add any audio custom formats, else you will limit your self to much what you're able to grab. Audio transcoding has a low impact on your server, if your server can't handle audio transcoding you might consider to choose another quality profile*. + - You have a media player (hardware devices) that can passthrough HD audio. + - You don't have a AppleTV (Being it can't passthrough untouched audio). diff --git a/includes/cf/radarr-audio.md b/includes/cf/radarr-audio.md index 95c74a681..ec2d6dd60 100644 --- a/includes/cf/radarr-audio.md +++ b/includes/cf/radarr-audio.md @@ -1,6 +1,8 @@ ??? abstract "Audio - [CLICK TO EXPAND]" - ![!HDR Formats Flowchart](/Radarr/images/flowchart-audio.png) + {! include-markdown "../../includes/cf/audio-info.md" !} + + ![!Audio Flowchart](/Radarr/images/flowchart-audio.png) | Custom Format | Score | Trash ID | | ------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------- | diff --git a/includes/cf/radarr-streaming-services.md b/includes/cf/radarr-streaming-services.md index 236180bb1..c058e8e75 100644 --- a/includes/cf/radarr-streaming-services.md +++ b/includes/cf/radarr-streaming-services.md @@ -12,6 +12,7 @@ | [{{ radarr['cf']['pathe']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#pathe) | 0 | {{ radarr['cf']['pathe']['trash_id'] }} | | [{{ radarr['cf']['pcok']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#pcok) | 0 | {{ radarr['cf']['pcok']['trash_id'] }} | | [{{ radarr['cf']['pmtp']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#pmtp) | 0 | {{ radarr['cf']['pmtp']['trash_id'] }} | + | [{{ radarr['cf']['stan']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#stan) | 0 | {{ radarr['cf']['stan']['trash_id'] }} | ------ Breakdown and Why diff --git a/includes/cf/sonarr-audio.md b/includes/cf/sonarr-audio.md index 2427bebb9..25b4ed06f 100644 --- a/includes/cf/sonarr-audio.md +++ b/includes/cf/sonarr-audio.md @@ -1,6 +1,8 @@ ??? abstract "Audio - [CLICK TO EXPAND]" - ![!HDR Formats Flowchart](/Radarr/images/flowchart-audio.png) + {! include-markdown "../../includes/cf/audio-info.md" !} + + ![!Audio Flowchart](/Radarr/images/flowchart-audio.png) | Custom Format | Score | Trash ID | | ------------------------------------------------------------------------------------------------------- | ---------------------------------------------- | ------------------------------------------- | diff --git a/includes/cf/sonarr-streaming-services.md b/includes/cf/sonarr-streaming-services.md index c092c4f18..e8d555a8b 100644 --- a/includes/cf/sonarr-streaming-services.md +++ b/includes/cf/sonarr-streaming-services.md @@ -16,4 +16,5 @@ | [{{ sonarr['cf']['qibi']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#qibi) | {{ sonarr['cf']['qibi']['trash_score'] }} | {{ sonarr['cf']['qibi']['trash_id'] }} | | [{{ sonarr['cf']['red']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#red) | {{ sonarr['cf']['red']['trash_score'] }} | {{ sonarr['cf']['red']['trash_id'] }} | | [{{ sonarr['cf']['sho']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#sho) | {{ sonarr['cf']['sho']['trash_score'] }} | {{ sonarr['cf']['sho']['trash_id'] }} | + | [{{ sonarr['cf']['stan']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#stan) | {{ sonarr['cf']['stan']['trash_score'] }} | {{ sonarr['cf']['stan']['trash_id'] }} | | [{{ sonarr['cf']['vdl']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#vdl) | {{ sonarr['cf']['vdl']['trash_score'] }} | {{ sonarr['cf']['vdl']['trash_id'] }} |