update(general-proofing): clarify language and grammar across all guides (#1984)

pull/1987/head^2
zakary 4 months ago committed by GitHub
parent cd6d813a7a
commit 30a9addfa4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -54,21 +54,21 @@ _Examples:_
## When doing a PR that is WIP
When doing a PR that is in-progress and not yet complete / ready for review or not yet done fully, please ensure it is a **DRAFT Pull Request**
When doing a PR that is in progress and not yet complete/ready for review or not yet done fully, please ensure it is a **DRAFT Pull Request**
## Radarr/Sonarr Custom Format (JSON)
### Release Group Reclassifications, Removals, or Additions
- When adding a RlsGrp to a Custom Format for whatever reason, please add in the PR why it's added/removed/moved.
- When adding a release group to a Custom Format for whatever reason, please add in the PR why it's added/removed/moved.
### General Guidelines
- Custom Format name needs to match json name :bangbang:
- No hashcode can exists multiple times :bangbang:
- Tiers only hold release groups that have atleast done several dozen objectively high quality releases or are added for a specific reason. (If they do mainly niche stuff and/or foreign stuff they won't be added)
- All Tier Groups must use retail sources. Fanrest and upscaled groups are forbidden. This is due to the high effort required and near impossibility to guarantee quality systematically without manual check every single movie.
- JSON file format shall consist of the following TRaSH specific data appended to the json exported from Starr
- Custom Format name needs to match JSON name :bangbang:
- No hashcode can exist multiple times :bangbang:
- Tiers only hold release groups that have at least done several dozen objectively high-quality releases or are added for a specific reason. (If they do mainly niche stuff and/or foreign stuff they won't be added)
- All Tier Groups must use retail sources. Fanres and upscaled groups are forbidden. This is due to the high effort required and the near impossibility of guaranteeing quality systematically without manually checking every single movie.
- JSON file format shall consist of the following TRaSH-specific data appended to the JSON exported from Starr
```json
{
@ -84,15 +84,15 @@ STARRJSONEXPORT
General Structure
- json file name - name of the [json file](#file-naming)
- JSON file name - name of the [json file](#file-naming)
- `trash_id` - Generated [HashCode](#hashcode) for the Custom Format
- `trash_scores` - Json object of [score(s) for the Custom Format](#scoring). Note that Custom Formats with Default Scores of 0 should NOT have a `trash_scores.default`
- `trash_scores` - JSON object of [score(s) for the Custom Format](#scoring). Note that Custom Formats with Default Scores of 0 should NOT have a `trash_scores.default`
- `trash_regex` - Link to [regex test cases](#regex-test-cases) for regex
- STARRJSONEXPORT - The exported custom format created within Starr. Note that this will have a leading `{` that will need to have the `trash` specific regex added after
- STARRJSONEXPORT - The exported custom format created within Starr. Note that this will have a leading `{` that will need to have the trash-specific regex added after it.
### File Naming
- JSON file names are always written in small letters, spaces are replaced by a dash, no spaces or special characters except a dash :bangbang:
- JSON file names are always written in lowercase, spaces are replaced by a dash, and no spaces or special characters except a dash :bangbang:
### Hashcode
@ -111,7 +111,7 @@ When adding a regex test case:
- Replace the actual Series name/title with `Series`.
- Replace the actual group name with `RlsGrp`
When updating or adding a new CF the test case url (`trash_regex`) needs to be prepended to the exported from Starr json
When updating or adding a new CF the test case URL (`trash_regex`) needs to be prepended to the exported from Starr JSON
```json
{
@ -139,7 +139,7 @@ When updating or adding a new CF the test case url (`trash_regex`) needs to be p
- If a hashcode is needed **No** hashcode can exist multiple times :bangbang:
- Use [this website](https://md5.gromweb.com) to generate an md5 hash
- YAML file names are always written in small letters, spaces are replaced by a dash, no spaces or special characters except a dash :bangbang:
- YAML file names are always written in small letters, spaces are replaced by a dash, and no spaces or special characters except a dash :bangbang:
## Recommendations
@ -153,10 +153,12 @@ based on the `.vscode/extensions.json` file; you should install all of them.
These prerequisites are taken from the [mkdocs installation instructions][mkdocinstall].
- Install a recent version of [Python 3](https://www.python.org/).
- `pip` is also required, but should come with Python. Run `pip --version` to check if its available and working. See the [installation instructions](https://pip.pypa.io/en/stable/installation/).
- `pip` is also required, but should come with Python. Run `pip --version` to check if it's available and working. See the [installation instructions](https://pip.pypa.io/en/stable/installation/).
[mkdocinstall]: https://www.mkdocs.org/user-guide/installation/
Alternatively you can check out the docker container maintained by [zakkarry](https://github.com/zakkarry) specifically for development of the guides [here](https://github.com/zakkarry/mkdocs). The documentation in the README explains the installation process.
### Mkdocs Installation
First, install mkdocs:

@ -1,3 +1,3 @@
# Guides mainly for the Starr Apps (Sonarr/Radarr) and everything related to it
I have switched to MkDocs, sorry if I broke your links. The same content is available here: [trash-guides.info](https://trash-guides.info/)
I have switched to MkDocs, sorry if we broke your links. The same content is available here: [trash-guides.info](https://trash-guides.info/)

@ -4,11 +4,11 @@ After you've installed everything it's best to check all of your settings,
!!! warning
Bazarr only searches for subs for Episodes and Movies that are added after the install.
Bazarr only searches for subs of Episodes and Movies that are added after the installation.
So you will need to set the preferred languages for your existing Shows and Movies.
In this example I will show you how to do that with the series.
In this example, we will show you how to do that with a series.
![!mass-edit](images/mass-edit.png)
@ -17,7 +17,7 @@ click on `Mass Edit`
![!select-all](images/select-all.png)
1. Select all.
1. Select your Language Profile you created earlier.
1. Select the Language Profile you created earlier.
1. Click on `Save`.
Then go back to your Movies home screen and do the same for your Movies.

@ -85,7 +85,7 @@ Click on `Add` and you will get an extra option
!!! warning
**IF YOU GOT THE SAME VALUES ON BOTH SIDES THEN YOU DON'T NEED IT!!!**
**IF YOU HAVE THE SAME VALUES ON BOTH SIDES THEN YOU DON'T NEED IT!!!**
**IT SHOULD ALSO BE REMOVED OR ELSE YOU WILL GET AN ERROR.**
@ -93,7 +93,7 @@ Click on `Add` and you will get an extra option
!!! info
*If everything runs on Docker you normally don't need to use this except if you got messed up paths and then it would be smarter to fix those first to have consistent and well planned paths.*
*If everything runs on Docker you normally don't need to use this except if you got messed up paths and then it would be smarter to fix those first to have consistent and well-planned paths.*
Please take a look at TRaSH's Hardlink Tutorial <https://trash-guides.info/hardlinks>
@ -105,7 +105,7 @@ Click on `Add` and you will get an extra option
## Radarr
Next we're going to setup Radarr.
Next, we're going to set up Radarr.
`Settings` => `Radarr`
@ -150,7 +150,7 @@ Click on `Enabled`
**Are your subs often out of sync or just bad? Raise the score!**
1. Movies with those tags (case sensitive) in Radarr will be excluded from automatic downloading of subtitles. In Radarr you add a custom tag to a movie.
1. Movies with those tags (case sensitive) in Radarr will be excluded from the automatic downloading of subtitles. In Radarr you add a custom tag to a movie.
1. Automatic downloading of subtitles will only happen for monitored movies in Radarr.
@ -160,7 +160,7 @@ Click on `Enabled`
You should only use this section if Radarr and Bazarr use a different path to access the same files.
(for example if you run Radarr on a different device than Bazarr or have a Synology and mix packages with Docker.)
(for example, if you run Radarr on a different device than Bazarr or have a Synology and mix packages with Docker.)
![!Radarr Path Mappings](images/qs-radarr-path-mappings-add.png)
@ -181,7 +181,7 @@ Click on `Add` and you will get an extra option
!!! info
*If everything runs on Docker you normally don't need to use this except if you got messed up paths and then it would be smarter to fix those first to have consistent and well planned paths.*
*If everything runs on Docker you normally don't need to use this except if you got messed up paths and then it would be smarter to fix those first to have consistent and well-planned paths.*
Please take a look at TRaSH's Hardlink Tutorial <https://trash-guides.info/hardlinks>
@ -203,7 +203,7 @@ Here we're going to configure which subtitle languages you prefer/want.
!!! warning
**We don't recommend enabling `Single Language` option unless absolutely required (ie: media player not supporting language code in subtitles filename). Results may vary.
**We don't recommend enabling the `Single Language` option unless required (ie: media player not supporting language code in subtitles filename). Results may vary.
Be aware the language code (ex.: en) is not going to be included in the subtitles file name when enabling this.**
@ -213,7 +213,7 @@ Here you select which languages you want for your subtitles, you can just start
These languages are the subtitle languages you later use for the `Languages Profiles`
In this example I selected `Dutch` and `English`.
In this example, we've selected `Dutch` and `English`.
### Languages Profiles
@ -221,7 +221,7 @@ Select `Add New Profile`
![!Languages Profiles](images/qs-languages-profiles.png)
1. How you want to name your language profile.
1. How you want to name your Language Profile.
1. Click on `Add` to add the languages you enabled earlier in [Subtitle Language](#subtitles-language).
1. Select the languages you want to enable for your profile (Including the optional settings).
- Forced => [FAQ - What are Forced Subtitles](https://wiki.bazarr.media/Troubleshooting/FAQ/#what-are-forced-subtitles){:target="\_blank" rel="noopener noreferrer"}
@ -261,7 +261,7 @@ Here we're going to select which subtitle providers you want to use.
![!Providers](images/qs-providers.png)
1. Click on the Plus sign box.
1. Select the subtitle providers you would like to enable. It is best to select multiple providers and create/use an account with them especially when you got a lot of wanted subtitles. Some subtitle providers requires an extra paid Anti-Captcha Service.
1. Select the subtitle providers you would like to enable. It is best to select multiple providers and create/use an account with them especially when you got a lot of wanted subtitles. Some subtitle providers require an extra paid Anti-Captcha Service.
1. Your enabled providers.
!!! tip
@ -288,7 +288,7 @@ Here we will configure some extra settings for your subtitles
1. Where you want your subtitles it's recommended to put them `AlongSide Media File`.
1. If you want to upgrade previously downloaded subtitles.
1. How many days to go back in history to upgrade them.
1. How many days to go back in history for upgrading?
1. If you want to upgrade manually downloaded subtitles.
### Anti-Captcha Options
@ -308,7 +308,7 @@ Here you can select which Anti-Captcha provider you want to use.
![!Performance / Optimization](images/qs-performance-optimization.png)
1. When searching for subtitles, Bazarr will search less frequently to limit calls to providers.
1. Search multiple providers at once (Don't choose this on low powered devices).
1. Search multiple providers at once (don't choose this on low-powered devices).
1. If you want to use the embedded subtitles in the media files [More Info](https://wiki.bazarr.media/Additional-Configuration/Settings/#use-embedded-subtitles){:target="\_blank" rel="noopener noreferrer"}
### Automatic Subtitles Synchronization

@ -2,10 +2,10 @@
You just set up Bazarr and wonder which scoring you should use/set up for your subtitles and sync?
I'll going to suggest here a scoring what would work for most common languages, with this scoring 99% of your downloaded subs should be the correct ones for your release.
We're going to suggest a scoring for what would work with the most common languages, with this scoring 99% of your downloaded subs should be the correct ones for your release.
- Setting it to low could result in bad subs or completely out of sync and un-syncable.
- Setting to high could result in less subs.
- Setting it too low could result in bad subs or completely out of sync and un-syncable.
- Setting too high could result in fewer subs.
## Sonarr Subtitle Minimum Score
@ -15,7 +15,7 @@ I'll going to suggest here a scoring what would work for most common languages,
Set the Minimum Score to `90`
This score is the minimal score that the subs should match to for your release, settings this to low could result in bad subs or completely out of sync and un-syncable.
This score is the minimal score that the subs should match for your release, settings this too low could result in bad subs or completely out of sync and un-syncable.
## Radarr Subtitle Minimum Score
@ -25,7 +25,7 @@ This score is the minimal score that the subs should match to for your release,
Set the Minimum Score to `80`
This score is the minimal score that the subs should match to for your release, settings this to low could result in bad subs or completely out of sync and un-syncable.
This score is the minimal score that the subs should match for your release, settings this too low could result in bad subs or completely out of sync and un-syncable.
## Synchronization Score Threshold
@ -33,23 +33,23 @@ This score is the minimal score that the subs should match to for your release,
![!Score Threshold](images/settings-subtitles-sync-score.png)
- Enable `Automatic Subtitles Synchronization` at step 3.
- Enable `Series Score Threshold` at step 4 and set the score to `96`.[^1]
- Enable `Movies Score Threshold` at step 5 and set the score to `86`.[^1]
- Enable `Automatic Subtitles Synchronization` in step 3.
- Enable `Series Score Threshold` in step 4 and set the score to `96`.[^1]
- Enable `Movies Score Threshold` in step 5 and set the score to `86`.[^1]
This will set the Synchronization Score Threshold, meaning at which score bazarr will sync the subtitles.
This will set the Synchronization Score Threshold, meaning at which score Bazarr will sync the subtitles.
!!! info
The synchronization is best effort based on the following.
The synchronization is "best effort", based on the following.
- it use the embedded subtitles track as reference, if not present.
- it needs to extract the audio track and analyze it to define start of sentence markers.
- it uses the embedded subtitles track as a reference, if not present.
- it needs to extract the audio track and analyze it to define the start of sentence markers.
[^1]:
Why not set the Synchronization Score to max?
It's kinda useless to start with why would you want to try to sync perfectly matching subs in the first place?
I personally noticed that when setting it to high 98-100 I would actually get subs that are like 1 second to slow/fast.
We noticed that when setting it to high 98-100 we would get subs that are actually 1 second to slow/fast.
--8<-- "includes/support.md"

@ -20,7 +20,7 @@ You can find the latest Windows installers [here](https://ftp.osuosl.org/pub/del
### Linux (Native)
Due to most default OS repositories being outdated, I recommend using Deluge's repositories to install the latest version.
Due to most default OS repositories being outdated, we recommend using Deluge's repositories to install the latest version.
Using `apt-get` to install

@ -18,7 +18,7 @@
![!paths](images/paths.png)
I will only explain the so called most important paths.
I will only explain the so-called most important paths.
| Name | Description |
| :---------- | :----------------------------------------------------------------------------------- |
@ -63,7 +63,7 @@ I will only explain the so called most important paths.
!!! info
`AppendCategoryDir`: Create subdirectory with category-name in destination-directory.
`AppendCategoryDir`: Create a subdirectory with category-name in destination-directory.
## DOWNLOAD QUEUE
@ -71,7 +71,7 @@ I will only explain the so called most important paths.
!!! warning
`WriteBuffer`: If you're low on memory don't set this to high.
`WriteBuffer`: If you're low on memory don't set this too high.
## LOGGING
@ -87,7 +87,7 @@ I will only explain the so called most important paths.
!!! info
`DirectUnpack`: This might lower your download speed but the overall time could be faster. (disable on low powered devices)
`DirectUnpack`: This might lower your download speed but the overall time could be faster. (disable on low-powered devices)
## EXTENSION SCRIPTS
@ -99,7 +99,7 @@ Depending if you're using some NZBGet script here you can change the order or wh
## Recommended Sonarr/Radarr Settings
The following settings are recommended to for Sonarr/Radarr, else it could happen that Sonarr/Radarr will miss downloads that are still in the queue/history.
The following settings are recommended for Sonarr/Radarr, else it could happen that Sonarr/Radarr will miss downloads that are still in the queue/history.
Being that Sonarr/Radarr only looks at the last xx amount in the queue/history.
### Sonarr
@ -110,9 +110,9 @@ Being that Sonarr/Radarr only looks at the last xx amount in the queue/history.
![!Sonarr: Settings => Download Clients](images/sonarr-settings-download-clients.png)
Make sure you check both boxes under `Completed Download Handling` at step 3.
Make sure you check both boxes under `Completed Download Handling` in step 3.
Select NZBGet at step 4 and scroll down to the bottom of the new window where it says `Completed Download Handling` and check both boxes.
Select NZBGet in step 4 and scroll down to the bottom of the new window where it says `Completed Download Handling` and check both boxes.
![!Sonarr: Download Clients - SABnzbd](images/sonarr-download-clients-nzbget.png)
@ -124,8 +124,8 @@ Being that Sonarr/Radarr only looks at the last xx amount in the queue/history.
![!Radarr: Settings => Download Clients](images/radarr-settings-download-clients.png)
Make sure you check both boxes under `Completed Download Handling` at step 3,
Make sure you check both boxes under `Completed Download Handling` in step 3,
and both boxes under `Failed Download Handling` at step 4.
and both boxes under `Failed Download Handling` in step 4.
--8<-- "includes/support.md"

@ -6,7 +6,7 @@
!!! Note
Settings that aren't covered means you can change them to your own liking or just leave them on default.
Settings that aren't covered means you can change them to your liking, or just leave them on default.
**I also recommend to enable the `Advanced Settings` on the top right.**
@ -44,7 +44,7 @@ Here you setup your download path/location.
!!! info "Starting from 4.3.x+ SABnzbd has a hidden (archive) history."
Using the .nzb Backup Folder is still recommended as it is useful for dupe detection (hash matching) or if you need to retry something from the past.
The default is empty, I picked history because it is easy. It'll end up in the `/config` folder for Docker, which isn't crazy... but this is only compressed nzb files, so it can end up pretty big. The choice is yours what you prefer.
The default is empty, we picked history because it is easy. It'll end up in the `/config` folder for Docker, which isn't crazy... but this is only compressed nzb files, so it can end up pretty big. The choice is yours what you prefer.
---
@ -92,24 +92,24 @@ Covered and fully explained in [SABnzbd - Paths and Categories](/Downloaders/SAB
1. If you have good indexers that get the nzb from the post, not generated, then you may want the Propagation delay set to 5 minutes (so you're not trying to grab an nzb right at posting). If you're not getting it from the same server as the poster used, you might wrongly have articles missing (since it hasn't necessarily propagated to your server yet) or if you use a reseller it may take them longer for them to get it from their upstream.
1. When it becomes clear during downloading that too much data is missing, abort the job to make sure Sonarr/Radarr gets the notification so it can look for another release.
1. Since we have the .nzb history folder, you can decide what you want to do here w/ duplicate downloads. Mine is set to Tag job, but Pause or Fail job may make sense too.
1. In case of "Pause", you'll need to set a password and resume the job. or you set it to "Abort" and Sonarr/Radarr can look for another release.
1. Since we have the .nzb history folder, you can decide what you want to do here with duplicate downloads. Mine is set to Tag job, but Pause or Fail job may make sense too.
1. In the case of "Pause", you'll need to set a password and resume the job. or you set it to "Abort" and Sonarr/Radarr can look for another release.
1. This should be set to the default unless you know what you are doing. Suppose you have a decent size queue, for example, in that case, you have sab sort every 30s, which could cause spikes in CPU, let alone shuffling jobs around that may be in the middle of actions. If this results in the jobs' order moving to the front it could cause that job to take even longer to extract/stall while waiting for the next update; as with sab, by default, you only have 3 unpackers going simultaneously (configurable).
1. If your hardware isn't up to snuff, including cpu and/or io performance, disabling Direct Unpack and/or enabling Pause Downloading During Post-Processing can help. Defaults are fine for most hardware though.
1. If your hardware isn't up to snuff, including CPU and/or IO performance, disabling Direct Unpack and/or enabling Pause Downloading During Post-Processing can help. Defaults are fine for most hardware though.
### Post processing
`Settings` => `Switches` => `Post processing`
![!Switches: Post-processing](images/sabnzbd-switches-post-processing.png)
1. If your hardware isn't up to snuff, including cpu and/or io performance, disabling Direct Unpack and/or enabling Pause Downloading During Post-Processing can help. Defaults are fine for most hardware though.
1. If your hardware isn't up to snuff, including CPU and/or IO performance, disabling Direct Unpack and/or enabling Pause Downloading During Post-Processing can help. Defaults are fine for most hardware though.
1. This should be set off if you have decent internet. The amount of time spent to grab pars, if needed for verification/repair, is trivial to the time that a repair might run and fail to realize it needs more pars, and grab the next part, then retry.
1. It is your choice if you want to enable this option. It's usually an easy check and does provide benefits if the job doesn't have par2 files, as not every release has a par-set or SFV file. Generally speaking, if we're talking about scene releases, things should have both but this depends on how it's posted and how the indexer is generating the nzb. SFV is commonly used and a basic crc32 checksum is better not knowing if the file is good. Parsing an SFV file and checking the files' integrities takes very little resources. This may seem redundant given that par's checks would also handle this, however, the ease with which the check is done makes the downside almost non-existent.
1. Only unpack and run scripts on jobs that passed the verification stage. If turned off, all jobs will be marked as Completed even if they are incomplete.
1. Unpack archives (rar, zip, 7z) within archives.
1. This can help with subs that are in folders in the rar because sonarr/radarr don't look in sub-folders.
1. Best to leave this disabled and let the Starr apps handle this since it looks at runtime and makes a much more intelligent decision if its a sample compared to what SABnzbd uses.
1. Helps with de-obfuscation especially invalid file extensions
1. This can help with subs that are in folders in the rar because Sonarr/Radarr don't look in sub-folders.
1. Best to leave this disabled and let the Starr apps handle this since it looks at runtime and makes a much more intelligent decision if it's a sample compared to what SABnzbd uses.
1. Helps with de-obfuscation, especially invalid file extensions
---
@ -122,12 +122,12 @@ Covered and fully explained in [SABnzbd - Paths and Categories](/Downloaders/SAB
## Special
Rarely used options.
Don't change these without checking the [SABnzbd Wiki](https://sabnzbd.org/wiki/configuration/4.3/special){:target="\_blank" rel="noopener noreferrer"} first, as some have serious side-effects.
Don't change these without checking the [SABnzbd Wiki](https://sabnzbd.org/wiki/configuration/4.3/special){:target="\_blank" rel="noopener noreferrer"} first, as some have serious side effects.
The default values are between parentheses.
### Unable to connect to SABnzbd
If you're trying to connect your Starr apps to SABnzbd and you're getting a error like `Unable to connect to SABnzbd` after clicking on Test.
If you're trying to connect your Starr apps to SABnzbd and you're getting an error like `Unable to connect to SABnzbd` after clicking on Test.
![!Starr: Unable to connect to SABnzbd](images/starr-unable-to-connect-to-sabnzbd.png)
@ -147,7 +147,7 @@ Example: `sabnzbd.domain.tld, <container name >`
## Recommended Sonarr/Radarr Settings
The following settings are recommended to for Sonarr/Radarr, else it could happen that Sonarr/Radarr will miss downloads that are still in the queue/history.
The following settings are recommended for Sonarr/Radarr, or else it could happen that Sonarr/Radarr will miss downloads that are still in the queue/history.
Being that Sonarr/Radarr only looks at the last xx amount in the queue/history.
### Sonarr
@ -158,9 +158,9 @@ Being that Sonarr/Radarr only looks at the last xx amount in the queue/history.
![!Sonarr: Settings => Download Clients](images/sonarr-settings-download-clients.png)
Make sure you check both boxes under `Completed Download Handling` at step 3.
Make sure you check both boxes under `Completed Download Handling` in step 3.
Select SABnzbd at step 4 and scroll down to the bottom of the new window where it says `Completed Download Handling` and check both boxes.
Select SABnzbd in step 4 and scroll down to the bottom of the new window where it says `Completed Download Handling` and check both boxes.
![!Sonarr: Download Clients - SABnzbd](images/sonarr-download-clients-sabnzbd.png)
@ -172,11 +172,11 @@ Being that Sonarr/Radarr only looks at the last xx amount in the queue/history.
![!Radarr: Settings => Download Clients](images/radarr-settings-download-clients.png)
Make sure you check both boxes under `Completed Download Handling` at step 3,
Make sure you check both boxes under `Completed Download Handling` in step 3,
and both boxes under `Failed Download Handling` at step 4.
and both boxes under `Failed Download Handling` in step 4.
Select SABnzbd at step 5 and scroll down to the bottom of the new window where it says `Completed Download Handling` and check both boxes.
Select SABnzbd in step 5 and scroll down to the bottom of the new window where it says `Completed Download Handling` and check both boxes.
![!Radarr: Download Clients - SABnzbd](images/radarr-download-clients-sabnzbd.png)

@ -12,7 +12,7 @@
![!sabnzbd-categories](images/sabnzbd-categories.png)
You don't need to add the full path under `Folder/Path`, it will use the `Relative folders are based on:` path you see on the top of the screenshot, that you setup as `Completed Download Folder`.
You don't need to add the full path under `Folder/Path`, it will use the `Relative folders are based on:` path you see on the top of the screenshot, that you've set up as `Completed Download Folder`.
{! include-markdown "../../../includes/downloaders/warning-path-location.md" !}

@ -7,12 +7,12 @@ Here you will find a collection of 3rd party tools and other related links for q
This is a program used to manage your qBittorrent instance such as:
- Tag torrents based on tracker URL and set seed goals/limit upload speed by tag (only tag torrents that have no tags)
- Update categories based on save directory
- Update categories based on the save directory
- Remove unregistered torrents (delete data & torrent if it is not being cross-seeded, otherwise it will just remove the torrent)
- Automatically add cross-seed torrents in paused state. _Note: cross-seed now allows for torrent injections directly to qBit, making this feature obsolete._
- Automatically add cross-seed torrents in a paused state. _Note: cross-seed now allows for torrent injections directly to qBit, making this feature obsolete._
- Recheck paused torrents sorted by lowest size and resume if completed
- Remove orphaned files from your root directory that are not referenced by qBittorrent
- Tag any torrents that have no hard links and allows optional cleanup to delete these torrents and contents based on maximum ratio and/or time seeded
- Tag any torrents that have no hard links and allow the option to cleanup to delete these torrents and contents based on maximum ratio and/or time-seeded
- RecycleBin function to move files into a RecycleBin folder instead of deleting the data directly when deleting a torrent
- Built-in scheduler to run the script every x minutes. (Can use --run command to run without the scheduler)
- Webhook notifications with Notifiarr and Apprise API integration.
@ -32,20 +32,20 @@ Features
- `qbitrr DownloadedMoviesScan` for Radarr
- `qbitrr DownloadedEpisodesScan` for Sonarr
- Skip files in qBit entries by extension, folder or regex.
- Monitor completed folder and clean it up.
- Monitor the completed folder and clean it up.
- Usage of [ffprobe](https://github.com/FFmpeg/FFmpeg){:target="\_blank" rel="noopener noreferrer"} to ensure downloaded entries are valid media.
- Trigger periodic Rss Syncs on the appropriate Arr instances.
- Trigger periodic RSS Syncs on the appropriate Arr instances.
- Trigger Queue update on appropriate Arr instances.
- Search requests from [Overseerr](https://github.com/sct/overseerr){:target="\_blank" rel="noopener noreferrer"} or [Ombi](https://github.com/Ombi-app/Ombi){:target="\_blank" rel="noopener noreferrer"}.
- Auto add/remove trackers
- Automatically add/remove trackers
- Set per tracker values
- **Sonarr v4 support**
- **Radarr v4 and v5 support**
- Monitor Arr's databases to trigger missing episode searches.
- Searches Radarr missing movies based on Minimum Availability
- Customizable searching by series or singular episodes
- Optionally searches year by year is ascending or descending order (config option available)
- Search for CF Score unmet and cancel torrents base on CF Score or Quality unmet search
- Optionally searches year by year in ascending or descending order (config option available)
- Search for CF Score unmet and cancel torrents based on CF Score or Quality unmet search
[qBitrr](https://github.com/Feramance/qBitrr){:target="\_blank" rel="noopener noreferrer"}
@ -55,7 +55,7 @@ Features
A cli to manage qBittorrent. Add torrents, reannounce and import from other clients.
- Add torrents to qBittorrent from file or magnet link. Useful in combination with autodl-irssi
- Add torrents to qBittorrent from a file or magnet link. Useful in combination with autodl-irssi
- Reannounce torrents for troublesome trackers
- Set limits on how many simultaneously active downloads are allowed
- Import torrents with state from Deluge and rTorrent
@ -66,7 +66,7 @@ A cli to manage qBittorrent. Add torrents, reannounce and import from other clie
## qbittools
qbittools is a feature rich CLI for the management of torrents in qBittorrent.
qbittools is a feature-rich CLI for the management of torrents in qBittorrent.
[qbittools](https://gitlab.com/AlexKM/qbittools){:target="\_blank" rel="noopener noreferrer"}
@ -77,7 +77,7 @@ qbittools is a feature rich CLI for the management of torrents in qBittorrent.
A darker theme for qBittorrent WebUI (made with the help of the Walkerservers community)
- It's dark, but not black
- It has different colors for ratio-values (see screenshot)
- It has different colors for ratio values (see screenshot)
- It has a mix of Fontawesome and custom icons
![!Example](https://raw.githubusercontent.com/brettpetch/nightwalker/main/preview.png)
@ -93,7 +93,7 @@ Fully-automatic cross-seeding
Run cross-seed 24/7 to:
- Search for cross-seeds as soon as new torrents are finished downloading
- Race starting at 100% before the uploader even joins.
- Race torrents starting at 100% - before the uploader even joins.
[![Discord Support](https://img.shields.io/discord/880949701845872672?style=flat-square&color=4051B5&logo=discord)](https://discord.gg/jpbUFzS5Wb){:target="\_blank" rel="noopener noreferrer"}
[![Github](https://img.shields.io/github/v/release/mmgoodnow/cross-seed?color=4051B5&display_name=tag&label=Version&logo=github)](https://github.com/mmgoodnow/cross-seed){:target="\_blank" rel="noopener noreferrer"}

@ -18,7 +18,7 @@
![!When adding a torrent](images/qb-options-downloads-when-adding-a-torrent.png)
1. For consistency with other torrents I recommend leaving this on `Original`.
1. For consistency with other torrents, we recommend leaving this on `Original`.
!!! success ""
@ -30,7 +30,7 @@
**Suggested: `Personal preference`**
1. Pre-allocated disk space for the added torrents, this limits fragmentation and also makes sure if you use a cache drive or a feeder disk that the space is available.
1. Pre-allocated disk space for the added torrents limits fragmentation and also makes sure if you use a cache drive or a feeder disk that the space is available.
!!! success ""
@ -114,7 +114,7 @@
![!Connections Limits](images/qbt-options-connection-connections-limits.png)
The best settings for this depends on many factors so I won't be covering this.
The best settings for this depend on many factors so we won't be covering this.
!!! success ""
@ -140,7 +140,7 @@ This is where you would add for example your SOCKS5 settings from your VPN provi
Here you can set your global rate limits, meaning your maximum download/upload speed used by qBittorrent. (For all torrents)
The best settings depends on many factors.
The best settings depend on many factors.
- Your ISP speed.
- Your hardware used.
@ -158,7 +158,7 @@ When enabled, it basically does the same as above, but with the option to setup
Examples:
- Limit your upload/download rate during daytime when you make most use of it, and unlimited it during nighttime when no one is using the connection.
- Limit your upload/download rate during the daytime when you make the most use of it, and unlimited it during nighttime when no one is using the connection.
- If you have an internet connection that's limited during specific hours (unlimited bandwidth during the night, but limited during the day)
!!! success ""
@ -209,7 +209,7 @@ Not going to cover the technical part of what it does, but the following setting
**Suggested: `Allow encryption`**
1. Anonymous mode hides clients (qBittorrent) fingerprint from the peer-ID, sets the User-Agent to Null and it doesnt share your IP-address directly with trackers (though peers will still see your IP address). If using private trackers, it's recommended to `disable` this. I also got reports from people who are using this that they had worse speeds.
1. Anonymous mode hides the client's (qBittorrent) fingerprint from the peer-ID, sets the User-Agent to Null and doesnt share your IP address directly with trackers (though peers will still see your IP address). If using private trackers, it's recommended to `disable` this. We also got reports from people who are using this that they had worse speeds.
!!! success ""
@ -249,7 +249,7 @@ These options allow you to control the number of active torrents being downloade
!!! tip
Personally, I recommend using the seeding goals in your Starr Apps indexer settings (enable advanced), or use [qBit Manage](/Downloaders/qBittorrent/3rd-party-tools/#qbit-manage){:target="\_blank" rel="noopener noreferrer"}
We recommend using the seeding goals in your Starr Apps indexer settings (enable advanced), or use [qBit Manage](/Downloaders/qBittorrent/3rd-party-tools/#qbit-manage){:target="\_blank" rel="noopener noreferrer"}
### Automatically add these trackers to new downloads

@ -14,7 +14,7 @@ This basic example is based on the use of docker images
It doesn't matter if you prefer to use `/data`, `/shared`, `/storage` or whatever.
The screenshots in the examples are using the following root path `/data`
The screenshots in the examples use the following root path `/data`
---
@ -28,7 +28,7 @@ This basic example is based on the use of docker images
1. Enter your category.
1. Enter your save path subfolder (keep it simple and recognizable)
You don't need to add the full path under `Save Path`, it will use the root download path that you setup in `Options` => `Saving Management` => `Default Save Path:`.
You don't need to add the full path under `Save Path`, it will use the root download path that you've set up in `Options` => `Saving Management` => `Default Save Path:`.
---
@ -40,7 +40,7 @@ You don't need to add the full path under `Save Path`, it will use the root down
!!! warning "Downloads do not go into the category folder"
When your downloads ends up in `/data/torrents/` and not in `/data/torrents/{tv|movies|music}` then you probably forgot to change `Default Torrent Management Mode:` to `Automatic`
When your downloads end up in `/data/torrents/` and not in `/data/torrents/{tv|movies|music}` then you probably forgot to change `Default Torrent Management Mode:` to `Automatic`
![!qBittorrent - Default Torrent Management Mode](images/qb-saving-management.png)

@ -1,3 +1,5 @@
# ruTorrent Placeholder
I've asked several people that used this download client for some help/feedback, but most of them just switched to qBittorrent.
We currently do not have a guide for rTorrent/ruTorrent.
If you are an rTorrent user and would like to contribute, please contact us on Discord or submit a PR.

@ -30,7 +30,7 @@ It's possible with [Notifiarr](https://notifiarr.com){:target="\_blank" rel="noo
Notifiarr is a service much bigger in scope than just custom format syncing.
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).
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.

@ -18,15 +18,15 @@ _All methods require you to login to your terminal with PuTTY or similar softwar
!!! note ""
If you use usenet these examples won't work because you make use of instant moves/atomic moves and not hardlinks.
If you use Usenet these examples won't work because you make use of instant moves/atomic moves and not hardlinks.
Still want to test if it works?
Test a import of a 4k remux (or any other big file and you should notice it's almost instant) and not a slower and more I/O intensive copy + delete.
Test an import of a 4k remux (or any other big file and you should notice it's almost instant) and not a slower and more I/O intensive copy + delete.
## Method 1: Using ls
This is the easiest to check in my opinion.
This is the easiest to check in our opinion.
In your terminal `cd` to your download location and run `ls -al` or type `ls -al /path/to/your/download/location/`
@ -51,8 +51,8 @@ You will get 2 results you can use to compare several things.
![!Hardlinks check stat](images/hardlinks-stat.png)
1. Links: Everything above 1 means it's a hardlink
1. Inode: if the numbers match you know the files are hardlinked
1. Links: Everything above 1 means it's hardlinked
1. Inode: if the numbers match, you know the files are hardlinked
## Method 3: Using Inode copies

@ -6,7 +6,7 @@
It doesn't matter if you prefer to use `/data`, `/shared`, `/storage` or whatever.
The screenshots in the examples are using the following root path `/data`
The screenshots in the examples use the following root path `/data`
## Sonarr
@ -125,4 +125,4 @@
---
Big Thanks to [fryfrog](https://github.com/fryfrog){:target="\_blank" rel="noopener noreferrer"} for his [Docker Guide](https://wiki.servarr.com/docker-guide){:target="\_blank" rel="noopener noreferrer"} that I used as basis for this guide.
Big Thanks to [fryfrog](https://github.com/fryfrog){:target="\_blank" rel="noopener noreferrer"} for his [Docker Guide](https://wiki.servarr.com/docker-guide){:target="\_blank" rel="noopener noreferrer"} that we used as a basis for this guide.

@ -2,21 +2,21 @@
!!! tip
If you're new to dockers and want a easy setup I suggest to take a look at [DockSTARTer](https://dockstarter.com/){:target="_blank" rel="noopener noreferrer"}.
I've also created a short guide [HERE](/Hardlinks/How-to-setup-for/Dockstarter/) where I explain the settings for the most used applications.
If you're new to dockers and want an easy setup, we suggest taking a look at [DockSTARTer](https://dockstarter.com/){:target="_blank" rel="noopener noreferrer"}.
We've also created a short guide [HERE](/Hardlinks/How-to-setup-for/Dockstarter/) where we explain the settings for the most used applications.
The main goal of DockSTARTer is to make it quick and easy to get up and running with Docker.
You may choose to rely on DockSTARTer for various changes to your Docker system or use DockSTARTer as a stepping stone and learn to do more advanced configurations.
*DockSTARTer was actually my first steps in to the world of dockers.*
*DockSTARTer was actually my first step into the world of dockers.*
!!! note
I'm not going to explain how to get dockers installed and running, I will only explain which folder structure we recommend.
I'm not going to explain how to get dockers installed and running, we will only explain which folder structure we recommend.
The paths mentioned below refer to internal paths (or `Container Path`) for the containers!
External paths (or `Host Path`) depends where you mounted your share or your drives.
External paths (or `Host Path`) depend on where you mounted your share or your drives.
For example `/<path_to_data>/data`, or even `/data`.
@ -34,7 +34,7 @@
This is a docker-compose example based on a default Ubuntu install.
The storage location used for the host is actually the same as in the container to make it easier to understand in this case `/data`.
The storage location used for the host is the same as in the container to make it easier to understand in this case `/data`.
The appdata (`/config`) will be stored on the host in the `/docker/appdata/{appname}`

@ -2,12 +2,12 @@
!!! note
I'm using the default paths in this example, and will keep the other paths unchanged so nothing will break if you make a mistake.
We're using the default paths in this example, and we will keep the other paths unchanged so nothing will break if you make a mistake.
## Folder Structure
We're going to use a mounted drive that we're going to use as storage for downloads and your media.
In this example the mounted drive will be mounted to `/mnt/` with the following folder structure.
In this example, the mounted drive will be mounted to `/mnt/` with the following folder structure.
```none
storage

@ -2,7 +2,7 @@
!!! note
I'm not going to explain how to install all the applications, I will only explain which folder structure we recommend.
We're not going to explain how to install all the applications, but we will explain which folder structure we recommend.
---

@ -2,7 +2,7 @@
!!! note
Being I don't have a Synology myself and I kind of hate the Synology GUI for the dockers, I'm doing this with the use of docker-compose through a terminal.
Being I don't have a Synology myself and I kind of hate the Synology GUI for the dockers, we're going to do this with the use of docker-compose through a terminal.
This is faster than the GUI and after installing, it shows up in the Docker GUI.
@ -12,15 +12,15 @@
## Introduction
This page will provide you with guidance on how to install several Docker images related to the Servarr apps to your Synology. We highly recommend to read the full guide, that way you have a better understanding of what you do, in case you later decide to make changes.
This page will provide you with guidance on how to install several Docker images related to the Servarr apps to your Synology. We highly recommend reading the full guide, that way you have a better understanding of what you do, in case you later decide to make changes.
## Summary
1. We will create **_one_** share that will hold all your data. This ensures hardlinking and/or instant moves are possible.
1. Create one user which will be assigned to the docker images as the user they run as out of security reasons.
1. Create one user that will be assigned to the docker images as the user they run out of security reasons.
1. Create a folder structure on the `data` and `docker` share with a few commands (or manually).
1. Download and edit the `docker-compose.yml` and `.env` files to your system settings.
1. Set permissions to all folders related in the shares.
1. Set permissions to all folders related to the shares.
1. Run and execute docker commands to start the containers.
### Automated Script
@ -33,11 +33,11 @@ This page will provide you with guidance on how to install several Docker images
The script is only tested on Synology DSM7 and higher.
**:bangbang: We are not held reliable if anything breaks on your system. Use at your own risk :bangbang:**
**:bangbang: We are not held liable if anything breaks on your system. Use at your own risk :bangbang:**
To get this working you will need to enable terminal access (SSH) and home folders.
Be sure to delete current running Docker containers related to this guide (ie. *arr apps, download clients), backup settings before you do.
Be sure to delete current running Docker containers related to this guide (ie. *arr apps, download clients), and backup settings before you do.
To enable SSH on your Synology take a look [HERE](#ssh){:target="_blank" rel="noopener noreferrer"}.
@ -45,7 +45,7 @@ This page will provide you with guidance on how to install several Docker images
![!home-folders](images/home-folders.png)
When you enabled these two settings, run the following commands in your favorite terminal app and follow the onscreen questions.
When you enable these two settings, run the following commands in your favorite terminal app and follow the onscreen questions.
```bash
curl -sL git.io/syno-script > ~/syno-script
@ -57,7 +57,7 @@ This page will provide you with guidance on how to install several Docker images
## Install Docker
You need to install Docker / Container Manager from the `Package Center`. This should also create a share named `docker`, check File Station if it is present.
You need to install Docker / Container Manager from the `Package Center`. This should also create a share named `docker`, and check File Station if it is present.
## Create the main share
@ -73,11 +73,11 @@ Name this shared folder `data`. You can disable the trash can, up to you. Click
## Create a user
We are going to create a new user that only has access to the share(s) that we use for the containers to run as. You rather not have the containers run as an admin/root user.
We are going to create a new user that only has access to the share(s) that we use for the containers to run. You should not have the containers run as an admin/root user.
Go to `Control Panel` > `User & Group`
In the `User` section, create a new user. Name it whatever you like, but for this guide we will use the name `docker`.
In the `User` section, create a new user. Name it whatever you like, but for this guide, we will use the name `docker`.
![!adduser](images/adduser.PNG)
@ -87,7 +87,7 @@ Click next, you will now be able to select which group this user will belong to,
### Assign shared folder permissions
In the next screen you will be able to select which Shares this user will have access to, click `No Access` on the top, this will deny all access.
In the next screen, you will be able to select which Shares this user will have access to, click `No Access` on the top, this will deny all access.
Now **only** select `Read/Write` on the shares `docker` and `data` (the share we created earlier).
@ -97,7 +97,7 @@ Click `Next` until you reach `Assign application permissions`
### Assign application permissions
In this screen you will be able to select which application this user will have access to. Check `Deny` for all applications.
In this screen, you will be able to select which application this user will have access to. Check `Deny` for all applications.
![!Assign application permissions](images/adduser_3.PNG)
@ -114,20 +114,20 @@ To enable terminal access, you need to enable SSH in the Synology Settings.
Then use a program like [Putty](https://www.putty.org/){:target="\_blank" rel="noopener noreferrer"} or Powershell/Terminal to SSH into your Synology.
Enter the login information of a Synology user account that has admin priveliges, as only members of the 'administrators' user group are able to use SSH.
Enter the login information of a Synology user account that has admin privileges, as only members of the 'administrators' user group can use SSH.
If you get a message asking if you want to trust the key, just press `OK` or `ACCEPT`.
### PUID and PGID
In order for the Docker container to access the shares on the Synology, we need to know the user ID (PUID) and group ID (PGID) from the `docker` user we just created.
For the Docker container to access the shares on Synology, we need to know the user ID (PUID) and group ID (PGID) from the `docker` user we just created.
Once logged in to the terminal type `id docker`. If you used a different username, change `docker` to the one you used.
![!synology-id](images/synology-id.png)
This will show you the UID (aka PUID).
Which in the screenshot above is `1035` for the docker user and the GID (aka PGID) which is `100` for the users group.
In the screenshot above this is `1035` for the docker user and `100` is the GID (aka PGID) for the user's group.
Save these values for later use.
## Create Folder Structure
@ -135,7 +135,7 @@ Save these values for later use.
Let's create a good folder structure on the shares we use (`docker` and `data`). This will be done with a few commands.
The structure will look like this. You can of course edit this, but do this when you know what you are doing.
_We are using lowercases on all folders on purpose, being Linux is case sensitive._
_We are using lowercase on all folders on purpose, being Linux is case-sensitive._
{! include-markdown "../../../includes/hardlinks/docker-tree-full.md" !}
@ -160,7 +160,7 @@ mkdir -p /volume1/data/{torrents/{tv,movies,music},media/{tv,movies,music}}
### Appdata
Your application data will be stored in the `docker` share in the folder called `appdata` (`/volume1/docker/appdata`)
Create these folders with command below, or create them in File Station manually.
Create these folders with the command below, or create them in File Station manually.
```bash
mkdir -p /volume1/docker/appdata/{radarr,sonarr,bazarr,plex,prowlarr,pullio}
@ -194,9 +194,9 @@ For this, we need two files:
1. `docker-compose.yml`
1. `.env`
We will start with downloading the `docker-compose.yml` file
We will start by downloading the `docker-compose.yml` file
Download this [docker-compose.yml](https://raw.githubusercontent.com/TRaSH-/Guides-Synology-Templates/main/docker-compose/docker-compose.yml){:target="\_blank" rel="noopener noreferrer"} to your `/volume1/docker/appdata` location so you got your important stuff together. Or use the command below:
Download this [docker-compose.yml](https://raw.githubusercontent.com/TRaSH-/Guides-Synology-Templates/main/docker-compose/docker-compose.yml){:target="\_blank" rel="noopener noreferrer"} to your `/volume1/docker/appdata` location so you can get your important stuff together. Or use the command below:
```bash
wget https://raw.githubusercontent.com/TRaSH-/Guides-Synology-Templates/main/docker-compose/docker-compose.yml -P /volume1/docker/appdata/
@ -218,9 +218,9 @@ What's not included (and where are the download clients?).
We didn't add a download client to it, because it depends on what you prefer (usenet/torrent) and which client you prefer. We have a repository [Repository](https://github.com/TRaSH-/Guides-Synology-Templates/tree/main/templates){:target="\_blank" rel="noopener noreferrer"} on Github where we provide and maintain some templates that are ready to use with the main `docker-compose.yml`.
The only thing you need to do is copy & paste what's inside the template file into to the main `docker-compose.yml` on the bottom, the templates also have a command what you need to use to create the [appdata](#appdata) folder that we explained earlier. Without the appdata folder for the application, the creation of the container will fail because of the missing folder.
The only thing you need to do is copy & paste what's inside the template file into the main `docker-compose.yml` on the bottom, the templates also have a command that you need to use to create the [appdata](#appdata) folder that we explained earlier. Without the appdata folder for the application, the creation of the container will fail because of the missing folder.
Second we will download the `.env` file
Second, we will download the `.env` file
Download this [.env](https://raw.githubusercontent.com/TRaSH-/Guides-Synology-Templates/main/docker-compose/.env){:target="\_blank" rel="noopener noreferrer"} to your `/volume1/docker/appdata` location next to the `docker-compose.yml`. Or use this command:
@ -240,7 +240,7 @@ wget https://raw.githubusercontent.com/TRaSH-/Guides-Synology-Templates/main/doc
If you need to edit docker-compose.yml or the .env file we advise to use [Notepad++](https://notepad-plus-plus.org/){:target="\_blank" rel="noopener noreferrer"} or [Visual Studio Code](https://code.visualstudio.com/){:target="\_blank" rel="noopener noreferrer"}
The `.env` file we downloaded holds the variables/information you need to change in order for everything to work. I added explanations in the `.env` file.
The `.env` file we downloaded holds the variables/information you need to change for everything to work. I added explanations in the `.env` file.
1. DOCKERCONFDIR (only change this if you know what you're doing and decide to use another path than this guide used)
1. DOCKERDATADIR (only change this if you know what you're doing and decide to use another path than this guide used)
@ -258,7 +258,7 @@ The `.env` file we downloaded holds the variables/information you need to change
Pullio allows you to automatically update your containers. And send you a notification through various means. We use a Discord Webhook.
First you need to download Pullio
First, you need to download Pullio
```bash
sudo curl -fsSL "https://raw.githubusercontent.com/hotio/pullio/master/pullio.sh" -o /usr/local/bin/pullio
@ -268,9 +268,9 @@ First you need to download Pullio
sudo chmod +x /usr/local/bin/pullio
```
For Pullio to do it's job, you will need to create a Scheduled Task in your Task Scheduler that runs for example at 4am at night with **root** privileges.
For Pullio to do its job, you will need to create a Scheduled Task in your Task Scheduler that runs for example at 4AM with **root** privileges.
`Control Panel` > `Task Scheduler` > click `Create` > choose `Scheduled task - user defined script`
`Control Panel` > `Task Scheduler` > click `Create` > choose `Scheduled task - user-defined script`
Give the task a name so you know what it does. Choose user `root`.
@ -282,7 +282,7 @@ At `Task Settings` tab, add the following line in the Run Command section:
/usr/local/bin/pullio > /volume1/docker/appdata/pullio/pullio.log 2>&1
```
It can be frustrating to test the script if no docker image updates are available, for that you can run command `sudo pullio --debug` and the script will behave as if an update is available. If you have set to receive notifications, you should receive them.
It can be frustrating to test the script if no docker image updates are available, therefore you can run the command `sudo pullio` --debug` and the script will behave as if an update is available. If you have set to receive notifications, you should receive them.
More info about Pullio [HERE](https://hotio.dev/scripts/pullio/){:target="\_blank" rel="noopener noreferrer"}
@ -296,7 +296,7 @@ If you have an existing library, it is advised to move these to the new `data` s
!!! note
If you're using a different user than `docker` (the user generated in the beginning), then you need to change the `docker:users` part in the command below!!!
If you're using a different user than `docker` (the user-generated in the beginning), then you need to change the `docker:users` part in the command below!!!
```bash
sudo chown -R docker:users /volume1/data /volume1/docker
@ -308,7 +308,7 @@ sudo chmod -R a=,a+rX,u+w,g+w /volume1/data /volume1/docker
!!! note
If you move files from a different library into the newly created library afterwards, you need to rerun these commands. !!!
If you move files from a different library into the newly created library afterward, you need to rerun these commands. !!!
---
@ -317,7 +317,7 @@ sudo chmod -R a=,a+rX,u+w,g+w /volume1/data /volume1/docker
!!! tip
make sure you delete/remove all your existing dockers from the Docker GUI and also remove your native installs (in Package Center) of these applications !!!
If you had previous installed apps, make a backup of their config folders or backup through the webui of the app.
If you had previously installed apps, make a backup of their config folders or backup through the WebUI of the app.
If you have followed all the steps and your compose file is ready, run the following commands:
@ -329,15 +329,15 @@ cd /volume1/docker/appdata
sudo docker-compose up -d
```
You will notice that all the images will be downloaded, after that the containers will be started. If you get a error then read what error says and try to fix it (missing folders, permissions errors, etc). If you can't figure out the solution to your errors, join the guides-discord [here](https://trash-guides.info/discord){:target="\_blank" rel="noopener noreferrer"} and create a support ticket.
You will notice that all the images will be downloaded, and after that, the containers will be started. If you get an error then read what the error says and try to fix it (missing folders, permissions errors, etc). If you can't figure out the solution to your errors, join the guides-discord [here](https://trash-guides.info/discord){:target="\_blank" rel="noopener noreferrer"} and create a support ticket.
---
**If you need help setting up the applications, look at the [Examples](/Hardlinks/Examples/) how to setup the paths inside your applications.**
**If you need help setting up the applications, look at the [Examples](/Hardlinks/Examples/) of how to set up the paths inside your applications.**
!!! warning
If you need to do any changes, only edit the `docker-compose.yml` file. To activate the changes, [run the commands from here](#run-the-docker-compose) again.
If you need to make any changes, only edit the `docker-compose.yml` file. To activate the changes, [run the commands from here](#run-the-docker-compose) again.
Any changes you do/did in the GUI will be reverted when you run the docker-compose command.
@ -355,7 +355,7 @@ You will notice that all the images will be downloaded, after that the container
Due to some iptables configuration in DSM, you can get an incorrect IP reported in Plex or other apps that need an read/report the IP. To fix this, you need to add two rules to your iptables. unfortunately, those rules can sometimes be deleted at reboot or after DSM update.
To fix this, you will need to add a Scheduled Task that executes at boot with root user, which will check if the rules exists, if not, re-add them.
To fix this, you will need to add a Scheduled Task that executes at boot as the root user which will check if the rules exist, and, if not - re-add them.
??? question "Task bash command - [Click to show/hide]"

@ -2,11 +2,11 @@
!!! note
This guide is based on TrueNAS Core 13, a storage solution based on ZFS. While there are more similarities than differences between Core and Scale in terms of creating datasets, this guide explicitly covers dataset, share, and basic permission setup in order to provide a place for creating and accessing the recommended folder structure. This does not cover jails or other virtualization means on the TrueNAS Core platform.
This guide is based on TrueNAS Core 13, a storage solution based on ZFS. While there are more similarities than differences between Core and Scale in terms of creating datasets, this guide explicitly covers dataset, share, and a basic permissions setup to provide a place for creating and accessing the recommended folder structure. This does not cover jails or other virtualization means on the TrueNAS Core platform.
This guide assumes that you've already created a pool, which by default will contain a top-level dataset that was configured during the time of pool configuration. For the examples below, we'll be using a pool name of `tank`. Encryption is recommended on the pool (TrueNAS uses ZFS Encryption with AES-256-GCM in TrueNAS Core 13), but not required. TrueNAS Core allows for granularity in encrypting individual datasets if you don't want to encrypt at the top-level dataset and have it be inherited down to the other datasets.
This guide assumes that you've already created a pool, which by default will contain a top-level dataset that was configured during the time of pool configuration. For the examples below, we'll be using a pool name of `tank`. Encryption is recommended on the pool (TrueNAS uses ZFS Encryption with AES-256-GCM in TrueNAS Core 13) but is not required. TrueNAS Core allows for granularity in encrypting individual datasets if you don't want to encrypt at the top-level dataset and have it be inherited down to the other datasets.
TrueNAS Core defaults to `lz4` encryption as the compression level when creating a pool. This is fine for most workloads, and can be safely inherited down to other datasets under the top-level dataset. `ztsd` is currently the default in FreeBSD, however TrueNAS Core still defaults to `lz4`. Given that media files are not very compressible by nature, the only benefit that compression provides in this case is to supplementary files such as `.srt`, `.nfo`, etc.
TrueNAS Core defaults to `lz4` encryption as the compression level when creating a pool. This is fine for most workloads, and can be safely inherited down to other datasets under the top-level dataset. `ztsd` is currently the default in FreeBSD, however, TrueNAS Core still defaults to `lz4`. Given that media files are not very compressible by nature, the only benefit that compression provides, in this case, is to supplementary files such as `.srt`, `.nfo`, etc.
Additionally, since SMB does not support hardlinks we will only be covering the creation and use of NFS shares.
@ -18,13 +18,13 @@
To get hardlinks and atomic moves working with ZFS you will need to make use of <u>**ONE**</u> dataset with subfolders. Note that this does not mean multiple datasets under the example top-level dataset `tank` from this example.
For this example I'm using the dataset from my existing setup, `Media`. The naming isn't important as host machine mappings can be manipulated as desired.
For this example, I'm using the dataset from my existing setup, `Media`. The naming isn't important as host machine mappings can be manipulated as desired.
Go to Storage -> Pools and click on ⋮ on the right side of your root dataset, then select `Add Dataset`.
Go to Storage -> Pools and click the ⋮ on the right side of your root dataset, then select `Add Dataset`.
![truenas-dataset](images/truenas-create-dataset.png)
On the next screen you'll fill out your basic dataset info, such as name and comments. I have a few things grayed out here as the dataset has already been configured, but in this example you would use `Media` in the Name field and keep everything else at its default (`Inherit`) with the exception of `Enable Atime` and `Record Size`. Set `Enable Atime` to `off` and `Record Size` to `1M`. This provides a performance increase on a dataset that will primarily be handling media files. Optionally, you can configure `Quota for this dataset` if you want to limit what the dataset displays and will accept in terms of capacity when it's mounted (i.e. setting this to `10 TiB` will show 10T as the capacity when mounted).
On the next screen, you'll fill out your basic dataset info, such as name and comments. We have a few things grayed out here as the dataset has already been configured, but in this example, you would use `Media` in the Name field and keep everything else at its default (`Inherit`) except for `Enable Atime` and `Record Size`. Set `Enable Atime` to `off` and `Record Size` to `1M`. This provides a performance increase on a dataset that will primarily be handling media files. Optionally, you can configure `Quota for this dataset` if you want to limit what the dataset displays and will accept in terms of capacity when it's mounted (i.e. setting this to `10 TiB` will show 10T as the capacity when mounted).
During share creation, there will be an option at the bottom for `Share Type`. `Generic` is the default, with `SMB` as a selectable option. Since we'll be using NFS, select `Generic`.
@ -36,11 +36,11 @@ Click `Submit` (mine shows `Save` since this is an existing dataset) once comple
## Create a shared group
We'll need to create a shared group so that we can ensure proper access when mounting, and to avoid ending up with `nobody` as the group name when mounting over NFS. This group should contain any of your user accounts that will be accessing the share (Starr apps, download clients, etc). It should also match the group and `GID` on the host you plan to mount the share to, and run your apps on.
We'll need to create a shared group so that we can ensure proper access when mounting, and to avoid ending up with `nobody` as the group name when mounting over NFS. This group should contain any of your user accounts that will be accessing the share (Starr apps, download clients, etc). It should also match the group and `GID` on the host you plan to mount the share as and run your apps from.
Navigate to Accounts -> Groups, and click `Add` at the top right.
You'll arrive at a simple configuration screen like the one shown below. Set your `GID` that you plan to use, and name the group. In this example I'm using a `GID` of `1215` and a group name of `dockermedia`. Since this group won't be used for anything other than share permissions, leave `Permit Sudo` and `Samba Authentication` unchecked. Click `Submit` once complete.
You'll arrive at a simple configuration screen like the one shown below. Set your `GID` that you plan to use, and name the group. In this example, I'm using a `GID` of `1215` and a group name of `dockermedia`. Since this group won't be used for anything other than share permissions, leave `Permit Sudo` and `Samba Authentication` unchecked. Click `Submit` once complete.
![truenas-group](images/truenas-group-options.png)
@ -48,13 +48,13 @@ You'll arrive at a simple configuration screen like the one shown below. Set you
## Create your user(s)
We'll need to create a user (or users if you're using individual user accounts per service) on TrueNAS that matches the user and UID of the user you'll be mounting your share with. It's important that these match since we're not using the `Mapall` function that exist under the NFS Share options.
We'll need to create a user (or users - if you're using individual user accounts for each service) on TrueNAS that matches the user and UID of the user you'll be mounting your share with. It's important that these match since we're not using the `Mapall` function that exists under the NFS Share options.
Navigate to Accounts -> Users, and click `Add` at the top right.
You'll arrive at a configuration screen like the one shown below. Fill out `Full Name` and `Username` with the desired username, and set your `User ID` that you plan to use.
You'll need to uncheck `New Primary Group` so you can manually populate `Primary Group` with the shared group you created in the previous step. In this example I'm using a GID of `1215` and a `Primary Group` name of `dockermedia`. Leave `Home Directory` as `/nonexistent`, and set `Disable Password` to `Yes`. Uncheck `Samba Authentication` and click `Submit` once complete. `Home Directory Permissions` aren't important as it's set to `/nonexistent`, and we won't ever be accessing it.
You'll need to uncheck `New Primary Group` so you can manually populate `Primary Group` with the shared group you created in the previous step. In this example, I'm using a GID of `1215` and a `Primary Group` name of `dockermedia`. Leave `Home Directory` as `/nonexistent`, and set `Disable Password` to `Yes`. Uncheck `Samba Authentication` and click `Submit` once complete. `Home Directory Permissions` aren't important as it's set to `/nonexistent`, and we won't ever be accessing it.
![truenas-user](images/truenas-user-options.png)
@ -70,7 +70,7 @@ Now that we have a user and a group, we can set the permissions on the dataset.
Navigate to Storage -> Pools, and click ⋮ on the right side of your target dataset (`Media` if you're following my example), then select `Edit Permissions`.
You'll arrive at a configuration screen like the one shown below. Under `Owner`, fill out your `User` and `Group` information with your desired user and the shared group you plan to use for your apps. `User` isn't super important here if you're using a NFS share and have `Group` configured properly, but it would matter if you're doing a single-user share (i.e. if you wanted a single person to have their own dataset -> share to map).
You'll arrive at a configuration screen like the one shown below. Under `Owner`, fill out your `User` and `Group` information with your desired user and the shared group you plan to use for your apps. `User` isn't super important here if you're using an NFS share and have `Group` configured properly, but it would matter if you're doing a single-user share (i.e. if you wanted a single person to have their own dataset -> share to map).
Check the boxes for `Apply User`, `Apply Group`, and `Apply Permissions Recursively` (check `Confirm` and click `Continue` if you get a popup). Check the `Access Mode` boxes as indicated in the image example and click `Save` once complete.
@ -90,7 +90,7 @@ Click `Advanced Options` to show the rest of the options we need.
Leave `Security` alone as the defaults are fine.
At the bottom, you have a couple of options. You can either specify `Authorized Networks` for more broad access, or authorize specific hosts (my preferred method). Either way, make sure you use one of these options to ensure that whichever host is mounting the NFS share has access.
At the bottom, you have a couple of options. You can either specify `Authorized Networks` for more broad access or authorize specific hosts (my preferred method). Either way, make sure you use one of these options to ensure that whichever host is mounting the NFS share has access.
Click `Submit` once complete.
@ -118,9 +118,9 @@ Make sure to check `Start Automatically` and click the slider under `Running` to
## Mount your shares
Follow standard mounting procedures for your operating system/device. In Ubuntu mounting a NFS share is as simple as adding it to `/etc/fstab` with `<host>:/mnt/tank/Media /mnt/data nfs defaults,_netdev,rw 0 0`, and issuing `mount -a` (or rebooting).
Follow standard mounting procedures for your operating system/device. In Ubuntu mounting an NFS share is as simple as adding it to `/etc/fstab` with `<host>:/mnt/tank/Media /mnt/data nfs defaults,_netdev,rw 0 0`, and issuing `mount -a` (or rebooting).
Regardless of method, make sure that the device ends up with a `data` mount point. The mount point is important since it will allow us to follow the usual guide for folder structure. If you've followed the guide, from a NFS share standpoint the owner and group of the `/mnt/data` directory will be the user and group that were previously configured in the Dataset Permissions section. If this is improperly configured you can end up with `nobody` as the owner or group, or have permission errors.
Regardless of the method, make sure that the device ends up with a `data` mount point. The mount point is important since it will allow us to follow the usual guide for folder structure. If you've followed the guide, from a NFS share standpoint the owner and group of the `/mnt/data` directory will be the user and group that were previously configured in the Dataset Permissions section. If this is improperly configured you can end up with `nobody` as the owner or group, or have permission errors.
---

@ -77,7 +77,7 @@ You will need to create these subfolders yourself. You can do this in any way yo
The fastest way to create all the necessary subfolders would be to use the terminal, use a program like [PuTTy](https://www.putty.org/){:target="\_blank" rel="noopener noreferrer"} or use the terminal from the dashboard.
These options will automatically create the required subfolders for your media library as well as your preferred download client(s).
If you use both torrents and usenet, use both commands.
If you use both torrents and Usenet, use both commands.
#### If you use usenet
@ -141,7 +141,7 @@ NZBGet or SABnzbd
!!! info
The reason why we use `/data/usenet/` for the usenet client is that it only needs access to the usenet data. In the usenet software settings, youll need to configure your paths to sort content into sub-folders like `/data/usenet/{tv|movies|music}`.
The reason why we use `/data/usenet/` for the Usenet client is that it only needs access to the Usenet data. In the Usenet software settings, youll need to configure your paths to sort content into sub-folders like `/data/usenet/{tv|movies|music}`.
{! include-markdown "../../../includes/hardlinks/docker-tree-usenet.md" !}
@ -159,7 +159,7 @@ Sonarr, Radarr and Lidarr
!!! info
Sonarr, Radarr and Lidarr get access to everything because the download folder(s) and media folder will need to look like, and be one mount, on the file system. Hard links will work properly and any moves will be atomic, rather than copying and deleting.
Sonarr, Radarr and Lidarr get access to everything because the download folder(s) and media folder will need to look like and be one mount, on the file system. Hard links will work properly and any moves will be atomic, rather than copying and deleting.
{! include-markdown "../../../includes/hardlinks/docker-tree-full.md" !}
@ -197,7 +197,7 @@ Plex, Emby, JellyFin and Bazarr
Big Thanks to IBRACORP for noticing this Guide and creating a Video covering this unRAID section.
The reason why I have this video at the end is because I want the users to ACTUALLY LEARN and UNDERSTAND why it's recommended to use this folder structure prior to going straight to a YouTube video.
The reason why I have this video at the end is because I want the users to ACTUALLY LEARN and UNDERSTAND why it's recommended to use this folder structure before going straight to a YouTube video.
<iframe width="560" height="315" src="https://www.youtube.com/embed/AMcHsQJ7My0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

@ -1,6 +1,6 @@
# How to setup for
In this section you will find several how-to's for installation of the Starr Apps.
In this section, you will find several how-to's for installation of the Starr Apps.
This is all done in a way to achieve [Hardlinks and Instant Moves (Atomic-Moves)](/Hardlinks/Hardlinks-and-Instant-Moves/).
Select your desired method of installation:

@ -10,16 +10,16 @@ If your Operating System supports it you could make use of [Jdupes](https://code
!!! info ""
I won't cover every command :bangbang:
We won't cover every command :bangbang:
If you want to know what else [Jdupes](https://codeberg.org/jbruchon/jdupes) can do please read the manual.
!!! tip
This process can take a long time and a pretty big hit on your resources depending on how big your library is, I did notice the first time it takes longer then the second time. Not sure if this is a cache thing or something else.
This process can take a long time and a pretty big hit on your resources depending on the size of your library. We did notice the first time can take longer than the second time, this may be due to some sort of caching behavior on disk.
- That's why I suggest to do it based on categories (Movies, TV, Music etc).
- I don't suggest to use this on a cloud based setup.
- That's why we suggest doing it based on categories (Movies, TV, Music etc).
- We don't suggest using this on a cloud-based setup.
```bash
jdupes [options] DIR1 DIR2

@ -108,7 +108,7 @@ Then click on `Manage` and select `Port Forward Request`.
1. Select `UDP`. (:bangbang: **KEEP THIS ON UDP FOR WireGuard** :bangbang:)
1. Select `Port/Auth` and select `WireGuard`.
1. Select the `Protocol` `TCP`.
1. I suggest to use a high `Port` number 10000+ or a game port you don't use, don't use the default torrent ports 6881- 6889
1. We suggest using a high `Port` number 10000+ or a game port you don't use, don't use the default torrent ports 6881- 6889
(This is also the port you will use in your torrent client).
1. Click on the `+` sign, and do the same with the `UDP` `Protocol`.
1. Then click on `Submit Request`.
@ -119,9 +119,9 @@ If everything succeeds, you will see the following.
![status](images/torguard/status.png)
You will also receive a e-mail with the ports you forwarded.
You will also receive an e-mail with the ports you forwarded.
!!! Note "Normally it takes only a short while for the ports to be approved, if it takes longer or you get `PENDING` I suggest pinging the server again (or choose another server) to attempt to get a new IP. You can then retry the process with the new IP."
!!! Note "Normally it takes only a short while for the ports to be approved, if it takes longer or you get `PENDING` we suggest pinging the server again (or choose another server) to attempt to get a new IP. You can then retry the process with the new IP."
---
@ -143,7 +143,7 @@ From your `Client Area` dashboard, go to your [`Config Generator`](https://torgu
1. Choose from the dropdown box the `IP` we got earlier and used for the port forwarding.
1. Add your `VPN Username`.
1. Only Change this if you know what you're doing :bangbang:
1. [Optional] Choose you preferred DNS Server
1. [Optional] Choose your preferred DNS Server
1. Only Change this if you know what you're doing :bangbang:
1. Click on `Generate Config`

@ -1,6 +1,6 @@
# How to provide a docker compose
When you're running dockers and you need help on discord etc you often hear the question:
When you're running dockers and you need help on Discord etc you often hear the question:
"Provide a docker compose"
@ -26,7 +26,7 @@ sudo docker run --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/red5d/
!!! warning
Please not share the output directly to Discord, reddit, forums, etc.
Please do not share the output directly to Discord, Reddit, forums, etc.
Copy and paste the results on one of the following sites.
@ -36,4 +36,4 @@ Copy and paste the results on one of the following sites.
- [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 the `docker run` command to create your docker containers, paste your run command into [composerize](https://www.composerize.com/){:target="\_blank" rel="noopener noreferrer"}

@ -1,3 +1,3 @@
# Misc
Here you will find a collection of random guides I made.
Here you will find a collection of random guides we've made.

@ -2,11 +2,11 @@
So, what are the best Plex Media Server settings?
This is something that can't really be answered because it depends on the use case and your personal preference.
This is something that can't be answered, as it depends on the use case and your personal preference.
!!! danger ""
Here I will provide some suggestions and try to explain why I recommend these settings. Adjust it to your own liking and keep in mind that it is only a suggestion. I'm not a Plex Pro in anyway :bangbang:
Here we will provide some suggestions and try to explain why we recommend these settings. Adjust it to your liking, and keep in mind that it is only a suggestion. :bangbang:
!!! warning
@ -32,7 +32,7 @@ All changes need to be done on your Plex Media Server.
1. Enable/Disable Remote access (if you disable it ignore the rest of these settings)
1. LAN/container IP
1. Public IP **If you need to provide a screenshot always mask this IP :bangbang:**
1. Manually specify public port if you run Docker or want a fixed port.
1. Manually specify a public port if you run Docker or want a fixed port.
1. Enter the Plex port you want to use. (default: `32400`)
1. Click on `Apply` and when everything is set up correctly, your Plex Media Server should be fully accessible outside of your network, so you can connect to your Plex server from outside. You may also need to configure port forwarding on your router. Detailed instructions are available [HERE](https://support.plex.tv/articles/200931138-troubleshooting-remote-access/){:target="\_blank" rel="noopener noreferrer"}.
1. Enter your internet upload speed here and Plex can ensure it operates within this boundary.
@ -62,17 +62,17 @@ When a change is detected in the source location for a librarys content, the
??? tip "TIP - Autoscan - [Click to show/hide]"
If for some reason ex. your operating systems dont provide this trigger or your storage is mounted on a network (SMB/NFS/Cloud Storage) or your library just doesn't automatically scan, or is just plain impractical, You might want to consider using autoscan. IBRACORP (A Youtube channel I collaborate with) has a video explaining it in further detail.
If for some reason ex. your operating systems dont provide this trigger or your storage is mounted on a network (SMB/NFS/Cloud Storage) or your library just doesn't automatically scan, or is just plain impractical, You might want to consider using autoscan. IBRACORP (A Youtube channel we collaborate with) has a video explaining it in further detail.
<iframe width="560" height="315" src="https://www.youtube.com/embed/JYBVAzJBw2w" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Please don't forget to check out his other Unraid Video's [HERE](https://www.youtube.com/c/IBRACORP/videos){:target="_blank" rel="noopener noreferrer"}
Please don't forget to check out his other Unraid Videos [HERE](https://www.youtube.com/c/IBRACORP/videos){:target="_blank" rel="noopener noreferrer"}
#### Run a partial scan when changes are detected
![!Settings - Library - Run a partial scan when changes are detected](images/settings-library-run-a-partial-scan-when-changes-are-detected.png)
When changes to library folders are detected, only scan the folder which changed rather than scanning the entire content location. This works together with the normal Update my library automatically setting (and requires that setting to be enabled).
When changes to library folders are detected, only scan the folder that has changed rather than scanning the entire content location. This works together with the normal Update my library automatically setting (and requires that setting to be enabled).
!!! success ""
@ -94,7 +94,7 @@ Turning this on will cause your Plex Media Server to run scans on your libraries
**Suggested: `Disabled`**
*Do you need a extra scan for your library to recognize new media?*
*Do you need an extra scan for your library to recognize new media?*
#### Empty trash automatically after every scan
@ -110,7 +110,7 @@ With this option enabled, when an items file is deleted from the drive, it wi
![!Settings - Library - Allow media deletion](images/settings-library-allow-media-deletion.png)
The owner of the server will be allowed to delete media files from disk.
The owner of the server will be allowed to delete media files from the disk.
!!! success ""
@ -128,7 +128,7 @@ On low-powered systems (e.g. ARM-based NAS devices), it can be beneficial to run
**Suggested: `Enabled`**
*Makes sure it uses less resources and ensure they do not interfere with regular streaming.*
*This makes sure it uses fewer resources and ensures they do not interfere with regular streaming.*
#### Generate video preview thumbnails
@ -212,11 +212,11 @@ Choose how your Plex Media Server handles secure connections.
![!Settings - Network - Preferred network interface](images/settings-network-preferred-network-interface.png)
For users with multiple network cards or systems such as NAS or Docker where there is always another network interface which Plex client applications may try to use to connect to the Plex Media Server, with this option you can ensure that your local Plex clients would only try that interface.
For users with multiple network cards or systems such as NAS or Docker where there is always another network interface that Plex client applications may try to use to connect to the Plex Media Server, with this option you can ensure that your local Plex clients would only try that interface.
!!! warning
If you have enabled Remote Access enabled and are having Plex automatically map the port (as opposed to specifying a port manually), then Plex Media Server has no control over which network interface is used for an automatically-mapped port. Thus, its possible that Remote Access connections could come through an interface other than the one specified here.
If you have Remote Access enabled and are having Plex automatically map the port (as opposed to specifying a port manually), then Plex Media Server has no control over which network interface is used for an automatically mapped port. Thus, its possible that Remote Access connections could come through an interface other than the one specified here.
!!! success ""
@ -236,7 +236,7 @@ If this setting is enabled, it prevents Plex Media Server from using or acceptin
![!Settings - Network - Enable local network discovery (GDM)](<images/settings-network-enable-local-network-discovery-(gdm).png>)
Enable “GDay Mate” discovery. This is used to allows Plex apps and servers to find each other automatically on a local network.
Enable “GDay Mate” discovery. This is used to allow Plex apps and servers to find each other automatically on a local network.
!!! success ""
@ -278,7 +278,7 @@ Allows incoming requests from this networks WAN IP address to be treated as L
![!Settings - Network - Enable Relay](images/settings-network-enable-relay.png)
The Relay allows connections to the server through a proxy relay when the server is not accessible otherwise. Relay connections are bandwidth limited.
The Relay allows connections to the server through a proxy relay when the server is not accessible otherwise. Relay connections are bandwidth-limited.
!!! success ""
@ -290,7 +290,7 @@ The Relay allows connections to the server through a proxy relay when the server
![!Settings - Network - Custom server access URLs](images/settings-network-custom-server-access-urls.png)
A comma-separated list of URLs (either HTTP or HTTPS), which will be published to plex.tv for server discovery. This can be very useful in a few cases: if youre using a reverse proxy in front of the media server, or if your networking configuration is otherwise unique. For instance, if you have your own custom domain with subdomain.
A comma-separated list of URLs (either HTTP or HTTPS) that will be published to plex.tv for server discovery. This can be very useful in a few cases: if youre using a reverse proxy in front of the media server, or if your networking configuration is otherwise unique. For instance, if you have your own custom domain with a subdomain.
!!! success ""
@ -330,7 +330,7 @@ Directory to use when transcoding temporary files for streaming.
**Suggested: `Depending on your setup, if possible, your RAM (disk)`**
*Speeds up transcoding and less I/O, transcode data is temporary and doesn't need to be writing to a disk.*
*Speeds up transcoding and less I/O, transcode data is temporary and doesn't need to be written to a disk.*
*If you run docker set this to `/transcode` and map it to `/tmp/plex`*
@ -350,11 +350,11 @@ This feature allows Plex Media Server to maintain high visual fidelity of conten
**Suggested: `Depending on your setup`**
*Most HDR content will be in 4K resolution. If your platform has to use software transcoding to perform the tone mapping, then it may well struggle convert 4K content in real-time, unless youre running on a very powerful system.*
*Most HDR content will be in 4K resolution. If your platform has to use software transcoding to perform the tone mapping, then it may well struggle to convert 4K content in real-time, unless youre running on a very powerful system.*
!!! note
Plexs tone mapping support should generally be able to produce good color mapping and help avoid the “washed out” colors that occur when converting HDR content without tone mapping.
Plexs tone mapping support should generally be able to produce good color mapping and help avoid the “washed-out” colors that occur when converting HDR content without tone mapping.
#### Use hardware acceleration when available
@ -384,7 +384,7 @@ To use Hardware-Accelerated Encoding in Plex Media Server.
### Libraries
Here you will find your libraries you've added to your Plex Media Server.
Here you will find the libraries you've added to your Plex Media Server.
??? example "Examples - [Click to show/hide]"
@ -399,7 +399,7 @@ Here you will find your libraries you've added to your Plex Media Server.
- Anime `(/data/media/anime)`
- etc
!!! info "I will only cover the libraries settings for Movies and TV shows"
!!! info "I will only cover the library settings for Movies and TV shows"
#### Movies
@ -411,7 +411,7 @@ Here you will find your libraries you've added to your Plex Media Server.
**Suggested: `Plex Movie`**
*Besides being much faster at scanning and getting metadata, one of the benefits of the new agent is that all agent settings are set at the library level, so that different libraries using the same agent can have different agent settings.*
*Besides being much faster at scanning and getting metadata, one of the benefits of the new agent is that all agent settings are set at the library level so that different libraries using the same agent can have different agent settings.*
![!Plex Settings - Libraries - Movies](images/manage-libraries-movies-part2.png)
@ -421,7 +421,7 @@ Here you will find your libraries you've added to your Plex Media Server.
**Suggested: `Enabled`**
*I had this enabled because I thought it was needed for local subtitles (.srt), but after research it seems it isn't needed.
*I had this enabled because I thought it was needed for local subtitles (.srt), but after research, it seems it isn't needed.
If you want you could disable it, the choice is yours.*
1. When scanning this library, prefer embedded tags and local files if present.
@ -430,7 +430,7 @@ Here you will find your libraries you've added to your Plex Media Server.
**Suggested: `Disabled`**
*If enabled you could end up with weird movie naming you don't want, happens especially from releases from `RARBG`*
*If enabled, you could end up with weird movie naming you don't want, such as those from `RARBG`*
![!Plex Settings - Libraries - Movies](images/manage-libraries-movies-part3.png)
@ -475,7 +475,7 @@ Here you will find your libraries you've added to your Plex Media Server.
**Suggested: `Plex TV Series`**
*Besides being much faster at scanning and getting metadata, one of the benefits of the new agent is that all agent settings are set at the library level, so that different libraries using the same agent can have different agent settings.*
*Besides being much faster at scanning and getting metadata, one of the benefits of the new agent is that all agent settings are set at the library level so that different libraries using the same agent can have different agent settings.*
![!Plex Settings - Libraries - TV](images/manage-libraries-tv-part2.png)
@ -487,7 +487,7 @@ Here you will find your libraries you've added to your Plex Media Server.
**Suggested: `Enabled`**
*I had this enabled because I thought it was needed for local subtitles (.srt), but after research it seems it isn't needed.
*I had this enabled because I thought it was needed for local subtitles (.srt), but after research, it seems it isn't needed.
If you want you could disable it, the choice is yours.*
![!Plex Settings - Libraries - TV](images/manage-libraries-tv-part3.png)
@ -498,7 +498,7 @@ Here you will find your libraries you've added to your Plex Media Server.
**Suggested: `Disabled`**
*If enabled you could end up with weird movie naming you don't want, happens especially from releases from `RARBG`*
*If enabled, you could end up with weird movie naming you don't want, such as those from `RARBG`*
![!Plex Settings - Libraries - TV](images/manage-libraries-tv-part4.png)
@ -533,9 +533,9 @@ Here you will find your libraries you've added to your Plex Media Server.
---
For the information of this guide, I made use of the following sources
For the information in this guide, we made use of the following sources
- Information I gathered from Several Discord servers
- Information we gathered from Several Discord servers
- [Plex Support Articles](https://support.plex.tv/articles/){:target="\_blank" rel="noopener noreferrer"}
- Extra Information gathered from a Plex employee
- Own experience

@ -1,5 +1,5 @@
# Plex
Here I will start adding Tips and Info for plex
Here we will start adding Tips and Info for Plex
![version](https://img.shields.io/badge/dynamic/json?query=%24.version&url=https%3A%2F%2Fraw.githubusercontent.com%2Fhotio%2Fplex%2Frelease%2FVERSION.json&label=Latest%20Version&style=for-the-badge&color=4051B5){ .off-glb }

@ -30,7 +30,7 @@ The following aspects are covered
The sheet also has notes added for extra info
- Dolby Vision Profile 5 (*does not have a HDR10 baselayer, so cannot fallback to HDR10*)
- Dolby Vision Profile 5 (*does not have an HDR10 baselayer, so it cannot fallback to HDR10*)
- Dolby Vision Profile 7 (*DV + HDR10 baselayer, so it can fallback to HDR10*)
- Dolby Vision Profile 8 (*DV + HDR10 baselayer, so it can fallback to HDR10*)
- HDR10
@ -71,8 +71,8 @@ Overall, audio passthrough is the ideal way to send audio from your media server
## What should I do next with this info
The next thing to do is to setup a proper quality profile with the info you gathered from this sheet.
To make this easier we made a How to setup a quality profile for Radarr/Sonarr that has a flowchart to help you even more to decide what to choose.
The next thing to do is set up a proper quality profile with the info you gathered from this sheet.
To make this easier, we've made a section labeled "How to set up a quality profile for Radarr/Sonarr" that has a flowchart to help you even more to decide what to choose.
### Radarr
@ -104,6 +104,6 @@ To make this easier we made a How to setup a quality profile for Radarr/Sonarr t
#### How to make use of Audio Formats for Sonarr
At the moment I decided not to add `Audio Advanced` Custom Formats to the WEB profile. You will hardly find HD audio with WEB-DL (Most newer WEBDL will have Atmos). If you also want HD audio formats, I would suggest going for Remuxes.
At the moment, we've decided not to add `Audio Advanced` Custom Formats to the WEB profile. You will hardly find HD audio with WEB-DL (Most newer WEBDL will have Atmos). If you also want HD audio formats, we would suggest going for Remuxes.
--8<-- "includes/support.md"

@ -28,7 +28,7 @@ Add the following info
1. Name of the Proxy in Prowlarr.
1. The tags for this proxy.
1. The full host path (include http and the port) to your FlareSolverr instance.
1. The full host path (including http and the port) to your FlareSolverr instance.
1. The [FlareSolver Request maxTimeout value](https://github.com/FlareSolverr/FlareSolverr#-requestget){:target="\_blank" rel="noopener noreferrer"} Prowlarr should use for FlareSolverr requests. Must be between `1` second and `180` seconds (Default: `60` seconds).
1. Test if your connection works.
1. If it works click on `Save`.
@ -39,7 +39,7 @@ Select the indexer that you want to use with FlareSolverr
![Select Indexer](images/select-indexer.png)
Scroll down to the bottom and add the tag you've set up earlier at step 2.
Scroll down to the bottom and add the tag you set up earlier in step 2.
![Add tag to indexer](images/add-tag-to-indexer-flaresolverr.png)

@ -1,10 +1,10 @@
# How to setup indexers with limited API
So you have access to a few (unpaid) usenet indexers with limited API calls and you still want to add them as backup for failed downloads, but you're always hitting the API limits in the first hour and can't make fully use of them.
So you have access to a few (unpaid) Usenet indexers with limited API calls and you still want to add them as backup for failed downloads, but you're always hitting the API limits in the first hour and can't make full use of them.
In this Guide i will show you a trick how you can make more use of them without hitting the API limit in the first hour.
In this Guide, we will show you a trick on how you can make more use of them without hitting the API limit in the first hour.
!!! info "This is mainly a usenet option but might be useful for a few trackers that have rate limits. I will use for this guide mainly usenet indexers as examples."
!!! info "This is mainly a Usenet option but might be useful for a few trackers that have rate limits. We will use for this guide mainly Usenet indexers as examples."
## Sync Profiles
@ -12,13 +12,13 @@ This is the same you see in the Starr apps under indexers when you open the spec
A short description of what they do, what they mean, and when they are used.
- RSS = The so called search interval.
- Automatic search = When a item is added to the Starr apps and you do a `Add + Search`, if a "usenet" download fails it will search for a replacement, When you click on the `Search All`, `Search Monitored` or on the `magnifying icon`.
- Interactive search = When you select interactive search you get a unsorted/unfiltered list of everything your indexer(s) reports back where you can choose what you want to grab.
- RSS = The so-called search interval.
- Automatic search = When an item is added to the Starr apps and you do an `Add + Search`, if a "Usenet" download fails it will search for a replacement, When you click on the `Search All`, `Search Monitored` or on the `magnifying icon`.
- Interactive search = When you select the interactive search you get an unsorted/unfiltered list of everything your indexer(s) reports back where you can choose what you want to grab.
### Adding a Sync Profile
For this we're going to create 2 new Sync Profiles
For this, we're going to create 2 new Sync Profiles
`Settings` => `Apps`
@ -26,7 +26,7 @@ For this we're going to create 2 new Sync Profiles
#### Automatic Search
!!! info "This one will only be used when a item is added to the Starr apps and you do a `Add + Search`.<br>If a "usenet" download fails it will search for a replacement.<br>When you click on the `Search All`, `Search Monitored` or on the `magnifying icon`."
!!! info "This one will only be used when an item is added to the Starr apps and you do an `Add + Search`.<br>If a "Usenet" download fails it will search for a replacement.<br>When you click on the `Search All`, `Search Monitored` or on the `magnifying icon`."
Click on the + sign and create a new sync profile with the following options.
@ -34,14 +34,14 @@ Click on the + sign and create a new sync profile with the following options.
1. **Disable** Enable RSS
1. Enable Interactive Search
1. Enable Automatic Search
1. If you're using usenet ignore this, if you use public torrent trackers set this somewhere between 20-70, being they often lie about their seeders amount.
1. If you're using Usenet ignore this, if you use public torrent trackers set this somewhere between 20-70, being they often lie about their seeders amount.
1. Click on Save
![Sync Profile Automatic Search](images/sync-profile-automatic-search.png)
#### Interactive Search
!!! info "This will be only used when you do a interactive search."
!!! info "This will be only used when you do an interactive search."
Click on the + sign and create a new sync profile with the following options.
@ -49,7 +49,7 @@ Click on the + sign and create a new sync profile with the following options.
1. **Disable** Enable RSS
1. Enable Interactive Search
1. **Disable** Enable Automatic Search
1. If you're using usenet ignore this, if you use public torrent trackers set this somewhere between 20-70, being they often lie about their seeders amount.
1. If you're using Usenet ignore this, if you use public torrent trackers set this somewhere between 20-70, being they often lie about their seeders amount.
1. Click on Save
![Sync Profile Automatic Search](images/sync-profile-interactive-search.png)
@ -62,13 +62,13 @@ Next up configure the new Sync Profile for the indexer with the limited API.
In Prowlarr, edit the indexer of your choice and under `Sync Profile` you choose one of the two newly created Sync Profiles.
For this example we're going to use `Automatic Search`.
For this example, we're going to use `Automatic Search`.
![Select Automatic Search](images/settings-apps-sync-profiles.png)
#### Setup API Limits
In Prowlarr, edit the indexer of your choice and under `Query Limit` (_API hits_) and `Grab Limit` (_Downloads_) you set your indexers API limits, these can be found in several places depending on the indexer, this could be in your profile or when you go to a page where you can select which package you want to buy.
In Prowlarr, edit the indexer of your choice, and under `Query Limit` (_API hits_) and `Grab Limit` (_Downloads_) you can set your indexer's API limits. These limits can be found in several places, depending on the indexer. The usual places include in your profile or when you go to a page where you select which package you want to buy.
!!! warning "We're adding this to prevent any abuse/hammering to the indexer<br>Ignoring this can sometimes result in a (potentially lifetime) ban."

@ -3,7 +3,7 @@
Below is a collection of what we've come to regard as the most needed and commonly used Custom Formats.
These CFs have been collected from discussions on Discord or created with help from others.
Special thanks to everyone that has helped in the creation and testing of these Custom Formats, my team at TRaSH guides, Team Radarr, and the community.
Special thanks to everyone who has helped in the creation and testing of these Custom Formats, my team at TRaSH guides, Team Radarr, and the community.
With Radarr V3, Custom Formats are much more advanced/powerful than with V2, although this also means a Custom Format can require more knowledge to set up or create.
@ -13,7 +13,7 @@ We've made 3 guides related to this.
- [How to import Custom Formats](/Radarr/Radarr-import-custom-formats){:target="\_blank" rel="noopener noreferrer"} - Explains how to import the Custom Formats.
- [How to upgrade Custom Formats](/Radarr/Radarr-how-to-update-custom-formats){:target="\_blank" rel="noopener noreferrer"} - Explains how to upgrade your existing Custom Formats.
- [How to set up Quality Profiles](/Radarr/radarr-setup-quality-profiles){:target="\_blank" rel="noopener noreferrer"} - Explains how to make the most use of Custom Formats and shows some specifics of my configuration. You can use these examples to get an idea of how to set up your preferences.
- [How to set up Quality Profiles](/Radarr/radarr-setup-quality-profiles){:target="\_blank" rel="noopener noreferrer"} - Explains how to make the most use of Custom Formats and shows some specifics of our recommended configuration. You can use these examples to get an idea of how to set up your preferences.
!!! tip
@ -529,7 +529,7 @@ We've made 3 guides related to this.
--8<-- "includes/cf-descriptions/dv.md"
<!-- the reason why we didn't use here `include-markdown` is because all the headers when using `include-markdown` will be looking in `/includes` and not the current markdown file, in this case the pointer to `#dv-webdl` in `includes/dv.md` -->
<!-- the reason why we didn't use here `include-markdown` is because all the headers when using `include-markdown` will be looking in `/includes` and not the current markdown file, in this case, the pointer to `#dv-webdl` in `includes/dv.md` -->
??? example "JSON - [Click to show/hide]"
@ -691,7 +691,7 @@ We've made 3 guides related to this.
??? question "Hybrid - [Click to show/hide]"
A hybrid release means any combination of sources (video + audio) and not a direct encode of a single source. Generally you can be sure that any hybrid that has been put together is the best quality release of a particular title.
A hybrid release means any combination of sources (video + audio) and not a direct encoding of a single source. Generally, you can be sure that any hybrid that has been put together is the best quality release of a particular title.
??? example "JSON - [Click to show/hide]"
@ -726,11 +726,11 @@ We've made 3 guides related to this.
??? question "4K Remaster - [Click to show/hide]"
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 current release of 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 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 color specification. This delivers an expanded color 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 source material.
??? example "JSON - [Click to show/hide]"
@ -746,7 +746,7 @@ We've made 3 guides related to this.
??? question "Criterion Collection - [Click to show/hide]"
The Criterion Collection, Inc. (or simply Criterion) is an American home video distribution company which focuses on licensing "important classic and contemporary films" and selling them to film aficionados. Criterion has helped to standardize characteristics of home video such as film restoration, using the letterbox format for widescreen films, and adding bonus features and commentary tracks.
The Criterion Collection, Inc. (or simply Criterion) is an American home video distribution company that focuses on licensing "important classic and contemporary films" and selling them to film aficionados. Criterion has helped to standardize characteristics of home video such as film restoration, using the letterbox format for widescreen films, and adding bonus features and commentary tracks.
??? example "JSON - [Click to show/hide]"
@ -813,7 +813,7 @@ We've made 3 guides related to this.
Custom format for several Special Editions
- The Director's Cut is the version edited by the Director, usually for additional home media releases.
- An Extended Cut is usually any version of the film which is longer than the theatrical cut (though in very rare cases, its shorter).
- An Extended Cut is usually any version of the film that is longer than the theatrical cut (though in very rare cases, its shorter).
??? example "JSON - [Click to show/hide]"
@ -853,7 +853,7 @@ We've made 3 guides related to this.
IMAX Enhanced is a standard for digital releases. It features scenes shot on IMAX cameras and produced in HDR10 DV. IMAX Enhanced releases are often higher bitrate than other WEB options and are encoded into various formats, including SDR conversions.
As a result of the higher bitrate and implied picture quality improvement, it is recommended to enable the IMAX Enhanced custom format on WEB profiles, especially for those seeking 'The IMAX Experience' - including less "black bars" or letterboxing.
As a result of the higher bitrate and implied picture quality improvement, it is recommended to enable the IMAX Enhanced custom format on WEB profiles, especially for those seeking 'The IMAX Experience' - including fewer "black bars" or letterboxing.
![!Imax Enhanced Example](images/imax-e/imax-e.1.png)
@ -879,7 +879,7 @@ We've made 3 guides related to this.
??? question "Open Matte - [Click to show/hide]"
Open matte is a filming technique that involves matting out the top and bottom of the film frame in the movie projector (known as a soft matte) for the widescreen theatrical release and then scanning the film without a matte (at Academy ratio) for a full screen home video release.
Open matte is a filming technique that involves matting out the top and bottom of the film frame in the movie projector (known as a soft matte) for the widescreen theatrical release and then scanning the film without a matte (at an Academy ratio) for a full-screen home video release.
??? example "JSON - [Click to show/hide}"
@ -941,11 +941,11 @@ We've made 3 guides related to this.
### LQ
<sub>Low Quality Releases = LQ</sub>
<sub>Low-Quality Releases = LQ</sub>
??? question "LQ - [Click to show/hide]"
- A collection of known low quality groups (often banned from the top trackers due to their lack of quality), banned or dishonest release groups, or rips/encodes from scene and quick-to-release P2P groups that, while adequate, are usually not considered high quality.
- A collection of known low-quality groups (often banned from the top trackers due to their lack of quality), banned or dishonest release groups, or rips/encodes from the scene and quick-to-release P2P groups that, while adequate, are usually not considered high quality.
- Release Groups that break the Starr apps automation because their bad naming could potentially cause download loops, even if their overall quality is perfect.
??? example "JSON - [Click to show/hide]"
@ -960,11 +960,11 @@ We've made 3 guides related to this.
### LQ (Release Title)
<sub>Low Quality Releases = LQ</sub>
<sub>Low-Quality Releases = LQ</sub>
??? question "LQ (Release Title)- [Click to show/hide]"
A collection of terms seen in the titles of Low Quality releases that are not captured by using a release group name.
A collection of terms seen in the titles of Low-Quality releases that are not captured by using a release group name.
??? example "JSON - [Click to show/hide]"
@ -1052,7 +1052,7 @@ We've made 3 guides related to this.
??? question "Bad dual groups - [Click to show/hide]"
These groups take the original release and add their own language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe is that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as the first track.
These groups take the original release and add their language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe is that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as the first track.
Also they often even translate/rename the release name to Portuguese.
??? example "JSON - [Click to show/hide]"
@ -1077,7 +1077,7 @@ We've made 3 guides related to this.
This Custom Format works together with the normal [DV](#dv) Custom Format that you would use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10. What can result during playback is issues with weird colors (typically a green hue) when you attempt to play it on a non Dolby Vision compatible setup.
Most WEBDL from Streaming Services don't have the fallback to HDR10. What can result during playback is issues with weird colors (typically a green hue) when you attempt to play it on a non-Dolby Vision-compatible setup.
Remuxes and Bluray have a fallback to HDR10.
@ -1095,7 +1095,7 @@ We've made 3 guides related to this.
??? question "EVO (no WEBDL) - [Click to show/hide]"
This group is often banned for the low-quality Blu-ray releases, but their WEB-DLs are okay.
This group is often banned for low-quality Blu-ray releases, but their WEB-DLs are okay.
You will need to add the following as a new Custom Format, and when created adjust the scoring in your Quality Profile (`Setting` => `Profiles`) to `-10000`.
@ -1232,7 +1232,7 @@ We've made 3 guides related to this.
- This is a new codec and you need modern devices that support it.
- We also had reports of playback/transcoding issues.
- No main group is actually using it (yet).
- No main group is using it (yet).
- It's better to ignore this new codec to prevent compatibility issues.
??? example "JSON - [Click to show/hide]"
@ -1249,8 +1249,8 @@ We've made 3 guides related to this.
??? question "Internal - [Click to show/hide]"
- For those that prefer scene releases may want to boost internals as they generally have higher settings that may not conform to ruleset.
- In some rare cases P2P use also INTERNAL.
- For those who prefer scene releases may want to boost internals as they generally have higher settings that may not conform to the ruleset.
- In some rare cases P2P use is also INTERNAL.
??? example "JSON - [Click to show/hide]"
@ -1298,7 +1298,7 @@ We've made 3 guides related to this.
??? question "DV (Disk) - [Click to show/hide]"
- This will boost the score for Dolby Vision Releases using the original full quality Dolby Vision layer from the disc release to replace the old WEBDL HYBRID release.
- This will boost the score for Dolby Vision Releases using the original full-quality Dolby Vision layer from the disc release to replace the old WEBDL HYBRID release.
??? example "JSON - [Click to show/hide]"
@ -1314,7 +1314,7 @@ We've made 3 guides related to this.
??? question "Line/Mic Dubbed - [Click to show/hide]"
- This seems to be often used with German releases, and this will block the low quality audio.
- This seems to be often used with German releases, and this will block the low-quality audio.
- Line Dubbed = Sound extracted in the cinema by cable.
- Mic Dubbed = Sound extracted in the cinema by a microphone.
@ -1446,7 +1446,7 @@ We've made 3 guides related to this.
??? question "FreeLeech - [Click to show/hide]"
Sometimes, torrent sites set a torrent to be freeleech. This means, that the download of this torrent will not count towards your download quota or ratio. This is really useful, if you do not have the best ratio yet.
Sometimes, torrent sites set a torrent to be freeleech. This means, that the download of this torrent will not count towards your download quota or ratio. This is useful if you do not have the best ratio yet.
!!! warning
@ -2548,7 +2548,7 @@ We've made 3 guides related to this.
??? question "Anime Raws - [Click to show/hide]"
A collection of know groups that release raws
A collection of known groups that release raws
??? example "JSON - [Click to show/hide]"
@ -2564,7 +2564,7 @@ We've made 3 guides related to this.
??? question "Anime LQ Groups - [Click to show/hide]"
A collection of known Low Quality groups.
A collection of known low-quality groups.
??? example "JSON - [Click to show/hide]"
@ -2728,7 +2728,7 @@ We've made 3 guides related to this.
??? question "Multi-French - [Click to show/hide]"
Recognize movies that include the original and the french audio. Work only after import as it need the result from FFprobe to get which audio are present. Will rename the release to keep the recognition of 'Multi' by the [Multi-Audio](#multi-audio) custom format.
Recognize movies that include the original and the French audio. Worka only after import as it needs the result from FFprobe to get which audio is present. Will rename the release to keep the recognition of 'Multi' by the [Multi-Audio](#multi-audio) custom format.
??? example "JSON - [Click to show/hide]"
@ -2904,7 +2904,7 @@ We've made 3 guides related to this.
??? question "VOSTFR - [Click to show/hide]"
Indicates soundtrack in the original language, with French subtitles. It should be noted that SUBFRENCH is included inside this Custom Format. However, SUB often mean that the subtitle was embedded inside the picture (hardcoded). French releases tend to mix both, leading some VOSTFR being labelled as SUBFRENCH and SUBFRENCH as VOSTFR.
Indicates soundtrack in the original language, with French subtitles. It should be noted that SUBFRENCH is included inside this Custom Format. However, SUB often means that the subtitle was embedded inside the picture (hardcoded). French releases tend to mix both, leading to some VOSTFR being labeled as SUBFRENCH and SUBFRENCH as VOSTFR.
??? example "JSON - [Click to show/hide]"
@ -2920,7 +2920,7 @@ We've made 3 guides related to this.
??? question "FanSUB - [Click to show/hide]"
Action of subtitling a video for personal and non-professional purposes. The quality of FanSUBs can vary enormously (accuracy of translation, mistakes, etc.) and could lead to so called FastSUBs.
Action of subtitling a video for personal and non-professional purposes. The quality of FanSUBs can vary enormously (accuracy of translation, mistakes, etc.) and could lead to so-called FastSUBs.
??? example "JSON - [Click to show/hide]"
@ -3058,7 +3058,7 @@ We've made 3 guides related to this.
- WiP
- Groups that create encodes from a remux without micro-sizing them.
- Groups that havae the best French audio track to an English release.
- Groups that have the best French audio track to an English release.
- Groups that haven't released much or are not well recognized. (yet)
- Groups that retired and don't have the best quality by today's standards.

@ -1,8 +1,8 @@
# How to update Custom Formats
Here I will try to explain how you can manually update Custom Formats for Radarr v3+, With any changes from the guide or changes provided to you from other sources, without losing the scoring in your Quality Profile.
Here we will try to explain how you can manually update Custom Formats for Radarr v3+, With any changes from the guide or changes provided to you from other sources, without losing the scoring in your Quality Profile.
!!! info "Keep in mind Custom Formats are made to fine tune your Quality Profile.<br>Generally, quality trumps all"
!!! info "Keep in mind Custom Formats are made to fine-tune your Quality Profile.<br>Generally, quality trumps all"
## How to Copy/Paste the JSON

@ -2,11 +2,11 @@
Here I will try to explain how you can manually import Custom Formats for Radarr v3+.
!!! info "Keep in mind Custom Formats are made to fine tune your Quality Profile.<br>Generally, quality trumps all"
!!! info "Keep in mind Custom Formats are made to fine-tune your Quality Profile.<br>Generally, quality trumps all"
## How to Copy/Paste the JSON from the site
In this example I will use the [{{ radarr['cf']['br-disk']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#br-disk){:target="\_blank" rel="noopener noreferrer"} Custom Format, the one most people don't want to download anyway. And if you do, then you probably don't use any of the Starr apps or Plex, being both don't support it.
In this example, I will use the [{{ radarr['cf']['br-disk']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#br-disk){:target="\_blank" rel="noopener noreferrer"} Custom Format, the one most people don't want to download anyway. And if you do, then you probably don't use any of the Starr apps or Plex, being both don't support it.
Visit the [Collection of Custom Formats](/Radarr/Radarr-collection-of-custom-formats/){:target="\_blank" rel="noopener noreferrer"} and select [{{ radarr['cf']['br-disk']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#br-disk){:target="\_blank" rel="noopener noreferrer"} from the table.
@ -64,7 +64,7 @@ How this is done is explained [HERE](/Radarr/radarr-setup-quality-profiles/#basi
Start adding more Custom Formats wisely, **Don't add all the available Custom Formats!!!**
Check out the [How to setup Quality Profiles](/Radarr/radarr-setup-quality-profiles/) where I will explain how to make the most use of custom formats and show some personal examples that I'm using. You can use these examples to get an idea on how to setup yours.
Check out the [How to set up Quality Profiles](/Radarr/radarr-setup-quality-profiles/) where I will explain how to make the most use of custom formats and show some personal examples that I'm using. You can use these examples to get an idea of how to set yours up.
### TRaSH Sync

@ -10,7 +10,7 @@ Go to `Settings` => `Media Management` and make sure that `Show Advanced` at the
![Enable Advanced](images/radarr-show-adavanced.png)
Once you clicked on the button it should look like this and you should see all the advanced options.
Once you've clicked on the button it should look like this and you should see all the advanced options.
![Unhide Advanced](images/unhide-advanced.png)

@ -1,14 +1,14 @@
# Remote Path Mappings
It seems that a lot of people don't understand how the remote path mapping works for Radarr. I will try to explain it with some screenshots and a short description.
It seems that a lot of people don't understand how remote path mapping works for Radarr. I will try to explain it with some screenshots and a short description.
Remote Path Mapping acts as a dumb find `Remote Path` and replace with `Local Path`
Remote Path Mapping acts as a dumb find `Remote Path` and replace it with the `Local Path`
## When do I need remote path mappings
- If Radarr and your download client are not on the same server/system.
- If you use either merged local/remote setups using mergerfs or similar.
- You run dockers and **DON'T** have consistent and well planned paths.
- You run dockers and **DON'T** have consistent and well-planned paths.
!!! note
@ -40,7 +40,7 @@ The following error could also mean that you need remote path mappings:
![!rpm-health-issue](images/rpm-health-issue.png)
So looking at these screenshot it seems you need to make use of remote path mappings.
So looking at these screenshots, it seems you need to make use of remote path mappings.
---
@ -48,7 +48,7 @@ So looking at these screenshot it seems you need to make use of remote path mapp
Go to `Settings` => `Download Clients`
Scroll all the way down where you see `Remote path mappings` and click on the plus sign in the bottom right corner.
Scroll down to the bottom where you will see `Remote path mappings` - and click on the plus sign in the bottom right corner.
![!rpm-settings-download-clients](images/rpm-settings-download-clients.png)
@ -66,12 +66,12 @@ To find what you need to put in your host
Go to `Settings` => `Download Clients`
Open up the download client. For this example I will be using SABnzbd.
Open up the download client. For this example, we will be using SABnzbd.
![!Sabnzbd Host](images/rpm-sabnzbd-host.png)
This is what you put in your Host in Remote Path Mapping.
This could be a `hostname`, `container name` or a `IP Address`
This could be a `hostname`, `container name` or an `IP Address`
??? example "example what to add in Add Remote Path Mapping - [Click to show/hide]"
@ -91,7 +91,7 @@ In SABnzbd go to `settings` => `Folders`
### Local Path
To find out what you need to put in in your local path you need to know how Radarr is able to access the files that your download client downloaded. This can be done in different ways. Mounting/Network shares, whatever, but Radarr needs to have local access to it, so you need to figure out the best way for Radarr to access the download client's downloaded files yourself.
To find out what you need to put in in your local path you need to know how Radarr can access the files that your download client downloaded. This can be done in different ways. Mounting/Network shares, whatever, but Radarr needs to have local access to it, so you need to figure out the best way for Radarr to access the download client's downloaded files yourself.
Click on the browse button and browse to the location where the files are accessible for Radarr.
@ -101,8 +101,8 @@ Click on the browse button and browse to the location where the files are access
The final result will look something like this:
![!rpm-final-results](images/rpm-final-results.png)
![!rpm-final-results]
After these changes the file should be able to be imported by Radarr.
After these changes, the file should be able to be imported by Radarr.
{! include-markdown "../../includes/support.md" !}

@ -1,6 +1,6 @@
# How to setup Language Custom Formats
Here we will explain how to setup your own preferred language Custom Format, with a few examples.
Here we will explain how to set up your preferred language Custom Format, with a few examples.
!!! warning "Using language Custom Formats is not compatible with setting a preferred language in a quality profile in Radarr. You must use one or the other.<br>If you want to make use of the Custom Formats set the preferred language to `Any`.<br><br>Sonarr doesn't have a preferred language in the quality profile, so this can be ignored if you're setting this up with Sonarr"
@ -18,13 +18,13 @@ Follow the [How to import Custom Formats](/Radarr/Radarr-import-custom-formats/)
<sub><sub>Language: Not Original</sub>
This is one of the most common one used besides the English only one.
This is one of the most common ones used besides the English only one.
With this Custom Format you will get only the Movie/TV Show with the original language.
With this Custom Format, you will get only the Movie/TV Show with the original language.
For this we're going to make use of so called reverse scoring.
For this, we're going to make use of so-called reverse scoring.
Add the following json to your Radarr/Sonarr with a score in your profile of `-10000`.
Add the following JSON to your Radarr/Sonarr with a score in your profile of `-10000`.
??? example "JSON - [Click to show/hide]"
@ -48,7 +48,7 @@ With this Custom Format you will only get the Movie/TV Show in the English langu
For this we're going to make use of so called reverse scoring.
Add the following json to your Radarr/Sonarr with a score in your profile of `-10000`.
Add the following JSON to your Radarr/Sonarr with a score in your profile of `-10000`.
??? example "JSON - [Click to show/hide]"
@ -66,17 +66,17 @@ Add the following json to your Radarr/Sonarr with a score in your profile of `-1
<sub><sub>Language: Not Dutch</sub>
In some case you need multiple languages in your Custom Format for different reasons,
In some cases, you need multiple languages in your Custom Format for different reasons,
in this example I will use Dutch and Flemish being a lot of Movies/TV Shows are collaborate made between the 2 countries/studio's.
in this example we will use Dutch and Flemish being a lot of Movies/TV Shows are collaboratively made between the 2 countries/studios.
With this Custom Format you will only get the Movie/TV Show with Dutch and/or Flemish Audio.
With this Custom Format, you will only get the Movie/TV Show with Dutch and/or Flemish Audio.
!!! info "For languages other than Dutch/Flemish, replace the Dutch/Flemish condition with language of your choice."
!!! info "For languages other than Dutch/Flemish, replace the Dutch/Flemish condition with the language of your choice."
For this we're going to make use of so called reverse scoring.
For this, we're going to make use of so-called reverse scoring.
Add the following json to your Radarr/Sonarr with a score in your profile of `-10000`.
Add the following JSON to your Radarr/Sonarr with a score in your profile of `-10000`.
??? example "JSON - [Click to show/hide]"
@ -91,11 +91,11 @@ Add the following json to your Radarr/Sonarr with a score in your profile of `-1
<sub><sub>Language: Not Original or German<br>
Language: Prefer German</sub>
Let's say you want German, but if German is not available then fall back to Original language but don't accept any other translated languages.
Let's say you want German, but if German is not available then fall back to `Original` language but don't accept any other translated languages.
!!! info "For languages other than German, replace the German condition with language of your choice."
!!! info "For languages other than German, replace the German condition with the language of your choice."
Add the following json to your Radarr/Sonarr with a score in your profile of `-10000`.
Add the following JSON to your Radarr/Sonarr with a score in your profile of `-10000`.
??? example "JSON - [Click to show/hide]"
@ -103,7 +103,7 @@ Add the following json to your Radarr/Sonarr with a score in your profile of `-1
[[% filter indent(width=4) %]][[% include 'json/guide-only/language-not-original-or-german.json' %]][[% endfilter %]]
```
Add the following json to your Radarr/Sonarr with a score in your profile of `10`.
Add the following JSON to your Radarr/Sonarr with a score in your profile of `10`.
??? example "JSON - [Click to show/hide]"
@ -123,9 +123,9 @@ Add the following json to your Radarr/Sonarr with a score in your profile of `10
Let's say you just want to prefer German and don't care if you get another random language(s).
!!! info "For languages other than German, replace the German condition with language of your choice."
!!! info "For languages other than German, replace the German condition with the language of your choice."
Add the following json to your Radarr/Sonarr with a score in your profile of `10`.
Add the following JSON to your Radarr/Sonarr with a score in your profile of `10`.
??? example "JSON - [Click to show/hide]"
@ -143,15 +143,15 @@ Add the following json to your Radarr/Sonarr with a score in your profile of `10
<sub><sub>Language: Prefer Dutch</sub>
In some case you may want prefer multiple languages in your Custom Format.
In some cases, you may want to prefer multiple languages in your Custom Format.
With this Custom Format you will only get the Movie/TV Show with either Preferred Language.
With this Custom Format, you will only get the Movie/TV Show with either Preferred Language.
In this example I will use Dutch and Flemish since a lot of Movies/TV Shows since there is a lot of collaboration between the two countries/studio's.
In this example, we will use Dutch and Flemish since a lot of Movies/TV Shows since there is a lot of collaboration between the two countries/studios.
!!! info "For languages other than Dutch/Flemish, replace the Dutch/Flemish condition with language of your choice."
!!! info "For languages other than Dutch/Flemish, replace the Dutch/Flemish condition with the language of your choice."
Add the following json to your Radarr/Sonarr with a score in your profile of `10`.
Add the following JSON to your Radarr/Sonarr with a score in your profile of `10`.
??? example "JSON - [Click to show/hide]"
@ -191,13 +191,13 @@ This Custom Format can be used in two ways:
With reverse scoring you add a Custom Format with a score of `-10000` and your preferred condition you negate.
So in the case of the following Custom Format `Language: Original Only`, it will actually match all Not Original releases and give it a score of `-10000`.
So in the case of the following Custom Format `Language: Original Only`, it will match all `Not Original` releases and give it a score of `-10000`.
### Prefer language X over language Y
??? question "Prefer language X over language Y - [Click to show/hide]"
If you want to prefer Prefer language X over language Y,
If you want to use Prefer language X over language Y,
you add for example: `Language: Prefer Language X` with a score of `10`, and add `Language: Prefer Language Y` with score of `9`.

@ -2,9 +2,9 @@
The current logic on how downloads are compared is **Quality Trumps All** :bangbang:
In some cases it might be preferred to not have Quality Trump All, and let it be handled via Preferred Words / Custom Formats.
In some cases, it might be preferred to not have Quality Trump All, and let it be handled via Preferred Words / Custom Formats.
To accomplish this you will need to merge the qualities with each other.
To accomplish this you will need to merge the qualities.
## Current Logic
@ -20,7 +20,7 @@ Go to your preferred Quality Profile or create a new one.
`Settings` => `Profiles`
In this example we will merge the following qualities together:
In this example, we will merge the following qualities:
- Bluray-720p
- Bluray-1080p

@ -1,28 +1,28 @@
# How to Sync 2 Radarr or Sonarr with each other
<div class="annotate" markdown>
In this guide I will try to explain how you can sync two (or more) Radarr/Sonarr instances with each other.
In this guide, we will try to explain how you can sync two (or more) Radarr/Sonarr instances with each other.
I'm going to show two different options on how you can set up your sync with two Radarr/Sonarr instances.
- Option 1: This option is best used if you want a 1:1 copy of your Radarr/Sonarr instances as it'll sync everything.
- Option 2: This option is best used if you only want to cherry pick which Movies/TV Shows you want as 4K/2160p (UHD).
- Option 2: This option is best used if you only want to cherry-pick which Movies/TV Shows you want as 4K/2160p (UHD).
!!! bug ""
I'm not going to explain how to set up two Radarr/Sonarr instances for your system, being it depends on how you have it installed/running. [Radarr Multiple Instance Information](https://wiki.servarr.com/radarr/installation#multiple-instances) and [Sonarr Multiple Instance Information](https://wiki.servarr.com/sonarr/installation#multiple-instances)
We're not going to explain how to set up two Radarr/Sonarr instances for your system, being it depends on how you have it installed/running. [Radarr Multiple Instance Information](https://wiki.servarr.com/radarr/installation#multiple-instances) and [Sonarr Multiple Instance Information](https://wiki.servarr.com/sonarr/installation#multiple-instances)
## Preparation
For this you need to have prepared the following:
For this, you need to have prepared the following:
- Two Radarr/Sonarr instances fully setup (Indexers, Custom Formats, Downloaders, etc).
- Two Radarr/Sonarr instances are fully set up (Indexers, Custom Formats, Downloaders, etc).
- One download client (_Two if you prefer Usenet and Torrents_).
- Your download client has two separate categories (movies-hd, movies-uhd, tv-hd, tv-uhd, etc)
!!! warning
:bangbang:You can't use the same root (media library) folder for both Radarr's/Sonarr's:bangbang:
:bangbang:You can't use the same root (media library) folder for both Radarr/Sonarr instances.:bangbang:
Make sure you use two separate root folders in Radarr/Sonarr (movies-hd, movies-uhd, tv-hd, tv-uhd, etc)
@ -32,10 +32,10 @@ For this you need to have prepared the following:
!!! info ""
In this example I'm going to use two Radarr instances (The basics is the same for Sonarr).
In this example, I'm going to use two Radarr instances (The basics are the same for Sonarr).
- ^^==Radarr 1==^^ = My main 4K/2160p (UHD) Radarr.
- {++Radarr 2++} = My 1080p Radarr that I've setup for a streaming optimized quality profile. [^1]
- {++Radarr 2++} = My 1080p Radarr that I've set up for a streaming-optimized quality profile. [^1]
This option is best used if you want a 1:1 copy of your Radarr/Sonarr instances
@ -96,7 +96,7 @@ You now only need to make use of ^^==Radarr 1==^^. All movies you add to ^^==Rad
!!! info ""
In this example I'm going to use two Sonarr instances (The basics is the same for Radarr).
In this example, I'm going to use two Sonarr instances (The basics are the same for Radarr).
- ^^==Sonarr 1==^^ = My main 1080p WEB-DL Sonarr.
- {++Sonarr 2++} = 4K/2160p (UHD) WEB-DL Sonarr.
@ -130,8 +130,8 @@ Then you get a screen with the following options:
1. The name you want to call your Sync list.
1. Enable so the TV Shows will be automatically added.
1. Enable so Sonarr will perform a search when a TV Show is added.
1. Choose How do you want the series monitored initially. (2)
1. Which new seasons should be monitored automatically. (3)
1. Choose how you want the series monitored initially. (2)
1. Which new seasons should be monitored automatically? (3)
1. Your {++Sonarr 2++} root location for your media library.
1. The Quality Profile you want to use for {++Sonarr 2++}.
1. Series Type. (4)
@ -165,7 +165,7 @@ Only thing you need to change/create is a separate `Category` that you're going
### How does this Sonarr Sync work
You now only need to make use of ^^==Sonarr 1==^^. When you got a TV show (or a movie if you use this option with Radarr) that you also want as 4K/2160p (UHD) then you make sure you make use of the Cloned Quality Profile. And it will sync at a scheduled time.
You now only need to make use of ^^==Sonarr 1==^^. When you have a TV show (or a movie if you use this option with Radarr) that you also want as 4K/2160p (UHD) then you make sure you make use of the Cloned Quality Profile. And it will sync at a scheduled time.
---
</div>
@ -174,20 +174,20 @@ You now only need to make use of ^^==Sonarr 1==^^. When you got a TV show (or a
[^1]:
If you're interested in the 1080p streaming optimized quality profile you can join my [discord](https://trash-guides.info/discord) and get access to the Special Quality Profiles channel (access-to-sqp) by accepting the rules.
If you're interested in the 1080p streaming optimized quality profile you can join our [discord](https://trash-guides.info/discord) and get access to the Special Quality Profiles channel (access-to-sqp) by accepting the rules.
This is a special quality profile I created for people who are really interested in it.
This is a special quality profile we created for people who are interested in it.
This release profile is fine tuned for when you want to run a 2nd Radarr for 1080p, and want minimum to none transcoding and smaller sizes for the second copies.
This release profile is fine-tuned for when you want to run a 2nd Radarr for 1080p and want minimum to no transcoding and smaller sizes for the second copies.
Why choose this quality profile?
- Streaming optimized (optimized for PLEX, emby, Jellyfin, and other streaming platforms)
- Streaming optimized (optimized for PLEX, Emby, Jellyfin, and other streaming platforms)
- Small sizes
- Good quality
- Only AC3 Audio (downmixed lossless audio track to Dolby Digital 5.1 for optimal compatibility)
- You want maximum compatibility between all devices and still have a HQ release.
- You run two instances of Radarr and want both versions or just for the 1080p ones.
- You want to have minimum to none transcoding for low powered devices or remote streaming.
- You want maximum compatibility between all devices and still have an HQ release.
- You run two instances of Radarr and want both versions or just the 1080p ones.
- You want to have minimum to no transcoding for low-powered devices or remote streaming.
--8<-- "includes/support.md"

@ -1,6 +1,6 @@
# Radarr
Here you will find a collection of Radarr Guides I made.
Here you will find a collection of Radarr Guides we've made.
!!! info "Radarr is a movie collection manager for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new movies and will interface with clients and indexers to grab, sort, and rename them. It can also be configured to automatically upgrade the quality of existing files in the library when a better quality format becomes available."
@ -16,7 +16,7 @@ For Installation and Quick Start Guide please check the official [WikiArr](https
![Current Develop/Beta](https://img.shields.io/badge/dynamic/json?color=4051B5&style=for-the-badge&label=Develop&query=%24%5B0%5D.version&url=https://radarr.servarr.com/v1/update/develop/changes){ .off-glb }
(Beta): This is the testing edge. Released after tested in nightly to ensure no immediate issues. New features and bug fixes released here first after nightly. It can be considered semi-stable, but is still `beta`. This version will receive updates either weekly or biweekly depending on development.
(Beta): This is the testing edge. Released after being tested in the nightly branch to ensure no immediate issues. New features and bug fixes are released here first after nightly. It can be considered semi-stable but is still `beta`. This version will receive updates either weekly or biweekly depending on development.
!!! warning "**Warning: You may not be able to go back to `master` after switching to this branch.** On GitHub, this is a snapshot of the `develop` branch at a specific point in time."
@ -24,7 +24,7 @@ For Installation and Quick Start Guide please check the official [WikiArr](https
![Current Nightly/Unstable](https://img.shields.io/badge/dynamic/json?color=4051B5&style=for-the-badge&label=Nightly&query=%24%5B0%5D.version&url=https://radarr.servarr.com/v1/update/nightly/changes){ .off-glb }
(Alpha/Unstable) : This is the bleeding edge. It is released as soon as code is committed and passes all automated tests. This build may have not been used by us or other users yet. There is no guarantee that it will even run in some cases. This branch is only recommended for advanced users. Issues and self investigation are expected in this branch.
(Alpha/Unstable) : This is the bleeding edge. It is released as soon as the code is committed and passes all automated tests. This build may have not been used by us or other users yet. There is no guarantee that it will even run in some cases. This branch is only recommended for advanced users. Issues and self-investigation are expected in this branch.
**_Use this branch only if you know what you are doing and are willing to get your hands dirty to recover a failed update._**

@ -43,7 +43,7 @@ Go to `Settings` => `Profiles`
![!cfa-mergedqualities](images/cfa-mergedqualities.png)
We then need to select and organise the qualities like below.
We then need to select and organise the qualities as seen below.
![!cfa-qualityorder](images/cfa-qualityorder.png)
@ -110,7 +110,7 @@ Once you have set your preferred scoring you will need to make two more changes
Make sure `Upgrades Allowed` is ticked then set the `Upgrade Until` section to `Remux-1080p` and the `Upgrade Until Custom Format Score` to `10000` and set `Language` to `Original`
After this has been done your profile should look like below. This is an example of the Default Scoring setup.
After this has been done your profile should look as seen below. This is an example of the Default Scoring setup.
![!cfa-complete](images/cfa-complete.png)
@ -118,12 +118,12 @@ After this has been done your profile should look like below. This is an example
Most of my information and knowledge came from:
- rg9400 (Building the Custom Formats, Guidance on anime groups and general knowledge share.)
- rg9400 (Building the Custom Formats, Guidance on anime groups and sharing general knowledge.)
- V01 from SeaDex (Guidance on anime groups and general knowledge share.)
- V01 from SeaDex (Guidance on anime groups and sharing general knowledge.)
- Drazzilb (Guidance on anime groups, testing and general knowledge share.)
- Drazzilb (Guidance on anime groups, testing and sharing general knowledge.)
- [TRaSH](https://trash-guides.info/) (For allowing me to utilize his website for our guide and general knowledge share.)
- [TRaSH](https://trash-guides.info/) (For allowing me to utilize his website for our guide and sharing general knowledge.)
{! include-markdown "../../includes/support.md" !}

@ -1,8 +1,8 @@
# How to setup Quality Profiles French
# How to set up Quality Profiles (French)
_aka How to set up Custom Formats (French)_<br><br>
!!! note "This guide is created and maintained by [Someone said "Nice"?](https://github.com/NiceTSY)"
!!! note "This guide is created and maintained by [Someone Said "Nice"?](https://github.com/NiceTSY)"
!!! tip "Cette page est aussi disponible en Français: [Guide en Français](/Radarr/radarr-setup-quality-profiles-french-fr/){:target="\_blank" rel="noopener noreferrer"}."
@ -10,9 +10,7 @@ So what is the best way to set up the Custom Formats and which one to use with w
Keep in mind that most releases are MULTi (understand DUAL audio, original and French audio) and it will be difficult to only have French audio, unless you are willing to get 720p, or you are only looking for French movies.
Regarding quality there isn't a best setup, it depends on your setup (hardware devices) and your own personal preferences.
Some prefer high quality audio (HD Audio), others high quality video. Many prefer both.
Regarding quality there isn't a best setup, it depends on your setup (hardware devices) and your own personal preferences. Some prefer high-quality audio (HD Audio), others high-quality video. Many prefer both.
TRaSH created a [flowchart](/Radarr/Radarr-setup-custom-formats/#which-quality-profile-should-you-choose){:target="\_blank" rel="noopener noreferrer"} to make your decision/choices easier. Remember that this chart does not include any of the following Custom Formats and you will still need to read this guide to get MULTi releases.
@ -49,8 +47,8 @@ There is two options:
!!! tip "This is the preferred method."
- Set up Radarr using [How to setup Quality Profiles | Which Quality Profile should you choose](/Radarr/radarr-setup-quality-profiles/#which-quality-profile-should-you-choose).
- Set up [Bazarr](/Bazarr/Setup-Guide). It will do an amazing job for getting your subtitle on every movies.
- Set up Radarr using [How to set up Quality Profiles | Which Quality Profile you should choose](/Radarr/radarr-setup-quality-profiles/#which-quality-profile-should-you-choose).
- Set up [Bazarr](/Bazarr/Setup-Guide). It will do an amazing job of getting your subtitle on every movie.
- Enjoy your movies with subs.
- (Optional) Add the [{{ radarr['cf']['french-vostfr']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#vostfr) Custom Format with a score of `{{ radarr['cf']['french-vostfr']['trash_scores']['french-vostfr'] }}`.
@ -64,8 +62,8 @@ There is two options:
## Usages
There is two ways of using those French Custom Formats, with and without the Guide's original Group tiers (which can be found there: [Collection of Custom Formats](/Radarr/Radarr-collection-of-custom-formats/){:target="\_blank" rel="noopener noreferrer"}).
To illustrate this, you will see an **"Original mix (optional)"** section in each of the examples below. You need to understand that if you add the Custom Formats from this optional section if Radarr do not find a MULTi you will still have a good scoring for single audio.
There are two ways of using those French Custom Formats, with and without the Guide's original Group tiers (which can be found here: [Collection of Custom Formats](/Radarr/Radarr-collection-of-custom-formats/){:target="\_blank" rel="noopener noreferrer"}).
To illustrate this, you will see an **"Original mix (optional)"** section in each of the examples below. You need to understand that if you add the Custom Formats from this optional section if Radarr does not find a MULTi you will still have a good scoring for single audio.
!!! warning "Attention"
@ -84,12 +82,12 @@ To illustrate this, you will see an **"Original mix (optional)"** section in eac
Those are all optional and only there to rename your release or to avoid a certain type of French Audio. Examples:
- You prefer VFF (including VFI and VF2) audio, in this case you will put them at `101` instead of `0`.
- You only want VOSTFR, in this case you will ignore any mention of **MULTi Custom Formats** and give the [{{ radarr['cf']['french-vostfr']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#vostfr) Custom Format a score of `{{ radarr['cf']['french-vostfr']['trash_scores']['french-vostfr'] }}`.
- You prefer VFF (including VFI and VF2) audio, in this case, you will put them at `101` instead of `0`.
- You only want VOSTFR, in this case, you will ignore any mention of **MULTi Custom Formats** and give the [{{ radarr['cf']['french-vostfr']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#vostfr) Custom Format a score of `{{ radarr['cf']['french-vostfr']['trash_scores']['french-vostfr'] }}`.
!!! warning "Attention"
It is not really recommended to put any of the VF Custom Formats (VFF, VFQ, VQ, VFB, VFI, VF2) to a negative score. Instead increase the score of your preferred audio.
It is not recommended to put any of the VF Custom Formats (VFF, VFQ, VQ, VFB, VFI, VF2) to a negative score. Instead, increase the score of your preferred audio.
{! include-markdown "../../includes/french-guide/radarr-french-audio-version-en.md" !}
@ -97,7 +95,7 @@ Those are all optional and only there to rename your release or to avoid a certa
### Releases you should avoid
This is a must-have for every Quality Profile you use. All these Custom Formats make sure you don't get Low Quality Releases.
This is a must-have for every Quality Profile you use. All these Custom Formats make sure you don't get low-quality Releases.
{! include-markdown "../../includes/french-guide/radarr-french-unwanted-en.md" !}
@ -110,13 +108,13 @@ This is a must-have for every Quality Profile you use. All these Custom Formats
!!! tip "Getting the movie name in French in the file and/or folder name"
Following the recommended naming scheme for your library, whether it's Plex, Jellyfin, or Emby, you can add the ISO-2 language code at the end of the movie name tag to display the movie name in the desired language.
The tag should look like the following: `{Movie CleanTitle:fr}`. This work in both Folder and File name.
The tag should look like the following: `{Movie CleanTitle:fr}`. This works in both Folder and File name.
---
#### HD Bluray + WEB
If you prefer High Quality HD Encodes (Bluray-720/1080p)
If you prefer High-Quality HD Encodes (Bluray-720/1080p)
- _Size: 6-15 GB for a Bluray-1080p depending on the running time._
@ -132,7 +130,7 @@ If you prefer High Quality HD Encodes (Bluray-720/1080p)
{! include-markdown "../../includes/cf/radarr-streaming-services.md" !}
`Audio Advanced` Custom Formats are not included to the encodes profile, as you will hardly find HD audio with HD Bluray Encodes. With HD Bluray Encodes it is suggested to go for quality. If you also want HD audio formats you should go for the Remuxes or UHD Encodes.
`Audio Advanced` Custom Formats are not included in the encode's profile, as you will hardly find HD audio with HD Bluray Encodes. With HD Bluray Encodes it is suggested to go for quality. If you also want HD audio formats you should go for the Remuxes or UHD Encodes.
Use the following main settings in your profile.
@ -140,7 +138,7 @@ Use the following main settings in your profile.
!!! warning "Make sure you don't check the BR-DISK."
The reason why WEB-DL 720p is not selected is because you will hardly find any releases that aren't done as 1080p WEB-DL.
The reason why WEB-DL 720p is not selected is that you will hardly find any releases that aren't done as 1080p WEB-DL.
{! include-markdown "../../includes/starr/move-quality-to-top.md" !}
@ -154,7 +152,7 @@ The reason why WEB-DL 720p is not selected is because you will hardly find any r
#### UHD Bluray + WEB
If you prefer High Quality UHD Encodes (Bluray-2160p)
If you prefer High-Quality UHD Encodes (Bluray-2160p)
- _Size: 20-60 GB for a Bluray-2160p depending on the running time._
@ -186,7 +184,7 @@ Use the following main settings in your profile.
??? abstract "Workflow Logic - [Click to show/hide]"
**Depending what's released first and available the following Workflow Logic will be used:**
**Depending on what's released first and available the following Workflow Logic will be used:**
- When the WEB-2160p is released it will download the WEB-2160p. (streaming services)
- When the Bluray-2160p is released it will upgrade to the Bluray-2160p.
@ -222,7 +220,7 @@ Use the following main settings in your profile.
!!! warning "Make sure you don't check the BR-DISK."
The reason why I didn't select the WEB-DL 720p is because you will hardly find any releases that aren't done as 1080p WEB-DL.
The reason why we didn't select the WEB-DL 720p is that you will hardly find any releases that aren't done as 1080p WEB-DL.
{! include-markdown "../../includes/starr/move-quality-to-top.md" !}
@ -285,7 +283,7 @@ TRaSH provides great guides and explanations about them at the following links:
## Acknowledgements
- A big thanks to all the people that helped me to test those profiles and formats (and continue to do so).
- A big thanks to all the people who helped me to test those profiles and formats (and continue to do so).
- A special one to MySuperChef and PrL for their time and explanations.
- A special one to Piou and Wikoul who are potentially both now in asylums due to the amount of testing.
- [TRaSH](https://trash-guides.info/), for granting me a small space on his guide for this, his knowledge, and his friendliness.

@ -10,7 +10,7 @@ Some prefer high-quality audio (HD Audio), others high-quality video. Many prefe
Here we will try to explain how to make the most of Custom Formats to help you set up your quality profiles for your personal preferences.
- We've created a [flowchart](#which-quality-profile-should-you-choose) to make your decisions/choices easier.
- We've also created an Excel sheet with several tested [media player devices](/Plex/what-does-my-media-player-support){:target="_blank" rel="noopener noreferrer"} to display what formats and capabilities they support, sourced from information provided by our community. We hope this Excel sheet will be a helpful resource for those looking for a reliable media player device and will help you choose the appropriate quality profile.
- We've also created an Excel sheet with several tested [media player devices](/Plex/what-does-my-media-player-support){:target="\_blank" rel="noopener noreferrer"} to display what formats and capabilities they support, sourced from information provided by our community. We hope this Excel sheet will be a helpful resource for those looking for a reliable media player device and will help you choose the appropriate quality profile.
---
@ -77,7 +77,7 @@ At the bottom, in your chosen profile, you will see the added Custom Formats whe
![Flowchart](/Radarr/images/flowchart-quality-profiles-radarr.png)
<center>If you're unsure or have questions do not hesitate to ask for help on Discord</center>
<center>If you're unsure or have questions, do not hesitate to ask for help on Discord</center>
<center>[ Click For Support ](https://trash-guides.info/discord){ .md-button .md-button--primary }</center>
<center>[![Discord chat](https://img.shields.io/discord/492590071455940612?style=for-the-badge&color=4051B5&logo=discord){ .off-glb }](https://trash-guides.info/discord){:target="\_blank" rel="noopener noreferrer"}</center>
@ -86,7 +86,7 @@ At the bottom, in your chosen profile, you will see the added Custom Formats whe
## TRaSH Quality Profiles
The following Quality Profiles can be combined into a single Quality Profile if you, for example, want to be able to upgrade from 1080p to 4K/2160p.
The following Quality Profiles can be combined into a single Quality Profile if you, for example, want to be able to upgrade from 1080p to 4K/2160p when and if it becomes available _AFTER_ the 1080p release is made.
### HD Bluray + WEB
@ -108,7 +108,7 @@ If you prefer High-Quality HD Encodes (Bluray-720p/1080p)
{! include-markdown "../../includes/cf/radarr-streaming-services.md" !}
I decided not to add `Audio Advanced` Custom Formats to the encodes profile. You will hardly find HD audio with HD Bluray Encodes. When downloading HD Bluray Encodes, I suggest going for quality. If you want HD audio formats, I would suggest going with a Remux or UHD Encode.
I decided not to add `Audio Advanced` Custom Formats to the encode's profile. You will hardly find HD audio with HD Bluray Encodes. When downloading HD Bluray Encodes, we suggest going for quality. If you want HD audio formats, we would suggest going with a Remux or UHD Encode.
Use the following main settings in your profile.
@ -116,7 +116,7 @@ Use the following main settings in your profile.
!!! warning "Make sure you don't check the BR-DISK."
The reason why I didn't select the WEB-DL 720p is that you will hardly find any releases that aren't done as 1080p WEB-DL.
The reason why we didn't select the WEB-DL 720p is that you will hardly find any releases that aren't done as 1080p WEB-DL.
{! include-markdown "../../includes/starr/move-quality-to-top.md" !}
@ -128,7 +128,7 @@ The reason why I didn't select the WEB-DL 720p is that you will hardly find any
So why such a ridiculously high `Upgrade Until Custom` and not a score of `100`?
Because I'm too lazy to calculate the maximum for every Quality Profile I use, and I want it to upgrade to the highest possible score anyway.
Because I'm too lazy to calculate the maximum for every Quality Profile I use, and I want it to upgrade to the highest possible score anyway to result in the highest possible quality release.
---
@ -176,7 +176,7 @@ Use the following main settings in your profile.
So why such a ridiculously high `Upgrade Until Custom` and not a score of `100`?
Because I'm too lazy to calculate the maximum for every Quality Profile I use, and I want it to upgrade to the highest possible score anyway.
Because I'm too lazy to calculate the maximum for every Quality Profile I use, and I want it to upgrade to the highest possible score anyway to result in the highest possible quality release.
---
@ -208,7 +208,7 @@ Use the following main settings in your profile.
!!! warning "Make sure you don't check the BR-DISK."
The reason why I didn't select the WEB-DL 720p is that you will hardly find any releases that aren't done as 1080p WEB-DL.
The reason why we didn't select the WEB-DL 720p is that you will hardly find any releases that aren't done as 1080p WEB-DL.
{! include-markdown "../../includes/starr/move-quality-to-top.md" !}
@ -220,7 +220,7 @@ The reason why I didn't select the WEB-DL 720p is that you will hardly find any
So why such a ridiculously high `Upgrade Until Custom` and not a score of `500`?
Because I'm too lazy to calculate the maximum for every Quality Profile I use, and I want it to upgrade to the highest possible score anyway.
Because I'm too lazy to calculate the maximum for every Quality Profile I use, and I want it to upgrade to the highest possible score anyway to result in the highest possible quality release.
---
@ -266,7 +266,7 @@ Use the following main settings in your profile.
So why such a ridiculously high `Upgrade Until Custom` and not a score of `500`?
Because I'm too lazy to calculate the maximum for every Quality Profile I use, and I want it to be upgraded to the highest possible score anyway.
Because I'm too lazy to calculate the maximum for every Quality Profile I use, and I want it to upgrade to the highest possible score anyway to result in the highest possible quality release.
---
@ -284,7 +284,7 @@ The following custom format groups should be combined with the Quality Profiles
- You should add **ALL** the Audio formats - don't leave any of them out!
- Audio transcoding has a low impact on your server. If your server can't handle audio transcoding, consider choosing another quality profile.
_The reason that I score lossy Atmos higher than lossless DTS-HD MA is that I prefer having the object metadata (Atmos) over lossless audio._
_The reason that we score lossy Atmos higher than lossless DTS-HD MA is that we prefer having the object metadata (Atmos) over lossless audio._
{! include-markdown "../../includes/cf/radarr-audio.md" !}
@ -304,7 +304,7 @@ _The reason that I score lossy Atmos higher than lossless DTS-HD MA is that I pr
??? tip "Proper and Repacks - [Click to show/hide]"
I also suggest that you change the Propers and Repacks settings in Radarr
We also suggest that you change the Propers and Repacks settings in Radarr
`Media Management` => `File Management` to `Do Not Prefer` and use the [Repack/Proper](/Radarr/Radarr-collection-of-custom-formats/#repackproper) Custom Format.
@ -316,12 +316,12 @@ _The reason that I score lossy Atmos higher than lossless DTS-HD MA is that I pr
??? question "How to use a Custom Format to avoid certain releases? - [Click to show/hide]"
For Custom Formats you really want to avoid, set it to something really low like `-10000` and not something like `-10`.
For Custom Formats you want to avoid, set it to something really low like `-10000` and not something like `-10`.
When you add your preferred Custom Format and set it to something like `+10`, it's possible that, for example, the `BR-DISK` will be downloaded - (-10)+(+10)=0 - if your `Minimum Custom Format Score` is set at `0`.
### Releases you should avoid
This is a must-have for every Quality Profile you use in my opinion. All these Custom Formats make sure you don't get Low Quality Releases.
This is a must-have for every Quality Profile you use in our opinion. All these Custom Formats make sure you don't get low-quality releases.
{! include-markdown "../../includes/cf/radarr-unwanted.md" !}
@ -337,7 +337,7 @@ This is a must-have for every Quality Profile you use in my opinion. All these C
Some people suggest not to use negative scores for your Custom Formats and set this option to a higher score than 0.
The reason why I don't prefer/use this is because you could limit yourself when some new groups or whatever will be released.
The reason why we don't prefer/use this is because you could limit yourself when some new groups or whatever will be released.
Also, it makes it much more clear what you prefer and what you want to avoid.
@ -345,9 +345,9 @@ This is a must-have for every Quality Profile you use in my opinion. All these C
??? info "Audio Channels - [Click to show/hide]"
Elsewhere in the guide, you will find a separate group of custom formats called `Audio Channels`. These will match the number of audio channels in a release, for example, 2.0 (stereo) or 5.1/7.1 (surround sound). Personally, I wouldn't add the audio channels Custom Formats as you could limit yourself in the amount of releases you're able to get. Only use them if you have a specific need for them.
Elsewhere in the guide, you will find a separate group of custom formats called `Audio Channels`. These will match the number of audio channels in a release, for example, 2.0 (stereo) or 5.1/7.1 (surround sound). We wouldn't add the audio channels Custom Formats as you could limit yourself in the amount of releases you're able to get. Only use them if you have a specific need for them.
Using this with any kind of Remux Quality Profile is useless, in my opinion, being that 99% of all Remuxes are multi-audio anyway. You can get better scores just by using the `Audio Advanced` Custom Formats.
Using this with any kind of Remux Quality Profile is useless, in our opinion, being that 99% of all Remuxes are multi-audio anyway. You can get better scores just by using the `Audio Advanced` Custom Formats.
### Avoid using the x264/x265 Custom Format

@ -7,12 +7,12 @@ search:
<meta name="robots" content="noindex, noarchive, nofollow" />
The Special Quality Profiles are Custom made and tested Quality Profile for specific needs or preferences.
The Special Quality Profiles are custom-made and tested Quality Profiles for specific needs or preferences.
!!! warning
- Anything here is for private use only. It is prohibited to share anything related to SQP, such as setup information or links to the guide, in any public locations.:bangbang:
- I expect users who received the link to this page to honor this rule.:bangbang:
- Anything here is for private use only. It is prohibited to share anything related to SQP, such as set-up information or links to the guide, in any public location.:bangbang:
- We expect users who received the link to this page to honor this rule.:bangbang:
- Any questions about SQP should be asked in the related discord, not in the main channel or any other public places.:bangbang:
- Yes, you can mention in the public channels that you are using a specific SQP.
- If others are interested, they can join by accepting the rules in the `access-to-sqp` channel.
@ -36,13 +36,13 @@ The Special Quality Profiles are Custom made and tested Quality Profile for spec
??? question "Can I use these SQP with Sonarr? - [Click to show/hide]"
**NO**, SQP are only for Radarr :bangbang:<br>
At the moment their are no specific release groups to create a SQP for Sonarr.<br>
**NO**, SQP is only for Radarr :bangbang:<br>
At the moment there are no specific release groups to create an SQP for Sonarr.<br>
If you're looking for a SQP-1 (xxxxp) then look at the public Sonarr Guide.
??? question "Why don't you add this to the public guide? - [Click to show/hide]"
These SQPs are advanced Quality Profiles tested and created for a specific need, and only interesting for people that are interested in a specific Quality Profile.
These SQPs are advanced Quality Profiles tested and created for a specific need and are only interesting for people who are interested in a specific Quality Profile.
??? question "I see CFs that aren't in the main guide - [Click to show/hide]"
@ -55,7 +55,7 @@ The Special Quality Profiles are Custom made and tested Quality Profile for spec
!!! TIP
- Look for the SQP you want to use. If you're unsure which one will fit your needs, ask in the dedicated channel.
- If you got any questions or need extra info about an SQP, please use the dedicated channel of that SQP to ask, so we know which SQP you're using.
- If you have any questions or need extra info about an SQP, please use the dedicated channel of that SQP to ask, so we know which SQP you're using.
- Follow the setup instructions and don't skip steps.
{! include-markdown "../../includes/support.md" !}

@ -112,7 +112,7 @@ Finally, enable `Rename Episodes` to reveal the episode renaming options.
Source: [Jellyfin Wiki/Docs](https://jellyfin.org/docs/general/server/media/shows/){:target="\_blank" rel="noopener noreferrer"}
!!! warning "Jellyfin doesn't support IMDb ID's for shows"
!!! warning "Jellyfin doesn't support IMDb IDs for shows"
=== "Jellyfin Folder TVDb"
@ -126,7 +126,7 @@ Finally, enable `Rename Episodes` to reveal the episode renaming options.
## Season Folder Format
For this there's only one real option to use in my opinion.
For this, there's only one real option to use in our opinion.
```bash
Season {season:00}
@ -154,7 +154,7 @@ Prefixed Range
Another option is to use `{Original Title}` rather than the recommended naming scheme outlined above. `{Original Title}` will use the title of the release which will contain all of the information included in the release itself. The benefit of this naming scheme is to prevent download loops which can occur on import when there is a discrepancy in the release title compared to the contents of the file itself (for example, if the release title says DTS-ES but the contents are actually DTS). The downside is less flexibility with how the files are named.
If using this alternate naming scheme I suggest using `{Original Title}` over `{Original Filename}`
If using this alternate naming scheme we suggest using `{Original Title}` over `{Original Filename}`
Why?

@ -1,18 +1,18 @@
# Remote Path Mappings
It seems that a lot of people don't understand how the remote path mapping works for Sonarr. I will try to explain it with some screenshots and a short description.
It seems that a lot of people don't understand how remote path mapping works for Sonarr. we will try to explain it with some screenshots and a short description.
Remote Path Mapping acts as a dumb find `Remote Path` and replace with `Local Path`
Remote Path Mapping acts as a dumb find `Remote Path` and replaces it with the `Local Path`
## When do I need remote path mappings
- If Sonarr and your download client are not on the same server/system.
- If you use either merged local/remote setups using mergerfs or similar.
- You run dockers and **DON'T** have consistent and well planned paths.
- You run dockers and **DON'T** have consistent and well-planned paths.
!!! note
If you run dockers it would be smarter to fix the problem at the source what's causing the actual issue.
If you run dockers it would be smarter to fix the problem at the source of what's causing the actual issue.
- [Sonarr Wiki Servarr - Docker Guide](https://wiki.servarr.com/docker-guide#consistent-and-well-planned-paths){:target="_blank" rel="noopener noreferrer"}
@ -34,11 +34,11 @@ So looking at this screenshot it seems we need to make use of Remote Path Mappin
## How
First we navigate in Sonarr to the `Settings` => `Download Clients` tab.
First, we navigate in Sonarr to the `Settings` => `Download Clients` tab.
![download client tab](images/cl_cli_tab.png)
At the bottom you choose `Add new mapping`
At the bottom, you choose `Add new mapping`
![!add new mapping](images/new_mapping.png)
@ -59,7 +59,7 @@ A screen will pop up with the following options:
## Host
To find what you need to put in your host you navigate in Sonarr to the Settings => Download Clients Tab.
There you open up the download client for this example I will be using QBittorrent
There you open up the download client for this example we will be using QBittorrent
![Qbittorrent client](images/qbit_client.png)
@ -77,7 +77,7 @@ A screen will pop up with the following options:
## Local Path
To find out what you need to put in in your local path you need to know how Sonarr is able to access the files that your download client downloaded. This can be done in different ways. Mounting/Network shares, whatever, but Sonarr needs to have local access to it, so you need to figure out the best way for Sonarr to access the download client's downloaded files yourself.
To find out what you need to put in in your local path you need to know how Sonarr can access the files that your download client downloaded. This can be done in different ways. Mounting/Network shares, whatever, but Sonarr needs to have local access to it, so you need to figure out the best way for Sonarr to access the download client's downloaded files yourself.
The final result will look something like this.

@ -1,6 +1,6 @@
# Sonarr
Here you will find a collection of Sonarr guides I made.
Here you will find a collection of Sonarr guides we've made.
!!! info "Sonarr is a PVR for Usenet and BitTorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available."

@ -3,7 +3,7 @@
Below is a collection of what we've come to regard as the most needed and commonly used Custom Formats.
These CFs have been collected from discussions on Discord or created with help from others.
Special thanks to everyone that has helped in the creation and testing of these Custom Formats, my team at TRaSH guides, and the community.
Special thanks to everyone who has helped in the creation and testing of these Custom Formats, my team at TRaSH guides, and the community.
Sonarr V4+ introduces Custom Formats. These are much more advanced/powerful than the release profiles, although this also means a Custom Format can require more knowledge to set up or create.
We've made 3 guides related to this.
@ -529,7 +529,7 @@ We've made 3 guides related to this.
--8<-- "includes/cf-descriptions/dv.md"
<!-- the reason why we didn't use here `include-markdown` is because all the headers when using `include-markdown` will be looking in `/includes` and not the current markdown file, in this case the pointer to `#dv-webdl` in `includes/dv.md`-->
<!-- the reason why we didn't use here `include-markdown` is because all the headers when using `include-markdown` will be looking in `/includes` and not the current markdown file, in this case, the pointer to `#dv-webdl` in `includes/dv.md`-->
??? example "JSON - [Click to show/hide]"
@ -691,7 +691,7 @@ We've made 3 guides related to this.
??? question "Hybrid - [Click to show/hide]"
A hybrid release means any combination of sources (video + audio) and not a direct encode of a single source. Generally you can be sure that any hybrid that has been put together is the best quality release of a particular title.
A hybrid release means any combination of sources (video + audio) and not a direct encoding of a single source. Generally, you can be sure that any hybrid that has been put together is the best quality release of a particular title.
??? example "JSON - [Click to show/hide]"
@ -773,11 +773,11 @@ We've made 3 guides related to this.
### LQ
<sub>Low Quality Releases = LQ</sub>
<sub>Low-Quality Releases = LQ</sub>
??? question "LQ - [Click to show/hide]"
A collection of known Low Quality groups that are often banned from the the top trackers due to their lack of quality releases.
A collection of known Low-Quality groups that are often banned from the top trackers due to their lack of quality releases.
??? example "JSON - [Click to show/hide]"
@ -791,11 +791,11 @@ We've made 3 guides related to this.
### LQ (Release Title)
<sub>Low Quality Releases = LQ</sub>
<sub>Low-Quality Releases = LQ</sub>
??? question "LQ (Release Title)- [Click to show/hide]"
A collection of terms seen in the titles of Low Quality releases that are not captured by using a release group name.
A collection of terms seen in the titles of Low-Quality releases that are not captured by using a release group name.
??? example "JSON - [Click to show/hide]"
@ -1007,7 +1007,7 @@ We've made 3 guides related to this.
??? question "Bad dual groups - [Click to show/hide]"
These groups take the original release and add their own language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe is that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as the first track.
These groups take the original release and add their language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe is that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as the first track.
Also they often even translate/rename the release name to Portuguese.
??? example "JSON - [Click to show/hide]"
@ -1032,7 +1032,7 @@ We've made 3 guides related to this.
This Custom Format works together with the normal [DV](#dv) Custom Format that you would use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10. What can result during playback is issues with weird colors (typically a green hue) when you attempt to play it on a non Dolby Vision compatible setup.
Most WEBDL from Streaming Services don't have the fallback to HDR10. What can result during playback is issues with weird colors (typically a green hue) when you attempt to play it on a non-Dolby Vision-compatible setup.
Remuxes and Bluray have a fallback to HDR10.
@ -1304,7 +1304,7 @@ We've made 3 guides related to this.
??? question "DV (Disk) - [Click to show/hide]"
- This will boost the score for Dolby Vision Releases using the original full quality Dolby Vision layer from the disc release to replace the old WEBDL HYBRID release.
- This will boost the score for Dolby Vision Releases using the original full-quality Dolby Vision layer from the disc release to replace the old WEBDL HYBRID release.
??? example "JSON - [Click to show/hide]"
@ -2499,7 +2499,7 @@ We've made 3 guides related to this.
??? question "Anime BD Tier 08 (Mini Encodes) - [Click to show/hide]"
Know groups that do mini encodes
Know groups that do mini-encodes
??? example "JSON - [Click to show/hide]"
@ -2547,7 +2547,7 @@ We've made 3 guides related to this.
??? question "Anime Web Tier 03 (Official Subs) - [Click to show/hide]"
Official sub groups that tend to be more consistent and release fast
Official sub-groups that tend to be more consistent and release fast
??? example "JSON - [Click to show/hide]"
@ -2611,7 +2611,7 @@ We've made 3 guides related to this.
??? question "Anime Raws - [Click to show/hide]"
A collection of know groups that release raws
A collection of known groups that release raws
??? example "JSON - [Click to show/hide]"
@ -2627,7 +2627,7 @@ We've made 3 guides related to this.
??? question "Anime LQ Groups - [Click to show/hide]"
A collection of known Low Quality groups.
A collection of known Low-Quality groups.
??? example "JSON - [Click to show/hide]"
@ -2643,7 +2643,7 @@ We've made 3 guides related to this.
??? question "Uncensored - [Click to show/hide]"
This CF covers releases that are uncensored
This CF covers uncensored releases.
??? example "JSON - [Click to show/hide]"
@ -2739,7 +2739,7 @@ We've made 3 guides related to this.
??? question "10bit - [Click to show/hide]"
This CF covers releases that are 10bit
This CF covers 10bit releases
??? example "JSON - [Click to show/hide]"
@ -2791,7 +2791,7 @@ We've made 3 guides related to this.
??? question "Multi-French - [Click to show/hide]"
Recognize movies that include the original and the french audio. Work only after import as it need the result from FFprobe to get which audio are present. Will rename the release to keep the recognition of 'Multi' by the [Multi-Audio](#multi-audio) custom format.
Recognize movies that include the original and the French audio. Works only after import as it needs the result from FFprobe to get which audio tracks are present. Will rename the release to keep the recognition of 'Multi' by the [Multi-Audio](#multi-audio) custom format.
??? example "JSON - [Click to show/hide]"
@ -2967,7 +2967,7 @@ We've made 3 guides related to this.
??? question "VOSTFR - [Click to show/hide]"
Indicates soundtrack in the original language, with French subtitles. It should be noted that SUBFRENCH is included inside this Custom Format. However, SUB often mean that the subtitle was embedded inside the picture (hardcoded). French releases tend to mix both, leading some VOSTFR being labelled as SUBFRENCH and SUBFRENCH as VOSTFR.
Indicates soundtrack in the original language, with French subtitles. It should be noted that SUBFRENCH is included inside this Custom Format. However, SUB often means that the subtitle was embedded inside the picture (hardcoded). French releases tend to mix both, leading to some VOSTFR being labeled as SUBFRENCH and SUBFRENCH as VOSTFR.
??? example "JSON - [Click to show/hide]"
@ -2983,7 +2983,7 @@ We've made 3 guides related to this.
??? question "FanSUB - [Click to show/hide]"
Action of subtitling a video for personal and non-professional purposes. The quality of FanSUBs can vary enormously (accuracy of translation, mistakes, etc.) and could lead to so called FastSUBs.
Action of subtitling a video for personal and non-professional purposes. The quality of FanSUBs can vary enormously (accuracy of translation, mistakes, etc.) and could lead to so-called FastSUBs.
??? example "JSON - [Click to show/hide]"
@ -3112,7 +3112,7 @@ We've made 3 guides related to this.
- WIP
- Groups that are known to be active and only doing Anime
- Groups who's releases are at least comparable to SeaDex recommended.
- Groups whose releases are at least comparable to SeaDex recommended.
??? example "JSON - [Click to show/hide]"
@ -3147,7 +3147,7 @@ We've made 3 guides related to this.
??? question "FR Anime Tier 03 - [Click to show/hide]"
- WIP
- Groups with no or little activity that have at some point made an interesting release which is either the only one available (in VOSTFR/MULTi), or still top of its category.
- Groups with no or little activity that have at some point made an interesting release which is either the only one available (in VOSTFR/MULTi) or still top of its category.
- Groups that haven't released much or are not well recognized. (yet)
- Groups doing only anime that have retired (or no longer exist) and may not have the best quality by today's standards.
@ -3195,7 +3195,7 @@ We've made 3 guides related to this.
### FR LQ
<sub>French Low Quality Releases = FR LQ</sub>
French Low-Quality Releases = FR LQ</sub>
??? question "FR LQ - [Click to show/hide]"

@ -1,8 +1,8 @@
# How to update Custom Formats
Here I will try to explain how you can manually update Custom Formats for Sonarr v3+, With any changes from the guide or changes provided to you from other sources, without losing the scoring in your Quality Profile.
Here we will try to explain how you can manually update Custom Formats for Sonarr v3+, With any changes from the guide or changes provided to you from other sources, without losing the scoring in your Quality Profile.
!!! info "Keep in mind Custom Formats are made to fine tune your Quality Profile.<br>Generally, quality trumps all"
!!! info "Keep in mind Custom Formats are made to fine-tune your Quality Profile.<br>Generally, quality trumps all"
## How to Copy/Paste the JSON

@ -1,12 +1,12 @@
# How to import Custom Formats
Here I will try to explain how you can manually import Custom Formats for Sonarr v4+.
Here we will try to explain how you can manually import Custom Formats for Sonarr v4+.
!!! info "Keep in mind Custom Formats are made to fine tune your Quality Profile.<br>Generally, quality trumps all"
!!! info "Keep in mind Custom Formats are made to fine-tune your Quality Profile.<br>Generally, quality trumps all"
## How to Copy/Paste the JSON from the site
In this example I will use the [{{ sonarr['cf']['br-disk']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#br-disk){:target="\_blank" rel="noopener noreferrer"} Custom Format, the one most people don't want to download anyway. And if you do, then you probably don't use any of the Starr apps or Plex, being both don't support it.
In this example, we will use the [{{ sonarr['cf']['br-disk']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#br-disk){:target="\_blank" rel="noopener noreferrer"} Custom Format, the one most people don't want to download anyway. And if you do, then you probably don't use any of the Starr apps or Plex, being both don't support it.
Visit the [Collection of Custom Formats](/Sonarr/sonarr-collection-of-custom-formats/){:target="\_blank" rel="noopener noreferrer"} and select [{{ sonarr['cf']['br-disk']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#br-disk){:target="\_blank" rel="noopener noreferrer"} from the table.
@ -64,7 +64,7 @@ How this is done is explained [HERE](/Sonarr/sonarr-setup-custom-formats/#basics
Start adding more Custom Formats wisely, **Don't add all the available Custom Formats!!!**
Check out the [How to setup Custom Formats](/Sonarr/sonarr-setup-custom-formats/) where I will explain how to make the most use of custom formats and show some personal examples that I'm using. You can use these examples to get an idea on how to setup yours.
Check out the [How to set up Custom Formats](/Sonarr/sonarr-setup-custom-formats/) where we will explain how to make the most use of custom formats and show some personal examples that I'm using. You can use these examples to get an idea of how to set up yours.
### TRaSH Sync

@ -14,12 +14,12 @@ _aka How to setup Custom Formats (Anime)_<br><br>
It's recommended to run two Sonarr instances. One for Anime and one for normal TV shows, or you can make use of Quality Profiles and score different Custom Formats (CFs) as required.
The aim of this guide is to grab the best release overall (as per [SeaDex](https://releases.moe/){:target="\_blank" rel="noopener noreferrer"}) and not necessarily just dual audio.
This guide aims to grab the best release overall (as per [SeaDex](https://releases.moe/){:target="\_blank" rel="noopener noreferrer"}) and not necessarily just dual audio.
The vast majority of releases can be found on [Nyaa](https://nyaa.si/){:target="\_blank" rel="noopener noreferrer"} or [AB](https://animebytes.tv/){:target="\_blank" rel="noopener noreferrer"}
!!! info ""
Nyaa is a public tracker while AB is an invite only tracker.
Nyaa is a public tracker while AB is an invite-only tracker.
---
@ -91,9 +91,9 @@ If you are only running a single instance of Sonarr you can instead use [Sonarr
## Quality Profile
We need to create a new profile called `Remux-1080p - Anime` due to the way anime can be named we will need to merge a few qualities together see [here](/Sonarr/Tips/Merge-quality/){:target="\_blank" rel="noopener noreferrer"} for an example.
We need to create a new profile called `Remux-1080p - Anime` due to the way anime can be named we will need to merge a few qualities - see [here](/Sonarr/Tips/Merge-quality/){:target="\_blank" rel="noopener noreferrer"} for an example.
We need to add `Bluray-1080p Remux` and `Bluray-1080p` into a group together, `HDTV-1080p` into the same group as `WEBDL-1080p` and `WEBRip-1080p`, and lastly `HDTV-720p` into the same group as `WEBDL-720p` and `WEBRip-720p` so that the scoring will work correctly.
We need to add `Bluray-1080p Remux` and `Bluray-1080p` into a group together, `HDTV-1080p` into the same group as `WEBDL-1080p` and `WEBRip-1080p`, and `HDTV-720p` into the same group as `WEBDL-720p` and `WEBRip-720p` so that the scoring will work correctly.
Go to `Settings` => `Profiles`
@ -101,7 +101,7 @@ Go to `Settings` => `Profiles`
![!cfa-mergedqualities](images/cfa-mergedqualities.png)
We then need to select and organise the qualities like below.
We then need to select and organize the qualities as seen below.
![!cfa-qualityorder](images/cfa-qualityorder.png)
@ -119,10 +119,10 @@ We then need to select and organise the qualities like below.
{! include-markdown "../../includes/cf/sonarr-streaming-services-anime.md" !}
The scoring that has been set is the recommended scoring, however some of the CFs are optional depending on what you prefer.
The scoring that has been set is the recommended scoring, however, some of the CFs are optional depending on what you prefer.
`Anime Dual Audio`, `Uncensored` and `10bit` can be given positive scores if you want to prefer content with these attributes.
`Anime Raws` and `Dubs Only` are negatively scored, however if you prefer these attributes you can give them a positive score.
`Anime Raws` and `Dubs Only` are negatively scored, however, if you prefer these attributes you can give them a positive score.
Once the custom formats have been imported you can set the scores as above. To do this go to `Settings` => `Profiles` and select the `Remux-1080p - Anime` profile that was set up before.
@ -170,7 +170,7 @@ Once you have set your preferred scoring you will need to make one more change t
Make sure `Upgrades Allowed` is ticked then set the `Upgrade Until` section to `Bluray-1080p` and the `Upgrade Until Custom Format Score` to `10000`
After this has been done your profile should look like below. This is an example of the Default Scoring setup.
After this has been done your profile should look as seen below. This is an example of the Default Scoring setup.
![!cfa-complete](images/cfa-complete.png)
@ -178,12 +178,12 @@ After this has been done your profile should look like below. This is an example
Most of my information and knowledge came from:
- rg9400 (Building the Custom Formats, Guidance on anime groups and general knowledge share.)
- rg9400 (Building the Custom Formats, Guidance on anime groups and sharing general knowledge.)
- V01 from SeaDex (Guidance on anime groups and general knowledge share.)
- V01 from SeaDex (Guidance on anime groups and sharing general knowledge.)
- Drazzilb (Guidance on anime groups, testing and general knowledge share.)
- Drazzilb (Guidance on anime groups, testing and sharing general knowledge.)
- [TRaSH](https://trash-guides.info/) (For allowing me to utilize his website for our guide and general knowledge share.)
- [TRaSH](https://trash-guides.info/) (For allowing me to utilize his website for our guide and sharing general knowledge.)
--8<-- "includes/support.md"

@ -1,16 +1,15 @@
# How to setup Quality Profiles French
# How to set up Quality Profiles (French)
!!! note "This guide is created and maintained by [Someone said "Nice"?](https://github.com/NiceTSY)"
!!! note "This guide is created and maintained by [Someone Said "Nice"?](https://github.com/NiceTSY)"
!!! tip "Cette page est aussi disponible en Français: [Guide en Français](/Sonarr/sonarr-setup-quality-profiles-french-fr/){:target="\_blank" rel="noopener noreferrer"}."
So what is the best way to set up the Custom Formats and which one to use with which scores to get French and English Audio?
Keep in mind that most releases are MULTi (understand DUAL audio, original and French audio) and it can be difficult to only have French audio, unless you are willing to get 720p, or you are only looking for French TVShows.
Keep in mind that most releases are MULTi (understand DUAL audio, original and French audio) and it can be difficult to only have French audio, unless you are willing to get 720p, or you are only looking for French TV shows.
Regarding quality there isn't a best setup, it depends on your setup (hardware devices) and your own personal preferences.
Some prefer high quality audio (HD Audio), others high quality video. Many prefer both.
Some prefer high-quality audio (HD Audio), others high-quality video. Many prefer both.
TRaSH created a [flowchart](/Sonarr/sonarr-setup-quality-profiles/#which-quality-profile-should-you-choose){:target="\_blank" rel="noopener noreferrer"} to make your decision/choices easier. Remember that this chart does not include any of the following Custom Formats and you will still need to read this guide to get MULTi releases.
@ -18,7 +17,7 @@ TRaSH created a [flowchart](/Sonarr/sonarr-setup-quality-profiles/#which-quality
## Basics
It is quite important that you follow and understand what is envisioned by Trash's guide:
You must follow and understand what is envisioned by Trash's guide:
- Adding Custom Formats, as explained in [How to import Custom Formats](/Sonarr/sonarr-import-custom-formats/){:target="\_blank" rel="noopener noreferrer"}.
- Setting up a quality Profile to make use of the Custom Formats, as explained in [How to set up Quality Profiles | Basics section](/Sonarr/sonarr-setup-quality-profiles/#basics){:target="\_blank" rel="noopener noreferrer"}.
@ -34,7 +33,7 @@ There is two options:
!!! tip "This is the preferred method."
- Set up Sonarr using [How to set up Quality Profiles | Which Quality Profile should you choose](/Sonarr/sonarr-setup-quality-profiles/#which-quality-profile-should-you-choose){:target="\_blank" rel="noopener noreferrer"}.
- Set up [Bazarr](/Bazarr/Setup-Guide){:target="\_blank" rel="noopener noreferrer"}. It will do an amazing job for getting your subtitle on every shows.
- Set up [Bazarr](/Bazarr/Setup-Guide){:target="\_blank" rel="noopener noreferrer"}. It will do an amazing job of getting your subtitle on every show.
- Enjoy your shows with subs.
- (Optional) Add the [{{ sonarr['cf']['french-vostfr']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#vostfr){:target="\_blank" rel="noopener noreferrer"} Custom Format with a score of `{{ sonarr['cf']['french-vostfr']['trash_scores']['french-vostfr'] }}`.
@ -48,15 +47,15 @@ There is two options:
## Usages
There is two ways of using those French Custom Formats, with and without the Guide's original Group tiers (which can be found there: [Collection of Custom Formats](/Sonarr/sonarr-collection-of-custom-formats/){:target="\_blank" rel="noopener noreferrer"}).
To illustrate this, you will see an **"Original mix (optional)"** section in each of the examples below. You need to understand that if you add the Custom Formats from this optional section if Sonarr do not find a MULTi you will still have a good scoring for single audio.
There are two ways of using those French Custom Formats, with and without the Guide's original Group tiers (which can be found here: [Collection of Custom Formats](/Sonarr/sonarr-collection-of-custom-formats/){:target="\_blank" rel="noopener noreferrer"}).
To illustrate this, you will see an **"Original mix (optional)"** section in each of the examples below. You need to understand that if you add the Custom Formats from this optional section if Sonarr does not find a MULTi you will still have a good scoring for single audio.
!!! warning "Attention"
If you use the **"Original mix (optional)"**. You need to understand that even if in the beginning the main focus of those French Custom Formats is to work alongside the original ones.
You could end up with a single audio release when a MULTi release exists. This is because it was not scored high enough to trump the other scoring.
An example for Anime in MULTi/VOSTFR is also provided at the end: [Anime Example](#anime-example)
An example of Anime in MULTi/VOSTFR is also provided at the end: [Anime Example](#anime-example)
---
@ -70,12 +69,12 @@ An example for Anime in MULTi/VOSTFR is also provided at the end: [Anime Example
Those are all optional and only there to rename your release or to prefer a certain type of French Audio. Examples:
- You prefer VFF (including VFI and VF2) audio, in this case you will put them at `101` instead of `0`.
- You only want VOSTFR, in this case you will ignore any mention of **MULTi Custom Formats** and give the [{{ sonarr['cf']['french-vostfr']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#vostfr) Custom Format a score of `{{ sonarr['cf']['french-vostfr']['trash_scores']['french-vostfr'] }}`.
- You prefer VFF (including VFI and VF2) audio, in this case, you will put them at `101` instead of `0`.
- You only want VOSTFR, in this case, you will ignore any mention of **MULTi Custom Formats** and give the [{{ sonarr['cf']['french-vostfr']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#vostfr) Custom Format a score of `{{ sonarr['cf']['french-vostfr']['trash_scores']['french-vostfr'] }}`.
!!! warning "Attention"
It is not really recommended to put any of the VF Custom Formats (VFF, VFQ, VQ, VFB, VFI, VF2) to a negative score. Instead increase the score of your preferred audio.
It is not recommended to put any of the VF Custom Formats (VFF, VFQ, VQ, VFB, VFI, VF2) to a negative score. Instead, increase the score of your preferred audio.
{! include-markdown "../../includes/french-guide/sonarr-french-audio-version-en.md" !}
@ -83,7 +82,7 @@ Those are all optional and only there to rename your release or to prefer a cert
### French Speaking Streaming Services
Those are all optional and only there for information and does not have a score attached. This is due to the fact that few releases are tagged with them, so scoring them is difficult. Moreover, streaming services covered by TRaSH's guide are often of better quality than the following.
Those are all optional and only there for information does not have a score attached. This is because few releases are tagged with them, so scoring them is difficult. Moreover, streaming services covered by TRaSH's guide are often of better quality than the following.
{! include-markdown "../../includes/french-guide/sonarr-french-streaming-services-en.md" !}
@ -109,7 +108,7 @@ If you prefer 720p/1080p WEBDL (WEB-1080p)
{! include-markdown "../../includes/french-guide/sonarr-cf-french-web-scoring-en.md" !}
`Audio Advanced` Custom Formats are not included to the WEB profile, as you will hardly find HD audio with WEB-DL (only newer WEBDL will have Atmos). If you also want HD audio formats it is suggested to go for the Remuxes.
`Audio Advanced` Custom Formats are not included in the WEB profile, as you will hardly find HD audio with WEB-DL (only newer WEBDL will have Atmos). If you also want HD audio formats it is suggested to go for the Remuxes.
Use the following main settings in your profile.
@ -117,7 +116,7 @@ Use the following main settings in your profile.
!!! info ""
For some older shows you might want to enable the `WEB 720p` or even the `HDTV 1080p`.
For some older shows, you might want to enable the `WEB 720p` or even the `HDTV 1080p`.
{! include-markdown "../../includes/starr/move-quality-to-top.md" !}
@ -197,7 +196,7 @@ A FAQ regarding most of the questions you could have is provided by TRaSH: [FAQ
## Acknowledgements
- A big thanks to all the people that helped me to test those profiles and formats (and continue to do so).
- A big thanks to all the people who helped me to test those profiles and formats (and continue to do so).
- A special one to MySuperChef, PrL and KoUiGnAmAnN for their time and explanations.
- A special one to SeiyaGame, TheFrenchNaruto and Maxence which provided all of the Anime information.
- A special one to Piou and Wikoul who are potentially both now in asylums due to the amount of testing.

@ -10,7 +10,7 @@ Some prefer high-quality audio (HD Audio), others high-quality video. Many prefe
Here we will try to explain how to make the most of Custom Formats to help you set up your quality profiles for your personal preferences.
- We've created a [flowchart](#which-quality-profile-should-you-choose) to make your decisions/choices easier.
- We've also created an Excel sheet with several tested [media player devices](/Plex/what-does-my-media-player-support){:target="_blank" rel="noopener noreferrer"} to display what formats and capabilities they support, sourced from information provided by our community. We hope this Excel sheet will be a helpful resource for those looking for a reliable media player device and will help you choose the appropriate quality profile.
- We've also created an Excel sheet with several tested [media player devices](/Plex/what-does-my-media-player-support){:target="\_blank" rel="noopener noreferrer"} to display what formats and capabilities they support, sourced from information provided by our community. We hope this Excel sheet will be a helpful resource for those looking for a reliable media player device and will help you choose the appropriate quality profile.
---
@ -72,7 +72,7 @@ At the bottom, in your chosen profile, you will see the added Custom Formats whe
![Flowchart](/Sonarr/images/flowchart-quality-profiles-sonarr.png)
<center>If you're unsure or have questions do not hesitate to ask for help on Discord</center>
<center>If you're unsure or have questions, do not hesitate to ask for help on Discord</center>
<center>[ Click For Support ](https://trash-guides.info/discord){ .md-button .md-button--primary }</center>
<center>[![Discord chat](https://img.shields.io/discord/492590071455940612?style=for-the-badge&color=4051B5&logo=discord){ .off-glb }](https://trash-guides.info/discord){:target="\_blank" rel="noopener noreferrer"}</center>
@ -81,7 +81,7 @@ At the bottom, in your chosen profile, you will see the added Custom Formats whe
## TRaSH Quality Profiles
The following Quality Profiles can be combined into a single Quality Profile if you, for example, want to be able to upgrade from 1080p to 4K/2160p.
The following Quality Profiles can be combined into a single Quality Profile if you, for example, want to be able to upgrade from 1080p to 4K/2160p when and if it becomes available _AFTER_ the 1080p release is made.
### WEB-1080p
@ -99,7 +99,7 @@ If you prefer 720p/1080p WEBDL (WEB-1080p)
{! include-markdown "../../includes/cf/sonarr-hq-source-group.md" !}
I decided not to add `Audio Advanced` Custom Formats to the WEB profile, You will hardly find HD audio with WEB-DL (most newer WEBDL will have Atmos). If you want HD audio formats, I would suggest going with Remuxes.
I decided not to add `Audio Advanced` Custom Formats to the WEB profile, You will hardly find HD audio with WEB-DL (most newer WEBDL will have Atmos). If you want HD audio formats, we would suggest going with Remuxes.
Use the following main settings in your profile.
@ -118,7 +118,7 @@ Use the following main settings in your profile.
So why such a ridiculously high `Upgrade Until Custom` and not a score of `100`?
Because I'm too lazy to calculate the maximum for every Quality Profile I use, and I want it to upgrade to the highest possible score anyway.
Because I'm too lazy to calculate the maximum for every Quality Profile I use, and I want it to upgrade to the highest possible score anyway to result in the highest possible quality release.
---
@ -144,7 +144,7 @@ The only deal breaker with 2160p is when the release includes DV/HDR. 2160p with
{! include-markdown "../../includes/cf/sonarr-hq-source-group.md" !}
I decided not to add `Audio Advanced` Custom Formats to the WEB profile. You will hardly find HD audio with WEB-DL (Most newer WEBDL will have Atmos). If you also want HD audio formats, I would suggest going for Remuxes.
I decided not to add `Audio Advanced` Custom Formats to the WEB profile. You will hardly find HD audio with WEB-DL (Most newer WEBDL will have Atmos). If you also want HD audio formats, we would suggest going for Remuxes.
Use the following main settings in your profile.
@ -159,7 +159,7 @@ Use the following main settings in your profile.
So why such a ridiculously high `Upgrade Until Custom` and not a score of `100`?
Because I'm too lazy to calculate the maximum for every Quality Profile I use, and I want it to upgrade to the highest possible score anyway.
Because I'm too lazy to calculate the maximum for every Quality Profile I use, and I want it to upgrade to the highest possible score anyway to result in the highest possible quality release.
---
@ -181,7 +181,7 @@ The following custom format groups should be combined with the Quality Profiles
??? question "Why do you only have a release profile for WEB-DL - [Click to show/hide]"
I only do WEB-DL, myself, for TV shows. In my opinion, WEB-DL is the sweet spot between quality and size (you often don't see big differences anyway for TV shows) except for shows like GOT, Vikings, etc.
We only do WEB-DL, myself, for TV shows. In our opinion, WEB-DL is the sweet spot between quality and size (you often don't see big differences anyway for TV shows) except for shows like GOT, Vikings, etc.
### Why prefer P2P groups
@ -189,13 +189,13 @@ The following custom format groups should be combined with the Quality Profiles
Scene groups are always in a rush to bring releases out as fast as possible.
I noticed, often, that I got Repacks/Propers from them, or of different groups and quality. P2P release groups are a bit smarter, and sort of work together, by not doing the same releases. Also, I noticed that with some scene releases the 5.1 audio was stripped out or converted to AAC audio.
We noticed, often, that we got Repacks/Propers from them, or of different groups and quality. P2P release groups are a bit smarter, and sort of work together, by not doing the same releases. Also, we noticed that with some scene releases the 5.1 audio was stripped out or converted to AAC audio.
In my opinion, the P2P releases are better quality. However, there is one scene group that does bring out quality releases `-deflate`/`-inflate`.
In our opinion, the P2P releases are better quality. However, there is one scene group that does bring out quality releases `-deflate`/`-inflate`.
### Why so many repacks/propers
??? question "Why do I see so many repacks/propers of Amazon WEB-DLs lately - [Click to show/hide]"
??? question "Why do we see so many repacks/propers of Amazon WEB-DLs lately - [Click to show/hide]"
A large portion of Amazon WEB-DLs in the last weeks have only had 192Kbps DD+5.1 (because that's all Amazon made available initially). The proper 640Kbps DD+5.1 audio might appear a few hours, or a few months, later. The lower quality release will be REPACKED when the higher quality audio is available.
@ -203,7 +203,7 @@ The following custom format groups should be combined with the Quality Profiles
??? tip "Proper and Repacks - [Click to show/hide]"
I also suggest that you change the Propers and Repacks settings in Radarr
We also suggest that you change the Propers and Repacks settings in Radarr.
`Media Management` => `File Management` to `Do Not Prefer` and use the [Repack/Proper](/Sonarr/sonarr-collection-of-custom-formats/#repackproper) Custom Format.
@ -215,12 +215,12 @@ The following custom format groups should be combined with the Quality Profiles
??? question "How to use a Custom Format to avoid certain releases? - [Click to show/hide]"
For Custom Formats you really want to avoid, set it to something really low like `-10000` and not something like `-10`.
For Custom Formats matching what you really want to avoid, set it to something really low like `-10000` and not something like `-10`.
When you add your preferred Custom Format and set it to something like `+10`, it's possible that, for example, the `BR-DISK` will be downloaded - (-10)+(+10)=0 - if your `Minimum Custom Format Score` is set at `0`.
### Releases you should avoid
This is a must-have for every Quality Profile you use in my opinion. All these Custom Formats make sure you don't get Low Quality Releases.
This is a must-have for every Quality Profile you use in our opinion. All these Custom Formats make sure you don't get low-quality releases.
{! include-markdown "../../includes/cf/sonarr-unwanted.md" !}
@ -236,7 +236,7 @@ This is a must-have for every Quality Profile you use in my opinion. All these C
Some people suggest not to use negative scores for your Custom Formats and set this option to a higher score than 0.
The reason why I don't prefer/use this is because you could limit yourself when some new groups or whatever will be released.
The reason why we don't prefer/use this is because you could limit yourself when some new groups or whatever will be released.
Also, it makes it much more clear what you prefer and what you want to avoid.
@ -244,9 +244,9 @@ This is a must-have for every Quality Profile you use in my opinion. All these C
??? info "Audio Channels - [Click to show/hide]"
Elsewhere in the guide, you will find a separate group of custom formats called `Audio Channels`. These will match the number of audio channels in a release, for example, 2.0 (stereo) or 5.1/7.1 (surround sound). Personally, I wouldn't add the audio channels Custom Formats as you could limit yourself in the amount of releases you're able to get. Only use them if you have a specific need for them.
Elsewhere in the guide, you will find a separate group of custom formats called `Audio Channels`. These will match the number of audio channels in a release, for example, 2.0 (stereo) or 5.1/7.1 (surround sound). We wouldn't add the audio channels Custom Formats as you could limit yourself in the amount of releases you're able to get. Only use them if you have a specific need for them.
Using this with any kind of Remux Quality Profile is useless, in my opinion, being that 99% of all Remuxes are multi-audio anyway. You can get better scores just by using the `Audio Advanced` Custom Formats.
Using this with any kind of Remux Quality Profile is useless, in our opinion, being that 99% of all Remuxes are multi-audio anyway. You can get better scores just by using the `Audio Advanced` Custom Formats.
### Avoid using the x264/x265 Custom Format

@ -16,9 +16,9 @@ Here you will find guides mainly for Sonarr/Radarr/Bazarr and everything related
## How this all started
When I started using Sonarr/Radarr, I noticed that it didn't grab the releases that I actually wanted (I'm a bit picky about which releases and what quality I prefer).
When I started using Sonarr/Radarr, I noticed that it didn't grab the releases that I wanted (I'm a bit picky about which releases and what quality I prefer).
I decided to fine-tune my quality profile settings to try and get the releases and qualities I preferred. While on Discord, I noticed that others ran into the same issue, so I explained how I managed to solve this. Once I started having to explain more often, I decided to write it down and make it public so I could easily link to it when needed.
After a while I _also_ decided to create guides for frequently asked questions and started to collect all kinds of information gathered from various sources.
After a while, I _also_ decided to create guides for frequently asked questions and started to collect all kinds of information gathered from various sources.
I try to make my guides as easy as possible for everyone to understand and, in my opinion, pictures often explain more than just some text.
---
@ -27,7 +27,7 @@ I try to make my guides as easy as possible for everyone to understand and, in m
- If you have questions or suggestions, click the button below to join our Discord server.
- If you want to contribute, feel free to create a PR (Pull Request).
- If you found a actual issue related to the guide you can open a Github [issue](https://github.com/TRaSH-Guides/Guides/issues){:target="\_blank" rel="noopener noreferrer"}.
- If you found an actual issue related to the guide you can open a Github [issue](https://github.com/TRaSH-Guides/Guides/issues){:target="\_blank" rel="noopener noreferrer"}.
<center>[ Click For Support ](https://trash-guides.info/discord){ .md-button .md-button--primary .custom_width }</center>
<center>[![Discord chat](https://img.shields.io/discord/492590071455940612?style=for-the-badge&color=4051B5&logo=discord){ .off-glb }](https://trash-guides.info/discord){:target="\_blank" rel="noopener noreferrer"}</center>
@ -45,8 +45,8 @@ All of the information provided in these guides, as well as in Discord or any gu
### Special Thanks
- [iXNyNe aka nemchik](https://github.com/nemchik){:target="_blank" rel="noopener noreferrer"} for introducing me in the world of dockers with DockSTARTer, and helping me to learn the basics for it.
- [Roxedus](https://github.com/Roxedus){:target="_blank" rel="noopener noreferrer"} for helping me with the transfer/conversion of my Github guides to MkDocs and make everything look great.
- [iXNyNe aka nemchik](https://github.com/nemchik){:target="_blank" rel="noopener noreferrer"} for introducing me to the world of dockers with DockSTARTer, and helping me to learn the basics for it.
- [Roxedus](https://github.com/Roxedus){:target="_blank" rel="noopener noreferrer"} for helping me with the transfer/conversion of my Github guides to MkDocs and making everything look great.
--8<-- "CONTRIBUTORS.md"

@ -1,3 +1,3 @@
**Obfuscated**<br>
Obfuscated are used on usenet, mostly with non-tier-1 indexers, to do re-posts of common/popular releases. Use this only if you've access to tier 1 usenet indexers.
Obfuscated are used on usenet, mostly with non-tier-1 indexers, to do re-posts of common/popular releases. Use this only if you've access to tier 1 Usenet indexers.

@ -1,3 +1,3 @@
**Retags**<br>
Retags are something you often see on public trackers where the tracker or uploader adds their name to the torrent. It is also possible that it could show up on some usenet indexers.
Retags are something you often see on public trackers where the tracker or uploader adds their name to the torrent. It is also possible that it could show up on some Usenet indexers.

@ -8,7 +8,7 @@
??? tip "Proper and Repacks - [Click to show/hide]"
I also suggest to change the Propers and Repacks settings in Radarr
We also suggest changing the Propers and Repacks settings in Radarr.
`Media Management` => `File Management` to `Do Not Prefer` and use the [Repack/Proper](/Radarr/Radarr-collection-of-custom-formats/#repackproper) Custom Format.

@ -16,8 +16,8 @@
Breakdown and Why
- **{{ radarr['cf']['br-disk']['name'] }} :** This is a custom format to help Radarr recognize & ignore BR-DISK (ISO's and Blu-ray folder structure) in addition to the standard BR-DISK quality.
- **{{ radarr['cf']['lq']['name'] }}:** A collection of known Low Quality groups that are often banned from the the top trackers because the lack of quality or other reasons.
- **{{ radarr['cf']['lq-release-title']['name'] }}:** A collection of terms seen in the titles of Low Quality releases that are not captured by using a release group name.
- **{{ radarr['cf']['lq']['name'] }}:** A collection of known low-quality groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ radarr['cf']['lq-release-title']['name'] }}:** A collection of terms seen in the titles of low-quality releases that are not captured by using a release group name.
- **{{ radarr['cf']['x265-hd']['name'] }}:** This blocks 720/1080p (HD) releases that are encoded in x265.
{! include-markdown "../../includes/cf-descriptions/x265-hd-radarr-warning.md" !}

@ -15,8 +15,8 @@
Breakdown and Why
- **{{ radarr['cf']['br-disk']['name'] }} :** This is a custom format to help Radarr recognize & ignore BR-DISK (ISO's and Blu-ray folder structure) in addition to the standard BR-DISK quality.
- **{{ radarr['cf']['lq']['name'] }}:** A collection of known Low Quality groups that are often banned from the the top trackers because the lack of quality or other reasons.
- **{{ radarr['cf']['lq-release-title']['name'] }}:** A collection of terms seen in the titles of Low Quality releases that are not captured by using a release group name.
- **{{ radarr['cf']['lq']['name'] }}:** A collection of known low-quality groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ radarr['cf']['lq-release-title']['name'] }}:** A collection of terms seen in the titles of low-quality releases that are not captured by using a release group name.
- **{{ radarr['cf']['x265-hd']['name'] }}:** This blocks 720/1080p (HD) releases that are encoded in x265.
{! include-markdown "../../includes/cf-descriptions/x265-hd-radarr-warning.md" !}

@ -1,11 +1,11 @@
<!-- markdownlint-disable MD041-->
!!! warning "Attention"
All the used scores and combination of Custom Formats in this Guide are tested to get the desired results and prevent download loops as much as possible.
All the used scores and combinations of Custom Formats in this Guide are tested to get the desired results while preventing download loops as much as possible.
From experience most of the time when people change scores or leave out certain CF that work together they end up with undesired results.
From experience, most of the time when people change scores or leave out certain CFs that work together - they end up with undesired results.
If you're unsure or have questions do not hesitate to ask for help on Discord
If you're unsure or have questions, do not hesitate to ask for help on Discord
<center>[ Click For Support ](https://trash-guides.info/discord){ .md-button .md-button--primary }</center>
<center>[![Discord chat](https://img.shields.io/discord/492590071455940612?style=for-the-badge&color=4051B5&logo=discord){ .off-glb }](https://trash-guides.info/discord){:target="\_blank" rel="noopener noreferrer"}</center>

@ -8,7 +8,7 @@
??? tip "Proper and Repacks - [Click to show/hide]"
I also suggest to change the Propers and Repacks settings in Sonarr
We also suggest changing the Propers and Repacks settings in Sonarr.
`Media Management` => `File Management` to `Do Not Prefer` and use the [Repack/Proper](/Sonarr/sonarr-collection-of-custom-formats/#repackproper) Custom Format.

@ -14,8 +14,8 @@
Breakdown and Why
- **{{ sonarr['cf']['br-disk']['name'] }} :** This is a custom format to help Sonarr recognize & ignore BR-DISK (ISO's and Blu-ray folder structure) in addition to the standard BR-DISK quality.
- **{{ sonarr['cf']['lq']['name'] }}:** A collection of known Low Quality groups that are often banned from the the top trackers because the lack of quality or other reasons.
- **{{ sonarr['cf']['lq-release-title']['name'] }}:** A collection of terms seen in the titles of Low Quality releases that are not captured by using a release group name.
- **{{ sonarr['cf']['lq']['name'] }}:** A collection of known low-quality groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ sonarr['cf']['lq-release-title']['name'] }}:** A collection of terms seen in the titles of low-quality releases that are not captured by using a release group name.
- **{{ sonarr['cf']['upscaled']['name'] }}:** This custom format is used to prevent Sonarr from grabbing upscaled releases.
- **{{ sonarr['cf']['extras']['name'] }}:** This blocks/ignores extras
- **{{ sonarr['cf']['av1']['name'] }}:** This blocks all releases encoded in AV1.

@ -14,8 +14,8 @@
Breakdown and Why
- **{{ sonarr['cf']['br-disk']['name'] }} :** This is a custom format to help Sonarr recognize & ignore BR-DISK (ISO's and Blu-ray folder structure) in addition to the standard BR-DISK quality.
- **{{ sonarr['cf']['lq']['name'] }}:** A collection of known Low Quality groups that are often banned from the the top trackers because the lack of quality or other reasons.
- **{{ sonarr['cf']['lq-release-title']['name'] }}:** A collection of terms seen in the titles of Low Quality releases that are not captured by using a release group name.
- **{{ sonarr['cf']['lq']['name'] }}:** A collection of known low-quality groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ sonarr['cf']['lq-release-title']['name'] }}:** A collection of terms seen in the titles of low-quality releases that are not captured by using a release group name.
- **{{ sonarr['cf']['x265-hd']['name'] }}:** This blocks 720/1080p (HD) releases that are encoded in x265.
{! include-markdown "../../includes/cf-descriptions/x265-hd-sonarr-warning.md" !}

@ -1,28 +1,28 @@
!!! quote
x265 is good for 4k stuff or 1080p if they used the remuxes as source.
x265 is good for 4k stuff or 1080p if they used the remuxes as the source.
If the media isn't source quality/remux, then there will be a loss of quality every time.
Also, once you go x265, typically that file is done.
It can't be changed to something else without a huge loss of quality.
Something like 95% of video files are x264 and have much better direct play support.
If you have more than a couple users,
If you have more than a couple of users,
you will notice much more transcoding.
Just depends on your priorities.
So basically if you are storage poor and just need to save space, use x265.
The catch is if you want best quality x265, you need source quality files, so you still have huge file sizes.
So basically if you are storage-poor and just need to save space, use x265.
The catch is if you want the best quality x265, you need high-quality source files, so you still have huge file sizes.
If you want maximum compatibility and the option to change your files to something else later,
then x264.
It's all really dependent on specific situations for different people
#### Microsized & Wrong Source
It's a shame that most x265 groups microsize the releases or use the x264 as source what results in low quality releases. And the few groups that do use the correct source suffer from it.
It's a shame that most x265 groups microsize the releases or use the x264 as a source which results in low-quality releases. And the few groups that do use the correct source suffer from it.
#### Golden Rule
That's why I created my own golden rule.
That's why we created our own golden rule.
- 720/1080p => x264
- 2160p/4k => x265

@ -14,8 +14,8 @@
- **{{ radarr['cf']['br-disk']['name'] }} :** This is a custom format to help Radarr recognize & ignore BR-DISK (ISO's and Blu-ray folder structure) in addition to the standard BR-DISK quality.
- **{{ radarr['cf']['3d']['name'] }}:** Is 3D still a thing for home use ?
- **{{ radarr['cf']['lq']['name'] }}:** A collection of known Low Quality groups that are often banned from the the top trackers because the lack of quality or other reasons.
- **{{ radarr['cf']['french-lq']['name'] }}:** A collection of known Low Quality French groups that are often banned from the the top trackers because the lack of quality or other reasons.
- **{{ radarr['cf']['lq']['name'] }}:** A collection of known low-quality groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ radarr['cf']['french-lq']['name'] }}:** A collection of known low-quality French groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ radarr['cf']['x265-hd']['name'] }}:** This blocks/ignores 720/1080p (HD) releases that are encoded in x265. - More info [HERE](/Misc/x265-4k/){:target="_blank" rel="noopener noreferrer"}.
!!! Danger "Don't use this together with [{{ radarr['cf']['x265-no-hdrdv']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#x265-no-hdrdv), only ever include one of them :warning:"

@ -15,8 +15,8 @@
- **{{ radarr['cf']['br-disk']['name'] }} :** This is a custom format to help Radarr recognize & ignore BR-DISK (ISO's and Blu-ray folder structure) in addition to the standard BR-DISK quality.
- **{{ radarr['cf']['3d']['name'] }}:** Is 3D still a thing for home use ?
- **{{ radarr['cf']['lq']['name'] }}:** A collection of known Low Quality groups that are often banned from the the top trackers because the lack of quality or other reasons.
- **{{ radarr['cf']['french-lq']['name'] }}:** A collection of known Low Quality French groups that are often banned from the the top trackers because the lack of quality or other reasons.
- **{{ radarr['cf']['lq']['name'] }}:** A collection of known low-quality groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ radarr['cf']['french-lq']['name'] }}:** A collection of known low-quality French groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ radarr['cf']['upscaled']['name'] }}:** A custom format to prevent Radarr from grabbing 4K upscaled releases.
- **{{ radarr['cf']['x265-hd']['name'] }}:** This blocks/ignores 720/1080p (HD) releases that are encoded in x265. - More info [HERE](/Misc/x265-4k/){:target="_blank" rel="noopener noreferrer"}.
@ -26,7 +26,7 @@
This includes optional Custom Formats made by Trash for the original guide. Please be sure to understand what those do before adding them. Moreover, it includes two Custom Formats you may use at your own risk if you want MULTi:
- [{{ radarr['cf']['bad-dual-groups']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#bad-dual-groups), which can be controversial for people looking for MULTi release. I encourage you to not use it.
- [{{ radarr['cf']['bad-dual-groups']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#bad-dual-groups), which can be controversial for people looking for MULTi release. We encourage you to not use it.
- [{{ radarr['cf']['scene']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#scene), it may include Scene groups already in [{{ radarr['cf']['french-scene']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#fr-scene-groups) Custom Format. Which is used for fallback to be sure to get a MULTi release.
{! include-markdown "../../includes/cf/radarr-optional.md" !}

@ -13,8 +13,8 @@
Breakdown and Why
- **{{ sonarr['cf']['br-disk']['name'] }} :** This is a custom format to help Sonarr recognize & ignore BR-DISK (ISO's and Blu-ray folder structure) in addition to the standard BR-DISK quality.
- **{{ sonarr['cf']['lq']['name'] }}:** A collection of known Low Quality groups that are often banned from the the top trackers because the lack of quality or other reasons.
- **{{ sonarr['cf']['french-lq']['name'] }}:** A collection of known Low Quality French groups that are often banned from the top trackers because the lack of quality or other reasons.
- **{{ sonarr['cf']['lq']['name'] }}:** A collection of known low-quality groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ sonarr['cf']['french-lq']['name'] }}:** A collection of known low-quality French groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ sonarr['cf']['x265-hd']['name'] }}:** This blocks 720/1080p (HD) releases that are encoded in x265. - More info [HERE](/Misc/x265-4k/){:target="_blank" rel="noopener noreferrer"}.
!!! Danger "Don't use this together with [{{ sonarr['cf']['x265-no-hdrdv']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#x265-no-hdrdv), Only ever include one of them :warning:"

@ -12,8 +12,8 @@
Breakdown and Why
- **{{ sonarr['cf']['br-disk']['name'] }} :** This is a custom format to help Sonarr recognize & ignore BR-DISK (ISO's and Blu-ray folder structure) in addition to the standard BR-DISK quality.
- **{{ sonarr['cf']['lq']['name'] }}:** A collection of known Low Quality groups that are often banned from the the top trackers because the lack of quality or other reasons.
- **{{ sonarr['cf']['french-lq']['name'] }}:** A collection of known Low Quality French groups that are often banned from the top trackers because the lack of quality or other reasons.
- **{{ sonarr['cf']['lq']['name'] }}:** A collection of known low-quality groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ sonarr['cf']['french-lq']['name'] }}:** A collection of known low-quality French groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ sonarr['cf']['extras']['name'] }}:** This blocks/ignores extras
??? warning "Type of FanSubs - [Click to show/hide]"

@ -16,7 +16,7 @@ The reason why we use `/data/torrents` for the torrent client is because it only
NZBGet or SABnzbd
The reason why we use `/data/usenet` for the usenet client is because it only needs access to the usenet files. In the usenet software settings, youll need to reconfigure paths and you can sort into sub-folders like `/data/usenet/complete/{tv|movies|music}`.
The reason why we use `/data/usenet` for the Usenet client is because it only needs access to the Usenet files. In the Usenet software settings, youll need to reconfigure paths and you can sort into sub-folders like `/data/usenet/complete/{tv|movies|music}`.
{! include-markdown "./docker-tree-usenet.md" !}

@ -16,7 +16,7 @@ The reason why we use `/data/torrents` for the torrent client is because it only
NZBGet or SABnzbd
The reason why we use `/data/usenet` for the usenet client is because it only needs access to the usenet files. In the usenet software settings, youll need to reconfigure paths and you can sort into sub-folders like `/data/usenet/complete/{tv|movies|music}`.
The reason why we use `/data/usenet` for the Usenet client is that it only needs access to the Usenet files. In the Usenet software settings, youll need to reconfigure paths and you can sort into sub-folders like `/data/usenet/complete/{tv|movies|music}`.
{! include-markdown "./docker-tree-usenet.md" !}
@ -28,7 +28,7 @@ The reason why we use `/data/usenet` for the usenet client is because it only ne
Sonarr, Radarr, Readarr and Lidarr
Sonarr, Radarr, Readarr and Lidarr gets access to everything using `/data` because the download folder(s) and media folder will look like and be one file system. Hardlinks will work and moves will be atomic, instead of copy + delete.
Sonarr, Radarr, Readarr and Lidarr get access to everything using `/data` because the download folder(s) and media folder will look like and be one file system. Hardlinks will work and moves will be atomic, instead of copy + delete.
{! include-markdown "./docker-tree-full.md" !}
@ -40,7 +40,7 @@ Sonarr, Radarr, Readarr and Lidarr gets access to everything using `/data` becau
Plex, Emby, JellyFin and Bazarr
Plex, Emby, JellyFin and Bazarr only needs access to your media library using `/data/media`, which can have any number of sub folders like Movies, Kids Movies, TV, Documentary TV and/or Music as sub folders.
Plex, Emby, JellyFin and Bazarr only need access to your media library using `/data/media`, which can have any number of subfolders like Movies, Kids Movies, TV, Documentary TV and/or Music as subfolders.
{! include-markdown "./docker-tree-media.md" !}

@ -12,7 +12,7 @@ The reason why we use `/data/torrents` for the torrent client is because it only
NZBGet or SABnzbd
The reason why we use `/data/usenet` for the usenet client is because it only needs access to the usenet files. In the usenet software settings, youll need to reconfigure paths and you can sort into sub-folders like `/data/usenet/complete/{tv|movies|music}`.
The reason why we use `/data/usenet` for the Usenet client is because it only needs access to the Usenet files. In the Usenet software settings, youll need to reconfigure paths and you can sort into sub-folders like `/data/usenet/complete/{tv|movies|music}`.
{! include-markdown "./docker-tree-usenet.md" !}

@ -4,6 +4,6 @@
`Settings` => `Profiles`
Create a new profile and name it what ever you want I used: `SQP-1 (2160p)`
Create a new profile and name it what ever you want, we used: `SQP-1 (2160p)`
![!Create a new Quality Profile](/SQP/images/1-4k-newqp-sqp1.png)

@ -7,7 +7,7 @@
- WEBDL-1080p
- WEBRip-1080p
and name it what ever you want I used: `WEB|Remux|Bluray|2160p`
and name it what ever you want, we used: `WEB|Remux|Bluray|2160p`
!!! info "If you're only running 1 Radarr, You might want to merge the HD Qualities together (WEB+Remux) and <ins>NOT</ins> with the UHD ones so you will also get the HD release if there is no UHD release."

@ -2,6 +2,6 @@
`Settings` => `Profiles`
Create a new profile and name it what ever you want I used: `Remux|Bluray|IMAX-E|2160p`
Create a new profile and name it what ever you want, we used: `Remux|Bluray|IMAX-E|2160p`
![!Create a new Quality Profile](/SQP/images/2-newqp.png)

@ -2,6 +2,6 @@
`Settings` => `Profiles`
Create a new profile and name it what ever you want I used: `Remux|IMAX-E|2160p`
Create a new profile and name it what ever you want, we used: `Remux|IMAX-E|2160p`
![!Create a new Quality Profile](/SQP/images/3-newqp.png)

@ -2,6 +2,6 @@
`Settings` => `Profiles`
Create a new profile and name it what ever you want I used: `WEBDL|IMAX-E|2160p`
Create a new profile and name it what ever you want, we used: `WEBDL|IMAX-E|2160p`
![!Create a new Quality Profile](/SQP/images/4-newqp.png)

@ -2,6 +2,6 @@
`Settings` => `Profiles`
Create a new profile and name it what ever you want I used: `Bluray|IMAX-E|2160p`
Create a new profile and name it what ever you want, we used: `Bluray|IMAX-E|2160p`
![!Create a new Quality Profile](/SQP/images/5-newqp.png)

@ -13,10 +13,10 @@
Breakdown and Why
- **{{ radarr['cf']['bad-dual-groups']['name'] }}:** [*Optional*] 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.
- **{{ radarr['cf']['bad-dual-groups']['name'] }}:** [*Optional*] 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 the first track.
Also they often even rename the release name into Portuguese.
- **{{ radarr['cf']['evo-no-webdl']['name'] }}:** This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
- **{{ radarr['cf']['no-rlsgroup']['name'] }}:** [*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.
- **{{ radarr['cf']['evo-no-webdl']['name'] }}:** This group is often banned for low-quality Blu-ray releases, but their WEB-DL is okay.
- **{{ radarr['cf']['no-rlsgroup']['name'] }}:** [*Optional*] Some indexers strip out the release group which 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.
- **{{ radarr['cf']['obfuscated']['name'] }}:** [*Optional*] (use these only if you dislike renamed releases)
- **{{ radarr['cf']['retags']['name'] }}:** [*Optional*] (use these only if you dislike retagged releases)
- **{{ radarr['cf']['scene']['name'] }}:** [*Optional*] (use these only if you dislike scene releases)

@ -2,8 +2,10 @@
!!! warning "Important Notice"
All the used scores and combination of Custom Formats in this Guide are tested to get the desired results and prevent download loops as much as possible.
All the used scores and combinations of Custom Formats in this Guide are tested to get the desired results while preventing download loops as much as possible.
From experience most of the time when people change scores or leave out certain CF that work together they end up with undesired results.
From experience, most of the time when people change scores or leave out certain CFs that work together - they end up with undesired results.
If you're unsure or have questions do not hesitate to ask for help on Discord.
If you're unsure or have questions, do not hesitate to ask for help on Discord
<center>[ Click For Support ](https://trash-guides.info/discord){ .md-button .md-button--primary }</center>

@ -16,8 +16,8 @@
Breakdown and Why
- **{{ radarr['cf']['br-disk']['name'] }} :** This is a custom format to help Radarr recognize & ignore BR-DISK (ISO's and Blu-ray folder structure) in addition to the standard BR-DISK quality.
- **{{ radarr['cf']['lq']['name'] }}:** A collection of known Low Quality groups that are often banned from the the top trackers because the lack of quality or other reasons.
- **{{ radarr['cf']['lq-release-title']['name'] }}:** A collection of terms seen in the titles of Low Quality releases that are not captured by using a release group name.
- **{{ radarr['cf']['lq']['name'] }}:** A collection of known low-quality groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ radarr['cf']['lq-release-title']['name'] }}:** A collection of terms seen in the titles of low-quality releases that are not captured by using a release group name.
- **{{ radarr['cf']['x265-hd']['name'] }}:** This blocks 720/1080p (HD) releases that are encoded in x265.
{! include-markdown "../../includes/cf-descriptions/x265-hd-radarr-warning.md" !}

@ -17,8 +17,8 @@
Breakdown and Why
- **{{ radarr['cf']['br-disk']['name'] }} :** This is a custom format to help Radarr recognize & ignore BR-DISK (ISO's and Blu-ray folder structure) in addition to the standard BR-DISK quality.
- **{{ radarr['cf']['lq']['name'] }}:** A collection of known Low Quality groups that are often banned from the the top trackers because the lack of quality or other reasons.
- **{{ radarr['cf']['lq-release-title']['name'] }}:** A collection of terms seen in the titles of Low Quality releases that are not captured by using a release group name.
- **{{ radarr['cf']['lq']['name'] }}:** A collection of known low-quality groups that are often banned from the top trackers due to their releases' lack of quality or other reasons.
- **{{ radarr['cf']['lq-release-title']['name'] }}:** A collection of terms seen in the titles of low-quality releases that are not captured by using a release group name.
- **{{ radarr['cf']['x265-hd']['name'] }}:** This blocks 720/1080p (HD) releases that are encoded in x265.
{! include-markdown "../../includes/cf-descriptions/x265-hd-radarr-warning.md" !}

@ -2,23 +2,23 @@
On the Radarr/Sonarr Discord people often ask,
- “What's the best quality size settings to use?”
- “Why's are the ones from the TRaSH Guides so different to the default settings?”
- “Why are the ones from the TRaSH Guides so different from the default settings?”
Even though it is a personal preference, we will show you some recommendations to prevent low quality or fake releases.
Even though it is a personal preference, we will show you some recommendations to prevent low-quality or fake releases.
## FAQ
??? question "Why do i only see sizes starting from HDTV720p and up?"
- Watching content below 720p on a big screen can result in a blurry and pixelated image, making it difficult to see details and enjoy the true quality of the content. Additionally, lower resolution videos may not fill the entire screen, leading to a less immersive viewing experience. Investing in higher quality content ensures that you are getting the best possible picture and sound quality for your viewing pleasure.
- Watching content below 720p on a big screen can result in a blurry and pixelated image, making it difficult to see details and enjoy the true quality of the content. Additionally, lower-resolution videos may not fill the entire screen, leading to a less immersive viewing experience. Investing in higher-quality content ensures that you are getting the best possible picture and sound quality for your viewing pleasure.
??? question "Why are some sizes set to max?"
- These guides are created to achieve the highest possible quality based on the quality profiles provided.
??? question "Why is there difference between regular movies/tv shows and anime/animated/cartoons ?"
??? question "Why is there a difference between regular movies/tv shows and anime/animated/cartoons ?"
- Regular movies and TV shows are set up more strictly to prevent low quality and fake releases, whereas anime, animated series, and cartoons are set up wide open.
- Regular movies and TV shows are set up more strictly to prevent low-quality and fake releases, whereas anime, animated series, and cartoons are set up wide open.
??? question "When I set Bluray to MAX size I often get ISO's/ Bluray folder structure."

Loading…
Cancel
Save