Merge branch 'master' of https://github.com/TRaSH-Guides/Guides into feat/guide-sync-add-more-groups

pull/2160/head
TRaSH 2 months ago
commit 2f8a763ba3

@ -8,64 +8,105 @@ These are mostly guidelines, not rules. Use your best judgment, and feel free to
## Guidelines ## Guidelines
- Make sure you're editing the latest version. - Make sure you're editing the latest version.
- If you propose changes, make sure they don't break anything else in the guides. - If you propose changes, ensure they don't break anything else in the guides.
- Make sure that after the changes, you don't get any [markdownlint](https://github.com/markdownlint/markdownlint/blob/master/docs/RULES.md) errors - Make sure that after the changes, you don't get any [markdownlint](https://github.com/markdownlint/markdownlint/blob/master/docs/RULES.md) errors
- If the `metadata.json` and `metadata.schema.json` needs changes, announce it first in the Discord `#development` channel and ping `voidpointer` and `nitsua` so the 3rd party apps don't break :bangbang: - If the `metadata.json` and `metadata.schema.json` needs changes, announce it first in the Discord `#development` channel and ping `voidpointer` and `nitsua` so the 3rd party apps don't break :bangbang:
## Branch naming ## Branch naming
We're trying to be as consistent as possible to automate the changelog. > [!IMPORTANT]
> We're trying to be as consistent as possible because of the automation of the changelog.
- **feat/xxx** Commits, which adds a new feature - **feat/xxx** Commits that adds a new feature
- **fix/xxx** Commits, that fixes a bug/issue - **fix/xxx** Commits that fixes a bug/issue
- **style/xxx** Commits, that do not affect the meaning (white-space, formatting, missing semi-colons, etc) - **style/xxx** Commits that do not affect the meaning (white-space, formatting, missing semi-colons, grammar, etc.)
- **chore/xxx** Miscellaneous commits (administrative / cleanup / backend) - **chore/xxx** Miscellaneous commits (administrative, cleanup, backend, etc)
Where 'xxx' can stand for Starr/Sonarr/Radarr/Guide etc > [!note]
> Where `xxx` can stand for the main [Guide Categories](#guide-categories) in the guide.
_Examples:_ _Examples:_
- `feat/Starr-ELEANOR-to-Scene-CF` - `feat/Starr-ELEANOR-to-Scene-CF`
- `feat/Radarr-CiNEPHiLES-to-Remux-Tier-02` - `feat/radarr-CiNEPHiLES-to-Remux-Tier-02`
- `feat/maintenance` - `style/radarr minor-grammar corrections`
- `fix/dv-hdr10-cf-should-match-dv-hdr10+` - `fix/starr-dv-hdr10-cf-should-match-dv-hdr10+`
[Source](https://gist.github.com/qoomon/5dfcdf8eec66a051ecd85625518cfd13#types)
## Pull Request naming ## Pull Request naming
We're trying to be as consistent as possible to automate the changelog. > [!IMPORTANT]
> Because the changelog is created automatically, we want to make the PR name as clear and consistent as possible.
- **feat(xxx):** Commits, that adds a new feature The PR naming consists of 3 parts.
- **fix(xxx):** Commits, that fixes a bug/issue
- **style(xxx):** Commits, that do not affect the meaning (white-space, formatting, missing semi-colons, etc)
- **chore(xxx):** Miscellaneous commits (administrative / cleanup / backend)
Where 'xxx' can stand for Starr/Sonarr/Radarr/Guide etc part1(part2): part3 => type(guide category): short detailed descriptions
_Examples:_ ### Types
- `feat(starr): add ELEANOR to Scene CF`
- `feat(radarr): add CiNEPHiLES to Remux Tier 02`
- `feat(maintenance): various changes to the Starr CFs`
- `fix(starr): DV HDR10 CF should match DV HDR10+`
[Source](https://gist.github.com/qoomon/5dfcdf8eec66a051ecd85625518cfd13#types) [Source](https://gist.github.com/qoomon/5dfcdf8eec66a051ecd85625518cfd13#types)
- **feat(xxx):** Commits that adds a new feature
- **fix(xxx):** Commits that fixes a bug/issue
- **style(xxx):** Commits that do not affect the meaning (white-space, formatting, missing semi-colons, grammar, etc)
- **chore(xxx):** Miscellaneous commits (administrative, cleanup, backend, etc)
> [!note]
> Where `xxx` can stand for the main [Guide Categories](#guide-categories) in the guide.
### Guide categories
The following Guide categories can be used for the PR name.
```yml
- type(radarr): #Radarr related
- type(radarr-german): #Radarr related but for the German guides
- type(radarr-french): #Radarr related but for the French guides
- type(radarr-anime): #Radarr related but for the Anime guides
- type(sonarr): #Sonarr related
- type(sonarr-german): #Sonarr related but for the German guides
- type(sonarr-french): #Sonarr related but for the French guides
- type(sonarr-anime): #Sonarr related but for the Anime guides
- type(starr): #Sonarr and Radarr related
- type(starr-german): #Sonarr and Radarr related but for the German guides
- type(starr-french): #Sonarr and Radarr related but for the French guides
- type(starr-anime): #Sonarr and Radarr related but for the Anime guides
- type(prowlarr): #Prowlarr related
- type(lidarr): #Lidarr related
- type(bazarr): #Bazarr related
- type(hardlinks): #Hardlinks/File and Folder Structure related
- type(downloaders): #Downloaders related
- type(plex): #Plex related
- type(guide-sync): # Officially supported third-party party Guide Sync Tools related
- type(misc): #Miscellaneous guides that do not fit in any other categories but are still related to Radarr/Sonarr, etc
- type(glossary): #Any additions/changes to the glossary page
```
_Examples:_
- feat(guide-sync): Add more groups to give the user more personal options
- feat(guide-sync): Add new Quality Profiles for Radarr/Sonarr
- feat(starr): [NEW Guide] How does the current rank logic work
- feat(downloaders): [NZBGet] Updated the guide to reflect the recent changes with v24.5
## When doing a PR that is WIP ## 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** > [!TIP]
> 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) ## Radarr/Sonarr Custom Format (JSON)
### Release Group Reclassifications, Removals, or Additions ### Release Group Reclassifications, Removals, or Additions
- When adding a release group to a Custom Format for whatever reason, please explain why it's added/removed/moved in the PR. > [!WARNING]
> **When adding a release group to a Custom Format, please explain why it's added/removed/moved in the PR.**
### General Guidelines ### General Guidelines
- Custom Format name needs to match JSON name :bangbang: > [!CAUTION]
- No hashcode can exist multiple times :bangbang: >
> - 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) - 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 systematically guaranteeing quality without manually checking every single movie. - 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 systematically guaranteeing quality 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 file format shall consist of the following TRaSH-specific data appended to the JSON exported from Starr
@ -92,11 +133,12 @@ General Structure
### File Naming ### File Naming
- JSON file names are always written in lowercase, spaces are replaced by a dash, and no spaces or special characters except a dash :bangbang: > [!CAUTION]
> 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 ### Hashcode
- When adding the hashcode for **Radarr**, use the following naming convention: `CF_name` e.g. the Custom Format `BR-DISK` would be the hash of [`BR-DISK`](https://md5.gromweb.com/?string=BR-DISK) - When adding the hashcode for **Radarr**, use the following naming convention: `CF_name` e.g., the Custom Format `BR-DISK` would be the hash of [`BR-DISK`](https://md5.gromweb.com/?string=BR-DISK)
When adding the hashcode for **Radarr Anime**, use the following naming convention: `Radarr Anime CF_name`. For example, the Custom Format `BR-DISK` would be the hash of [`Radarr Anime BR-DISK`](https://md5.gromweb.com/?string=Radarr+Anime+BR-DISK). When adding the hashcode for **Radarr Anime**, use the following naming convention: `Radarr Anime CF_name`. For example, the Custom Format `BR-DISK` would be the hash of [`Radarr Anime BR-DISK`](https://md5.gromweb.com/?string=Radarr+Anime+BR-DISK).
- When adding the hashcode for **Sonarr**, use the following naming convention: `Sonarr CF_name` e.g. the Custom Format `BR-DISK` would be the hash of [`Sonarr BR-DISK`](https://md5.gromweb.com/?string=Sonarr+BR-DISK). - When adding the hashcode for **Sonarr**, use the following naming convention: `Sonarr CF_name` e.g. the Custom Format `BR-DISK` would be the hash of [`Sonarr BR-DISK`](https://md5.gromweb.com/?string=Sonarr+BR-DISK).
- When adding the hashcode for **Sonarr Anime**, use the following naming convention: `Sonarr Anime CF_name` e.g. the Custom Format `BR-DISK` would be the hash of [`Sonarr Anime BR-DISK`](https://md5.gromweb.com/?string=Sonarr+Anime+BR-DISK). - When adding the hashcode for **Sonarr Anime**, use the following naming convention: `Sonarr Anime CF_name` e.g. the Custom Format `BR-DISK` would be the hash of [`Sonarr Anime BR-DISK`](https://md5.gromweb.com/?string=Sonarr+Anime+BR-DISK).
@ -133,17 +175,21 @@ When updating or adding a new CF, the test case URL (`trash_regex`) needs to be
``` ```
- This allows for Custom Formats to be assigned different scores for different profiles - This allows for Custom Formats to be assigned different scores for different profiles
- Default Scores of 0 (e.g. as in `trash_scores.default`) are FORBIDDEN - Default Scores of 0 (e.g., as in `trash_scores.default`) are FORBIDDEN
## YAML file naming ## YAML file naming
- If a hashcode is needed **No** hashcode can exist multiple times :bangbang: > [!CAUTION]
>
> - If a hashcode is needed **No** hashcode can exist multiple times :bangbang:
>
- Use [this website](https://md5.gromweb.com) to generate an md5 hash - 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, and 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:
## Quality Profiles and 3rd party sync apps ## Quality Profiles and 3rd party sync apps
When creating a new quality profile or editing an existing one, it's mandatory to ensure that these settings are also updated/added to the following locations for the third-party sync apps. > [!IMPORTANT]
> When creating a new quality profile or editing an existing one, it's mandatory to ensure that these settings are updated/added to the following locations for the third-party sync apps.
- Radarr: `docs/json/radarr/quality-profiles` - Radarr: `docs/json/radarr/quality-profiles`
- `docs/json/radarr/cf-groups` - `docs/json/radarr/cf-groups`
@ -169,7 +215,7 @@ These prerequisites are taken from the [mkdocs installation instructions][mkdoci
[mkdocinstall]: https://www.mkdocs.org/user-guide/installation/ [mkdocinstall]: https://www.mkdocs.org/user-guide/installation/
Alternatively you can check out the docker container and instructions maintained by [zakkarry](https://github.com/zakkarry) specifically for development of the guides [here](https://gist.github.com/zakkarry/1305f713539c9fee22bdeeddcff3a263). The documentation in the README explains the installation process. Alternatively, you can check out the docker container and instructions maintained by [zakkarry](https://github.com/zakkarry) specifically for developing the guides [here](https://gist.github.com/zakkarry/1305f713539c9fee22bdeeddcff3a263). The documentation in the README explains the installation process.
### Mkdocs Installation ### Mkdocs Installation
@ -179,8 +225,8 @@ First, install mkdocs:
pip install mkdocs pip install mkdocs
``` ```
Then, install dependent modules using the command below. This command should be run in the repository's root directory (i.e., where the `requirements.txt` file is). If the `pip` command does Then, you can install dependent modules using the command below. This command should be run in the repository's root directory (i.e., where the `requirements.txt` file is). If the `pip` command does
If it does not work, refer to the mkdocs installation page linked in the Prerequisite section above. If it doesn't work, please check the mkdocs installation page linked in the Prerequisite section above.
```bash ```bash
pip install -r docs/requirements.txt pip install -r docs/requirements.txt

@ -104,40 +104,35 @@
<br> <br>
<b><a href="https://github.com/austinwbest" style="color: #ffa500;">austinwbest</a></b> <b><a href="https://github.com/austinwbest" style="color: #ffa500;">austinwbest</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/16525024?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="userdocs">
<br>
<b><a href="https://github.com/userdocs" style="color: #ffa500;">userdocs</a></b>
</div>
<div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/40237982?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="SeiyaGame"> <img src="https://avatars.githubusercontent.com/u/40237982?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="SeiyaGame">
<br> <br>
<b><a href="https://github.com/SeiyaGame" style="color: #ffa500;">SeiyaGame</a></b> <b><a href="https://github.com/SeiyaGame" style="color: #ffa500;">SeiyaGame</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/3604363?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="calvinbui"> <img src="https://avatars.githubusercontent.com/u/16525024?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="userdocs">
<br> <br>
<b><a href="https://github.com/calvinbui" style="color: #ffa500;">calvinbui</a></b> <b><a href="https://github.com/userdocs" style="color: #ffa500;">userdocs</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/60312740?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="doob187"> <img src="https://avatars.githubusercontent.com/u/3604363?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="calvinbui">
<br> <br>
<b><a href="https://github.com/doob187" style="color: #ffa500;">doob187</a></b> <b><a href="https://github.com/calvinbui" style="color: #ffa500;">calvinbui</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/10825337?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="thatbritguy"> <img src="https://avatars.githubusercontent.com/u/10825337?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="thatbritguy">
<br> <br>
<b><a href="https://github.com/thatbritguy" style="color: #ffa500;">thatbritguy</a></b> <b><a href="https://github.com/thatbritguy" style="color: #ffa500;">thatbritguy</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/7110194?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="Roxedus"> <img src="https://avatars.githubusercontent.com/u/60312740?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="doob187">
<br> <br>
<b><a href="https://github.com/Roxedus" style="color: #ffa500;">Roxedus</a></b> <b><a href="https://github.com/doob187" style="color: #ffa500;">doob187</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/22099779?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="keliansb"> <img src="https://avatars.githubusercontent.com/u/246550?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="foux">
<br> <br>
<b><a href="https://github.com/keliansb" style="color: #ffa500;">keliansb</a></b> <b><a href="https://github.com/foux" style="color: #ffa500;">foux</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/12141407?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="jasonla"> <img src="https://avatars.githubusercontent.com/u/12141407?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="jasonla">
@ -145,29 +140,34 @@
<b><a href="https://github.com/jasonla" style="color: #ffa500;">jasonla</a></b> <b><a href="https://github.com/jasonla" style="color: #ffa500;">jasonla</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/246550?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="foux"> <img src="https://avatars.githubusercontent.com/u/22099779?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="keliansb">
<br> <br>
<b><a href="https://github.com/foux" style="color: #ffa500;">foux</a></b> <b><a href="https://github.com/keliansb" style="color: #ffa500;">keliansb</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/109389709?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="8a8al00ey"> <img src="https://avatars.githubusercontent.com/u/7110194?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="Roxedus">
<br> <br>
<b><a href="https://github.com/8a8al00ey" style="color: #ffa500;">8a8al00ey</a></b> <b><a href="https://github.com/Roxedus" style="color: #ffa500;">Roxedus</a></b>
</div>
<div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/6587950?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="saltydk">
<br>
<b><a href="https://github.com/saltydk" style="color: #ffa500;">saltydk</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/38706195?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="brettpetch"> <img src="https://avatars.githubusercontent.com/u/20839616?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="mizz141">
<br> <br>
<b><a href="https://github.com/brettpetch" style="color: #ffa500;">brettpetch</a></b> <b><a href="https://github.com/mizz141" style="color: #ffa500;">mizz141</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/85573606?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="Davo1624"> <img src="https://avatars.githubusercontent.com/u/82363306?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="Opt6">
<br> <br>
<b><a href="https://github.com/Davo1624" style="color: #ffa500;">Davo1624</a></b> <b><a href="https://github.com/Opt6" style="color: #ffa500;">Opt6</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/15933?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="fabricionaweb"> <img src="https://avatars.githubusercontent.com/u/1890076?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="Kuredant">
<br> <br>
<b><a href="https://github.com/fabricionaweb" style="color: #ffa500;">fabricionaweb</a></b> <b><a href="https://github.com/Kuredant" style="color: #ffa500;">Kuredant</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/1005550?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="jsatk"> <img src="https://avatars.githubusercontent.com/u/1005550?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="jsatk">
@ -175,24 +175,24 @@
<b><a href="https://github.com/jsatk" style="color: #ffa500;">jsatk</a></b> <b><a href="https://github.com/jsatk" style="color: #ffa500;">jsatk</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #1e2129; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/1890076?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="Kuredant"> <img src="https://avatars.githubusercontent.com/u/15933?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="fabricionaweb">
<br> <br>
<b><a href="https://github.com/Kuredant" style="color: #ffa500;">Kuredant</a></b> <b><a href="https://github.com/fabricionaweb" style="color: #ffa500;">fabricionaweb</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/82363306?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="Opt6"> <img src="https://avatars.githubusercontent.com/u/85573606?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="Davo1624">
<br> <br>
<b><a href="https://github.com/Opt6" style="color: #ffa500;">Opt6</a></b> <b><a href="https://github.com/Davo1624" style="color: #ffa500;">Davo1624</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/20839616?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="mizz141"> <img src="https://avatars.githubusercontent.com/u/38706195?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="brettpetch">
<br> <br>
<b><a href="https://github.com/mizz141" style="color: #ffa500;">mizz141</a></b> <b><a href="https://github.com/brettpetch" style="color: #ffa500;">brettpetch</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/6587950?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="saltydk"> <img src="https://avatars.githubusercontent.com/u/109389709?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="8a8al00ey">
<br> <br>
<b><a href="https://github.com/saltydk" style="color: #ffa500;">saltydk</a></b> <b><a href="https://github.com/8a8al00ey" style="color: #ffa500;">8a8al00ey</a></b>
</div> </div>
<div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;"> <div style="flex: 1 1 20%; background-color: #303850; border: 1px solid #373a42; padding: 10px; text-align: center;">
<img src="https://avatars.githubusercontent.com/u/55123373?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="voltron4lyfe"> <img src="https://avatars.githubusercontent.com/u/55123373?v=4&v=4" style="width: 50px; border-radius: 50%;" alt="voltron4lyfe">

@ -95,36 +95,40 @@ We've made 3 guides related to this.
--- ---
| Miscellaneous | Language profiles | | Miscellaneous | Language profiles |
| -------------------------------------- | ------------------------------------------------------------------ | | ------------------------------------------------------ | ------------------------------------------------------------------ |
| [Bad Dual Groups](#bad-dual-groups) | [Language: German](#language-german) | | [720p](#720p) | [Language: German](#language-german) |
| [Dutch Groups](#dutch-groups) | [Language: German DL](#language-german-dl) | | [1080p](#1080p) | [Language: German DL](#language-german-dl) |
| [DV (Disk)](#dv-disk) | [Language: German DL (undefined)](#language-german-dl-undefined) | | [2160p](#2160p) | [Language: German DL (undefined)](#language-german-dl-undefined) |
| [DV (WEBDL)](#dv-webdl) | [Language: Not English (English Only)](#language-not-english) | | [Bad Dual Groups](#bad-dual-groups) | [Language: Not English (English Only)](#language-not-english) |
| [DV HDR10+ Boost](#dv-hdr10plus-boost) | [Language: Not French (French Only)](#language-not-french) | | [Black and White Editions] (#black-and-white-editions) | [Language: Not French (French Only)](#language-not-french) |
| [EVO (no WEBDL)](#evo-no-webdl) | [Language: Not Original (Original Only)](#language-not-original) | | [Dutch Groups](#dutch-groups) | [Language: Not Original (Original Only)](#language-not-original) |
| [FreeLeech](#freeleech) | [Language: Original + French](#language-original-plus-french) | | [DV (Disk)](#dv-disk) | [Language: Original + French](#language-original-plus-french) |
| [HDR10+ Boost](#hdr10plus-boost) | [Language: Not German or English](#language-not-german-or-english) | | [DV (WEBDL)](#dv-webdl) | [Language: Not German or English](#language-not-german-or-english) |
| [HFR](#hfr) | | | [DV HDR10+ Boost](#dv-hdr10plus-boost) | |
| [Internal](#internal) | | | [EVO (no WEBDL)](#evo-no-webdl) | |
| [Line/Mic Dubbed](#linemic-dubbed) | | | [FreeLeech](#freeleech) | |
| [MPEG2](#mpeg2) | | | [HDR10+ Boost](#hdr10plus-boost) | |
| [Multi](#multi) | | | [HFR](#hfr) | |
| [No-RlsGroup](#no-rlsgroup) | | | [Internal](#internal) | |
| [Obfuscated](#obfuscated) | | | [Line/Mic Dubbed](#linemic-dubbed) | |
| [Repack/Proper](#repackproper) | | | [MPEG2](#mpeg2) | |
| [Repack2](#repack2) | | | [Multi](#multi) | |
| [Repack3](#repack3) | | | [No-RlsGroup](#no-rlsgroup) | |
| [Retags](#retags) | | | [Obfuscated](#obfuscated) | |
| [Scene](#scene) | | | [Repack/Proper](#repackproper) | |
| [SDR (no WEBDL)](#sdr-no-webdl) | | | [Repack2](#repack2) | |
| [SDR](#sdr) | | | [Repack3](#repack3) | |
| [VC-1](#vc-1) | | | [Retags](#retags) | |
| [VP9](#vp9) | | | [Scene](#scene) | |
| [x264](#x264) | | | [SDR (no WEBDL)](#sdr-no-webdl) | |
| [x265 (no HDR/DV)](#x265-no-hdrdv) | | | [SDR](#sdr) | |
| [x265](#x265) | | | [VC-1](#vc-1) | |
| [x266](#x266) | | | [VP9](#vp9) | |
| [x264](#x264) | |
| [x265 (no HDR/DV)](#x265-no-hdrdv) | |
| [x265](#x265) | |
| [x266](#x266) | |
--- ---
@ -1096,6 +1100,54 @@ We've made 3 guides related to this.
--- ---
### 720p
??? question "720p - [Click to show/hide]"
{! include-markdown "../../includes/cf-descriptions/720p.md" !}
??? example "JSON - [Click to show/hide]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/cf/720p.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup></sub>
---
### 1080p
??? question "1080p - [Click to show/hide]"
{! include-markdown "../../includes/cf-descriptions/1080p.md" !}
??? example "JSON - [Click to show/hide]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/cf/1080p.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup></sub>
---
### 2160p
??? question "2160p - [Click to show/hide]"
{! include-markdown "../../includes/cf-descriptions/2160p.md" !}
??? example "JSON - [Click to show/hide]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/cf/2160p.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup></sub>
---
### Bad Dual Groups ### Bad Dual Groups
??? question "Bad dual groups - [Click to show/hide]" ??? question "Bad dual groups - [Click to show/hide]"
@ -1113,6 +1165,22 @@ We've made 3 guides related to this.
--- ---
### Black and White Editions
??? question "Black and White Editions - [Click to show/hide]"
Some movies get an additional release version in monochrome/black and white. This custom format matches some of the more common occurrences of these.
??? example "JSON - [Click to show/hide]"
```json
[[% filter indent(width=4) %]][[% include 'json/radarr/cf/black-and-white-editions.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup></sub>
---
### DV (WEBDL) ### DV (WEBDL)
<sub>DV = DoVi = Dolby Vision</sub> <sub>DV = DoVi = Dolby Vision</sub>

@ -94,14 +94,17 @@ We've made 3 guides related to this.
| Miscellaneous | Language profiles | | Miscellaneous | Language profiles |
| -------------------------------------- | ------------------------------------------------------------------ | | -------------------------------------- | ------------------------------------------------------------------ |
| [Bad Dual Groups](#bad-dual-groups) | [Language: German](#language-german) | | [720p](#720p) | [Language: German](#language-german) |
| [DV (Disk)](#dv-disk) | [Language: German DL](#language-german-dl) | | [1080p](#1080p) | [Language: German DL](#language-german-dl) |
| [DV (WEBDL)](#dv-webdl) | [Language: German DL (undefined)](#language-german-dl-undefined) | | [2160p](#2160p) | [Language: German DL (undefined)](#language-german-dl-undefined) |
| [DV HDR10+ Boost](#dv-hdr10plus-boost) | [Language: Not English (English Only)](#language-not-english) | | [Bad Dual Groups](#bad-dual-groups) | [Language: Not English (English Only)](#language-not-english) |
| [FreeLeech](#freeleech) | [Language: Not French (French Only)](#language-not-french) | | [DV (Disk)](#dv-disk) | [Language: Not French (French Only)](#language-not-french) |
| [HDR10+ Boost](#hdr10plus-boost) | [Language: Not Original (Original Only)](#language-not-original) | | [DV (WEBDL)](#dv-webdl) | [Language: Not Original (Original Only)](#language-not-original) |
| [HFR](#hfr) | [Language: Original + French](#language-original-plus-french) | | [DV HDR10+ Boost](#dv-hdr10plus-boost) | [Language: Original + French](#language-original-plus-french) |
| [Internal](#internal) | [Language: Not German or English](#language-not-german-or-english) | | [FreeLeech](#freeleech) | [Language: Not German or English](#language-not-german-or-english) |
| [HDR10+ Boost](#hdr10plus-boost) | |
| [HFR](#hfr) | |
| [Internal](#internal) | |
| [MPEG2](#mpeg2) | | | [MPEG2](#mpeg2) | |
| [Multi](#multi) | | | [Multi](#multi) | |
| [No-RlsGroup](#no-rlsgroup) | | | [No-RlsGroup](#no-rlsgroup) | |
@ -888,6 +891,54 @@ We've made 3 guides related to this.
--- ---
### 720p
??? question "720p - [Click to show/hide]"
{! include-markdown "../../includes/cf-descriptions/720p.md" !}
??? example "JSON - [Click to show/hide]"
```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/720p.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup></sub>
---
### 1080p
??? question "1080p - [Click to show/hide]"
{! include-markdown "../../includes/cf-descriptions/1080p.md" !}
??? example "JSON - [Click to show/hide]"
```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/1080p.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup></sub>
---
### 2160p
??? question "2160p - [Click to show/hide]"
{! include-markdown "../../includes/cf-descriptions/2160p.md" !}
??? example "JSON - [Click to show/hide]"
```json
[[% filter indent(width=4) %]][[% include 'json/sonarr/cf/2160p.json' %]][[% endfilter %]]
```
<sub><sup>[TOP](#index)</sup></sub>
---
### Repack/Proper ### Repack/Proper
??? example "JSON - [Click to show/hide]" ??? example "JSON - [Click to show/hide]"

@ -0,0 +1,73 @@
{
"trash_id": "cc444569854e9de0b084ab2b8b1532b2",
"trash_scores": {
"default": -10000
},
"name": "Black and White Editions",
"includeCustomFormatWhenRenaming": false,
"specifications": [
{
"name": "Blackout/B&W/Black&Chrome",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b((B(lack)?[ ._-]?(out|(and|[n&])[ ._-]?(W(hite)?|Chrome))))\\b(?!$)"
}
},
{
"name": "Monochrome",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(Monochrome)\\b(?!$)"
}
},
{
"name": "Noir",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "(?<=\\b[12]\\d{3}\\b).*\\b(Noir)\\b(?!$)"
}
},
{
"name": "Shush Cut",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(Shush[ ._-]?Cut)\\b(?!$)"
}
},
{
"name": "No/Minus Color",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b((No|Minus)[ ._-]?Colou?r)\\b(?!$)"
}
},
{
"name": "Grayscale",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "(?<=\\b[12]\\d{3}\\b).*\\b(Gr[ae]y([ ._-]?(scale))?)\\b(?!$)"
}
},
{
"name": "Darkness and Light",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(Darkness?[ ._-]?(and|&)[ ._-]?(Light))\\b(?!$)"
}
}
]
}

@ -2,7 +2,7 @@
"trash_id": "f537cf427b64c38c8e36298f657e4828", "trash_id": "f537cf427b64c38c8e36298f657e4828",
"trash_scores": { "trash_scores": {
"default": -10000, "default": -10000,
"german": -35000 "german": 0
}, },
"trash_regex": "https://regex101.com/r/BoIGFA/1", "trash_regex": "https://regex101.com/r/BoIGFA/1",
"name": "Scene", "name": "Scene",

@ -97,6 +97,15 @@
"fields": { "fields": {
"value": "\\b(Yarashii)\\b" "value": "\\b(Yarashii)\\b"
} }
},
{
"name": "Yangire-Raws",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "\\b(Yangire[ .-]?Raws)\\b"
}
} }
] ]
} }

@ -1,7 +1,8 @@
{ {
"trash_id": "82d40da2bc6923f41e14394075dd4b03", "trash_id": "82d40da2bc6923f41e14394075dd4b03",
"trash_scores": { "trash_scores": {
"default": -10000 "default": -10000,
"german": -35000
}, },
"name": "No-RlsGroup", "name": "No-RlsGroup",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,

@ -1,7 +1,8 @@
{ {
"trash_id": "e1a997ddb54e3ecbfe06341ad323c458", "trash_id": "e1a997ddb54e3ecbfe06341ad323c458",
"trash_scores": { "trash_scores": {
"default": -10000 "default": -10000,
"german": -35000
}, },
"name": "Obfuscated", "name": "Obfuscated",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,

@ -1,7 +1,8 @@
{ {
"trash_id": "06d66ab109d4d2eddb2794d21526d140", "trash_id": "06d66ab109d4d2eddb2794d21526d140",
"trash_scores": { "trash_scores": {
"default": -10000 "default": -10000,
"german": -35000
}, },
"name": "Retags", "name": "Retags",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,

@ -2,7 +2,7 @@
"trash_id": "1b3994c551cbb92a2c781af061f4ab44", "trash_id": "1b3994c551cbb92a2c781af061f4ab44",
"trash_scores": { "trash_scores": {
"default": -10000, "default": -10000,
"german": -35000 "german": 0
}, },
"trash_regex": "https://regex101.com/r/BoIGFA/1", "trash_regex": "https://regex101.com/r/BoIGFA/1",
"name": "Scene", "name": "Scene",

@ -1,3 +1,11 @@
# 2025-01-26 01:24
- [feat(starr): Added Custom Format to boost 720p, 1080p and/or 2160p releases](https://github.com/TRaSH-Guides/Guides/pull/2237)
- [chore(backend): Added PR naming information to the CONTRIBUTING.md](https://github.com/TRaSH-Guides/Guides/pull/2236)
- [feat(sonarr-anime): Add Yangire-Raws to FR anime fansub](https://github.com/TRaSH-Guides/Guides/pull/2235)
- [fix(sonarr-german): Add missing German scores to some CFs](https://github.com/TRaSH-Guides/Guides/pull/2232)
- [feat(starr-anime): Enhance Bilibili Streaming Service and Remux Tier CFs](https://github.com/TRaSH-Guides/Guides/pull/2230)
- [fix(german-guide): Scoring Adjustments](https://github.com/TRaSH-Guides/Guides/pull/2225)
# 2025-01-19 01:27 # 2025-01-19 01:27
- [chore(backend): Added mandatory todo for `Quality Profiles` to `CONTIBUTING.md`](https://github.com/TRaSH-Guides/Guides/pull/2226) - [chore(backend): Added mandatory todo for `Quality Profiles` to `CONTIBUTING.md`](https://github.com/TRaSH-Guides/Guides/pull/2226)
- [fix(starr): Increase the max custom format score of the german guide to be more than whats really actually possible](https://github.com/TRaSH-Guides/Guides/pull/2224) - [fix(starr): Increase the max custom format score of the german guide to be more than whats really actually possible](https://github.com/TRaSH-Guides/Guides/pull/2224)

@ -0,0 +1,3 @@
<!-- markdownlint-disable MD041-->
This Custom Format can boost 1080p releases. It is only useful if you use [Merge Qualities](/Radarr/Tips/Merge-quality/){:target="\_blank" rel="noopener noreferrer"} in your Quality Profile.
<!-- markdownlint-enable MD041-->

@ -0,0 +1,3 @@
<!-- markdownlint-disable MD041-->
This Custom Format can boost 2160p releases. It is only useful if you use [Merge Qualities](/Radarr/Tips/Merge-quality/){:target="\_blank" rel="noopener noreferrer"} in your Quality Profile.
<!-- markdownlint-enable MD041-->

@ -0,0 +1,3 @@
<!-- markdownlint-disable MD041-->
This Custom Format can boost 720p releases. It is only useful if you use [Merge Qualities](/Radarr/Tips/Merge-quality/){:target="\_blank" rel="noopener noreferrer"} in your Quality Profile.
<!-- markdownlint-enable MD041-->

@ -1,13 +1,14 @@
??? abstract "Miscellaneous (Optional) - [Click to show/hide]" ??? abstract "Miscellaneous (Optional) - [Click to show/hide]"
| Custom Format | Score | Trash ID | | Custom Format | Score | Trash ID |
| ------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------: | ------------------------------------------------- | | ------------------------------------------------------------------------------------------------------------------------------- | :-----------------------------------------------------------------------: | ---------------------------------------------------------- |
| [{{ radarr['cf']['bad-dual-groups']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#bad-dual-groups) | {{ radarr['cf']['bad-dual-groups']['trash_scores']['default'] }} | {{ radarr['cf']['bad-dual-groups']['trash_id'] }} | | [{{ radarr['cf']['bad-dual-groups']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#bad-dual-groups) | {{ radarr['cf']['bad-dual-groups']['trash_scores']['default'] }} | {{ radarr['cf']['bad-dual-groups']['trash_id'] }} |
| [{{ radarr['cf']['evo-no-webdl']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#evo-no-webdl) | {{ radarr['cf']['evo-no-webdl']['trash_scores']['default'] }} | {{ radarr['cf']['evo-no-webdl']['trash_id'] }} | | [{{ radarr['cf']['black-and-white-editions']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#black-and-white-editions) | {{ radarr['cf']['black-and-white-editions']['trash_scores']['default'] }} | {{ radarr['cf']['black-and-white-editions']['trash_id'] }} |
| [{{ radarr['cf']['no-rlsgroup']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#no-rlsgroup) | {{ radarr['cf']['no-rlsgroup']['trash_scores']['default'] }} | {{ radarr['cf']['no-rlsgroup']['trash_id'] }} | | [{{ radarr['cf']['evo-no-webdl']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#evo-no-webdl) | {{ radarr['cf']['evo-no-webdl']['trash_scores']['default'] }} | {{ radarr['cf']['evo-no-webdl']['trash_id'] }} |
| [{{ radarr['cf']['obfuscated']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#obfuscated) | {{ radarr['cf']['obfuscated']['trash_scores']['default'] }} | {{ radarr['cf']['obfuscated']['trash_id'] }} | | [{{ radarr['cf']['no-rlsgroup']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#no-rlsgroup) | {{ radarr['cf']['no-rlsgroup']['trash_scores']['default'] }} | {{ radarr['cf']['no-rlsgroup']['trash_id'] }} |
| [{{ radarr['cf']['retags']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#retags) | {{ radarr['cf']['retags']['trash_scores']['default'] }} | {{ radarr['cf']['retags']['trash_id'] }} | | [{{ radarr['cf']['obfuscated']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#obfuscated) | {{ radarr['cf']['obfuscated']['trash_scores']['default'] }} | {{ radarr['cf']['obfuscated']['trash_id'] }} |
| [{{ radarr['cf']['scene']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#scene) | {{ radarr['cf']['scene']['trash_scores']['default'] }} | {{ radarr['cf']['scene']['trash_id'] }} | | [{{ radarr['cf']['retags']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#retags) | {{ radarr['cf']['retags']['trash_scores']['default'] }} | {{ radarr['cf']['retags']['trash_id'] }} |
| [{{ radarr['cf']['scene']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#scene) | {{ radarr['cf']['scene']['trash_scores']['default'] }} | {{ radarr['cf']['scene']['trash_id'] }} |
--- ---
@ -15,6 +16,7 @@
- **{{ radarr['cf']['bad-dual-groups']['name'] }}:** [*Optional*] These groups take the original release and add their own language track (e.g. AAC 2.0 Portuguese) as the first track. Afterward, FFprobe would determine that the media file is Portuguese. It's a common rule that you only add the best audio as the main track. - **{{ radarr['cf']['bad-dual-groups']['name'] }}:** [*Optional*] These groups take the original release and add their own language track (e.g. AAC 2.0 Portuguese) as the first track. Afterward, FFprobe would determine that the media file is Portuguese. It's a common rule that you only add the best audio as the main track.
Also they often even rename the release name into Portuguese. Also they often even rename the release name into Portuguese.
- **{{ radarr['cf']['black-and-white-editions']['name'] }}:** [*Optional*] Some movies get an additional release version in monochrome/black and white. This custom format matches some of the more common occurrences of these.
- **{{ radarr['cf']['evo-no-webdl']['name'] }}:** This group is often banned for low-quality Blu-ray releases, but their WEB-DLs are okay. - **{{ radarr['cf']['evo-no-webdl']['name'] }}:** This group is often banned for low-quality Blu-ray releases, but their WEB-DLs are okay.
- **{{ radarr['cf']['no-rlsgroup']['name'] }}:** [*Optional*] Some indexers strip out the release group which could result in LQ groups being scored incorrectly. For example, a lot of EVO releases end up with a stripped group name. These releases would appear as "upgrades" and could end up getting a decent score after other CFs are scored. - **{{ radarr['cf']['no-rlsgroup']['name'] }}:** [*Optional*] Some indexers strip out the release group which could result in LQ groups being scored incorrectly. For example, a lot of EVO releases end up with a stripped group name. These releases would appear as "upgrades" and could end up getting a decent score after other CFs are scored.
- **{{ radarr['cf']['obfuscated']['name'] }}:** [*Optional*] Use these only if you wish to avoid renamed releases. - **{{ radarr['cf']['obfuscated']['name'] }}:** [*Optional*] Use these only if you wish to avoid renamed releases.

@ -1,13 +1,13 @@
<!-- markdownlint-disable MD041--> <!-- markdownlint-disable MD041-->
??? abstract "German Resolution - [Click to show/hide]" ??? abstract "German Resolution - [Click to show/hide]"
| Custom Format | Score | Trash ID | | Custom Format | Score | Trash ID |
| ---------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------: | ------------------------------------------------------ | | ----------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------: | ------------------------------------------------------ |
| [{{ radarr['cf']['german-1080p-booster']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#german-1080p-booster) | {{ radarr['cf']['german-1080p-booster']['trash_scores']['default'] }} | {{ radarr['cf']['german-1080p-booster']['trash_id'] }} | | [{{ radarr['cf']['german-1080p-booster']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#german-1080p-booster) | {{ radarr['cf']['german-1080p-booster']['trash_scores']['default'] }} | {{ radarr['cf']['german-1080p-booster']['trash_id'] }} |
| [{{ radarr['cf']['german-2160p-booster']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#german-2160p-booster) | {{ radarr['cf']['german-2160p-booster']['trash_scores']['default'] }} | {{ radarr['cf']['german-2160p-booster']['trash_id'] }} | | [{{ radarr['cf']['german-2160p-booster']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#german-2160p-booster) | {{ radarr['cf']['german-2160p-booster']['trash_scores']['default'] }} | {{ radarr['cf']['german-2160p-booster']['trash_id'] }} |
| [{{ radarr['cf']['720p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/cf/720p.json) | {{ radarr['cf']['720p']['trash_scores']['default'] }} | {{ radarr['cf']['720p']['trash_id'] }} | | [{{ radarr['cf']['720p']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#720p) | {{ radarr['cf']['720p']['trash_scores']['default'] }} | {{ radarr['cf']['720p']['trash_id'] }} |
| [{{ radarr['cf']['1080p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/cf/1080p.json) | {{ radarr['cf']['1080p']['trash_scores']['default'] }} | {{ radarr['cf']['1080p']['trash_id'] }} | | [{{ radarr['cf']['1080p']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#1080p) | {{ radarr['cf']['1080p']['trash_scores']['default'] }} | {{ radarr['cf']['1080p']['trash_id'] }} |
| [{{ radarr['cf']['2160p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/cf/2160p.json) | {{ radarr['cf']['2160p']['trash_scores']['default'] }} | {{ radarr['cf']['2160p']['trash_id'] }} | | [{{ radarr['cf']['2160p']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#2160p) | {{ radarr['cf']['2160p']['trash_scores']['default'] }} | {{ radarr['cf']['2160p']['trash_id'] }} |
--- ---

@ -1,11 +1,11 @@
<!-- markdownlint-disable MD041--> <!-- markdownlint-disable MD041-->
??? abstract "German Resolution - [Click to show/hide]" ??? abstract "German Resolution - [Click to show/hide]"
| Custom Format | Score | Trash ID | | Custom Format | Score | Trash ID |
| ---------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------: | ------------------------------------------------------ | | ----------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------: | ------------------------------------------------------ |
| [{{ radarr['cf']['german-1080p-booster']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#german-1080p-booster) | {{ radarr['cf']['german-1080p-booster']['trash_scores']['default'] }} | {{ radarr['cf']['german-1080p-booster']['trash_id'] }} | | [{{ radarr['cf']['german-1080p-booster']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#german-1080p-booster) | {{ radarr['cf']['german-1080p-booster']['trash_scores']['default'] }} | {{ radarr['cf']['german-1080p-booster']['trash_id'] }} |
| [{{ radarr['cf']['720p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/cf/720p.json) | {{ radarr['cf']['720p']['trash_scores']['default'] }} | {{ radarr['cf']['720p']['trash_id'] }} | | [{{ radarr['cf']['720p']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#720p) | {{ radarr['cf']['720p']['trash_scores']['default'] }} | {{ radarr['cf']['720p']['trash_id'] }} |
| [{{ radarr['cf']['1080p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/cf/1080p.json) | {{ radarr['cf']['1080p']['trash_scores']['default'] }} | {{ radarr['cf']['1080p']['trash_id'] }} | | [{{ radarr['cf']['1080p']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#1080p) | {{ radarr['cf']['1080p']['trash_scores']['default'] }} | {{ radarr['cf']['1080p']['trash_id'] }} |
--- ---

@ -20,5 +20,5 @@
- **{{ radarr['cf']['no-rlsgroup']['name'] }}:** [*Optional*] Some indexers strip out the release group which could result in LQ groups being scored incorrectly. For example, a lot of EVO releases end up with a stripped group name. These releases would appear as "upgrades" and could end up getting a decent score after other CFs are scored. - **{{ radarr['cf']['no-rlsgroup']['name'] }}:** [*Optional*] Some indexers strip out the release group which could result in LQ groups being scored incorrectly. For example, a lot of EVO releases end up with a stripped group name. These releases would appear as "upgrades" and could end up getting a decent score after other CFs are scored.
- **{{ radarr['cf']['obfuscated']['name'] }}:** [*Optional*] Use these only if you wish to avoid renamed releases. - **{{ radarr['cf']['obfuscated']['name'] }}:** [*Optional*] Use these only if you wish to avoid renamed releases.
- **{{ radarr['cf']['retags']['name'] }}:** [*Optional*] Use this if you want to avoid retagged releases. Retagged releases often are not consistent with the quality of the original group's release. - **{{ radarr['cf']['retags']['name'] }}:** [*Optional*] Use this if you want to avoid retagged releases. Retagged releases often are not consistent with the quality of the original group's release.
- **{{ radarr['cf']['scene']['name'] }}:** [*Optional*] Use this only if you want to avoid SCENE releases. - :warning: **{{ radarr['cf']['scene']['name'] }}:** [*Optional*] We recommend not using this CF in the German Guide, as it often matches incorrectly due to the German release naming.
<!-- markdownlint-enable MD041--> <!-- markdownlint-enable MD041-->

@ -1,13 +1,13 @@
<!-- markdownlint-disable MD041--> <!-- markdownlint-disable MD041-->
??? abstract "German Resolution - [Click to show/hide]" ??? abstract "German Resolution - [Click to show/hide]"
| Custom Format | Score | Trash ID | | Custom Format | Score | Trash ID |
| ---------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------: | ------------------------------------------------------ | | ----------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------: | ------------------------------------------------------ |
| [{{ sonarr['cf']['german-1080p-booster']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#german-1080p-booster) | {{ sonarr['cf']['german-1080p-booster']['trash_scores']['default'] }} | {{ sonarr['cf']['german-1080p-booster']['trash_id'] }} | | [{{ sonarr['cf']['german-1080p-booster']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#german-1080p-booster) | {{ sonarr['cf']['german-1080p-booster']['trash_scores']['default'] }} | {{ sonarr['cf']['german-1080p-booster']['trash_id'] }} |
| [{{ sonarr['cf']['german-2160p-booster']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#german-2160p-booster) | {{ sonarr['cf']['german-2160p-booster']['trash_scores']['default'] }} | {{ sonarr['cf']['german-2160p-booster']['trash_id'] }} | | [{{ sonarr['cf']['german-2160p-booster']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#german-2160p-booster) | {{ sonarr['cf']['german-2160p-booster']['trash_scores']['default'] }} | {{ sonarr['cf']['german-2160p-booster']['trash_id'] }} |
| [{{ sonarr['cf']['720p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/sonarr/cf/720p.json) | {{ sonarr['cf']['720p']['trash_scores']['default'] }} | {{ sonarr['cf']['720p']['trash_id'] }} | | [{{ sonarr['cf']['720p']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#720p) | {{ sonarr['cf']['720p']['trash_scores']['default'] }} | {{ sonarr['cf']['720p']['trash_id'] }} |
| [{{ sonarr['cf']['1080p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/sonarr/cf/1080p.json) | {{ sonarr['cf']['1080p']['trash_scores']['default'] }} | {{ sonarr['cf']['1080p']['trash_id'] }} | | [{{ sonarr['cf']['1080p']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#1080p) | {{ sonarr['cf']['1080p']['trash_scores']['default'] }} | {{ sonarr['cf']['1080p']['trash_id'] }} |
| [{{ sonarr['cf']['2160p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/sonarr/cf/2160p.json) | {{ sonarr['cf']['2160p']['trash_scores']['default'] }} | {{ sonarr['cf']['2160p']['trash_id'] }} | | [{{ sonarr['cf']['2160p']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#2160p) | {{ sonarr['cf']['2160p']['trash_scores']['default'] }} | {{ sonarr['cf']['2160p']['trash_id'] }} |
--- ---

@ -1,11 +1,11 @@
<!-- markdownlint-disable MD041--> <!-- markdownlint-disable MD041-->
??? abstract "German Resolution - [Click to show/hide]" ??? abstract "German Resolution - [Click to show/hide]"
| Custom Format | Score | Trash ID | | Custom Format | Score | Trash ID |
| ---------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------: | ------------------------------------------------------ | | ----------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------: | ------------------------------------------------------ |
| [{{ sonarr['cf']['german-1080p-booster']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#german-1080p-booster) | {{ sonarr['cf']['german-1080p-booster']['trash_scores']['default'] }} | {{ sonarr['cf']['german-1080p-booster']['trash_id'] }} | | [{{ sonarr['cf']['german-1080p-booster']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#german-1080p-booster) | {{ sonarr['cf']['german-1080p-booster']['trash_scores']['default'] }} | {{ sonarr['cf']['german-1080p-booster']['trash_id'] }} |
| [{{ sonarr['cf']['720p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/sonarr/cf/720p.json) | {{ sonarr['cf']['720p']['trash_scores']['default'] }} | {{ sonarr['cf']['720p']['trash_id'] }} | | [{{ sonarr['cf']['720p']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#720p) | {{ sonarr['cf']['720p']['trash_scores']['default'] }} | {{ sonarr['cf']['720p']['trash_id'] }} |
| [{{ sonarr['cf']['1080p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/sonarr/cf/1080p.json) | {{ sonarr['cf']['1080p']['trash_scores']['default'] }} | {{ sonarr['cf']['1080p']['trash_id'] }} | | [{{ sonarr['cf']['1080p']['name'] }}](/Sonarr/sonarr-collection-of-custom-formats/#1080p) | {{ sonarr['cf']['1080p']['trash_scores']['default'] }} | {{ sonarr['cf']['1080p']['trash_id'] }} |
--- ---

@ -18,5 +18,5 @@
- **{{ sonarr['cf']['no-rlsgroup']['name'] }}:** [*Optional*] Some indexers strip out the release group which could result in LQ groups being scored incorrectly. For example, a lot of EVO releases end up with a stripped group name. These releases would appear as "upgrades" and could end up getting a decent score after other CFs are scored. - **{{ sonarr['cf']['no-rlsgroup']['name'] }}:** [*Optional*] Some indexers strip out the release group which could result in LQ groups being scored incorrectly. For example, a lot of EVO releases end up with a stripped group name. These releases would appear as "upgrades" and could end up getting a decent score after other CFs are scored.
- **{{ sonarr['cf']['obfuscated']['name'] }}:** [*Optional*] Use these only if you wish to avoid renamed releases. - **{{ sonarr['cf']['obfuscated']['name'] }}:** [*Optional*] Use these only if you wish to avoid renamed releases.
- **{{ sonarr['cf']['retags']['name'] }}:** [*Optional*] Use this if you wish to avoid retagged releases. Retagged releases often are not consistent with the quality of the original group's release (e.g. TGx downsampling an NTb release from 5.1 audio to 2.0 audio, yet maintaining the NTb naming). - **{{ sonarr['cf']['retags']['name'] }}:** [*Optional*] Use this if you wish to avoid retagged releases. Retagged releases often are not consistent with the quality of the original group's release (e.g. TGx downsampling an NTb release from 5.1 audio to 2.0 audio, yet maintaining the NTb naming).
- **{{ sonarr['cf']['scene']['name'] }}:** [*Optional*] Use this only if you want to avoid SCENE releases. - :warning: **{{ sonarr['cf']['scene']['name'] }}:** [*Optional*] We recommend not using this CF in the German Guide, as it often matches incorrectly due to the German release naming.
<!-- markdownlint-enable MD041--> <!-- markdownlint-enable MD041-->

@ -96,16 +96,17 @@
!!! danger "Adding any of the `HDR10+ Boosts` could result in less streaming optimized releases :warning:" !!! danger "Adding any of the `HDR10+ Boosts` could result in less streaming optimized releases :warning:"
| Custom Format | Score | Trash ID | | Custom Format | Score | Trash ID |
| ------------------------------------------------------------------------------------------------------------------- | :-----------------------------------------------------------------: | ---------------------------------------------------- | | ------------------------------------------------------------------------------------------------------------------------------- | :-----------------------------------------------------------------------: | ---------------------------------------------------------- |
| [{{ radarr['cf']['bad-dual-groups']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#bad-dual-groups) | {{ radarr['cf']['bad-dual-groups']['trash_scores']['default'] }} | {{ radarr['cf']['bad-dual-groups']['trash_id'] }} | | [{{ radarr['cf']['bad-dual-groups']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#bad-dual-groups) | {{ radarr['cf']['bad-dual-groups']['trash_scores']['default'] }} | {{ radarr['cf']['bad-dual-groups']['trash_id'] }} |
| [{{ radarr['cf']['evo-no-webdl']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#evo-no-webdl) | {{ radarr['cf']['evo-no-webdl']['trash_scores']['default'] }} | {{ radarr['cf']['evo-no-webdl']['trash_id'] }} | | [{{ radarr['cf']['black-and-white-editions']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#black-and-white-editions) | {{ radarr['cf']['black-and-white-editions']['trash_scores']['default'] }} | {{ radarr['cf']['black-and-white-editions']['trash_id'] }} |
| [{{ radarr['cf']['no-rlsgroup']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#no-rlsgroup) | {{ radarr['cf']['no-rlsgroup']['trash_scores']['default'] }} | {{ radarr['cf']['no-rlsgroup']['trash_id'] }} | | [{{ radarr['cf']['evo-no-webdl']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#evo-no-webdl) | {{ radarr['cf']['evo-no-webdl']['trash_scores']['default'] }} | {{ radarr['cf']['evo-no-webdl']['trash_id'] }} |
| [{{ radarr['cf']['obfuscated']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#obfuscated) | {{ radarr['cf']['obfuscated']['trash_scores']['default'] }} | {{ radarr['cf']['obfuscated']['trash_id'] }} | | [{{ radarr['cf']['no-rlsgroup']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#no-rlsgroup) | {{ radarr['cf']['no-rlsgroup']['trash_scores']['default'] }} | {{ radarr['cf']['no-rlsgroup']['trash_id'] }} |
| [{{ radarr['cf']['retags']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#retags) | {{ radarr['cf']['retags']['trash_scores']['default'] }} | {{ radarr['cf']['retags']['trash_id'] }} | | [{{ radarr['cf']['obfuscated']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#obfuscated) | {{ radarr['cf']['obfuscated']['trash_scores']['default'] }} | {{ radarr['cf']['obfuscated']['trash_id'] }} |
| [{{ radarr['cf']['scene']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#scene) | {{ radarr['cf']['scene']['trash_scores']['default'] }} | {{ radarr['cf']['scene']['trash_id'] }} | | [{{ radarr['cf']['retags']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#retags) | {{ radarr['cf']['retags']['trash_scores']['default'] }} | {{ radarr['cf']['retags']['trash_id'] }} |
| [{{ radarr['cf']['hdr10plus-boost']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#hdr10plus-boost) | {{ radarr['cf']['hdr10plus-boost']['trash_scores']['default'] }} | {{ radarr['cf']['hdr10plus-boost']['trash_id'] }} | | [{{ radarr['cf']['scene']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#scene) | {{ radarr['cf']['scene']['trash_scores']['default'] }} | {{ radarr['cf']['scene']['trash_id'] }} |
| [{{ radarr['cf']['dv-hdr10plus-boost']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#dv-hdr10plus-boost) | {{ radarr['cf']['dv-hdr10plus-boost']['trash_scores']['default'] }} | {{ radarr['cf']['dv-hdr10plus-boost']['trash_id'] }} | | [{{ radarr['cf']['hdr10plus-boost']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#hdr10plus-boost) | {{ radarr['cf']['hdr10plus-boost']['trash_scores']['default'] }} | {{ radarr['cf']['hdr10plus-boost']['trash_id'] }} |
| [{{ radarr['cf']['dv-hdr10plus-boost']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#dv-hdr10plus-boost) | {{ radarr['cf']['dv-hdr10plus-boost']['trash_scores']['default'] }} | {{ radarr['cf']['dv-hdr10plus-boost']['trash_id'] }} |
--- ---
@ -113,6 +114,7 @@
- **{{ radarr['cf']['bad-dual-groups']['name'] }}:** [*Optional*] These groups take the original release and add their own language track (e.g. AAC 2.0 Portuguese) as the first track. Afterward, FFprobe would determine that the media file is Portuguese. It's a common rule that you only add the best audio as the main track. - **{{ radarr['cf']['bad-dual-groups']['name'] }}:** [*Optional*] These groups take the original release and add their own language track (e.g. AAC 2.0 Portuguese) as the first track. Afterward, FFprobe would determine that the media file is Portuguese. It's a common rule that you only add the best audio as the main track.
Also they often even rename the release name into Portuguese. Also they often even rename the release name into Portuguese.
- **{{ radarr['cf']['black-and-white-editions']['name'] }}:** [*Optional*] Some movies get an additional release version in monochrome/black and white. This custom format matches some of the more common occurrences of these.
- **{{ radarr['cf']['evo-no-webdl']['name'] }}:** This group is often banned for low-quality Blu-ray releases, but their WEB-DLs are okay. - **{{ radarr['cf']['evo-no-webdl']['name'] }}:** This group is often banned for low-quality Blu-ray releases, but their WEB-DLs are okay.
- **{{ radarr['cf']['no-rlsgroup']['name'] }}:** [*Optional*] Some indexers strip out the release group which could result in LQ groups being scored incorrectly. For example, a lot of EVO releases end up with a stripped group name. These releases would appear as "upgrades" and could end up getting a decent score after other CFs are scored. - **{{ radarr['cf']['no-rlsgroup']['name'] }}:** [*Optional*] Some indexers strip out the release group which could result in LQ groups being scored incorrectly. For example, a lot of EVO releases end up with a stripped group name. These releases would appear as "upgrades" and could end up getting a decent score after other CFs are scored.
- **{{ radarr['cf']['obfuscated']['name'] }}:** [*Optional*] Use these only if you wish to avoid renamed releases. - **{{ radarr['cf']['obfuscated']['name'] }}:** [*Optional*] Use these only if you wish to avoid renamed releases.

@ -1,13 +1,14 @@
??? abstract "Miscellaneous (Optional) - [Click to show/hide]" ??? abstract "Miscellaneous (Optional) - [Click to show/hide]"
| Custom Format | Score | Trash ID | | Custom Format | Score | Trash ID |
| ------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------: | ------------------------------------------------- | | ------------------------------------------------------------------------------------------------------------------------------- | :-----------------------------------------------------------------------: | ---------------------------------------------------------- |
| [{{ radarr['cf']['bad-dual-groups']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#bad-dual-groups) | {{ radarr['cf']['bad-dual-groups']['trash_scores']['default'] }} | {{ radarr['cf']['bad-dual-groups']['trash_id'] }} | | [{{ radarr['cf']['bad-dual-groups']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#bad-dual-groups) | {{ radarr['cf']['bad-dual-groups']['trash_scores']['default'] }} | {{ radarr['cf']['bad-dual-groups']['trash_id'] }} |
| [{{ radarr['cf']['evo-no-webdl']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#evo-no-webdl) | {{ radarr['cf']['evo-no-webdl']['trash_scores']['default'] }} | {{ radarr['cf']['evo-no-webdl']['trash_id'] }} | | [{{ radarr['cf']['black-and-white-editions']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#black-and-white-editions) | {{ radarr['cf']['black-and-white-editions']['trash_scores']['default'] }} | {{ radarr['cf']['black-and-white-editions']['trash_id'] }} |
| [{{ radarr['cf']['no-rlsgroup']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#no-rlsgroup) | {{ radarr['cf']['no-rlsgroup']['trash_scores']['default'] }} | {{ radarr['cf']['no-rlsgroup']['trash_id'] }} | | [{{ radarr['cf']['evo-no-webdl']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#evo-no-webdl) | {{ radarr['cf']['evo-no-webdl']['trash_scores']['default'] }} | {{ radarr['cf']['evo-no-webdl']['trash_id'] }} |
| [{{ radarr['cf']['obfuscated']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#obfuscated) | {{ radarr['cf']['obfuscated']['trash_scores']['default'] }} | {{ radarr['cf']['obfuscated']['trash_id'] }} | | [{{ radarr['cf']['no-rlsgroup']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#no-rlsgroup) | {{ radarr['cf']['no-rlsgroup']['trash_scores']['default'] }} | {{ radarr['cf']['no-rlsgroup']['trash_id'] }} |
| [{{ radarr['cf']['retags']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#retags) | {{ radarr['cf']['retags']['trash_scores']['default'] }} | {{ radarr['cf']['retags']['trash_id'] }} | | [{{ radarr['cf']['obfuscated']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#obfuscated) | {{ radarr['cf']['obfuscated']['trash_scores']['default'] }} | {{ radarr['cf']['obfuscated']['trash_id'] }} |
| [{{ radarr['cf']['scene']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#scene) | {{ radarr['cf']['scene']['trash_scores']['default'] }} | {{ radarr['cf']['scene']['trash_id'] }} | | [{{ radarr['cf']['retags']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#retags) | {{ radarr['cf']['retags']['trash_scores']['default'] }} | {{ radarr['cf']['retags']['trash_id'] }} |
| [{{ radarr['cf']['scene']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#scene) | {{ radarr['cf']['scene']['trash_scores']['default'] }} | {{ radarr['cf']['scene']['trash_id'] }} |
--- ---
@ -15,6 +16,7 @@
- **{{ 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. - **{{ 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. Also they often even rename the release name into Portuguese.
- **{{ radarr['cf']['black-and-white-editions']['name'] }}:** [*Optional*] Some movies get an additional release version in monochrome/black and white. This custom format matches some of the more common occurrences of these.
- **{{ 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']['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']['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']['obfuscated']['name'] }}:** [*Optional*] (use these only if you dislike renamed releases)

@ -1,6 +1,8 @@
<!-- markdownlint-disable MD041-->
??? abstract "Resolution - [Click to show/hide]" ??? abstract "Resolution - [Click to show/hide]"
| Custom Format | Score | Trash ID | | Custom Format | Score | Trash ID |
| ---------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------: | --------------------------------------- | | ----------------------------------------------------------------------------------------- | :----------------------------------------------------: | --------------------------------------- |
| [{{ radarr['cf']['1080p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/cf/1080p.json) | {{ radarr['cf']['1080p']['trash_scores']['default'] }} | {{ radarr['cf']['1080p']['trash_id'] }} | | [{{ radarr['cf']['1080p']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#1080p) | {{ radarr['cf']['1080p']['trash_scores']['default'] }} | {{ radarr['cf']['1080p']['trash_id'] }} |
| [{{ radarr['cf']['720p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/cf/720p.json) | {{ radarr['cf']['720p']['trash_scores']['default'] }} | {{ radarr['cf']['720p']['trash_id'] }} | | [{{ radarr['cf']['720p']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#720p) | {{ radarr['cf']['720p']['trash_scores']['default'] }} | {{ radarr['cf']['720p']['trash_id'] }} |
<!-- markdownlint-enable MD041-->

@ -1,8 +1,10 @@
<!-- markdownlint-disable MD041-->
??? abstract "Resolution - [Click to show/hide]" ??? abstract "Resolution - [Click to show/hide]"
| Custom Format | Score | Trash ID | | Custom Format | Score | Trash ID |
| ---------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------: | --------------------------------------- | | ----------------------------------------------------------------------------------------- | :----------------------------------------------------------------------: | --------------------------------------- |
| [{{ radarr['cf']['1080p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/cf/1080p.json) | {{ radarr['cf']['1080p']['trash_scores']['default'] }} | {{ radarr['cf']['1080p']['trash_id'] }} | | [{{ radarr['cf']['1080p']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#1080p) | {{ radarr['cf']['1080p']['trash_scores']['default'] }} | {{ radarr['cf']['1080p']['trash_id'] }} |
| [{{ radarr['cf']['2160p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/cf/2160p.json) | :warning: {{ radarr['cf']['2160p']['trash_scores']['sqp-2'] }} :warning: | {{ radarr['cf']['2160p']['trash_id'] }} | | [{{ radarr['cf']['2160p']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#2160p) | :warning: {{ radarr['cf']['2160p']['trash_scores']['sqp-2'] }} :warning: | {{ radarr['cf']['2160p']['trash_id'] }} |
!!! warning "Scores marked with a :warning: warning :warning: are different to those used in the main guide" !!! warning "Scores marked with a :warning: warning :warning: are different to those used in the main guide"
<!-- markdownlint-enable MD041-->

Loading…
Cancel
Save