From 8ad9bc61075dbfd3026e7756e180d38aef42f0fe Mon Sep 17 00:00:00 2001 From: <> Date: Mon, 24 Jul 2023 18:06:33 +0000 Subject: [PATCH] Deployed 8e53b559 with MkDocs version: 1.4.3 --- .../Sonarr-Release-Profile-RegEx/index.html | 4 +- json/sonarr/rp/p2pRepackProper.json | 19 ++++---- json/sonarr/rp/streaming.json | 46 ++++++++++-------- search/search_index.json | 2 +- sitemap.xml.gz | Bin 1100 -> 1100 bytes 5 files changed, 41 insertions(+), 30 deletions(-) diff --git a/Sonarr/Sonarr-Release-Profile-RegEx/index.html b/Sonarr/Sonarr-Release-Profile-RegEx/index.html index bf6a7fd77..24fd4a5d4 100644 --- a/Sonarr/Sonarr-Release-Profile-RegEx/index.html +++ b/Sonarr/Sonarr-Release-Profile-RegEx/index.html @@ -3041,6 +3041,8 @@ Probably doesn’t happen if cutoff is met, but for anything that is unmet or an
/\b(vdl)\b(?=[ ._-]web[ ._-]?(dl|rip)\b)/i
/\b(ovid)\b(?=[ ._-]web[ ._-]?(dl|rip)\b)/i
+
Caution
Don't forget to click on SAVE
after you've added everything you want to the release profile
Here you will find guides mainly for Sonarr/Radarr/Bazarr and everything related to it.
"},{"location":"#how-this-all-started","title":"How this all started","text":"When I started using Sonarr/Radarr, I noticed that it didn't grab the releases that I actually wanted, as I'm a bit picky about which releases and what quality I prefer. So I decided to fine tune it to try to get the releases & quality I preferred. On Discord, I also noticed that others run in to the same issue so I explained them how I managed to get it solved. Being that I had to explain it often, I decided to write it down and make it public so I could easily link it to someone when they needed it. After a while I also decided to create guides for frequently asked questions, and started to collect all kind of information gathered from various sources. I try to make my guides as easy as possible for everyone to understand, in my opinion pictures explain often more than just some text.
"},{"location":"#support","title":"Support","text":"If you have questions, suggestions, requests or want to contribute, click the chat badge to join the Discord Channel where you can ask your questions directly or use the following link to open an issue on GitHub. Feel free to create a PR if you want to.
"},{"location":"#disclaimer","title":"DISCLAIMER","text":"The information I use for the guides is information I have gathered from different sources like support forums, Reddit or Discord, provided by user input or from the development teams. I have tested most things myself and I have tried to see if I could tune them a bit more to my needs and sometimes even for others.
You use everything here at your own risk. I won't be responsible if something happens to your setup or collection!
"},{"location":"#special-thanks","title":"Special Thanks","text":"Here you will find several scripts you can use with Bazarr
"},{"location":"Bazarr/#stable-bazarr-branch-master","title":"Stable Bazarr Branch: master","text":"hotio/bazarr:latest\n
"},{"location":"Bazarr/#dev-bazarr-branch-development","title":"Dev = Bazarr Branch: development","text":"hotio/bazarr:nightly\n
"},{"location":"Bazarr/After-install-configuration/","title":"After Install Configuration","text":"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.
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.
click on Mass Edit
Save
.Then go back to your Movies home screen and do the same for your Movies. If you've done it correctly you will get something that looks like the following screenshot with your preferred languages.
"},{"location":"Bazarr/Setup-Guide/","title":"Setup Guide","text":"Note
In this guide we will try to explain the basic setup you need to do to get started with Bazarr. For a more detailed few of all the setting check the following LINK.
Before Bazarr works we need to setup and configure a few settings.
After installation and starting up, you open a browser and go to http://ip_where_installed:6767.
"},{"location":"Bazarr/Setup-Guide/#sonarr","title":"Sonarr","text":"First we're going to setup Sonarr.
Settings
=> Sonarr
Click on Enabled
Enter the hostname or the IP address of the computer running your Sonarr instance.
Info
Be aware that when using Bazarr in docker, you cannot reach another container on the same Docker host using the loopback address (ex.: 127.0.0.1 or localhost). Loopback address refers to the Bazarr Docker container, not the Docker host.
Enter the TCP port of your Sonarr instance. Default is 8989.
Sonarr uses the Base URL ONLY if used with a \"Reverse Proxy\" (ex: Nginx Proxy Manager or SWAG) and MUST have a leading slash if it is needed (ex: /sonarr).
Info
If you don't use a reverse proxy or don't know what it is leave this empty!!!
Enter your Sonarr API key here.
Enable this if your Sonarr instance is exposed through SSL.
Info
Not needed if you reach it with a local IP address.
Click the Test
button after filling in all the fields. Make sure the test is successful before you proceed.
Select the minimum score (in percentage) required for a subtitle file to be downloaded.
Info
Are your subs often out of sync or just bad? Raise the score!
Episodes from series with those tags (case sensitive) in Sonarr will be excluded from automatic downloading of subtitles. In Sonarr you add a custom tag to a show, in this case the shows with these tags will be ignored by Bazarr.
Episodes from series with these types in Sonarr will be excluded from automatic downloading of subtitles.
Options: Standard
, Anime
, Daily
Automatic downloading of subtitles will only happen for monitored shows/episodes in Sonarr.
Note
You should only use this section if Sonarr and Bazarr use a different path to access the same files.
(for example if you run Sonarr on a different device than Bazarr or have a Synology and mix packages with Docker.)
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!!!
IT SHOULD ALSO BE REMOVED OR ELSE YOU WILL GET AN ERROR.
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.
Please take a look at TRaSH's Hardlink Tutorial https://trash-guides.info/hardlinks
Don't forget to save your settings!!!
"},{"location":"Bazarr/Setup-Guide/#radarr","title":"Radarr","text":"Next we're going to setup Radarr.
Settings
=> Radarr
Click on Enabled
Enter the hostname or the IP address of the computer running your Radarr instance.
Info
Be aware that when using Bazarr in docker, you cannot reach another container on the same Docker host using the loopback address (ex.: 127.0.0.1 or localhost). Loopback address refers to the Bazarr Docker container, not the Docker host.
Enter the TCP port of your Radarr instance. Default is 7878.
Radarr uses the Base URL ONLY if used with a \"Reverse Proxy\" (ex: Nginx Proxy Manager or SWAG) and MUST have a leading slash if it is needed (ex: /radarr).
Info
If you don't use a reverse proxy or don't know what it is leave this empty!!!
Enter your Radarr API key here.
Enable this if your Radarr instance is exposed through SSL.
Info
Not needed if you reach it with a local IP address.
Click the Test
button after filling in all the fields. Make sure the test is successful before you proceed.
Select the minimum score (in percentage) required for a subtitle file to be downloaded.
Info
Are your subs often out of sync or just bad? Raise the score!
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.
Automatic downloading of subtitles will only happen for monitored movies in Radarr.
Note
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.)
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!!!
IT SHOULD ALSO BE REMOVED OR ELSE YOU WILL GET AN ERROR.
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.
Please take a look at TRaSH's Hardlink Tutorial https://trash-guides.info/hardlinks
Don't forget to save your settings!!!
"},{"location":"Bazarr/Setup-Guide/#languages","title":"Languages","text":"Here we're going to configure which subtitle languages you prefer/want.
Settings
=> Languages
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.
Be aware the language code (ex.: en) is not going to be included in the subtitles file name when enabling this.**
Here you select which languages you want for your subtitles, you can just start typing your language name and it will show you what's available.
These languages are the subtitle languages you later use for the Languages Profiles
In this example I selected Dutch
and English
.
Select Add New Profile
Add
to add the languages you enabled earlier in Subtitle Language.So you can have a profile that states: English, Dutch, German, French With cutoff Dutch, if it finds Dutch, it will download it and call it a day. If no Dutch is found it will continue searching the other languages till Dutch is found.
"},{"location":"Bazarr/Setup-Guide/#default-settings","title":"Default Settings","text":"Automatically applied Languages Profiles
to Series and Movies added to Bazarr after enabling this option.
Don't forget to Save your settings !!!
"},{"location":"Bazarr/Setup-Guide/#providers","title":"Providers","text":"Here we're going to select which subtitle providers you want to use.
Settings
=> Providers
Tip
If possible don't forget to support them for their free service
Don't forget to save your settings!!!
"},{"location":"Bazarr/Setup-Guide/#subtitles","title":"Subtitles","text":"Here we will configure some extra settings for your subtitles
Settings
=> Subtitles
AlongSide Media File
.Here you can select which Anti-Captcha provider you want to use.
Why (or) do I need the Anti-Captcha ?
Tip
We recommend the following provider => https://anti-captcha.com/
"},{"location":"Bazarr/Setup-Guide/#performance-optimization","title":"Performance / Optimization","text":"Enable this option for automatic subtitles synchronization.
Don't forget to save your settings!!!
Now wait until Bazarr gets all the info needed from Sonarr/Radarr.
"},{"location":"Bazarr/Setup-Guide/#important","title":"IMPORTANT","text":"Tip
Don't forget After Install Configuration!!!
If you still have questions please check the Troubleshooting section in the wiki. For more info about the other settings check the Settings wiki.
"},{"location":"Bazarr/Tips/Bazarr-suggested-scoring/","title":"Suggested Scoring","text":"You just setup Bazarr and wonder which scoring you should use/setup 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.
Settings
=> Sonarr
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.
"},{"location":"Bazarr/Tips/Bazarr-suggested-scoring/#radarr-subtitle-minimum-score","title":"Radarr Subtitle Minimum Score","text":"Settings
=> Radarr
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.
"},{"location":"Bazarr/Tips/Bazarr-suggested-scoring/#synchronization-score-threshold","title":"Synchronization Score Threshold","text":"Settings
=> Subtitles
Automatic Subtitles Synchronization
at step 3.Series Score Threshold
at step 4 and set the score to 96
.1Movies Score Threshold
at step 5 and set the score to 86
.1This 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.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
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.\u00a0\u21a9\u21a9
Here you will find a collection of Scripts you can use with Bazarr.
Most of them are provided by other users, if you got a script you want to share don't hesitate to create a PR for it
"},{"location":"Bazarr/scripts/#2-to-3-language-code","title":"2 to 3 language code","text":"2 to 3 language code2to3_language_code.sh
Changes the 2 iso code to 3 iso code.
Script#!/bin/bash\n\nmv \"{{subtitles}}\" \"{{directory}}/{{episode_name}}.{{subtitles_language_code3}}.srt\"\n\nexit\n
"},{"location":"Downloaders/","title":"Download Clients","text":"Here you will find Guides for several Download Clients.
"},{"location":"Downloaders/#usenet-clients","title":"Usenet Clients","text":"NZBGet
NZBGet development has been officially abandoned by the developer
SABnzbd
"},{"location":"Downloaders/#torrent-clients","title":"Torrent Clients","text":"qBittorrent
Deluge
ruTorrent
"},{"location":"Downloaders/Deluge/","title":"Deluge Placeholder","text":"I've asked several people that used this download client for some help/feedback, but most of them just switched to qBittorrent.
"},{"location":"Downloaders/Deluge/Deluge-Basic-Setup/","title":"Deluge - Basic Setup","text":"This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
"},{"location":"Downloaders/Deluge/Deluge-Basic-Setup/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
But you're able to change this, by not using the pre-defined/recommended paths like:
/downloads
=> /data/downloads
, /data/usenet
, /data/torrents
/movies
=> /data/media/movies
/tv
=> /data/media/tv
I've asked several people that used this download client for some help/feedback, but most of them just switched to qBittorrent.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/Deluge/Deluge-how-to-add-labels/","title":"Deluge - How to add labels","text":"Placeholder
"},{"location":"Downloaders/NZBGet/","title":"NZBGet","text":"NZBGet development has been officially abandoned by the developer
"},{"location":"Downloaders/NZBGet/Basic-Setup/","title":"NZBGet - Basic Setup","text":"NZBGet development has been officially abandoned by the developer
This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
"},{"location":"Downloaders/NZBGet/Basic-Setup/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
But you're able to change this, by not using the pre-defined/recommended paths like:
/downloads
=> /data/downloads
, /data/usenet
, /data/torrents
/movies
=> /data/media/movies
/tv
=> /data/media/tv
${MainDir}
Root directory for all tasks. ${AppDir}
Where NZBGet is installed. ${DestDir}
Destination directory for downloaded files."},{"location":"Downloaders/NZBGet/Basic-Setup/#paths","title":"PATHS","text":"I will only explain the so called most important paths.
Name DescriptionMainDir
/data/usenet
DestDir
${MainDir}
(so it will go in to /data/usenet
) InterDir
Files are downloaded into this directory (before unpack+par2) NzbDir
Directory for incoming nzb-files. QueueDir
This directory is used to save download queue, history, information statistics, etc. ScriptDir
Directory with post-processing and other scripts. LogFile
Where your log files will be stored (Please create a log directory in your config)"},{"location":"Downloaders/NZBGet/Basic-Setup/#news-servers","title":"NEWS-SERVERS","text":"Name Description Active
Use this news server. Name
The name is used in UI and for logging. It can be any string. Level
Put your major download servers at level 0 and your fill servers at levels 1, 2, etc.. Host
Host name of news server. Port
Port to connect to. Password
Password to use for authentication. Encryption
Encrypted server connection (TLS/SSL). (preferred to use this) Connections
Use the lowest possible number of connections to reach your max download speed +1 connection. Retention
How long the articles are stored on the news server."},{"location":"Downloaders/NZBGet/Basic-Setup/#categories","title":"CATEGORIES","text":"Name Description Name
This should match what you put in Sonarr/Radarr (tv/movies/sonarr/radarr/series/films) DestDir
${DestDir}
Destination directory (/data/usenet/movies) Unpack
Unpack downloaded nzb-files. Extensions
List of extension scripts for this category."},{"location":"Downloaders/NZBGet/Basic-Setup/#incoming-nzbs","title":"INCOMING NZBS","text":"Info
AppendCategoryDir
: Create subdirectory with category-name in destination-directory.
Warning
WriteBuffer
: If you're low on memory don't set this to high.
Info
DirectUnpack
: This might lower your download speed but the overall time could be faster. (disable on low powered devices)
Depending if you're using some NZBGet script here you can change the order or when it should be used
"},{"location":"Downloaders/NZBGet/Basic-Setup/#recommended-sonarrradarr-settings","title":"Recommended Sonarr/Radarr Settings","text":"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. Being that Sonarr/Radarr only looks at the last xx amount in the queue/history.
"},{"location":"Downloaders/NZBGet/Basic-Setup/#sonarr","title":"Sonarr","text":"SonarrSettings
=> Download Clients
Make sure you check both boxes under Completed Download Handling
at 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.
Settings
=> Download Clients
Make sure you check both boxes under Completed Download Handling
at step 3,
and both boxes under Failed Download Handling
at step 4.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/NZBGet/Paths-and-Categories/","title":"NZBGet - Paths and Categories","text":"NZBGet development has been officially abandoned by the developer
This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
Info
Pick one path layout and use it for all of them.
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
Settings
=> PATHS
Settings
=> CATEGORIES
ATTENTION
Your Download and Media Library should be **NEVER the same locations**
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/NZBGet/scripts/","title":"NzbGet Scripts","text":"NZBGet development has been officially abandoned by the developer
"},{"location":"Downloaders/NZBGet/scripts/#clean","title":"Clean","text":"Clean NZB nameClean.py
Removes the following suffixes from NZB name: NZBgeek / Obfuscated / BUYMORE / Scrambled /etc... Cleans the NZB name by removing the retagged stuff (-Obfuscated, -postbox, etc).
Script#!/usr/bin/env python3\n#\n\n##############################################################################\n### NZBGET SCAN SCRIPT ###\n\n# Clean NZB name.\n#\n# Removes the following suffixes from NZB name:\n# NZBgeek / Obfuscated / BUYMORE / Scrambled.\n#\n# NOTE: This script requires Python to be installed on your system.\n\n### NZBGET SCAN SCRIPT ###\n##############################################################################\n\nfrom __future__ import print_function\nimport os, re, sys\n\n# Exit codes used by NZBGet\nPOSTPROCESS_SUCCESS=93\nPOSTPROCESS_ERROR=94\nPOSTPROCESS_SKIP=95\n\n# Check if the script is called from NZBGet 13.0 or later\nif not 'NZBOP_SCRIPTDIR' in os.environ:\n print('*** NZBGet post-processing script ***')\n print('This script is supposed to be called from NZBGet (13.0 or later).')\n sys.exit(POSTPROCESS_ERROR)\n\nif not 'NZBNP_NZBNAME' in os.environ:\n print('[WARN] Filename not found in environment')\n sys.exit(POSTPROCESS_ERROR)\n\nfwp = os.environ['NZBNP_NZBNAME']\nfwp = re.sub('(?i)-4P\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-4Planet\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-AsRequested\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-AsRequested-xpost\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-BUYMORE\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-Chamele0n\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-GEROV\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-iNC0GNiTO\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-NZBGeek\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-Obfuscated\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-postbot\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-Rakuv\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-Scrambled\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-WhiteRev\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-xpost\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)\\[eztv([ ._-]re)?\\]\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)\\[TGx\\]\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)\\[TGx\\]-xpost\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)\\[ettv\\]\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-WRTEAM\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-CAPTCHA\\.nzb$', '.nzb', fwp)\nfwp = re.sub(r'(\\-[^-.\\n]*)(\\-.{4})?\\.nzb$', r'\\1.nzb', fwp)\nif fwp:\n print('[NZB] NZBNAME=', fwp, sep='')\n\nsys.exit(POSTPROCESS_SUCCESS)\n
"},{"location":"Downloaders/NZBGet/scripts/#hashrenamer","title":"HashRenamer","text":"Renames hashed media files to match the source NZB HashRenamer.py
Part of the Cloudbox project: https://cloudbox.works Built on top of the NZBGet scripts template created by Clinton Hall. Released under GNU General Public License v2.0
Script#!/usr/bin/env python3\n#\n##############################################################################\n# Title: HashRenamer.py #\n# Author(s): l3uddz, desimaniac #\n# URL: https://github.com/l3uddz/nzbgetScripts #\n# Description: Renames hashed media files to match the source NZB. #\n# -- #\n# Part of the Cloudbox project: https://cloudbox.works #\n##############################################################################\n\n##############################################################################\n# Built on top of the NZBGet scripts template created by Clinton Hall #\n# (https://github.com/clinton-hall). #\n# Released under GNU General Public License v2.0 #\n##############################################################################\n\n\n##############################################################################\n### NZBGET POST-PROCESSING SCRIPT ###\n\n# Rename files with hashes for file name\n#\n# NOTE: This script requires Python to be installed on your system.\n#\n##############################################################################\n### NZBGET POST-PROCESSING SCRIPT ###\n##############################################################################\n\nimport os\nimport re\nimport shutil\nimport sys\n\n# NZBGet Exit Codes\nNZBGET_POSTPROCESS_PARCHECK = 92\nNZBGET_POSTPROCESS_SUCCESS = 93\nNZBGET_POSTPROCESS_ERROR = 94\nNZBGET_POSTPROCESS_NONE = 95\n\n\n############################################################\n# EXTENSION STUFF\n############################################################\n\ndef do_check():\n if 'NZBOP_SCRIPTDIR' not in os.environ:\n print(\"This script can only be called from NZBGet (11.0 or later).\")\n sys.exit(0)\n\n if os.environ['NZBOP_VERSION'][0:5] < '11.0':\n print(\"[ERROR] NZBGet Version %s is not supported. Please update NZBGet.\" % (str(os.environ['NZBOP_VERSION'])))\n sys.exit(0)\n\n print(\"Script triggered from NZBGet Version %s.\" % (str(os.environ['NZBOP_VERSION'])))\n\n status = 0\n if 'NZBPP_TOTALSTATUS' in os.environ:\n if not os.environ['NZBPP_TOTALSTATUS'] == 'SUCCESS':\n print(\"[ERROR] Download failed with status %s.\" % (os.environ['NZBPP_STATUS']))\n status = 1\n else:\n # Check par status\n if os.environ['NZBPP_PARSTATUS'] == '1' or os.environ['NZBPP_PARSTATUS'] == '4':\n print(\"[ERROR] Par-repair failed, setting status \\\"failed\\\".\")\n status = 1\n\n # Check unpack status\n if os.environ['NZBPP_UNPACKSTATUS'] == '1':\n print(\"[ERROR] Unpack failed, setting status \\\"failed\\\".\")\n status = 1\n\n if os.environ['NZBPP_UNPACKSTATUS'] == '0' and os.environ['NZBPP_PARSTATUS'] == '0':\n # Unpack was skipped due to nzb-file properties or due to errors during par-check\n\n if os.environ['NZBPP_HEALTH'] < 1000:\n print(\"[ERROR] Download health is compromised and Par-check/repair disabled or no .par2 files found. \" \\\n \"Setting status \\\"failed\\\".\")\n print(\"[ERROR] Please check your Par-check/repair settings for future downloads.\")\n status = 1\n\n else:\n print(\"[ERROR] Par-check/repair disabled or no .par2 files found, and Unpack not required. Health is \" \\\n \"ok so handle as though download successful.\")\n print(\"[WARNING] Please check your Par-check/repair settings for future downloads.\")\n\n # Check if destination directory exists (important for reprocessing of history items)\n if not os.path.isdir(os.environ['NZBPP_DIRECTORY']):\n print(\"[ERROR] Nothing to post-process: destination directory\", os.environ[\n 'NZBPP_DIRECTORY'], \"doesn't exist. Setting status \\\"failed\\\".\")\n status = 1\n\n # All checks done, now launching the script.\n if status == 1:\n sys.exit(NZBGET_POSTPROCESS_NONE)\n\n\ndef get_file_name(path):\n try:\n file_name = os.path.basename(path)\n extensions = re.findall(r'\\.([^.]+)', file_name)\n ext = '.'.join(extensions)\n name = file_name.replace(\".%s\" % ext, '')\n return name, ext\n except Exception:\n pass\n return None\n\n\ndef is_file_hash(file_name):\n hash_regexp = [\n r'^[a-fA-F0-9]{40}$',\n r'^[a-fA-F0-9]{32}$',\n r'^[a-f0-9]{128}$',\n r'^[a-zA-Z0-9]{42}$'\n ]\n for hash in hash_regexp:\n if re.match(hash, file_name):\n return True\n return False\n\n\ndef find_files(folder, extension=None, depth=None):\n file_list = []\n start_count = folder.count(os.sep)\n for path, subdirs, files in os.walk(folder, topdown=True):\n for name in files:\n if depth and path.count(os.sep) - start_count >= depth:\n del subdirs[:]\n continue\n file = os.path.join(path, name)\n if not extension:\n file_list.append(file)\n else:\n if file.lower().endswith(extension.lower()):\n file_list.append(file)\n\n return sorted(file_list, key=lambda x: x.count(os.path.sep), reverse=True)\n\n\n############################################################\n# MAIN\n############################################################\n\n# do checks\ndo_check()\n\n# retrieve required variables\ndirectory = os.path.normpath(os.environ['NZBPP_DIRECTORY'])\nnzb_name = os.environ['NZBPP_NZBFILENAME']\nif nzb_name is None:\n print(\"[ERROR] Unable to retrieve NZBPP_NZBFILENAME\")\n sys.exit(NZBGET_POSTPROCESS_ERROR)\nnzb_name = nzb_name.replace('.nzb', '')\n\nprint((\"[INFO] Using \\\"%s\\\" for hashed filenames\" % nzb_name))\nprint((\"[INFO] Scanning \\\"%s\\\" for hashed filenames\" % directory))\n\n# scan for files\nfound_files = find_files(directory)\nif not found_files:\n print((\"[INFO] No files were found in \\\"%s\\\"\" % directory))\n sys.exit(NZBGET_POSTPROCESS_NONE)\nelse:\n print((\"[INFO] Found %d files to check for hashed filenames\" % len(found_files)))\n # loop files checking for file hash\n moved_files = 0\n for found_file_path in found_files:\n # set variable\n dir_name = os.path.dirname(found_file_path)\n file_name, file_ext = get_file_name(found_file_path)\n\n # is this a file hash\n if is_file_hash(file_name):\n new_file_path = os.path.join(dir_name, \"%s.%s\" % (nzb_name, file_ext))\n print((\"[INFO] Moving \\\"%s\\\" to \\\"%s\\\"\" % (found_file_path, new_file_path)))\n try:\n shutil.move(found_file_path, new_file_path)\n moved_files += 1\n except Exception:\n print((\"[ERROR] Failed moving \\\"%s\\\" to \\\"%s\\\"\" % (found_file_path, new_file_path)))\n\n print((\"[INFO] Finished processing \\\"%s\\\", moved %d files\" % (directory, moved_files)))\n\nsys.exit(NZBGET_POSTPROCESS_SUCCESS)\n
"},{"location":"Downloaders/NZBGet/scripts/#replace_for","title":"replace_for","text":"Replaces underscores with dots replace_for.py
Replaces underscores with dots in downloaded filename to prevent download loops with poorly named releases on some indexers (often HONE releases).
Install Instructions:
sudo chmod +x replace_for.py
Settings
=> Extension Scripts
replace_for.py
in the Extensions
setting.#!/usr/bin/env python3\n#\n\n##############################################################################\n### NZBGET POST-PROCESSING SCRIPT ###\n\n# Replace underscore with dot.\n#\n# Author: miker\n#\n#\n# Copy script to NZBGet's script folder.\n# Run sudo chmod +x replace_for.py\n#\n#\n# NOTE: This script requires Python to be installed on your system.\n\n### NZBGET POST-PROCESSING SCRIPT ###\n##############################################################################\n\nfrom __future__ import print_function\nimport os, re, sys\n\n# Exit codes used by NZBGet\nPOSTPROCESS_SUCCESS=93\nPOSTPROCESS_ERROR=94\nPOSTPROCESS_SKIP=95\n\n\ndirectory = os.environ['NZBPP_DIRECTORY']\nprint('Directory used is: ',directory)\n\nfor path, currentDirectory, files in os.walk(directory):\n for file in files:\n if file.find(\"_\") !=-1:\n dst = file.replace('_', '.')\n os.rename (os.path.join(path,file),os.path.join(path,dst) )\n print('Result: ',file,\" renamed to \",dst)\n\nsys.exit(POSTPROCESS_SUCCESS)\n
"},{"location":"Downloaders/NZBGet/scripts/#wtfnzb-renamer","title":"WtFnZb-Renamer","text":"Renames hashed media files to match the source NZB WtFnZb-Renamer.py
NZBGET SCAN SCRIPT
Extract filenames from subjects containing [PRiVATE]-[WtFnZb]
This extensions extracts obfuscated filenames from .nzb files
Script#!/usr/bin/env python3\n### NZBGET SCAN SCRIPT\n\n# Extract filenames from subjects containing [PRiVATE]-[WtFnZb]\n#\n# This extensions extracts obfuscated filenames from .nzb files\n# created by WtFnZb.\n#\n# Supported subject formats:\n#\n# - [PRiVATE]-[WtFnZb]-[filename]-[1/5] - \"\" yEnc 0 (1/1)\"\n#\n# - [PRiVATE]-[WtFnZb]-[5]-[1/filename] - \"\" yEnc\n#\n#\n# NOTE: Requires Python and lxml (sudo apt install python3-lxml python-lxml)\n#\n\n### NZBGET SCAN SCRIPT\n\nimport sys\nimport os\nimport re\n\n# Exit codes used by NZBGet\nPOSTPROCESS_SUCCESS = 93\nPOSTPROCESS_NONE = 95\nPOSTPROCESS_ERROR = 94\n\ntry:\n from lxml import etree\nexcept ImportError:\n print(u'[ERROR] Python lxml required. Please install with \"sudo apt install python-lxml\" or \"pip install lxml\".')\n sys.exit(POSTPROCESS_ERROR)\n\npatterns = (\n re.compile(r'^(?P<prefix>.*\\[PRiVATE\\]-\\[WtFnZb\\]-)'\n r'\\[(?P<total>\\d+)\\]-\\[(?P<segment>\\d+)\\/(?P<filename>.{3,}?)\\]'\n r'\\s+-\\s+\"\"\\s+yEnc\\s+',\n re.MULTILINE | re.UNICODE),\n re.compile(r'^(?P<prefix>.*\\[PRiVATE\\]-\\[WtFnZb\\]-)'\n r'\\[(?P<filename>.{3,}?)\\]-\\[(?P<segment>\\d+)/(?P<total>\\d+)\\]'\n r'\\s+-\\s+\"\"\\s+yEnc\\s+',\n re.MULTILINE | re.UNICODE))\n\nnzb_dir = os.getenv('NZBNP_DIRECTORY')\nnzb_filename = os.getenv('NZBNP_FILENAME')\nnzb_name = os.getenv('NZBNP_NZBNAME')\nnzb_file_naming = os.getenv('NZBOP_FILENAMING')\n\nif nzb_dir is None or nzb_filename is None or nzb_name is None:\n print('Please run as NZBGet plugin')\n sys.exit(POSTPROCESS_ERROR)\n\nif nzb_file_naming is not None and nzb_file_naming.lower() != 'nzb':\n print(u'[ERROR] NZBGet setting FileNaming (under Download Queue) '\n u'must be set to \"Nzb\" for this extension to work correctly, exiting.')\n sys.exit(POSTPROCESS_ERROR)\n\nif not os.path.exists(nzb_dir):\n print('[ERROR] NZB directory doesn\\'t exist, exiting')\n sys.exit(POSTPROCESS_ERROR)\n\nif not nzb_filename.lower().endswith('.nzb'):\n print(u'[ERROR] {} is not a .nzb file.'.format(nzb_filename))\n sys.exit(POSTPROCESS_ERROR)\n\nnzb = os.path.join(nzb_dir, nzb_filename)\nif not os.path.exists(nzb):\n print('[ERROR] {nzb} doesn\\'t exist, exiting'.format(nzb=nzb))\n sys.exit(POSTPROCESS_ERROR)\n\nwith open(nzb, mode='rb') as infile:\n tree = etree.parse(infile)\n\nchanged = False\nfile_count = 0\ntotals = set()\nfilenames = set()\n\nfor f in tree.getiterator('{http://www.newzbin.com/DTD/2003/nzb}file'):\n subject = f.get('subject')\n if subject is None:\n print(u'[DETAIL] No subject in <file>, skipping')\n continue\n file_count += 1\n result = [re.match(pattern, subject) for pattern in patterns]\n matched = [m for m in result if m is not None]\n if len(matched) == 0:\n print(u'[INFO] No pattern matching subject, exiting.')\n sys.exit(POSTPROCESS_NONE)\n elif len(matched) > 1:\n print(u'[ERROR] Multiple patterns matched, exiting.')\n sys.exit(POSTPROCESS_ERROR)\n else:\n match = matched[0].groupdict()\n\n if match['filename'].lower().endswith('.par2'):\n print(u'[INFO] par2 exists, exiting')\n sys.exit(POSTPROCESS_NONE)\n\n if int(match['segment']) > int(match['total']):\n print(u'[DETAIL] Segment index is greater then total, skipping')\n continue\n\n # NZBGet subject parsing changes when duplicate filenames are present\n # prefix duplicates to avoid that\n if match['filename'] in filenames:\n match['filename'] = u'{}.{}'.format(file_count, match['filename'])\n\n filenames.add(match['filename'])\n\n s = u'WtFnZb \"{filename}\" yEnc ({segment}/{total})'.format(\n filename = match['filename'],\n segment = match['segment'],\n total = match['total'])\n\n print(u'[INFO] New subject {subject}'.format(subject=s.encode('ascii', 'ignore')))\n f.set('subject', s)\n changed = True\n totals.add(int(match['total']))\n\nif not changed:\n print(u'[WARNING] No subject changed, exiting.')\n sys.exit(POSTPROCESS_NONE)\n\nif len(totals) != 1:\n print(u'[WARNING] Mixed values for number of total segments, exiting.')\n sys.exit(POSTPROCESS_NONE)\n\nif totals.pop() != file_count:\n print(u'[WARNING] Listed segment count does not match <file> count, exiting.')\n sys.exit(POSTPROCESS_NONE)\n\norg = u'{}.wtfnzb.original.processed'.format(nzb)\nexists_counter = 0\nwhile os.path.exists(org):\n exists_counter += 1\n org = u'{}.{}.wtfnzb.original.processed'.format(nzb, exists_counter)\n\nprint(u'[INFO] Preserving original nzb as {}'.format(org))\nos.rename(nzb, org)\n\nprint(u'[INFO] Writing {}'.format(nzb))\nwith open(nzb, mode='wb') as outfile:\n outfile.write(etree.tostring(tree,\n xml_declaration=True,\n encoding=tree.docinfo.encoding,\n doctype=tree.docinfo.doctype))\n\nsys.exit(POSTPROCESS_SUCCESS)\n
Tip
This script doesn't always work and is often needed if you use a certain indexer.
It might be better to use the following Sonarr Regex in your release profile
su season pack issue
"},{"location":"Downloaders/SABnzbd/","title":"SABnzbd","text":""},{"location":"Downloaders/SABnzbd/Basic-Setup/","title":"SABnzbd - Basic Setup","text":"This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
"},{"location":"Downloaders/SABnzbd/Basic-Setup/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
But you're able to change this, by not using the pre-defined/recommended paths like:
/downloads
=> /data/downloads
, /data/usenet
, /data/torrents
/movies
=> /data/media/movies
/tv
=> /data/media/tv
Note
Settings that aren't covered means you can change them to your own liking or just leave them on default.
** I also recommend to enable the Advanced Settings
on the top right. **
Settings
=> General
=> Tuning
I recommend setting a sane maximum speed and then limiting below that, to keep your internet connection happy. You can use Settings
=> Scheduling
to toggle the limit on and off based on time, slowing it down while your family is using the internet and speeding it up at night when they're not.
Settings
=> Folders
=> Users Folders
Here you setup your download path/location.
ATTENTION
Your Download and Media Library should be **NEVER the same locations**
"},{"location":"Downloaders/SABnzbd/Basic-Setup/#system-folders","title":"System Folders","text":"Settings
=> Folders
=> System Folders
I recommend the .nzb Backup Folder because sabnzbd doesn't have a hidden history and having remove from history enabled in Sonarr/Radarr is the best method. This allows you to see your past downloads and it is used for duplicate download detection/prevention. 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 literally compressed nzb files, so can end up pretty big. But the choice is yours what you prefer.
Settings
=> Servers
=> Add Server
USP = Usenet Service Provider
SSL
so you get a secure connection to the USP.Settings
=> Categories
Covered and fully explained in SABnzbd - Paths and Categories
"},{"location":"Downloaders/SABnzbd/Basic-Setup/#switches","title":"Switches","text":""},{"location":"Downloaders/SABnzbd/Basic-Setup/#queue","title":"Queue","text":"Settings
=> Switches
=> Queue
Settings
=> Switches
=> Post processing
Settings
=> Sorting
MAKE SURE THAT SORTING IS ENTIRELY DISABLED
"},{"location":"Downloaders/SABnzbd/Basic-Setup/#special","title":"Special","text":"Rarely used options. For their meaning and explanation, click on the Help button to go to the Wiki page. Don't change these without checking the Wiki first, as some have serious side-effects. The default values are between parentheses.
"},{"location":"Downloaders/SABnzbd/Basic-Setup/#unable-to-connect-to-sabnzbd","title":"Unable to connect to SABnzbd","text":"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.
And it SABnzbd you will see something like this.
Then go in to Settings
=> Special
=> Values
.
Scroll down to host_whitelist ( )
and enter your docker container name and or your domain name.
Example: sabnzbd.domain.tld, <container name >
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. Being that Sonarr/Radarr only looks at the last xx amount in the queue/history.
"},{"location":"Downloaders/SABnzbd/Basic-Setup/#sonarr","title":"Sonarr","text":"Sonarr - [CLICK TO EXPAND]Settings
=> Download Clients
Make sure you check both boxes under Completed Download Handling
at 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.
Settings
=> Download Clients
Make sure you check both boxes under Completed Download Handling
at step 3,
and both boxes under Failed Download Handling
at 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.
Thanks to fryfrog for helping me with the settings and providing the info needed to create this Guide.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/SABnzbd/Paths-and-Categories/","title":"SABnzbd - Paths and Categories","text":"This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
Info
Pick one path layout and use it for all of them.
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
SABnzbd config
=> Folders
SABnzbd config
=> Categories
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
.
ATTENTION
Your Download and Media Library should be **NEVER the same locations**
"},{"location":"Downloaders/SABnzbd/Paths-and-Categories/#paths-and-categories-breakdown","title":"Paths and Categories Breakdown","text":"This screenshot isn't 100% a reflection of the instructions above, it's mainly to explain the breakdown and the logic.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/SABnzbd/scripts/","title":"SABnzbd Scripts","text":""},{"location":"Downloaders/SABnzbd/scripts/#clean","title":"Clean","text":"Clean NZB nameClean.py
Removes the following suffixes from NZB name: NZBgeek / Obfuscated / BUYMORE / Scrambled /etc... Cleans the NZB name by removing the retagged stuff (-Obfuscated, -postbox, etc).
Install Instructions:
sudo chmod +x Clean.py
Settings
=> Switches
Clean.py
#!/usr/bin/python3 -OO\n\n##################################################################\n### SABnzbd - Clean NZB Renamer ##\n##################################################################\n## NOTE: This script is considered ALPHA! ##\n## ##\n## Removes the suffixes from NZB name used by bots: ##\n## examples: NZBgeek / Obfuscated / BUYMORE / Scrambled, etc.. ##\n## ##\n## NOTE: This script requires Python 3 ##\n## ##\n## Install: ##\n## 1. Copy script to sabnzbd's script folder ##\n## 2. run: sudo chmod +x Clean.py ##\n## 3. in SABnzbd go to Config > Switches ##\n## 4. Change Pre-queue user script and select: Clean.py ##\n##################################################################\n\nimport sys\nimport re\n\ntry:\n # Parse the 18 input variables for SABnzbd version >= 4.0.0\n (scriptname, nzbname, postprocflags, category, script, prio, downloadsize, grouplist, showname, season, episodenumber, episodename, is_proper, resolution, decade, year, month, day, job_type) = sys.argv\n downloadsize = int(downloadsize)\nexcept ValueError:\n # ...or 11 variables for earlier versions\n (scriptname, nzbname, postprocflags, category, script, prio, downloadsize, grouplist, showname, season, episodenumber, episodename) = sys.argv\nexcept:\n sys.exit(1) # exit with 1 causes SABnzbd to ignore the output of this script\n\nfwp = nzbname\nfwp = re.sub('(?i)-4P$', '', fwp)\nfwp = re.sub('(?i)-4Planet$', '', fwp)\nfwp = re.sub('(?i)-AlternativeToRequested$', '', fwp)\nfwp = re.sub('(?i)-AlteZachen$', '', fwp)\nfwp = re.sub('(?i)-AsRequested$', '', fwp)\nfwp = re.sub('(?i)-AsRequested-xpost$', '', fwp)\nfwp = re.sub('(?i)-BUYMORE$', '', fwp)\nfwp = re.sub('(?i)-Chamele0n$', '', fwp)\nfwp = re.sub('(?i)-GEROV$', '', fwp)\nfwp = re.sub('(?i)-iNC0GNiTO$', '', fwp)\nfwp = re.sub('(?i)-NZBGeek$', '', fwp)\nfwp = re.sub('(?i)-Obfuscated$', '', fwp)\nfwp = re.sub('(?i)-Obfuscation$', '', fwp)\nfwp = re.sub('(?i)-postbot$', '', fwp)\nfwp = re.sub('(?i)-Rakuv[a-z0-9]*$', '', fwp)\nfwp = re.sub('(?i)-RePACKPOST$', '', fwp)\nfwp = re.sub('(?i)-Scrambled$', '', fwp)\nfwp = re.sub('(?i)-WhiteRev$', '', fwp)\nfwp = re.sub('(?i)-WRTEAM$', '', fwp)\nfwp = re.sub('(?i)-CAPTCHA$', '', fwp)\nfwp = re.sub('(?i)-Z0iDS3N$', '', fwp)\nfwp = re.sub('(?i)\\[eztv([ ._-]re)?\\]$', '', fwp)\nfwp = re.sub('(?i)\\[TGx\\]$', '', fwp)\nfwp = re.sub('(?i)\\[ettv\\]$', '', fwp)\nfwp = re.sub('(?i)\\[TGx\\]-xpost$', '', fwp)\nfwp = re.sub('(?i).mkv-xpost$', '', fwp)\nfwp = re.sub('(?i)-xpost$', '', fwp)\nfwp = re.sub(r'(?i)(-D-Z0N3|\\-[^-.\\n]*)(\\-.{4})?$', r'\\1', fwp)\n\nprint(\"1\") # Accept\nprint(fwp)\nprint()\nprint()\nprint()\nprint() \nprint()\n# 0 means OK\nsys.exit(0)\n
"},{"location":"Downloaders/SABnzbd/scripts/#replace_for","title":"replace_for","text":"Replaces underscores with dots replace_for.py
Replaces underscores with dots in downloaded filename to prevent download loops with poorly named releases on some indexers (often HONE releases).
Install Instructions:
sudo chmod +x replace_for.py
Settings
=> Categories
replace_for.py
#!/usr/bin/python3 -OO\n\n##################################################################\n### SABnzbd - Replace underscores with dots ##\n##################################################################\n## ##\n## NOTE: This script requires Python 3 ##\n## ##\n## Author: miker ##\n## ##\n## Install: ##\n## 1. Copy script to sabnzbd's script folder ##\n## 2. run: sudo chmod +x replace_for.py ##\n## 3. in SABnzbd go to Config > Categories ##\n## 4. Assign replace_for.py to the required category ##\n##################################################################\n\nimport sys\nimport os\nimport os.path\n\ntry:\n (scriptname, directory, orgnzbname, jobname, reportnumber, category, group, postprocstatus, url) = sys.argv\nexcept:\n print(\"No commandline parameters found\")\n sys.exit(1) # exit with 1 causes SABnzbd to ignore the output of this script\n\nfiles = os.listdir(directory)\n\nfor src in files:\n if src.find(\"_\") !=-1:\n dst = src.replace('_', '.')\n os.rename (os.path.join(directory,src),os.path.join(directory,dst) )\n print(src, \"renamed to \",dst)\n\nprint()\nprint()\nprint() \nprint()\n# 0 means OK\nsys.exit(0)\n
"},{"location":"Downloaders/qBittorrent/","title":"qBittorrent","text":""},{"location":"Downloaders/qBittorrent/3rd-party-tools/","title":"3rd Party tools","text":"Here you will find a collection of 3rd party tools and other related links for qBittorrent.
"},{"location":"Downloaders/qBittorrent/3rd-party-tools/#qbit-manage","title":"qBit Manage","text":"This is a program used to manage your qBittorrent instance such as:
qBit Manage
"},{"location":"Downloaders/qBittorrent/3rd-party-tools/#qbittorrent-cli","title":"qbittorrent-cli","text":"A cli to manage qBittorrent. Add torrents, reannounce and import from other clients.
qbittorrent-cli
"},{"location":"Downloaders/qBittorrent/3rd-party-tools/#qbittools","title":"qbittools","text":"qbittools is a feature rich CLI for the management of torrents in qBittorrent.
qbittools
"},{"location":"Downloaders/qBittorrent/3rd-party-tools/#a-dark-but-not-black-qbittorrent-webui","title":"A Dark but not black qBittorrent WebUI","text":"A darker theme for qBittorrent WebUI (made with the help of the Walkerservers community)
Nightwalker
"},{"location":"Downloaders/qBittorrent/3rd-party-tools/#cross-seed","title":"cross-seed","text":"Fully-automatic cross-seeding
Run cross-seed 24/7 to:
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/qBittorrent/Basic-Setup/","title":"qBittorrent - Basic Setup","text":"This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
"},{"location":"Downloaders/qBittorrent/Basic-Setup/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
But you're able to change this, by not using the pre-defined/recommended paths like:
/downloads
=> /data/downloads
, /data/usenet
, /data/torrents
/movies
=> /data/media/movies
/tv
=> /data/media/tv
Note
Settings that aren't covered means you can change them to your own liking or just leave them on default.
"},{"location":"Downloaders/qBittorrent/Basic-Setup/#downloads","title":"Downloads","text":"Tools
=> Options
=> Downloads
(Or click on the cogwheel to access the options)
For consistency with other torrents I recommend leaving this on Original
.
Suggested: Original
Delete the .torrent file after it has been added to qBittorrent.
Suggested: Personal preference
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.
Suggested: Enabled
Warning
Do not set Pre-allocated disk space if you are using ZFS as your filesystem as ZFS does not support fallocate
Make sure this is set to Automatic
. Your downloads will not go into the category folder otherwise.
Suggested: Automatic
This helps you to manage your file location based on categories.
Suggested: Enabled
Same as Step 2
Suggested: Enabled
Your download root path (Download folder/location).
Read the ATTENTION
block below
If you enable this, your incomplete downloads will be placed in this directory until completed. This could be useful if you want your downloads to use a separate SSD/Feeder disk1, but this also results in extra unnecessary moves or in worse cases a slower and more I/O intensive copy + delete.
Suggested: Personal preference
ATTENTION
Your Download and Media Library should be **NEVER the same locations**
"},{"location":"Downloaders/qBittorrent/Basic-Setup/#connection","title":"Connection","text":""},{"location":"Downloaders/qBittorrent/Basic-Setup/#listening-port","title":"Listening Port","text":"Set this to TCP for the best performance
Suggested: TCP
Your port used for incoming connections, this is the port you opened in your router/firewall or port forwarded at your VPN provider to make sure you're connectable.
Suggested: The port you opened in your router/firewall or port forwarded at your VPN provider
This should be disabled in your router for several security reasons.
Suggested: Disabled
Make sure this is disabled so you don't mess up the forwarded port.
Suggested: Disabled
The best settings for this depends on many factors so I won't be covering this.
Suggested: personal preference based on your setup and connection.
This is where you would add for example your SOCKS5 settings from your VPN provider.
Suggested: I personally don't recommend this unsecure option being it's un-encrypted and only spoofs your IP.
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.
Bandwidth needed by other services in your home network.
Suggested: For a home connection that you use with others it's best practice to set the upload/download rate to about 70-80% of your maximum upload/download speed.
When enabled, it basically does the same as above, but with the option to setup a schedule.
Examples:
If you have an internet connection that's limited during specific hours (unlimited bandwidth during the night, but limited during the day)
Suggested: Personal preference
Not going to cover the technical part of what it does, but the following settings are recommended for best speeds (in most cases).
Prevents you from being flooded if the uTP protocol is used for any reason.
Suggested: Enabled
Apply rate limit to transport overhead
Suggested: Disabled
Apply rate limit to peers on LAN
Suggested: Enabled
These settings are mainly used for public trackers (and should be enabled for them) and not for private trackers, decent private trackers use a private flag where they ignore these settings.
Suggested: Personal preference
Recommended setting Allow encryption
rather than enforcing it allows more peers to connect and is recommended on underpowered systems as it will allow for lower overhead.
Suggested: Allow encryption
Anonymous mode hides clients (qBittorrent) fingerprint from the peer-ID, sets the \u2018User-Agent\u2019 to Null and it doesn\u2019t 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.
Suggested: Disabled
These options allow you to control the number of active torrents being downloaded and uploaded.
Suggested: personal preference based on your setup and connection.
Your maximum seeding ratio preference. (When both ratio and seeding time are enabled it will trigger the action on whatever happens first.)
Suggested: Disabled
Your maximum seeding time preference (When both ratio and seeding time are enabled it will trigger the action on whatever happens first.)
Suggested: Disabled
What to do when ratio or seeding time is reached.
Suggested: Paused and Disabled
Tip
Personally, I recommend using the seeding goals in your Starr Apps indexer settings (enable advanced), or use qBit Manage
"},{"location":"Downloaders/qBittorrent/Basic-Setup/#automatically-add-these-trackers-to-new-downloads","title":"Automatically add these trackers to new downloads","text":"Recommendation: Disabled
Warning
NEVER USE THIS OPTION ON (Semi-)PRIVATE TRACKERS
"},{"location":"Downloaders/qBittorrent/Basic-Setup/#web-ui","title":"Web UI","text":""},{"location":"Downloaders/qBittorrent/Basic-Setup/#authentication","title":"Authentication","text":"step.3
whitelist.In some cases when this is enabled it could result in issues.
Suggested: Disabled
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
If you use unRaid then you don't need this since you can make use of the default cache drive option.\u00a0\u21a9
This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
Info
Pick one path layout and use it for all of them.
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
Add category
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:
.
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
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/qBittorrent/Paths/","title":"qBittorrent - Paths","text":"This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
Info
Pick one path layout and use it for all of them.
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
Options
=> Downloads
You've followed the Setup TorGuard for port forwarding and want to know where in your download client you should add the port you've port forwarded.
Tools
=> Options
=> Connection
Connection
Tab.TCP and uTP
to TCP
, if you get speed issues try one of the others.When you make use of the unRaid cache drive for your /data/torrents
share and the torrents in qBittorent are still seeding then the mover can't move files, because they are still in use.
Using the following instructions you will be able to move the files with the use of the qBittorrent API.
Workflow Rules - [CLICK TO EXPAND]
If you make use of the Seed Time/Ratio settings in your Indexers settings in the Starr apps1. Make sure you're using Post-Import Category
in your Starr apps Download clients settings.Else it could happen when the torrents get paused that they get removed by the Starr apps before the seeding goal is reached.
Warning
The screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Download the following standalone script.
Big Thnx to bobokun Developer of qBit Manage
"},{"location":"Downloaders/qBittorrent/Tips/How-to-run-the-unRaid-mover-for-qBittorrent/#plugins","title":"Plugins","text":"Install the following Plugins.
After you installed the needed Plugins it's time to configure everything.
"},{"location":"Downloaders/qBittorrent/Tips/How-to-run-the-unRaid-mover-for-qBittorrent/#qbit-api","title":"qBit API","text":"The script needs the qBit API to work, so we need to make sure it's installed when your unRaid server is booted or when the Array is started the first time.
You can choose from the following 2 options how you want to install it, depending what you preference.
With this option we're going to install the qBit API when the Array is started the first time.
Go to your unRaid Dashboard to your settings tab and select in the User Utilities
at the bottom the new plugin you installed User Scripts
.
Select at the bottom ADD NEW SCRIPT
.
A popup will appear where you can give it a name, for this example we're going to use Install qBittorrent API
and then click on OK
.
Click in the list on the cogwheel of the new user scrip you made.
Copy/Paste in the new windows that opens the following bash command followed by SAVE CHANGES
.
#!/bin/bash\npip3 install qbittorrent-api\n
Select in the schedule list when the script should run, and choose At First Array Start Only
.
Click on RUN IN BACKGROUND
or restart your unRaid server so the qBit API is installed.
With this option we're going to install the qBit API when the unRaid server is started.
On your USB stick/key go to /boot/config
and open the go
file with your favorite editor (VSCode/Notepad++) and copy/paste the following command.
pip3 install qbittorrent-api\n
Restart your unRaid Server, or run the above command from the terminal.
"},{"location":"Downloaders/qBittorrent/Tips/How-to-run-the-unRaid-mover-for-qBittorrent/#script","title":"Script","text":"Edit the script with your favorite editor (VSCode/Notepad++) you downloaded at the beginning of the guide HERE.
You only need to edit a few options in the script
# --DEFINE VARIABLES--#\n# Set Number of Days to stop torrents between two offsets\n# days_from set to 0 will pause any torrents from todays date\n# days_to will be the upper limit of how far you want to pause torrents to\ndays_from = 0\ndays_to = 2\nqbt_host = \"192.168.2.200:8080\"\nqbt_user = None\nqbt_pass = None\n# --DEFINE VARIABLES--#\n
days_from
=> Set Number of Days to stop torrents from for the move.days_to
=> Set Number of Days to stop torrents to for the move.qbt_host
=> The URL you use to access qBittorrent locally. (the \"
should remain)qbt_user
=> Your used qBittorrent User Name
if you have authentication enabled. Add '
either side.qbt_pass
=> Your used qBittorrent Password
if you have authentication enabled. Add '
either side.If you have authentication enabled. Add '
either side of your User/Password.
Depending on whether you use the unRaid Mover Tuning
app, You might need to change line 68:
Mover Tuning
, change line 68 from os.system('/usr/local/sbin/mover.old start')
to os.system('/usr/local/sbin/mover start')
Mover Tuning
but don't want to use it for the script, do not change line 68Mover Tuning
and do want to use it for the script, change line 68 from os.system('/usr/local/sbin/mover.old start')
to os.system('/usr/local/sbin/mover start')
. For this option, inside the Mover Tuner
options you will also need to set Move Now button follows plugin filters
to Yes
and Disable Mover running on a schedule
to No
.Now it's time to place the script you just edited somewhere easy to access/remember.
Suggestions:
/mnt/user/appdata/qbittorrent/scripts
(yes you need to create this folder your self)/mnt/user/data/scripts
(yes you need to create this folder your self)Now it's time to setup the scheduler when the mover should run.
Go to your unRaid Dashboard to your settings tab and select in the User Utilities
at the bottom the new plugin you installed User Scripts
.
Select at the bottom ADD NEW SCRIPT
.
A popup will appear where you can give it a name, for this example we're going to use qBittorrent Mover
and then click on OK
.
Click in the list on the cogwheel of the new user scrip you made.
Copy/Paste in the new windows that opens the following bash command followed by SAVE CHANGES
.
#!/bin/bash\n/usr/local/emhttp/plugins/dynamix/scripts/notify -s \"qBittorrent Mover\" -d \"qBittorrent Mover starting @ `date +%H:%M:%S`.\"\necho executing script to pause torrents and run mover.\n/usr/bin/python3 /mnt/user/data/scripts/mover.py\necho qbittorrent-mover completed and resumed all paused torrents.\n/usr/local/emhttp/plugins/dynamix/scripts/notify -s \"qBittorrent Mover\" -d \"qBittorrent Mover completed @ `date +%H:%M:%S`.\"\n
Info
Replace the /mnt/user/data/scripts/mover.py
path to the path where you placed your python script.
Select in the schedule list when the script should run, and choose Custom
After changing to Custom
you get on the right a extra option where you can setup your cron schedule when it should be run.
For this example we're going to let the script run a 4am at night. 0 4 * * *
Setup your own schedule HERE
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
Starr apps = Sonarr/Radarr etc. Doesn't Starr apps sound better then The arr(s)
?\u00a0\u21a9
These needs to be installed from the Nerd Tools.\u00a0\u21a9\u21a9\u21a9
I've asked several people that used this download client for some help/feedback, but most of them just switched to qBittorrent.
"},{"location":"Downloaders/ruTorrent/ruTorrent-Basic-Setup/","title":"ruTorrent - Basic Setup","text":"This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
"},{"location":"Downloaders/ruTorrent/ruTorrent-Basic-Setup/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
But you're able to change this, by not using the pre-defined/recommended paths like:
/downloads
=> /data/downloads
, /data/usenet
, /data/torrents
/movies
=> /data/media/movies
/tv
=> /data/media/tv
I've asked several people that used this download client for some help/feedback, but most of them just switched to qBittorrent.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Guide-Sync/","title":"Guide Sync","text":"These are 3rd party applications to sync several sections of the guide with your Sonarr/Radarr (or multiple).
Feature Notifiarr Recyclarr GUI (graphical user interface) v Radarr Custom Formats v v Radarr Use Flowchart to choose the correct Custom Formats for your Quality Profile v Radarr predefined config files available v Radarr Clear all Custom Formats v Radarr Scores v v Radarr Quality Settings (File Size) v v Radarr Naming Scheme v Sonarr v3 Release Profile RegEx v v Sonarr v4 Custom Formats v v Sonarr v4 predefined config files available v Sonarr v3/v4 Clear all Release Profiles/Custom Formats v Sonarr v3/v4 Scores v v Sonarr v3/v4 Quality Settings (File Size) v v Sonarr v3/v4 Naming Scheme v"},{"location":"Guide-Sync/#notifiarr","title":"Notifiarr","text":"It's possible with Notifiarr (Patron feature)
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).
Just enable the Custom Formats/Release Profiles you want.
Examples - [CLICK TO EXPAND]Radarr Custom Formats Table
Radarr Custom Formats (Multiple Instances possible)
Radarr Custom Formats (Multiple Instances possible)
Radarr scoring (Multiple profiles possible)
Sonarr Release Profile (Multiple Instances possible)
Instructions
"},{"location":"Guide-Sync/#video-tutorial","title":"Video Tutorial","text":"Big Thanks to IBRACORP who created a great video that covers the basics.
Also check out other videos from IBRACORP HERE
"},{"location":"Guide-Sync/#recyclarr","title":"Recyclarr","text":"Recyclarr Info
Recyclarr Documentation
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/Check-if-hardlinks-are-working/","title":"How to check if hardlinks are working","text":"You've followed the guide step by step but still want to check if hardlinks are working, or someone on the Sonarr/Radarr support team asked you to check if your files are hardlinked?
You can use 3 options to check if you got working hardlinks.
All methods require you to login to your terminal with PuTTY or similar software.
Warning
You can't create hard links for directories
You can't cross file systems
"},{"location":"Hardlinks/Check-if-hardlinks-are-working/#usenet","title":"Usenet","text":"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.
"},{"location":"Hardlinks/Check-if-hardlinks-are-working/#method-1-using-ls","title":"Method 1: Using ls","text":"This is the easiest to check in my opinion.
In your terminal cd
to your download location and run ls -al
or type ls -al /path/to/your/download/location/
You will get a listing of all your files and on the left side you will see a couple of numbers, every file with a number above 1 are hardlinks.
This way requires a bit more work.
In the terminal type: stat /path/to/your/download/location/file.mkv
In the terminal type: stat /path/to/your/media/location/file.mkv
You will get 2 results you can use to compare several things.
cd
to your download location and run ls -i file.mkv
or type ls -i /path/to/your/download/location/file.mkv
This will reveal the inode of your file on the left side of the file.
find /mnt/user/data/ -inum ###
or find . -inum ###
if you're in your root folder.###
= Your inode number on the left of the file you found.
It will list all files linked with the same inode number.
"},{"location":"Hardlinks/Examples/","title":"Examples","text":"Info
Pick one path layout and use it for all of them.
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
Settings
=> Media Management
=> Importing
Settings
=> Media Management
=> Root Folders
Series
=> Add New
Settings
=> Media Management
=> Importing
Settings
=> Media Management
=> Root Folders
Movies
=> Add New
SABnzbd config
=> Folders
SABnzbd config
=> Categories
Settings
=> PATHS
Settings
=> CATEGORIES
Options
=> Downloads
Preferences
=> Downloads
../config/rtorrent/config/rtorrent.rc
(path to your appdata)
Settings
=> Downloads
Settings
=> Autotools
Big Thanks to fryfrog for his Docker Guide that I used as basis for this guide.
"},{"location":"Hardlinks/Hardlinks-and-Instant-Moves/","title":"Hardlinks and Instant Moves (Atomic-Moves)","text":""},{"location":"Hardlinks/Hardlinks-and-Instant-Moves/#description","title":"Description","text":"Info
If you\u2019re wondering why hard links aren\u2019t working or why a simple move is taking far longer than it should.
Here we will try to explain it.
This Guide exist out of 4 Sections
So you want one of the following ?
Then Continue to How to setup for your installation method.
"},{"location":"Hardlinks/Hardlinks-and-Instant-Moves/#faq","title":"FAQ","text":""},{"location":"Hardlinks/Hardlinks-and-Instant-Moves/#what-are-hardlinks","title":"What are Hardlinks","text":"What are hardlinks? - [CLICK TO EXPAND][Long answer] Hard links are a way for a copy operation to be instant and not consume space for those additional copies.
Every file is a hard link: some metadata that points at blocks on the file system, which is why they're restricted to the same file system. There can be as many metadata files pointing at those blocks as needed and the blocks know how many links point to them. Once the blocks have 0 links, they're considered deleted.
This means:
You can delete any \"copy\" w/o impacting the others.
Your download client can remove it's \"copy\" w/o impacting the library \"copy\". The library \"copy\" can be removed by Plex or Sonarr/Radarr or yourself w/o impacting the download client \"copy\".
Space is only regained when all \"copies\" are deleted.
Modifying the file will impact all \"copies\".
For example, modifying the id3 tags of a .mp3 download after import would modify the download client \"copy\", resulting in breaking the torrent.
More info from Wikipedia, the free encyclopedia
Warning
You can't create hard links for directories
You can't cross file systems
A real move and not a copy file from download folder to media folder and then delete file from download folder.
"},{"location":"Hardlinks/Hardlinks-and-Instant-Moves/#what-are-the-starr-apps","title":"What are the Starr Apps","text":"What are theStarr Apps
? - [CLICK TO EXPAND] Sonarr, Radarr, Lidarr, etc.
"},{"location":"Hardlinks/Replace-copies-with-hardlinks/","title":"Replace copies with hardlinks","text":"You recently switched to a proper setup that supports Hardlinks and Instant Moves (Atomic-Moves).
And you would like to replace copies with hardlinks ?
If your Operating System supports it you could make use of Jdupes.
"},{"location":"Hardlinks/Replace-copies-with-hardlinks/#usage","title":"Usage","text":"I won't cover every command
If you want to know what else 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.
jdupes [options] DIR1 DIR2\n
This will do a dry run and summarize at the end.
jdupes -M -r \"/data/torrents/movies/\" \"/data/media/movies\"\n
This will hard link all duplicate files without prompting.
jdupes -L -r \"/data/torrents/movies/\" \"/data/media/movies\"\n
Windows allows a maximum of 1023 hard links per file
Warning
The -Q
or --quick
option only reads each file once, hashes it, and performs comparisons based solely on the hashes. There is a small but significant risk of a hash collision which is the purpose of the failsafe byte-for-byte comparison that this option explicitly bypasses. Do not use it on ANY data set for which any amount of data loss is unacceptable. You have been warned!
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/How-to-setup-for/","title":"How to setup for","text":"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).
Select your desired method of installation:
Tip
If you're new to dockers and want a easy setup I suggest to take a look at DockSTARTer. I've also created a short guide HERE where I 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.
Note
I'm not going to explain how to get dockers installed and running, I 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.
For example /<path_to_data>/data
, or even /data
.
Warning
It doesn't really matter which path you use for your media and appdata,
the only thing you should avoid is /home
.
Because user folders in /home
are expected to have some restrictive permissions.
It just could end up creating a permissions mess, so it's better to just avoid entirely.
For this example we're going to make use of a share called data
.
The data
folder has sub-folders for torrents
and usenet
and each of these have sub-folders for tv
, movie
, books
and music
downloads to keep things neat. The media
folder has nicely named TV
, Movies
, Books
and Music
sub-folders, this is your library and what you\u2019d pass to Plex, Emby or JellyFin.
In this examples I'm using lower case on all folder on purpose, being Linux is case sensitive.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Docker/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
qBittorrent, Deluge, ruTorrent
The reason why we use /data/torrents
for the torrent client is because it only needs access to the torrent files. In the torrent software settings, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/torrents/{tv|movies|music}
.
data\n\u2514\u2500\u2500 torrents\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data/torrents/
Host Path:
=> /<path_to_data>/data/torrents/
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, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/usenet/complete/{tv|movies|music}
.
data\n\u2514\u2500\u2500 usenet\n \u251c\u2500\u2500 incomplete\n \u2514\u2500\u2500 complete\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data/usenet/
Host Path:
=> /<path_to_data>/data/usenet/
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.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data
Host Path:
=> /<path_to_data>/data/
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.
data\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u251c\u2500\u2500 books\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data/media
Host Path:
=> /<path_to_data>/data/media/
Don't forget to look at the Examples how to setup the paths inside the applications.
"},{"location":"Hardlinks/How-to-setup-for/Docker/#permissions","title":"Permissions","text":"Recursively chown user and group and Recursively chmod to 775/664
sudo chown -R $USER:$USER /data\nsudo chmod -R a=,a+rX,u+w,g+w /data\n
"},{"location":"Hardlinks/How-to-setup-for/Docker/#docker-compose-example","title":"Docker-compose Example","text":"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 appdata (/config
) will be stored on the host in the /docker/appdata/{appname}
version: \"3.2\"\nservices:\nradarr:\ncontainer_name: radarr\nimage: cr.hotio.dev/hotio/radarr:latest\nrestart: unless-stopped\nlogging:\ndriver: json-file\nports:\n- 7878:7878\nenvironment:\n- PUID=1000\n- PGID=1000\n- TZ=Europe/Amsterdam\nvolumes:\n- /etc/localtime:/etc/localtime:ro\n- /docker/appdata/radarr:/config\n- /data:/data\nsonarr:\ncontainer_name: sonarr\nimage: cr.hotio.dev/hotio/sonarr:latest\nrestart: unless-stopped\nlogging:\ndriver: json-file\nports:\n- 8989:8989\nenvironment:\n- PUID=1000\n- PGID=1000\n- TZ=Europe/Amsterdam\nvolumes:\n- /etc/localtime:/etc/localtime:ro\n- /docker/appdata/sonarr:/config\n- /data:/data\nbazarr:\ncontainer_name: bazarr\nimage: cr.hotio.dev/hotio/bazarr:latest\nrestart: unless-stopped\nlogging:\ndriver: json-file\nports:\n- 6767:6767\nenvironment:\n- PUID=1000\n- PGID=1000\n- TZ=Europe/Amsterdam\nvolumes:\n- /etc/localtime:/etc/localtime:ro\n- /docker/appdata/bazarr:/config\n- /data/media:/data/media\nsabnzbd:\ncontainer_name: sabnzbd\nimage: cr.hotio.dev/hotio/sabnzbd:latest\nrestart: unless-stopped\nlogging:\ndriver: json-file\nports:\n- 8080:8080\n- 9090:9090\nenvironment:\n- PUID=1000\n- PGID=1000\n- TZ=Europe/Amsterdam\nvolumes:\n- /etc/localtime:/etc/localtime:ro\n- /docker/appdata/sabnzbd:/config\n- /data/usenet:/data/usenet:rw\n
"},{"location":"Hardlinks/How-to-setup-for/Docker/#docker-compose-commands","title":"Docker-Compose Commands","text":"docker-compose commands - [CLICK TO EXPAND] sudo docker-compose up -d
(This Docker-compose command helps builds the image, then creates and starts Docker containers. The containers are from the services specified in the compose file. If the containers are already running and you run docker-compose up, it recreates the container.)sudo docker-compose pull
(Pulls an image associated with a service defined in a docker-compose.yml)sudo docker-compose down
(The Docker-compose down command also stops Docker containers like the stop command does. But it goes the extra mile. Docker-compose down, doesn\u2019t just stop the containers, it also removes them.)sudo docker system prune -a --volumes --force
(Remove all unused containers, networks, images (both dangling and unreferenced), and optionally, volumes.)Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/How-to-setup-for/Dockstarter/","title":"Dockstarter","text":"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.
"},{"location":"Hardlinks/How-to-setup-for/Dockstarter/#folder-structure","title":"Folder Structure","text":"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.
storage\n\u251c\u2500\u2500 downloads\n\u2502 \u251c\u2500\u2500 torrents\n\u2502 \u2502 \u251c\u2500\u2500 movies\n\u2502 \u2502 \u251c\u2500\u2500 music\n\u2502 \u2502 \u251c\u2500\u2500 books\n\u2502 \u2502 \u2514\u2500\u2500 tv\n\u2502 \u2514\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 medialibrary\n\u251c\u2500\u2500 movies\n\u251c\u2500\u2500 music\n\u251c\u2500\u2500 books\n\u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Dockstarter/#changes-to-the-env","title":"Changes to the .env","text":"To accomplish this we need to change first a few paths in your .env
(Usually ~/.docker/compose/.env
)
# Global Settings\nCOMPOSE_HTTP_TIMEOUT=60\nDOCKERCONFDIR=~/.config/appdata\nDOCKERGID=999\nDOCKERHOSTNAME=DockSTARTer\nDOCKERLOGGING_MAXFILE=10\nDOCKERLOGGING_MAXSIZE=200k\nDOCKERSTORAGEDIR=/mnt/storage\nPGID=1000\nPUID=1000\nTZ=America/Chicago\n
"},{"location":"Hardlinks/How-to-setup-for/Dockstarter/#changes-to-your-paths","title":"Changes to your paths","text":"When that's all set then you will need to change the paths you're going to use in the containers from:
/downloads
=> /storage/downloads
/audiobooks
=> /storage/medialibrary/audiobooks
/books
=> /storage/medialibrary/books
/comics
=> /storage/medialibrary/comics
/movies
=> /storage/medialibrary/movies
/music
=> /storage/medialibrary/music
/tv
=> /storage/medialibrary/tv
Info
The screenshots in the examples are using the following root path /storage
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/How-to-setup-for/Dockstarter/#sonarr","title":"Sonarr","text":"Settings
=> Media Management
=> Importing
Settings
=> Media Management
=> Root Folders
Series
=> Add New
Settings
=> Media Management
=> Importing
Settings
=> Media Management
=> Root Folders
Movies
=> Add New
SABnzbd config
=> Folders
SABnzbd config
=> Categories
Settings
=> PATHS
Settings
=> CATEGORIES
Options
=> Downloads
Preferences
=> Downloads
../config/rtorrent/config/rtorrent.rc
(path to your appdata)
Settings
=> Downloads
Settings
=> Autotools
Note
I'm not going to explain how to install all the applications, I will only explain which folder structure we recommend.
"},{"location":"Hardlinks/How-to-setup-for/Native/#folder-structure","title":"Folder Structure","text":"Warning
It doesn't really matter which path you use for your media and appdata,
the only thing you should avoid is /home
.
Because user folders in /home
are expected to have some restrictive permissions.
It just could end up creating a permissions mess, so it's better to just avoid entirely.
For this example we're going to make use of a share called data
.
The data
folder has sub-folders for torrents
and usenet
and each of these have sub-folders for tv
, movie
, books
and music
downloads to keep things neat. The media
folder has nicely named TV
, Movies
, Books
and Music
sub-folders, this is your library and what you\u2019d pass to Plex, Emby or JellyFin.
In this examples I'm using lower case on all folder on purpose, being Linux is case sensitive.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Native/#breakdown-of-the-folder-structure","title":"Breakdown of the Folder Structure","text":""},{"location":"Hardlinks/How-to-setup-for/Native/#torrent-clients","title":"Torrent clients","text":"qBittorrent, Deluge, ruTorrent
The reason why we use /data/torrents
for the torrent client is because it only needs access to the torrent files. In the torrent software settings, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/torrents/{tv|movies|music}
.
data\n\u2514\u2500\u2500 torrents\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Native/#usenet-clients","title":"Usenet clients","text":"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, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/usenet/complete/{tv|movies|music}
.
data\n\u2514\u2500\u2500 usenet\n \u251c\u2500\u2500 incomplete\n \u2514\u2500\u2500 complete\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Native/#the-starr-apps","title":"The Starr Apps","text":"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.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Native/#media-server","title":"Media Server","text":"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.
data\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u251c\u2500\u2500 books\n \u2514\u2500\u2500 tv\n
Don't forget to look at the Examples how to setup the paths inside the applications.
"},{"location":"Hardlinks/How-to-setup-for/Native/#permissions","title":"Permissions","text":"Recursively chown user and group and Recursively chmod to 775/664
sudo chown -R $USER:$USER /data\nsudo chmod -R a=,a+rX,u+w,g+w /data\n
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/How-to-setup-for/Synology/","title":"Synology","text":"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.
This is faster than the GUI and after installing, it shows up in the Docker GUI.
Thanks to faxity for the initial compose that I used to create the Synology Guide.
And a very big thanks to Bokkoman and BZwart that updated this Guide for DSM 7 and also offered their help on discord as Synology Support Team.
"},{"location":"Hardlinks/How-to-setup-for/Synology/#introduction","title":"Introduction","text":"This page will provide you with guidance on how to install several Docker images to your Synology system. 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.
"},{"location":"Hardlinks/How-to-setup-for/Synology/#automated-script","title":"Automated Script","text":"Automated script (Use this script at your own risk) - [CLICK TO EXPAND]Warning
Though, we offer a short way out. This is intended as a quick way to do everything that is written on this page within one script. And is only for initial setup. After that, you need to manage it yourself. Rerunning the script will reset all personal changes made in the compose/env.
The script is only tested on Synology DSM7 and higher.
We are not held reliable if anything breaks on your system. Use at your own risk
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.
To enable SSH on your Synology take a look HERE.
To enable Home folders, go to Control Panel
> User & Group
> Advanced
> Enable user home service
at the bottom.
When you enabled these two settings, run the following commands in your favorite terminal app and follow the onscreen questions.
curl -sL git.io/syno-script > ~/syno-script\n
sudo bash ~/syno-script\n
"},{"location":"Hardlinks/How-to-setup-for/Synology/#install-docker","title":"Install Docker","text":"You need to install Docker from the Package Center
. This should also create a share named docker
, check File Station if it is present.
Warning
To get Hardlinks and Atomic-Moves working with your Synology you will need to make use of ONE share with subfolders.
We will use a new share named data
(lowercase) for all your library media.
Later in this guide, we will fill this share with subfolders.
To create a new share:
Control Panel
> Shared Folder
> click Create
> choose Create Shared Folder
Name this shared folder data
. You can disable the trash can. Click next until you are done.
For this, we are going to create a new user that only has access to the share(s) that we use for this guide.
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 docker
.
Fill out the rest of the information, generate a password or type your own.
Click next, you will now be able to select which group this user will belong to, it should only be users
. Click Next
.
In this 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
.
Click Next
until you reach 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.
Continue to click Next
until you are finished.
You are mostly going to use the terminal. Some parts will need the Synology web GUI. To enable terminal, you need to enable SSH in the Synology Settings.
Control Panel
> Terminal & SNMP
> Enable SSH service
Then use a program like Putty 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.
If you get a popup asking if you want to trust the key, Just press OK
or ACCEPT
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.
Go into your terminal app, login to your synology ssh.
Once logged in type id $user
. Change $user to the newly created username docker
.
This will show you the UID (aka PUID). Which in this screenshot is 1035
for the docker user and the GID (aka PGID) which is 100
for the users group. Remember these values for later use.
Warning
It is not recommended to use (anymore) your admin/main user account. That is why we just created a new user.
"},{"location":"Hardlinks/How-to-setup-for/Synology/#folder-structure","title":"Folder Structure","text":"For this example we're going to make use of the share called data
.
On the host (Synology) terminal you will need to add /volume1/
before it. So /volume1/data
The data
folder has sub-folders for torrents
and usenet
and each of these have sub-folders for tv
, movie
and music
downloads to keep things neat. The library
folder has nicely named tv
, movies
and music
sub-folders, this is your library and what you\u2019d pass to Plex, Emby or JellyFin.
These subfolders you need to create your self.
I'm using lower case on all folder on purpose, being Linux is case sensitive.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Synology/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
qBittorrent, Deluge, ruTorrent
The reason why we use /data/torrents
for the torrent client is because it only needs access to the torrent files. In the torrent software settings, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/torrents/{tv|movies|music}
.
data\n\u2514\u2500\u2500 torrents\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data/torrents/
Host Path:
=> /volume1/data/torrents/
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, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/usenet/complete/{tv|movies|music}
.
data\n\u2514\u2500\u2500 usenet\n \u251c\u2500\u2500 incomplete\n \u2514\u2500\u2500 complete\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data/usenet/
Host Path:
=> /volume1/data/usenet/
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.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data
Host Path:
=> /volume1/data/
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.
data\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u251c\u2500\u2500 books\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data/media
Host Path:
=> /volume1/data/media/
Don't forget to look at the Examples how to setup the paths inside the applications.
"},{"location":"Hardlinks/How-to-setup-for/Synology/#create-the-needed-subfolder","title":"Create the needed subfolder","text":"Here we will create the needed subfolders for your media library and also for your preferred download client. If you use both then run both commands
"},{"location":"Hardlinks/How-to-setup-for/Synology/#if-you-use-usenet","title":"If you use usenet","text":"mkdir -p /volume1/data/{usenet/{incomplete,complete}/{tv,movies,music},media/{tv,movies,music}}\n
"},{"location":"Hardlinks/How-to-setup-for/Synology/#if-you-use-torrents","title":"If you use torrents","text":"mkdir -p /volume1/data/{torrents/{tv,movies,music},media/{tv,movies,music}}\n
"},{"location":"Hardlinks/How-to-setup-for/Synology/#appdata","title":"Appdata","text":"Your appdata will be stored in /volume1/docker/appdata/{appname}
These {appname}
sub folders you need to create your self. (This is a limitation of the Synology) We're going to do this in Putty or a similar program.
mkdir -p /volume1/docker/appdata/{radarr,sonarr,bazarr,plex,pullio}\n
You can add your own sub folders for your download client(s) using the command above, by adding the name to the command.
So your appdata folder will look like this.
ls -al /volume1/docker/appdata\n
docker\n\u2514\u2500\u2500 appdata\n\u251c\u2500\u2500 radarr\n\u251c\u2500\u2500 sonarr\n\u251c\u2500\u2500 bazarr\n\u251c\u2500\u2500 plex\n\u251c\u2500\u2500 pullio\n\u2514\u2500\u2500 (your download client, i.e. nzbget; sabnzbd; qbittorrent)\n
"},{"location":"Hardlinks/How-to-setup-for/Synology/#needed-files","title":"Needed files","text":"Now we are ready to move to the installation of containers.
For this, we need two files:
docker-compose.yml
.env
We will start with downloading the docker-compose.yml
file
Download this docker-compose.yml to your /volume1/docker/appdata
location so you got your important stuff together. Or use the command below:
wget https://raw.githubusercontent.com/TRaSH-/Guides-Synology-Templates/main/docker-compose/docker-compose.yml -P /volume1/docker/appdata/\n
"},{"location":"Hardlinks/How-to-setup-for/Synology/#whats-included-and-whats-not-included","title":"Whats included and Whats not included","text":"What's included and What's not included - [CLICK TO EXPAND] This docker-compose file will have the following docker containers included.
What's not included (and where are the download clients?).
I didn't add a download client to it, because it depends on what you prefer (usenet/torrent) and which client you prefer, so I created a new Repository on Github where I 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 .yml
file in to the main docker-compose.yml
, the template also has the command what you need to use to create the appdata folder that we explained earlier.
Second we will download the .env
file
Download this .env to your /volume1/docker/appdata
location so you got your important stuff together. Or use this command:
wget https://raw.githubusercontent.com/TRaSH-/Guides-Synology-Templates/main/docker-compose/.env -P /volume1/docker/appdata/\n
Warning
MAKE SURE THE FILE KEEPS THE ORIGINAL NAME .env
WITH THE DOT BEFORE IT
Tip
If you need to edit docker-compose.yml or the .env file we advise to use Notepad++ or Visual Studio Code
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
holds more variables/information for other containers you don't need to remove those variables and will be only used when you install the other containers.
Pullio allows you to automatically update your containers. And send you a notification through various means. In my setup, I use a Discord Webhook.
First you need to download Pullio
sudo curl -fsSL \"https://raw.githubusercontent.com/hotio/pullio/master/pullio.sh\" -o /usr/local/bin/pullio\n
sudo chmod +x /usr/local/bin/pullio\n
For Pullio to work, you will need to create in your Task Scheduler a \"Scheduled Task\" that runs for example at 4am at night with root privileges.
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
.
In the Schedule
tab choose whenever you want it to check for updates.
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\n
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.
More info about Pullio HERE
"},{"location":"Hardlinks/How-to-setup-for/Synology/#permissions","title":"Permissions","text":"Now we need to make sure that the newly created files and folders have the correct permissions.
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 commands below!!!
sudo chown -R docker:users /volume1/data /volume1/docker\n
sudo chmod -R a=,a+rX,u+w,g+w /volume1/data /volume1/docker\n
Note
If you copy files from a different library into the newly created library, you need to rerun these commands. !!!
"},{"location":"Hardlinks/How-to-setup-for/Synology/#run-the-docker-compose","title":"Run the Docker Compose","text":"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.
When you did all the above steps you only need to run the following commands:
cd /volume1/docker/appdata\n
sudo docker-compose up -d\n
You will notice that all the images will be downloaded, after that the containers will be started. If you get a error then look at the error what it says and try to fix it. If you still got issues then put your used docker-compose.yml on 0bin and join the guides-discord here and provide the pastebin link with the error, have patience because of timezone differences.
Don't forget to look at the Examples how to setup 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 command sudo docker-compose up -d
again, from within the /volume1/docker/appdata
folder.
Any changes you do/did in the GUI will be reverted when you run the docker-compose command.
Just don't use the GUI, only for information purposes !!!
"},{"location":"Hardlinks/How-to-setup-for/Synology/#docker-compose-commands","title":"Docker-Compose Commands","text":"docker-compose commands - [CLICK TO EXPAND]sudo docker-compose up -d
(This Docker-compose command helps builds the image, then creates and starts Docker containers. The containers are from the services specified in the compose file. If the containers are already running and you run docker-compose up, it recreates the container.)sudo docker-compose pull
(Pulls an image associated with a service defined in a docker-compose.yml)sudo docker-compose down
(The Docker-compose down command also stops Docker containers like the stop command does. But it goes the extra mile. Docker-compose down, doesn\u2019t just stop the containers, it also removes them.)sudo docker system prune -a --volumes --force
(Remove all unused containers, networks, images (both dangling and unreferenced), and optionally, volumes.)Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/How-to-setup-for/Synology/#additional-synology-info","title":"Additional Synology Info","text":""},{"location":"Hardlinks/How-to-setup-for/Synology/#dsm-task-for-correctly-reporting-ip-in-plexnginxetc","title":"DSM Task for correctly reporting IP in Plex/Nginx/Etc","text":"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.
Task bash command - [CLICK TO EXPAND]#!/bin/bash\ncurrentAttempt=0\ntotalAttempts=10\ndelay=15\n\nwhile [ $currentAttempt -lt $totalAttempts ]\ndo\ncurrentAttempt=$(( $currentAttempt + 1 ))\n\necho \"Attempt $currentAttempt of $totalAttempts...\"\n\nresult=$(iptables-save)\n\nif [[ $result =~ \"-A DOCKER -i docker0 -j RETURN\" ]]; then\necho \"Docker rules found! Modifying...\"\n\niptables -t nat -A PREROUTING -m addrtype --dst-type LOCAL -j DOCKER\n iptables -t nat -A PREROUTING -m addrtype --dst-type LOCAL ! --dst 127.0.0.0/8 -j DOCKER\n\n echo \"Done!\"\n\nbreak\nfi\n\necho \"Docker rules not found! Sleeping for $delay seconds...\"\n\nsleep $delay\ndone\n
"},{"location":"Hardlinks/How-to-setup-for/TrueNAS-Core/","title":"TrueNAS Core","text":"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 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.
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.
"},{"location":"Hardlinks/How-to-setup-for/TrueNAS-Core/#create-the-main-dataset","title":"Create the main dataset","text":"Warning
To get hardlinks and atomic moves working with ZFS you will need to make use of ONE 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.
Go to Storage -> Pools and click on \u22ee on the right side of your root dataset, then select Add Dataset
.
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).
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
.
Click Submit
(mine shows Save
since this is an existing dataset) once complete.
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.
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.
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.
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.
Note
If you're using a single, shared user and group setup (1000:1000 is the common one) you can leave New Primary Group checked. Assuming there's not a group that already exists with GID 1000 it will create that group automatically with the same name as the user.
"},{"location":"Hardlinks/How-to-setup-for/TrueNAS-Core/#dataset-permissions","title":"Dataset permissions","text":"Now that we have a user and a group, we can set the permissions on the dataset.
Navigate to Storage -> Pools, and click \u22ee 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).
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.
Navigate to Sharing -> Unix Shares (NFS), and click Add
at the top right.
Under Paths
you can either use the interactive browser by clicking /mnt
, or just enter the correct Path
. Following along with the previous examples, mine is /mnt/tank/Media
.
Set a Description
if desired (recommended for tracking), and check All dirs
and Enabled
.
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.
Click Submit
once complete.
Navigate to Services and click the edit icon under Actions
on the NFS
row.
Enabling NFSv4
is optional, but I generally prefer it since NFSv4 has some improvements over NFSv3. Make sure to check Allow non-root mount
under Other Options
.
One of the most important options here is the Number of servers
setting. If you click on the help icon you'll see the help text for this setting, which indicates that you should keep this less than or equal to the number of CPUs reported by sysctl -n kern.smp.cpus
to limit CPU context switching.
Any other options are mostly up to your environment and you should consult standard TrueNAS support paths for assistance.
Click Save
once complete.
Make sure to check Start Automatically
and click the slider under Running
to make sure the service is running correctly and starts at boot.
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).
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.
Now that you have a data
folder, you can follow the normal folder structure recommendations, such as the one below.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
These subfolders you need to create yourself using your preferred method. Set your permissions accordingly as well. If you use ACLs on the datasets you can replicate the usual 775/664 (UMASK 002) or 755/644 (UMASK 022) recommendation, but this guide only covers the use of basic permissions for mounting and expects the end user to fine-tune permissions via chmod, chown, and uid/gid/umask settings on the applications that will be utilizing the share.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/How-to-setup-for/Unraid/","title":"Unraid","text":"Note
The first thing you need to do is forget the suggested paths from the Spaceinvader One YouTube Tutorials,
and don't use the predefined paths from the unraid templates.
(Spaceinvader One YouTube guides are great to learn how to start with unraid or how to setup certain applications, and yes I did and still do use them. Probably the main reason why he's using those path is because they are predefined in the template)
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#preparation","title":"Preparation","text":"Make sure hardlinks support is enabled in your Settings
=> Global Share Settings
.
To get Hardlinks and Atomic-Moves working with Unraid,You will need to make use of ONE share with subfolders.
For this example I'm using my own setup and preferred share data
.
Go to your dashboard and on the top select shares
select add share
.
data
Yes
or keep it disabled (Hardlinks will stay in tact if you're using the cache)ADD SHARE
Note
Keep in mind regarding the use of the Cache drive, The mover can't move files that are in use, like when seeding with torrents. You will need to stop/pause the torrents so the mover can move them to your Array.
If you use qBittorrent you can automate the process by following the following Guide HERE
With Usenet you won't have any issues.
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#folder-structure","title":"Folder Structure","text":"On the host (Unraid) you will need to add /mnt/user
before it. So /mnt/user/data
The data
folder has sub-folders for torrents
and usenet
and each of these have sub-folders for tv
, movie
and music
downloads to keep things neat. The media
folder has nicely named TV
, Movies
and Music
sub-folders, this is your library and what you\u2019d pass to Plex, Emby or JellyFin.
These subfolders you need to create your self, you can use krusader or winscp to create them or any other way you prefer.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
I'm using lower case on all folder on purpose, being Linux is case sensitive.
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#breakdown-of-the-folder-structure","title":"Breakdown of the Folder Structure","text":""},{"location":"Hardlinks/How-to-setup-for/Unraid/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
After you created all the needed folders it's time to setup the paths in the docker containers.
Go to your dashboard and select your docker container you want to edit or if you're starting fresh add the docker containers you want to use or prefer.
Unraid makes it actually pretty clear what's the Host Path and what's the Container Path.
Container Path:
=> The path that will be used inside the container.
Host Path:
=> The path on your Unraid Server (The Host).
qBittorrent, Deluge, ruTorrent
Container Path:
=> /data/torrents/
Host Path:
=> /mnt/user/data/torrents/
Info
The reason why we use /data/torrents/
for the torrent client is because it only needs access to the torrent files. In the torrent software settings, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/torrents/{tv|movies|music}
.
data\n\u2514\u2500\u2500 torrents\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#usenet-clients","title":"Usenet clients","text":"NZBGet or SABnzbd
Container Path:
=> /data/usenet/
Host Path:
=> /mnt/user/data/usenet/
Info
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, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/usenet/{tv|movies|music}
.
data\n\u2514\u2500\u2500 usenet\n \u251c\u2500\u2500 incomplete\n \u2514\u2500\u2500 complete\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#the-starr-apps","title":"The Starr Apps","text":"Sonarr, Radarr and Lidarr
Container Path:
=> /data
Host Path:
=> /mnt/user/data/
Info
Sonarr, Radarr and Lidarr gets access to everything because the download folder(s) and media folder will look like and be one file system. Hard links will work and moves will be atomic, instead of copy + delete.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#media-server","title":"Media Server","text":"Plex, Emby, JellyFin and Bazarr
Container Path:
=> /data/media
Host Path:
=> /mnt/user/data/media/
Info
Plex, Emby, JellyFin and Bazarr only needs access to your media library, which can have any number of sub folders like Movies, Kids Movies, TV, Documentary TV and/or Music as sub folders.
data\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u251c\u2500\u2500 books\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#final-result","title":"Final Result","text":"Don't forget to look at the Examples how to setup the paths inside your applications.
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#video-tutorial","title":"Video Tutorial","text":"Big Thanks to IBRACORP for noticing this Guide and creating a Video covering this unraid section.
The reason why I added the video to the end is because I want the user to actually learn and understand why it's recommended to use this folder structure, before going straight to the YouTube video.
Also check out other videos from IBRACORP HERE
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Misc/","title":"Misc","text":"Here you will find a collection of random guides I made.
"},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/","title":"Setup TorGuard for port forwarding","text":"Note
These settings are a recommendation if you want to choose other settings be my guest.
If you want to support me, please use this referral link and enter the following discount code:
Get 50% Off ALL Plans (Anonymous VPN, Anonymous VPN Pro, Anonymous VPN Premium)
TRaSH-Guides-2023\n
As of 13 March Torguard Settles Piracy Lawsuit and has agreed to use commercially reasonable efforts to block BitTorrent traffic on its servers in the US using firewall technology.
I Talked to several people and they are still able to use Torguard for Torrents, Perhaps because the connection is encrypted. And others just selected a server in another country.
Source Torguard.
Source Torrentfreak.
"},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#login-to-your-client-area","title":"Login to your Client area","text":"Login to your Client Area.
Example - [CLICK TO EXPAND] "},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#create-a-user-account","title":"Create a user account","text":"First we're going to create a User Account for your VPN so we won't need to use your main account that you use to login to your account on the Torguard site. This account will be used for authentication with your VPN Torrent client.
Services
> My Services
> Manage
> Manage Credentials
Create a new username and choose a secure password or create a random username and password.
Example - [CLICK TO EXPAND] "},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#how-to-get-the-ip-of-your-vpn-server","title":"How to get the IP of your VPN server","text":"Now it's time to get the IP of your VPN server you're going to use from the Global VPN Network, From your Client Area.
Servers
> Global VPN Network
Then we're going to select which server we're going to use,
For the best speed it's recommended to choose the one nearest to your location.
Sometimes you get better speeds if you use one of your neighboring countries.
Let's use for this example: USA Miami
and copy/paste the Hostname us-fl.torguard.org
.
Tip
Also check if your chosen server supports OpenVPN or Wireguard depending what you want to use.
"},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#get-your-vpn-ip","title":"Get your VPN IP","text":"Open a cmd window or something equal and type:
ping us-fl.torguard.org\n
You will then get the IP of the server. Remember that for later use.
Example - [CLICK TO EXPAND] "},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#how-to-setup-port-forwarding","title":"How to setup Port forwarding","text":"Note
This section will consist of 2 parts depending if you want to use OVPN or WireGuard so make sure you choose your preferred VPN Tunnel type.
"},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#port-forward-request","title":"Port Forward Request","text":"From your Client Area go to your My Services.
Then click on Manage
and select Port Forward Request
.
Services
> My Services
> Manage
> Port Forward Request
Choose your preferred VPN Tunnel type.
"},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#ovpn-request-port-forward","title":"OVPN Request Port Forward","text":"OVPN Request Port ForwardIP
we found earlier.UDP
.Port/Auth
I personally use 995|SHA1
.Protocol
TCP
.Port
number 10.000+ 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).+
sign and do the same with the UDP
Protocol
.Submit Request
.If everything went according to plan you will see something like this.
You will also receive a e-mail with the ports you forwarded.
Note
Normally it doesn't take more then a few seconds/minutes to get the ports approved if it takes longer or you get PENDING
I suggest to ping the server again (or choose another sever) and you often get a new IP and retry it again with the new IP.
IP
we found earlier.UDP
. ( KEEP THIS ON UDP FOR WireGuard )Port/Auth
and select WireGuard
.Protocol
TCP
.Port
number 10.000+ 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).+
sign and do the same with the UDP
Protocol
.Submit Request
.WARNING
DON'T CHANGE OPTION 2 UDP
to TCP
If everything went according to plan you will see something like this.
You will also receive a e-mail with the ports you forwarded.
Note
Normally it doesn't take more then a few seconds/minutes to get the ports approved if it takes longer or you get PENDING
I suggest to ping the server again (or choose another sever) and you often get a new IP and retry it again with the new IP.
Note
This section will consist of 2 parts depending if you want to use OVPN or WireGuard so make sure you choose your preferred VPN Tunnel type.
From your Client Area go to your Config Generator.
Tools
> Config Generator
Choose your preferred VPN Tunnel type.
"},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#ovpn-config-generator","title":"OVPN Config Generator","text":"OVPN Config Generator - [CLICK TO EXPAND]Default
.OpenVPN
.IP
we got earlier and used for the port forwarding.UDP
.995|SHA1
or what you selected during the port forwarding.AES-128-GCM
.2.4 and above
.Require TLS 1.2
Generate Config
,Now you will download a .conf
file with a random number.
Rename the extension from *.conf
to *.ovpn
and copy it to your openvpn folder of your VPN torrent client.
WireGuard
.IP
we got earlier and used for the port forwarding.VPN Username
.Generate Config
Now you will download a .conf
file with a random number.
Rename the file from *.conf
to wg0.conf
and copy it to your wireguard folder of your VPN torrent client.
Thanks:
A big Thanks to mrhotio for his excellent instructions on how to setup WireGuard for TorGuard.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Misc/how-to-provide-a-docker-compose/","title":"How to provide a docker compose","text":"When you're running dockers and you need help on discord etc you often hear the question:
\"Provide a docker compose\"
If you need to provide this info always remember to provide it from all your Starr Apps (Sonarr, Radarr, Lidarr, Bazarr) and also from your download client(s).
If you're using a system with a GUI (Synology, unRAID, OMV, etc.) it's not always easy to provide a docker compose but it's possible.
Warning
Please don't use screenshots to provide the info as they aren't always revealing all the needed info
Use one of the following from terminal(puTTy) to get the docker compose with or without the use of sudo
.
sudo docker run --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/red5d/docker-autocompose CONTAINER_NAME CONTAINER_NAME2\n
Example: sudo docker run --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/red5d/docker-autocompose sonarr radarr bazarr nzbget\n
Paste the results on one of the following sites.
If you use docker run command to create your docker containers, paste your run command in to composerize
"},{"location":"Misc/x265-4k/","title":"x265-4k","text":""},{"location":"Misc/x265-4k/#x265","title":"x265","text":"Quote
x265 is good for 4k stuff or 1080p if they used the the remuxes as 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, 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. 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
"},{"location":"Misc/x265-4k/#microsized-wrong-source","title":"Microsized & Wrong Source","text":"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.
"},{"location":"Misc/x265-4k/#golden-rule","title":"Golden Rule","text":"That's why I created my own golden rule.
4k, transcoding, and you - aka the rules of 4k - a FAQ - Plex.tv
Here I will start adding Tips and Info for plex
"},{"location":"Plex/Tips/4k-transcoding/","title":"JBOPS 4K Transcode Stopping with Tautulli","text":""},{"location":"Plex/Tips/4k-transcoding/#introduction","title":"Introduction","text":"The bane of Plex admins existence... 4K Transcodes. According to Plex's forum post The Rules of 4K the first three rules of collecting 4k content is don\u2019t bother transcoding 4k.
This guide will walk you through getting started with Tautulli and JBOPS. By the end of this guide you'll be able to stop all 4K video transcodes on your server. Note that this does require a Plex Pass to work.
"},{"location":"Plex/Tips/4k-transcoding/#getting-started","title":"Getting Started","text":"git clone https://github.com/blacktwin/JBOPS
into the config dir of your tautulli instance (if dockerized) Install requirements if needed (pip install -r requirements.txt
)
Go to your tautulli and go to the settings menu. In the sidebar, open \u201cNotification Agents\u201d. Create a new Notification Agent.
"},{"location":"Plex/Tips/4k-transcoding/#configuration-tab","title":"Configuration Tab","text":"Script Folder: /config/JBOPS\nScript File: killstream/kill_stream.py\nScript Timeout: 30 (default)\nDescription (optional): 4K Transcode Stopper\n
"},{"location":"Plex/Tips/4k-transcoding/#triggers","title":"Triggers","text":"\u2611\ufe0f Playback Start\n\u2611\ufe0f Playback Resume\n\u2611\ufe0f Transcode Decision Change\n
"},{"location":"Plex/Tips/4k-transcoding/#conditions","title":"Conditions","text":"Condition {1}\nVideo Decision is transcode\n\nCondition {2}\nVideo Resolution is 4k\n\nCondition Logic\n{1} and {2}\n
"},{"location":"Plex/Tips/4k-transcoding/#arguments","title":"Arguments","text":"Under each: Playback Start, Playback Resume, Transcode Decision Change
--jbop stream --username {username} --sessionId {session_id} --killMessage 'Transcoding streams are not allowed for {video_resolution} streams.'\n
"},{"location":"Plex/Tips/Optimal-plex-client-settings/","title":"Optimal Plex Client Settings","text":"So, what are the best Plex Client settings?
I was considering to start fresh on this, but then why reinvent the wheel when someone else already done the research on it?
Here i will add links to 3rd party sites that will provide Optimal settings for all the possible clients that can be used to stream content. While these settings won't be optimal for everyone's setup, they will be for the majority of you.
"},{"location":"Plex/Tips/Optimal-plex-client-settings/#external-links","title":"External Links","text":"The Media Clients Wiki
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Plex/Tips/Plex-media-server/","title":"Suggested Plex Media Server Settings","text":"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.
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
Warning
Some settings are only visible for Plex Pass holders.
All changes need to be done on your Plex Media Server.
Why didn't you cover option .... ?
I will only cover settings that I think might be interesting or are personal preference, if you would like me to cover some other settings, please contact me on
"},{"location":"Plex/Tips/Plex-media-server/#settings","title":"Settings","text":""},{"location":"Plex/Tips/Plex-media-server/#remote-access","title":"Remote Access","text":"32400
)Apply
and when everything is setup 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.This can be ignored if you use the new Plex agents,
The new agent settings are now managed \u201cper library\u201d.
"},{"location":"Plex/Tips/Plex-media-server/#library","title":"Library","text":""},{"location":"Plex/Tips/Plex-media-server/#scan-my-library-automatically","title":"Scan my library automatically","text":"When a change is detected in the source location for a library\u2019s content, the appropriate library will be scanned. This function relies on the computer\u2019s operating system providing the \u201csomething changed\u201d trigger. Some operating systems don\u2019t provide this trigger and content mounted via a network will also typically not work. If your library doesn\u2019t automatically scan, you may have to set a periodical scan or do it manually.
Suggested: Enabled
If for some reason ex. your operating systems don\u2019t 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.
Please don't forget to check out his other Unraid Video's HERE
"},{"location":"Plex/Tips/Plex-media-server/#run-a-partial-scan-when-changes-are-detected","title":"Run a partial scan when changes are detected","text":"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).
Suggested: Enabled
I don't do music, so this choice is up to you, and I won't be covering it.
"},{"location":"Plex/Tips/Plex-media-server/#scan-my-library-periodically","title":"Scan my library periodically","text":"Turning this on will cause your Plex Media Server to run scans on your libraries using the designated interval.
Suggested: Disabled
Do you need a extra scan for your library to recognize new media?
"},{"location":"Plex/Tips/Plex-media-server/#empty-trash-automatically-after-every-scan","title":"Empty trash automatically after every scan","text":"With this option enabled, when an item\u2019s file is deleted from the drive, it will be removed from the Plex library on the next scan. Disabling this option keeps the item in the library with an overlay over the item\u2019s poster when the item is removed.
Suggested: Enabled
The owner of the server will be allowed to delete media files from disk.
Suggested: Disabled
In my opinion Plex shouldn't touch your media files. Use Sonarr/Radarr to manage your media library. (For extra security I've setup Plex with Read Only access to the media library)
"},{"location":"Plex/Tips/Plex-media-server/#run-scanner-tasks-at-a-lower-priority","title":"Run scanner tasks at a lower priority","text":"On low-powered systems (e.g. ARM-based NAS devices), it can be beneficial to run scanner tasks at a lower priority than other tasks. This can help ensure they do not interfere with regular streaming.
Suggested: Enabled
Makes sure it uses less resources and ensure they do not interfere with regular streaming.
"},{"location":"Plex/Tips/Plex-media-server/#generate-video-preview-thumbnails","title":"Generate video preview thumbnails","text":"This option creates a series of preview thumbnails from a media item when it is analyzed. These images are used by some Plex apps when you move back and forward in an app with the timeline scrubber. They\u2019ll also be displayed in Now Playing when someone is streaming from you so that you can see where they are in the video.
Suggested: Never
Besides that, it uses a lot of disk space and high I/O, No one in my family uses FastForward/Rewind but they use the skip forward/backward.
ATTENTION
Creating these images can
The images are stored in your Plex database location (/config) so be careful you don\u2019t fill the drive
"},{"location":"Plex/Tips/Plex-media-server/#generate-intro-video-markers","title":"Generate intro video markers","text":"You can choose to have TV episodes analyzed to try and detect when the \u201cintro\u201d occurs during playback. When detected, apps will then offer a Skip Intro
button, allowing you to quickly jump over the intro.
Suggested: as a scheduled task
or
Suggested: as a scheduled task and when media is added
Chapter thumbnails provide images in the chapter view on supported apps. They can take a little time to generate and consume very minor additional disk space.
Suggested: as a scheduled task
or
Suggested: as a scheduled task and when media is added
Enable IPv6 support.
Suggested: Disabled
If you're not sure your network 100% works with ip6 don't Enable it.
"},{"location":"Plex/Tips/Plex-media-server/#secure-connections","title":"Secure connections","text":"Choose how your Plex Media Server handles secure connections.
Suggested: Preferred
Accept and prefer secure connections when they\u2019re available for a Plex app, but allow regular HTTP connections if the app doesn\u2019t support secure connections or if one can\u2019t be established
"},{"location":"Plex/Tips/Plex-media-server/#preferred-network-interface","title":"Preferred network interface","text":"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.
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, it\u2019s possible that Remote Access connections could come through an interface other than the one specified here.
Suggested: Whatever suits your setup
If this setting is enabled, it prevents Plex Media Server from using or accepting the deprecated TLSv1.0 and v1.1 protocols, as well as legacy weak ciphers. May prevent older clients from connecting. The vast majority of users will have no reason to enable this option (and receive no benefit from doing so).
Suggested: Disabled
Enable \u201cG\u2019Day Mate\u201d discovery. This is used to allows Plex apps and servers to find each other automatically on a local network.
Suggested: Enabled
You can set the maximum number of simultaneous streams each remote user is allowed to have.
Suggested: Whatever suits your setup
It lets you specify which IP addresses or networks will be considered to be \u201clocal\u201d to you.
Suggested: Your local IP/netmasks
If your local devices are seen as remote devices, then this could solve your issue. (Do not include spaces or tabs.)
"},{"location":"Plex/Tips/Plex-media-server/#treat-wan-ip-as-lan-bandwidth","title":"Treat WAN IP As LAN Bandwidth","text":"Allows incoming requests from this network\u2019s WAN IP address to be treated as LAN requests in terms of bandwidth. This often occurs when DNS rebinding protection is in place and clients on the LAN cannot contact the server directly but instead have to go through the WAN IP address.
Suggested: Enabled
The Relay allows connections to the server through a proxy relay when the server is not accessible otherwise. Relay connections are bandwidth limited.
Suggested: Disabled
I've seen several reports where people that had this Enabled had playback issues because it seems to be limited at 2 Mbps.
"},{"location":"Plex/Tips/Plex-media-server/#custom-server-access-urls","title":"Custom server access URLs","text":"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 you\u2019re 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.
Suggested: Depending on your setup
Example: https://plex.mycustomdomain.com:32400
This feature can be enabled to allow your server to send events to external services. For example Notifiarr
"},{"location":"Plex/Tips/Plex-media-server/#transcoders","title":"Transcoders","text":""},{"location":"Plex/Tips/Plex-media-server/#transcoder-quality","title":"Transcoder quality","text":"This will influence the quality used when transcoding media.
Suggested: Automatic
Most users should leave it set to Automatic. Hardware-Accelerated Streaming is not affected by this setting.
"},{"location":"Plex/Tips/Plex-media-server/#transcoder-temporary-directory","title":"Transcoder temporary directory","text":"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.
If you run docker set this to /transcode
and map it to /tmp/plex
Default Linux only allocates a max of 50% of total system RAM to any ram directories (ie. /tmp, /dev/shm, etc.)
WARNING
YOU SHOULD NOT SPECIFY A LOCATION THAT RESIDES ON A NETWORK SHARE/DISK.
"},{"location":"Plex/Tips/Plex-media-server/#enable-hdr-tone-mapping","title":"Enable HDR tone mapping","text":"This feature allows Plex Media Server to maintain high visual fidelity of content, by applying tone mapping to convert it to SDR when transcoding HDR content.
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 you\u2019re running on a very powerful system.
Note
Plex\u2019s tone mapping support should generally be able to produce good color mapping and help avoid the \u201cwashed out\u201d colors that occur when converting HDR content without tone mapping.
"},{"location":"Plex/Tips/Plex-media-server/#use-hardware-acceleration-when-available","title":"Use hardware acceleration when available","text":"To use Hardware-Accelerated Streaming in Plex Media Server.
Suggested: Enabled
To use Hardware-Accelerated Encoding in Plex Media Server.
Suggested: Enabled
Here you will find your libraries you've added to your Plex Media Server.
Examples - [CLICK TO EXPAND](/data/media/movies)
(/data/media/movies4k)
/(/data/media/movies-uhd)
(/data/media/movies-kids)
(/data/media/movies-anime)
(/data/media/tv)
(/data/media/tv-4k)
/(/data/media/tv-uhd)
(/data/media/tv-kids)
(/data/media/tv-anime)
(/data/media/anime)
I will only cover the libraries settings for Movies and TV shows
"},{"location":"Plex/Tips/Plex-media-server/#movies","title":"Movies","text":"The new version of the Plex Movie agent/scanner
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.
When scanning this library, use local posters and artwork if present. (Local subtitles files will be used whether this is enabled or not)
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. If you want you could disable it, the choice is yours.
When scanning this library, prefer embedded tags and local files if present.
Suggested: Disabled
If enabled you could end up with weird movie naming you don't want, happens especially from releases from RARBG
Automatically create collections when there are more than the selected number of items for an available collection.
Suggested: 2
Only show collections when you have more than one item in your library
This option creates a series of preview thumbnails from a media item when it is analyzed. These images are used by some Plex apps when you move back and forward in an app with the timeline scrubber. They\u2019ll also be displayed in Now Playing when someone is streaming from you so that you can see where they are in the video.
ATTENTION
Creating these images can take a considerable amount of time, CPU resources, and increase the storage space used. The images are stored in your Plex database so be careful you don\u2019t fill the drive
Suggested: Disabled
Besides that, it uses a lot of disk space and high I/O, No one in my family uses FastForward/Rewind but they use the skip forward/backward.
This deletes the preview thumbnails it generated before you disabled this option
If you want to show your Collection in your library
Suggested: Disabled
When Disabled your movies will show up normally when you use library view, This doesn't mean it will disable the collection view.
The new version of the Plex Movie agent/scanner
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.
When scanning this library, use local posters and artwork if present. (Local subtitles files will be used whether this is enabled or not)
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. If you want you could disable it, the choice is yours.
When scanning this library, prefer embedded tags and local files if present.
Suggested: Disabled
If enabled you could end up with weird movie naming you don't want, happens especially from releases from RARBG
This option creates a series of preview thumbnails from a media item when it is analyzed. These images are used by some Plex apps when you move back and forward in an app with the timeline scrubber. They\u2019ll also be displayed in Now Playing when someone is streaming from you so that you can see where they are in the video.
ATTENTION
Creating these images can take a considerable amount of time, CPU resources, and increase the storage space used. The images are stored in your Plex database so be careful you don\u2019t fill the drive
Suggested: Disabled
Besides that, it uses a lot of disk space and high I/O, No one in my family uses FastForward/Rewind but they use the skip forward/backward.
This deletes the preview thumbnails it generated before you disabled this option
If you want to show your Collection in your library
Suggested: Disabled
When Disabled your tv show will show up normally when you use library view, This doesn't mean it will disable the collection view.
Generate intro detection for items in this library when enabled in server settings.
Suggested: Enabled
Ever watch a TV show and it starts playing that same minute and a half credits intro that you've already watched multiple times? Well, you can have your Plex Media Server analyze the TV shows to try and detect those introductions and then let you skip through them with a single click!
For the information of this guide, I made use of the following sources
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Plex/profiles/","title":"Plex Profiles","text":"Info
Here you will find a collection of profiles you only should use if Plex has issues direct playing your media on your devices, these profiles could help but results might vary.
The profiles aren't tested on the Shield 2019 or newer Chromecast models
"},{"location":"Plex/profiles/#how-to","title":"How to","text":"To make use of the profiles you need to add it in your your plex folder
"},{"location":"Plex/profiles/#docker","title":"Docker","text":"Example paths:
/appdata/plex/Profiles
/appdata/plex/database/Library/Application Support/Plex Media Server/Profiles
or /appdata/plex/Library/Application Support/Plex Media Server/Profiles
Tip
If you got some to share, pls make a PR so we can collect them at one place
"},{"location":"Plex/profiles/#android-shield","title":"Android Shield","text":"Please name the file: Android-SHIELD Android TV.xml\n
Shield Profile <?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Client name=\"SHIELD Android TV\">\n <Identification>\n <Header name=\"User-Agent\" substring=\"SHIELD Android TV\" />\n </Identification>\n <TranscodeTargets>\n <VideoProfile container=\"mkv\" codec=\"h264\" audioCodec=\"aac\" context=\"streaming\" />\n <MusicProfile container=\"flac\" codec=\"flac\" id=\"StereoMusicTranscodeProfile\" />\n <PhotoProfile container=\"jpeg\" />\n </TranscodeTargets>\n <DirectPlayProfiles>\n <VideoProfile container=\"mkv\" codec=\"vp9,hevc,h265,mpeg1video,mpeg2video,h264,mpeg4\" audioCodec=\"eac3,ac3,aac,mp3,mp2,pcm,flac,alac,truehd,dca\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"mp4\" codec=\"hevc,h265,mpeg1video,mpeg2video,h264,mpeg4\" audioCodec=\"eac3,ac3,aac,mp3,mp2,pcm,flac,alac,truehd,dca\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"asf\" codec=\"wmv3,wmv3,vc1\" audioCodec=\"wmav2,wmav2,wmapro,wmavoice,pcm\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"avi\" codec=\"h264,msmpeg4v3,mpeg4,mjpeg\" audioCodec=\"mp3,ac3,eac3,dca,pcm\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"mpeg\" codec=\"h264,mpeg1video,mpeg2video\" audioCodec=\"mp2,mp3,ac3,eac3,aac,pcm\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"flv\" codec=\"h264\" audioCodec=\"aac,ac3,eac3,mp3,pcm\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"mpegts\" codec=\"h264,mpeg2video,vc1\" audioCodec=\"mp2,mp3,ac3,eac3,dca,pcm\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"wtv\" codec=\"mpeg2video\" audioCodec=\"ac3,eac3,aac,pcm\"/>\n <VideoProfile container=\"3gpp\" codec=\"h264,mpeg4\" audioCodec=\"aac,he-aac\"/>\n <MusicProfile container=\"mp4\" codec=\"aac\" />\n <MusicProfile container=\"mp3\" codec=\"mp2,mp3\" />\n <MusicProfile container=\"flac\" codec=\"flac\" />\n <MusicProfile container=\"ogg\" codec=\"vorbis\" />\n <MusicProfile container=\"ac3\" codec=\"ac3\"/>\n <MusicProfile container=\"wav\" codec=\"pcm\"/>\n <PhotoProfile container=\"jpeg,gif,bmp,png\" />\n </DirectPlayProfiles>\n <ContainerProfiles>\n <VideoContainer name=\"mp4\">\n <Limitations>\n <Match name=\"part.optimizedForStreaming\" value=\"1\" />\n </Limitations>\n </VideoContainer>\n </ContainerProfiles>\n <CodecProfiles>\n <VideoCodec name=\"*\">\n <Limitations>\n <UpperBound name=\"video.width\" value=\"3840\" isRequired=\"true\" />\n <UpperBound name=\"video.height\" value=\"2160\" isRequired=\"true\" />\n <UpperBound name=\"video.bitDepth\" value=\"10\" />\n </Limitations>\n </VideoCodec>\n <VideoCodec name=\"h264\">\n <Limitations>\n <Match name=\"video.profile\" list=\"baseline|main|high\" />\n </Limitations>\n </VideoCodec>\n <VideoAudioCodec name=\"aac\">\n <Limitations>\n <UpperBound name=\"audio.channels\" value=\"8\" />\n </Limitations>\n </VideoAudioCodec>\n </CodecProfiles>\n</Client>\n
"},{"location":"Plex/profiles/#chromecast","title":"Chromecast","text":"Please name the file: Chromecast.xml\n
Chromecast Profile <?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Client name=\"Chromecast\">\n <!-- Author: xtrap225 -->\n <TranscodeTargets>\n <VideoProfile protocol=\"http\" container=\"mkv\" codec=\"h264\" audioCodec=\"aac,mp3\" context=\"streaming\" />\n <MusicProfile container=\"mkv\" codec=\"opus\" />\n <PhotoProfile container=\"jpeg\" />\n <SubtitleProfile container=\"ass\" codec=\"ass\" />\n </TranscodeTargets>\n <DirectPlayProfiles>\n <VideoProfile container=\"mp4\" codec=\"Hevc,h265,mpeg1video,mpeg2video,h264,mpeg4\" audioCodec=\"aac,mp3,mp2\"/>\n <VideoProfile container=\"mkv\" codec=\"vp9,Hevc,h265,mpeg1video,mpeg2video,h264,mpeg4\" audioCodec=\"aac,mp3,mp2,pcm,flac,alac\" subtitleCodec=\"srt,ass\"/>\n <VideoProfile protocol=\"hls\" container=\"mpegts\" codec=\"h264\" audioCodec=\"aac\" />\n <MusicProfile container=\"mp3\" codec=\"mp2,mp3\"/>\n <MusicProfile container=\"mp4\" codec=\"aac\"/>\n <MusicProfile container=\"flac\" codec=\"flac\"/>\n <MusicProfile container=\"wav\" codec=\"pcm\"/>\n <PhotoProfile container=\"jpeg,png,gif\"/>\n </DirectPlayProfiles>\n<CodecProfiles>\n <VideoCodec name=\"h265,Hevc,vp9\">\n <Limitations>\n <UpperBound name=\"video.width\" value=\"3840\"/>\n <UpperBound name=\"video.height\" value=\"2176\"/>\n <UpperBound name=\"video.bitrate\" value=\"75000\"/>\n </Limitations>\n </VideoCodec>\n <VideoCodec name=\"h264,mpeg4\">\n <Limitations>\n <UpperBound name=\"video.width\" value=\"3840\"/>\n <UpperBound name=\"video.height\" value=\"2176\"/>\n <UpperBound name=\"video.bitrate\" value=\"75000\"/>\n <UpperBound name=\"video.bitDepth\" value=\"10\" />\n <UpperBound name=\"video.level\" value=\"42\" />\n </Limitations>\n </VideoCodec>\n <VideoAudioCodec name=\"aac,mp3\">\n <Limitations>\n <UpperBound name=\"audio.channels\" value=\"2\" />\n </Limitations>\n </VideoAudioCodec>\n </CodecProfiles>\n</Client>\n
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Prowlarr/","title":"Prowlarr","text":"Here you will find a collection of tips for Prowlarr.
Prowlarr is an indexer manager/proxy built on the popular arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports management of both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Lidarr, Mylar3, Radarr, Readarr, and Sonarr offering complete management of your indexers with no per app Indexer setup required (we do it all).
For Installation and Quick Start Guide please check the official WikiArr
"},{"location":"Prowlarr/#master","title":"Master","text":"(Default/Stable): It has been tested by users on the develop and nightly branches and it\u2019s not known to have any major issues. On GitHub, this is the master
branch.
Prowlarr does not yet have a stable release.
"},{"location":"Prowlarr/#develop","title":"Develop","text":"(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
.
On GitHub, this is a snapshot of the develop
branch at a specific point in time.
(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.
Use this branch only if you know what you are doing and are willing to get your hands dirty to recover a failed update.
This version is updated immediately.
Warning: You may not be able to go back to develop
after switching to this branch. On GitHub, this is the develop
branch.
External link to the official WikiArr.
"},{"location":"Prowlarr/prowlarr-setup-flaresolverr/","title":"How to setup FlareSolverr","text":"FlareSolverr is a proxy server to bypass Cloudflare and DDoS-GUARD protection.
Info
Please follow the installation instruction from FlareSolverr
"},{"location":"Prowlarr/prowlarr-setup-flaresolverr/#add-flaresolverr-to-prowlarr","title":"Add FlareSolverr to Prowlarr","text":"Settings
=> indexers
Click on the + sign and select FlareSolverr
Add the following info
1
second and 180
seconds (Default: 60
seconds).Save
.Select the indexer that you want to use with FlareSolverr
Scroll down to the bottom and add the tag you've set up earlier at step 2.
Click Test
and Save
.
Now the indexer should be using FlareSolverr.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Prowlarr/prowlarr-setup-limited-api/","title":"How to setup indexers with limited API","text":"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.
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.
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.
"},{"location":"Prowlarr/prowlarr-setup-limited-api/#sync-profiles","title":"Sync Profiles","text":"This is the same you see in the Starr apps under indexers when you open the specific indexer settings.
A short description of what they do, what they mean, and when they are used.
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
.For this we're going to create 2 new Sync Profiles
Settings
=> Apps
This one will only be used 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
.
Click on the + sign and create a new sync profile with the following options.
Automatic Search
This will be only used when you do a interactive search.
Click on the + sign and create a new sync profile with the following options.
Interactive Search
Next up configure the new Sync Profile for the indexer with the limited API.
"},{"location":"Prowlarr/prowlarr-setup-limited-api/#select-sync-profile","title":"Select Sync Profile","text":"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
.
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.
We're adding this to prevent any abuse/hammering to the indexerIgnoring this can sometimes result in a (potentially lifetime) ban.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Prowlarr/prowlarr-setup-proxy/","title":"Setup proxy for certain indexers","text":"It's not recommended to run the Starr apps through a VPN, what can happen is that the Starr apps doesn't update the posters or metadata or you can't add new movies/tv shows, it doesn't need to happen right away. but sooner or later it can and probably will happen.
To be clear it is not a matter if VPNs will cause issues with the Starr Apps, but when: image providers will block you and cloudflare is in front of most of Starr servers (updates, metadata, etc.) and liable to block you too
Just run VPN on the apps that actually need it, like your torrent client, and perhaps in some cases certain indexers because of region/ISP restriction.
Warning
Please check the indexers rules if you're allowed to use a VPN/Proxy to access their site, being that VPN services often use shared IP it could be recognized as account sharing.
This isn't the same as the tracker, the API/Website scraping happens on the actual site and some indexers don't allow VPN usage on their site.
In this guide i will try to explain how to setup Prowlarr to use your VPN from your torrent client.
"},{"location":"Prowlarr/prowlarr-setup-proxy/#enable-privoxy","title":"Enable privoxy","text":"If you use docker you need to enable enable privoxy in you torrent client so you can use it to passthrough traffic.
Please check your used docker image how to enable privoxy.
"},{"location":"Prowlarr/prowlarr-setup-proxy/#add-privoxy-to-prowlarr","title":"Add privoxy to Prowlarr","text":"Settings
=> indexers
Click on the + sign and select http
Add the following info
Save
.Select the indexer that you want to use with Privoxy
Scroll down to the bottom and add the tag you've set up earlier at step 2.
Click Test
and Save
.
Now the indexer should be using the VPN of your torrent client.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/","title":"Radarr","text":"Here you will find a collection of Radarr Guides I made.
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.
For Installation and Quick Start Guide please check the official WikiArr
"},{"location":"Radarr/#master","title":"Master","text":"(Default/Stable): It has been tested by users on the develop and nightly branches and it\u2019s not known to have any major issues. This version will receive updates approximately monthly. On GitHub, this is the master
branch.
(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.
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.
(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.
Use this branch only if you know what you are doing and are willing to get your hands dirty to recover a failed update.
This version is updated immediately.
Warning: You may not be able to go back to master
after switching to this branch. On GitHub, this is the develop
branch.
External link to the official WikiArr.
"},{"location":"Radarr/Radarr-Quality-Settings-File-Size/","title":"Quality Settings (File Size)","text":"I often get the question \"What's the best quality settings to use?\" Well, it's actually personal preference so I will show you my recommendations.
But before you continue to read, as with all my guides:
If you don't care about quality then stop reading and see if the other tutorials are helpful for you.
These Quality Settings have been created and tested with info I got from others, and release comparisons from different sources.
FAQ - [CLICK TO EXPAND]"},{"location":"Radarr/Radarr-Quality-Settings-File-Size/#faq","title":"FAQ","text":"Q: Why do you only show starting from HDTV720p?
A: With the big screens these days anything lower doesn't look watchable
Q: Why do you have some sizes set to max?
A: You probably didn't read the bold text above
Q: When I set Bluray to MAX size I often get ISO's/ Bluray folder structure.
A: You probably have configured your Quality Profiles wrong and enabled BR-DISK and didn't add the recommended Custom Profile to help Radarr to block/ignore it. BR-DISK
Q: Some movies won't be grabbed because of these settings.
A: If you notice that some movies won't be grabbed because of these size settings, you can provide me proof with a screenshot and the error it shows you when you do an interactive search (non redacted except the indexer/tracker if you want to).
400
is the displayed value for UnlimitedNote
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled 'Show Advanced' in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Radarr-collection-of-custom-formats/","title":"Collection of Custom Formats","text":"Here I will try to list a collection of the most needed and commonly used Custom Formats. These have been collected from either discussions on Discord or that I created with help from others. Special thanks to rg9400, bakerboy448 and Team Radarr.
With Radarr V3, Custom Formats are much more advanced/powerful than with v0.2, although this also means a Custom Format is much more complicated to setup.
After requesting it at Team Radarr, we now have the option to import/export the Custom Formats in a JSON format. This makes it easier to share the Custom Formats.
I also made 3 guides related to this one.
Tip
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Format preferences will be used instead.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Radarr-collection-of-custom-formats/#index","title":"INDEX","text":"Audio Advanced #1 Audio Advanced #2 Audio Channels HDR Formats TrueHD ATMOS FLAC 1.0 Mono DV HDR10 DTS X PCM 2.0 Stereo DV ATMOS (undefined) DTS-HD HRA 3.0 Sound DV HLG DD+ ATMOS AAC 4.0 Sound DV SDR TrueHD DD 5.1 Surround HDR10+ DTS-HD MA MP3 6.1 Surround HDR10 DD+ Opus 7.1 Surround HDR DTS-ES 9.1 Surround HDR (undefined) DTS PQ HLG Movie Versions Unwanted HQ Release Groups Streaming Services Hybrid BR-DISK Remux Tier 01 Amazon Remaster LQ Remux Tier 02 Apple TV+ 4K Remaster 3D Remux Tier 03 Criterion Channel Special Edition x265 (HD) UHD Bluray Tier 01 Disney+ Criterion Collection Upscaled UHD Bluray Tier 02 HBO Masters of Cinema UHD Bluray Tier 03 HBO Max Vinegar Syndrome HD Bluray Tier 01 Max Theatrical Cut HD Bluray Tier 02 Hulu IMAX HD Bluray Tier 03 Netflix IMAX Enhanced WEB Tier 01 Peacock TV Open Matte WEB Tier 02 Paramount+ WEB Tier 03 Movies Anywhere Pathe Thuis Bravia Core Stan Crave OViD Misc Optional French Audio Version French Source Groups Repack/Proper Bad Dual Groups Multi-French FR Remux Tier 01 Repack2 DV (WEBDL) Multi-Audio FR Remux Tier 02 Multi EVO (no WEBDL) French Audio FR UHD Bluray Tier 01 x264 HDR10+ Boost VFF FR UHD Bluray Tier 02 x265 No-RlsGroup VOF FR HD Bluray Tier 01 MPEG2 Obfuscated VFI FR HD Bluray Tier 02 Dutch Groups Retags VF2 FR WEB Tier 01 FreeLeech Scene VFQ FR WEB Tier 02 x265 (no HDR/DV) VQ FR Scene Groups AV1 VFB FR LQ SDR VOSTFR DV (FEL) FanSUB Line/Mic Dubbed FastSUB HFR VP9 Anime Anime Anime Anime Optional Anime BD Tier 01 (Top SeaDex Muxers) Anime Web Tier 01 (Muxers) v0 Uncensored Anime BD Tier 02 (SeaDex Muxers) Anime Web Tier 02 (Top FanSubs) v1 10bit Anime BD Tier 03 (SeaDex Muxers) Anime Web Tier 03 (Official Subs) v2 Anime Dual Audio Anime BD Tier 04 (SeaDex Muxers) Anime Web Tier 04 (Official Subs) v3 Dubs Only Anime BD Tier 05 (Remuxes) Anime Web Tier 05 (FanSubs) v4 Anime BD Tier 06 (FanSubs) Anime Web Tier 06 (FanSubs) VRV Anime BD Tier 07 (P2P/Scene) Anime Raws Anime BD Tier 08 (Mini Encodes) Anime LQ Groups"},{"location":"Radarr/Radarr-collection-of-custom-formats/#audio-advanced","title":"Audio Advanced","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#truehd-atmos","title":"TrueHD ATMOS","text":"TrueHD ATMOS - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
Dolby Atmos is a surround sound technology developed by Dolby Laboratories. It expands on existing surround sound systems by adding height channels, allowing sounds to be interpreted as three-dimensional objects.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"496f355514737f7d83bf7aa4d24f8169\",\n\"trash_score\": \"5000\",\n\"name\": \"TrueHD ATMOS\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|W4NK3R|HQMUX\"\n}\n},\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ATMOS|CtrlHD|W4NK3R|DON)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dts-x","title":"DTS X","text":"DTS X - [CLICK TO EXPAND]
DTS:X is an object-based audio codec, which aims to create a multi-dimensional sound that \u201cmoves around you like it would in real life\u201d
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2f22d89048b01681dde8afe203bf2e95\",\n\"trash_score\": \"4500\",\n\"name\": \"DTS X\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"DTS[ .]?[1-9]\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#atmos-undefined","title":"ATMOS (undefined)","text":"ATMOS (undefined) - [CLICK TO EXPAND]
Handles cases where only Atmos is specified in title but not DD+ or TrueHD (Where it is not specified if it is Lossy or Lossless)
Note
Give this the same score as Lossy Atmos, and then on import, it will get changed to either lossy or lossless based on mediainfo.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"417804f7f2c4308c1f4c5d380d4c4475\",\n\"trash_score\": \"3000\",\n\"name\": \"ATMOS (undefined)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not RlsGrp (Atmos Only)\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"W4NK3R|HQMUX\"\n}\n},\n{\n\"name\": \"Not TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#ddplus-atmos","title":"DDPlus ATMOS","text":"DD+ ATMOS - [CLICK TO EXPAND]
Atmos via UHD Blu-ray will be lossless, or lossy via streaming services so in this case it will be lossy + Atmos
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1af239278386be2919e1bcee0bde047e\",\n\"trash_score\": \"3000\",\n\"name\": \"DD+ ATMOS\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ATMOS|DDPA)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#truehd","title":"TrueHD","text":"TrueHD - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
Dolby TrueHD is a lossless, multi-channel audio codec developed by Dolby Laboratories for home video, used principally in Blu-ray Disc and compatible hardware.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3cafb66171b47f226146a0770576870f\",\n\"trash_score\": \"2750\",\n\"name\": \"TrueHD\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD\"\n}\n},\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not RlsGrp (TrueHD only)\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"CtrlHD|W4NK3R|\\\\bDON\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dts-hd-ma","title":"DTS-HD MA","text":"DTS-HD MA - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
DTS-HD Master Audio is a multi-channel, lossless audio codec developed by DTS as an extension of the lossy DTS Coherent Acoustics codec (DTS CA; usually itself referred to as just DTS). Rather than being an entirely new coding mechanism, DTS-HD MA encodes an audio master in lossy DTS first, then stores a concurrent stream of supplementary data representing whatever the DTS encoder discarded. This gives DTS-HD MA a lossy \"core\" able to be played back by devices that cannot decode the more complex lossless audio. DTS-HD MA's primary application is audio storage and playback for Blu-ray Disc media.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"dcf3ec6938fa32445f590a4da84256cd\",\n\"trash_score\": \"2500\",\n\"name\": \"DTS-HD MA\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DTS-HD MA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS-HD HRA/ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?(es|(hd[. ]?)?(hr|hi))\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#flac","title":"FLAC","text":"FLAC - [CLICK TO EXPAND]
FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality. This is similar to how Zip works, except with FLAC you will get much better compression because it is designed specifically for audio
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a570d4a0e56a2874b64e5bfa55202a1b\",\n\"trash_score\": \"2250\",\n\"name\": \"FLAC\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#pcm","title":"PCM","text":"PCM - [CLICK TO EXPAND]
PCM is the method of encoding typically used for uncompressed digital audio
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e7c2fcae07cbada050a0af3357491d7b\",\n\"trash_score\": \"2250\",\n\"name\": \"PCM\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dts-hd-hra","title":"DTS-HD HRA","text":"DTS-HD HRA - [CLICK TO EXPAND]
Technical Whitepaper
Codec Page Paragraph DTS-HD MA Page 6 5.1.1 DTS-HD HRA Page 7 5.1.2DTS-HD HRA is the lossy version of DTS-HD MA.
Codec DTS-HRA DTS-MA Lossy/lossless Lossy Lossless Data rate 1.5 - 6.0 Mbit/s VBR - 24.5 Mbit/s Channels Up to 7.1 ch Up to 7.1 ch Sampling Freq. 96 kHz 192 kHz Resolution - Up to 24-bit JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"8e109e50e0a0b83a5098b056e13bf6db\",\n\"trash_score\": \"2000\",\n\"trash_regex\": \"https://regex101.com/r/jdUH4x/2\",\n\"name\": \"DTS-HD HRA\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"DTS-HD HRA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?(hd[. ]?)?(hra?|hi\\\\b)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"DTS[ .]?[1-9]\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS-ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts.?es\"\n}\n},\n{\n\"name\": \"Not 6.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]6[ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#ddplus","title":"DDPlus","text":"
Dolby Digital Plus = DD+ = DDPlus
DD+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
Dolby Digital Plus, also known as Enhanced AC-3 (and commonly abbreviated as DD+ or E-AC-3, or EC-3) is a digital audio compression scheme developed by Dolby Labs for transport and storage of multi-channel digital audio. It is a successor to Dolby Digital (AC-3).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"185f1dd7264c4562b9022d963ac37424\",\n\"trash_score\": \"1750\",\n\"name\": \"DD+\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+](?!A)|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dts-es","title":"DTS-ES","text":"DTS-ES - [CLICK TO EXPAND]
DTS-ES (DTS Extended Surround) includes two variants, DTS-ES Discrete 6.1, and DTS-ES Matrix 5.1, depending on how the sound was originally mastered and stored.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"f9f847ac70a0af62ea4a08280b859636\",\n\"trash_score\": \"1500\",\n\"name\": \"DTS-ES\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"DTS-ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?es\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"DTS[ .]?[1-9]\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dts","title":"DTS","text":"
DTS = Basic DTS
DTS - [CLICK TO EXPAND]Description placeholder
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1c1a4c5e823891c75bc50380a6866f73\",\n\"trash_score\": \"1250\",\n\"name\": \"DTS\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS-HD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS-HD HRA/ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?(es|(hd[. ]?)?(hr|hi))\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#aac","title":"AAC","text":"AAC - [CLICK TO EXPAND]
Advanced Audio Coding
From Wikipedia, the free encyclopedia Advanced Audio Coding (AAC) is an audio coding standard for lossy digital audio compression. Designed to be the successor of the MP3 format, AAC generally achieves higher sound quality than MP3 at the same bit rate.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"240770601cc226190c367ef59aba7463\",\n\"trash_score\": \"1000\",\n\"name\": \"AAC\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dd","title":"DD","text":"
(Basic) Dolby Digital = DD
DD - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
Dolby Digital, also known as Dolby AC-3, the audio compression is lossy.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c2998bd0d90ed5621d8df281e839436e\",\n\"trash_score\": \"750\",\n\"name\": \"DD\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#mp3","title":"MP3","text":"MP3 - [CLICK TO EXPAND]
Description placeholder
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"6ba9033150e7896bdc9ec4b44f2b230f\",\n\"trash_score\": \"500\",\n\"name\": \"MP3\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"MP3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"mp3\"\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#opus","title":"Opus","text":"Opus - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
Opus is a lossy audio coding format developed by the Xiph.Org Foundation and standardized by the Internet Engineering Task Force, designed to efficiently code speech and general audio in a single format, while remaining low-latency enough for real-time interactive communication and low-complexity enough for low-end embedded processors.Opus replaces both Vorbis and Speex for new applications, and several blind listening tests have ranked it higher-quality than any other standard audio format at any given bitrate until transparency is reached, including MP3, AAC, and HE-AAC
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a061e2e700f81932daf888599f8a8273\",\n\"trash_score\": \"250\",\n\"trash_regex\": \"https://regex101.com/r/SsIWo3/1\",\n\"name\": \"Opus\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Opus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bOPUS(\\\\b|\\\\d)(?!.*[ ._-](\\\\d{3,4}p))\"\n}\n},\n{\n\"name\": \"Not OPUS Release Group\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"OPUS\"\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#audio-channels","title":"Audio Channels","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#10-mono","title":"1.0 Mono","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"b124be9b146540f8e62f98fe32e49a2a\",\n\"name\": \"1.0 Mono\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n},\n{\n\"name\": \"Not Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not 4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#20-stereo","title":"2.0 Stereo","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"89dac1be53d5268a7e10a19d3c896826\",\n\"name\": \"2.0 Stereo\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not 4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#30-sound","title":"3.0 Sound","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"205125755c411c3b8622ca3175d27b37\",\n\"name\": \"3.0 Sound\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n},\n{\n\"name\": \"Not Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#40-sound","title":"4.0 Sound","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"373b58bd188fc00c817bd8c7470ea285\",\n\"name\": \"4.0 Sound\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n},\n{\n\"name\": \"Not Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#51-surround","title":"5.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"77ff61788dfe1097194fd8743d7b4524\",\n\"name\": \"5.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"5.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]5[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#61-surround","title":"6.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"6fd7b090c3f7317502ab3b63cc7f51e3\",\n\"name\": \"6.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"6.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]6[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n},\n{\n\"name\": \"Not 5.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]5[ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#71-surround","title":"7.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"e77382bcfeba57cb83744c9c5449b401\",\n\"name\": \"7.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#91-surround","title":"9.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"f2aacebe2c932337fe352fa6e42c1611\",\n\"name\": \"9.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 5.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-6][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hdr-formats","title":"HDR Formats","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#dv-hdr10","title":"DV HDR10","text":"
Dolby Vision = DoVi = DV
DV HDR10 - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e23edd2482476e595fb990b12e7c609c\",\n\"trash_score\": \"1500\",\n\"trash_regex\": \"https://regex101.com/r/lD5CHW/1\",\n\"name\": \"DV HDR10\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dv","title":"DV","text":"
Dolby Vision = DoVi = DV
DV - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"58d6a88f13e2db7f5059c41047876f00\",\n\"trash_score\": \"1500\",\n\"name\": \"DV\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dv-hlg","title":"DV HLG","text":"
Dolby Vision = DoVi = DV
DV HLG - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"55d53828b9d81cbe20b02efd00aa0efd\",\n\"trash_score\": \"1500\",\n\"name\": \"DV HLG\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dv-sdr","title":"DV SDR","text":"
Dolby Vision = DoVi = DV
DV SDR - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a3e19f8f627608af0211acd02bf89735\",\n\"trash_score\": \"1500\",\n\"name\": \"DV SDR\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hdr10plus","title":"HDR10Plus","text":"
HDR10Plus = HDR10+
HDR10+ - [CLICK TO EXPAND]HDR10+ enhances upon a pre-existing HDR10 base layer allowing backwards compatibility with HDR10 devices. It adds dynamic metadata for the devices that support it.
From Wikipedia, the free encyclopedia
HDR10+, also known as HDR10 Plus, is an HDR video format, announced on 20 April 2017. It is the same as HDR10 but with the addition of a system of dynamic metadata developed by Samsung. It is free to use for content creators and has a maximum $10,000 annual license for some manufacturers. It has been positioned as an alternative to Dolby Vision without the same expenses.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b974a6cd08c1066250f1f177d7aa1225\",\n\"trash_score\": \"600\",\n\"trash_regex\": \"https://regex101.com/r/hCAQEO/4\",\n\"name\": \"HDR10+\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hdr10","title":"HDR10","text":"
HDR10
HDR10 - [CLICK TO EXPAND]HDR10 is the most basic HDR format used in consumer media and is supported by all HDR-supported devices. It adds static metadata upon the PQ10 format.
From Wikipedia, the free encyclopedia
HDR10 Media Profile, more commonly known as HDR10, is an open HDR standard announced on 27 August 2015 by the Consumer Technology Association. It is the most widespread of the HDR formats. It is not backward compatible with SDR displays. It is technically limited to a maximum of 10,000 nits peak brightness; however, HDR10 content is commonly mastered with a peak brightness between 1000 and 4000 nits.
HDR10 lacks dynamic metadata. On HDR10 displays that have lower color volume than the HDR10 content (e.g. lower peak brightness capability), the HDR10 metadata provides information to help the display adjust to the video. The metadata, however, is static and constant with respect to each individual video and doesn't inform the display exactly how the content should be adjusted. The interaction between display capabilities, video metadata, and the ultimate output (i.e. the presentation of the video) is mediated by the display, with the result that the original producer's intent may not be preserved.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"dfb86d5941bc9075d6af23b09c2aeecd\",\n\"trash_score\": \"500\",\n\"name\": \"HDR10\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hdr","title":"HDR","text":"
HDR
HDR - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
High-dynamic-range video (HDR video) is video having a dynamic range greater than that of standard-dynamic-range video (SDR video).HDR video involves capture, production, content/encoding, and display. HDR capture and displays are capable of brighter whites and deeper blacks. To accommodate this, HDR encoding standards allow for a higher maximum luminance and use at least a 10-bit dynamic range (color depth, compared to 8-bit for non-professional and 10-bit for professional SDR video) in order to maintain precision across this extended range.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e61e28db95d22bedcadf030b8f156d96\",\n\"trash_score\": \"500\",\n\"name\": \"HDR\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HDR)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHLG(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not RlsGrp (Missing HDR)\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FraMeSToR|HQMUX|SiCFoI)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hdr-undefined","title":"HDR (undefined)","text":"HDR (undefined) - [CLICK TO EXPAND]
Some groups don't add HDR to their 4K release name so I suggest to add this Custom Format at the same score as you add one of your HDR Custom Formats.
For now it's only FraMeSToR/HQMUX that doesn't add HDR to their release name but in the feature we can add more to it if needed.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2a4d9069cc1fe3242ff9bdaebed239bb\",\n\"trash_score\": \"500\",\n\"name\": \"HDR (undefined)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"RlsGrp (Missing HDR)\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FraMeSToR|HQMUX|SiCFoI)\\\\b\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#pq","title":"PQ","text":"
PQ = PQ10
PQ - [CLICK TO EXPAND]PQ10 is the most basic HDR format which all other common formats are based upon. It is the barebones SMPTE 2084 specification and has no metadata.
From Wikipedia, the free encyclopedia
PQ10, sometimes simply referred as the PQ format, is an HDR format that can be used for both video and still images. It is the same as the HDR10 format without any metadata. It uses the PQ transfer function, Rec. 2020 color primaries and a bit depth of 10-bits. It is not backward compatible with SDR.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"08d6d8834ad9ec87b1dc7ec8148e7a1f\",\n\"trash_score\": \"500\",\n\"name\": \"PQ\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hlg","title":"HLG","text":"
HLG = HLG10
HLG - [CLICK TO EXPAND]HLG does not use dynamic metadata and is backwards compatible with SDR devices. It is mostly used in broadcasting.
From Wikipedia, the free encyclopedia
HLG10, commonly simply referred as the HLG format, is an HDR format that can be used for both video and still images. It uses the HLG transfer function, Rec. 2020 color primaries, and a bit depth of 10 bits. The format is backwards compatible with SDR UHDTV but not with older SDR displays that do not implement the Rec. 2020 color standards. It doesn't use metadata and is royalty free.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9364dd386c9b4a1100dde8264690add7\",\n\"trash_score\": \"500\",\n\"name\": \"HLG\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#movie-versions","title":"Movie Versions","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#hybrid","title":"Hybrid","text":"Hybrid - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0f12c086e289cf966fa5948eac571f44\",\n\"trash_score\": \"100\",\n\"name\": \"Hybrid\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Hybrid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bhybrid(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Hybrid Release Group\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HYBRID)\\\\b\"\n}\n},\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#remaster","title":"Remaster","text":"Remaster - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
For the software term, see Software remastering. Remaster (also digital remastering and digitally remastered) refers to changing the quality of the sound or of the image, or both, of previously created recordings, either audiophonic, cinematic, or videographic.
JSON - [CLICK TO EXPAND] {\n\"trash_id\": \"570bc9ebecd92723d2d21500f4be314c\",\n\"trash_score\": \"25\",\n\"name\": \"Remaster\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Remaster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"Remaster\"\n}\n},\n{\n\"name\": \"Not 4K Remaster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"4K\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#4k-remaster","title":"4K Remaster","text":"4K Remaster - [CLICK TO EXPAND]
A remastered or mastered in 4K should give you usually the best picture and audio currently for the movie. Both are just names to describe the best possible currently for the movie.
To be clear, the final digital films on the Mastered in 4K Blu-rays still only have the same 1920 x 1080 pixels of actual resolution as normal Blu-rays. But the argument goes that because these full HD files were derived from higher-resolution masters, their images will be more precise, with better 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\u2026) frame-by-frame compression process.
Another important element of the Mastered in 4K discs is that they\u2019re all mastered with \u2018x.v.YCC\u2019 color specification. This delivers an expanded color range closer to that contained in original source material.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"eca37840c13c6ef2dd0262b141a5482f\",\n\"trash_score\": \"25\",\n\"name\": \"4K Remaster\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Remaster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"Remaster\"\n}\n},\n{\n\"name\": \"4K\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"4k\"\n}\n},\n{\n\"name\": \"Not 4K Resolution\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#criterion-collection","title":"Criterion Collection","text":"Criterion Collection - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e0c07d59beb37348e975a930d5e50319\",\n\"trash_score\": \"25\",\n\"name\": \"Criterion Collection\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Criterion\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Criterion)\\\\b\"\n}\n},\n{\n\"name\": \"CC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CC)\\\\b\"\n}\n},\n{\n\"name\": \"Not Criterion RlsGrp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(Criterion)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#masters-of-cinema","title":"Masters of Cinema","text":"Masters of Cinema - [CLICK TO EXPAND]
Masters of Cinema is a line of DVD and Blu-ray releases published through Eureka Entertainment. Because of the uniformly branded and spine-numbered packaging and the standard inclusion of booklets and analysis by recurring film historians, the line is often perceived as the UK equivalent of The Criterion Collection.
JSON - [CLICK TO EXPAND}{\n\"trash_id\": \"9d27d9d2181838f76dee150882bdc58c\",\n\"trash_score\": \"25\",\n\"name\": \"Masters of Cinema\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Masters of Cinema\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Masters[ .-]?Of[ .-]?Cinema)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"MoC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MoC)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vinegar-syndrome","title":"Vinegar Syndrome","text":"Vinegar Syndrome - [CLICK TO EXPAND]
Vinegar Syndrome is a US-based company founded in 2012 to preserve and distribute old X-rated films. Over time, they expanded their catalog to include other types of cult and exploitation films, specializing in horror and action genres.
JSON - [CLICK TO EXPAND}{\n\"trash_id\": \"db9b4c4b53d312a3ca5f1378f6440fc9\",\n\"trash_score\": \"25\",\n\"name\": \"Vinegar Syndrome\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Vinegar Syndrome\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Vinegar[ ._-]Syndrome)\\\\b\"\n}\n},\n{\n\"name\": \"VS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(V-S)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#theatrical-cut","title":"Theatrical Cut","text":"Theatrical Cut - [CLICK TO EXPAND]
The Theatrical Cut is the version of the film that was shown at cinemas.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e9001909a4c88013a359d0b9920d7bea\",\n\"name\": \"Theatrical Cut\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Theatrical\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"Theatrical\"\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#special-edition","title":"Special Edition","text":"Special Edition - [CLICK TO EXPAND]
Custom format for several Special Editions
{\n\"trash_id\": \"957d0f44b592285f26449575e8b1167e\",\n\"trash_score\": \"125\",\n\"trash_regex\": \"https://regex101.com/r/44pLFg/1\",\n\"name\": \"Special Edition\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Special Edition\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!^|{)\\\\b(extended|uncut|directors|special|unrated|uncensored|cut|version|edition)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not IMAX Edition\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(IMAX[ ._-]Edition)\\\\b\"\n}\n},\n{\n\"name\": \"Not Open Matte\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Open[ ._-]?Matte)\\\\b\"\n}\n},\n{\n\"name\": \"Not Theatrical\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"Theatrical\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#imax","title":"IMAX","text":"IMAX - [CLICK TO EXPAND]
Description placeholder
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"eecf3a857724171f968a66cb5719e152\",\n\"trash_score\": \"800\",\n\"name\": \"IMAX\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"IMAX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bIMAX\\\\b\"\n}\n},\n{\n\"name\": \"NOT: IMAX Enhanced\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*(DSNP|CORE(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)|\\\\bBC(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)|IMAX[- .]Enhanced)\\\\b)(?=.*\\\\b(IMAX|IMAX[- .]Enhanced)\\\\b).*\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#imax-enhanced","title":"IMAX Enhanced","text":"IMAX Enhanced - [CLICK TO EXPAND]
IMAX Enhanced: Get More Picture Instead of Black Bars
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9f6cbff8cfe4ebbc1bde14c7b7bec0de\",\n\"trash_score\": \"800\",\n\"name\": \"IMAX Enhanced\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"IMAX Enhanced\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*(DSNP|Disney\\\\+|CORE(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)|\\\\bBC(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)|IMAX[- .]Enhanced)\\\\b)(?=.*\\\\b(IMAX|IMAX[- .]Enhanced)\\\\b).*\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#open-matte","title":"Open Matte","text":"Open Matte - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND}{\n\"trash_id\": \"09d9dd29a0fc958f9796e65c2a8864b4\",\n\"trash_score\": \"25\",\n\"name\": \"Open Matte\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Open Matte\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Open[ ._-]?Matte)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#unwanted","title":"Unwanted","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#br-disk","title":"BR-DISK","text":"BR-DISK - [CLICK TO EXPAND]
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.
You will need to add the following to your new Custom Format when created in your Quality Profile (Setting
=> Profiles
) and then set the score to -10000
.
Note
Depending on your renaming scheme it could happen that Radarr will match renamed files after they are downloaded and imported as BR-DISK
, This is a cosmetic annoyance until I come up with another way to solve this, being that this Custom Format is used to not download BR-DISK it does its purpose as intended. Several reasons why this is happening:
{\n\"trash_id\": \"ed38b889b31be83fda192888e2286d83\",\n\"trash_score\": \"-10000\",\n\"name\": \"BR-DISK\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BR-DISK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?!.*\\\\b((?<!HD[._ -]|HD)DVD|BDRip|MKV|XviD|WMV|d3g|BDREMUX|REMUX|^(?=.*1080p)(?=.*HEVC)|[xh][-_. ]?26[45]|German.*DL|((?<=\\\\d{4}).*German.*(DL)?)(?=.*\\\\b(AVC|HEVC|VC[-_. ]?1|MVC|MPEG[-_. ]?2)\\\\b))\\\\b)(((?=.*\\\\b(Blu[-_. ]?ray|BD|HD[-_. ]?DVD)\\\\b)(?=.*\\\\b(AVC|HEVC|VC[-_. ]?1|MVC|MPEG[-_. ]?2|BDMV|ISO)\\\\b))|^((?=.*\\\\b(^((?=.*\\\\b((.*_)?COMPLETE.*|Dis[ck])\\\\b)(?=.*(Blu[-_. ]?ray|HD[-_. ]?DVD)))|3D[-_. ]?BD|BR[-_. ]?DISK|Full[-_. ]?Blu[-_. ]?ray|^((?=.*((BD|UHD)[-_. ]?(25|50|66|100|ISO)))))))).*\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#lq","title":"LQ","text":"
Low Quality Releases = LQ
LQ - [CLICK TO EXPAND]A collection of known Low Quality groups that are often banned from the the top trackers because their lack of quality, Banned release groups, dishonest release groups or Rips from Scene and quick-to-release P2P groups while adequate, are not considered high quality.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"90a6f9a284dff5103f6346090e6280c8\",\n\"trash_score\": \"-10000\",\n\"name\": \"LQ\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"4K4U\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(4K4U)$\"\n}\n},\n{\n\"name\": \"AROMA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(AROMA)$\"\n}\n},\n{\n\"name\": \"aXXo\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(aXXo)$\"\n}\n},\n{\n\"name\": \"AZAZE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(AZAZE)$\"\n}\n},\n{\n\"name\": \"BARC0DE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BARC0DE)$\"\n}\n},\n{\n\"name\": \"BdC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BdC)$\"\n}\n},\n{\n\"name\": \"beAst\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(beAst)$\"\n}\n},\n{\n\"name\": \"BiTOR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BiTOR)$\"\n}\n},\n{\n\"name\": \"C4K\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(C4K)$\"\n}\n},\n{\n\"name\": \"CDDHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CDDHD)$\"\n}\n},\n{\n\"name\": \"CHAOS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CHAOS)$\"\n}\n},\n{\n\"name\": \"CHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CHD)$\"\n}\n},\n{\n\"name\": \"CiNE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CiNE)$\"\n}\n},\n{\n\"name\": \"CREATiVE24\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CREATiVE24)$\"\n}\n},\n{\n\"name\": \"CrEwSaDe\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CrEwSaDe)$\"\n}\n},\n{\n\"name\": \"d3g\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(d3g)$\"\n}\n},\n{\n\"name\": \"DDR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DDR)$\"\n}\n},\n{\n\"name\": \"DNL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DNL)$\"\n}\n},\n{\n\"name\": \"EPiC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EPiC)$\"\n}\n},\n{\n\"name\": \"EuReKA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EuReKA)$\"\n}\n},\n{\n\"name\": \"FaNGDiNG0\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FaNGDiNG0)$\"\n}\n},\n{\n\"name\": \"FGT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FGT)$\"\n}\n},\n{\n\"name\": \"FRDS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FRDS)$\"\n}\n},\n{\n\"name\": \"FZHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FZHD)$\"\n}\n},\n{\n\"name\": \"GalaxyRG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GalaxyRG)$\"\n}\n},\n{\n\"name\": \"GHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GHD)$\"\n}\n},\n{\n\"name\": \"GPTHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GPTHD)$\"\n}\n},\n{\n\"name\": \"HDS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDS)$\"\n}\n},\n{\n\"name\": \"HDT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDT)$\"\n}\n},\n{\n\"name\": \"HDTime\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDTime)$\"\n}\n},\n{\n\"name\": \"HDWinG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDWinG)$\"\n}\n},\n{\n\"name\": \"iPlanet\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(iPlanet)$\"\n}\n},\n{\n\"name\": \"JFF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(JFF)$\"\n}\n},\n{\n\"name\": \"KiNGDOM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KiNGDOM)$\"\n}\n},\n{\n\"name\": \"KIRA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KIRA)$\"\n}\n},\n{\n\"name\": \"L0SERNIGHT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(L0SERNIGHT)$\"\n}\n},\n{\n\"name\": \"LAMA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(LAMA)$\"\n}\n},\n{\n\"name\": \"Leffe\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Leffe)$\"\n}\n},\n{\n\"name\": \"Liber8\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Liber8)$\"\n}\n},\n{\n\"name\": \"LiGaS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(LiGaS)$\"\n}\n},\n{\n\"name\": \"MeGusta\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MeGusta)$\"\n}\n},\n{\n\"name\": \"mHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(mHD)$\"\n}\n},\n{\n\"name\": \"mSD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(mSD)$\"\n}\n},\n{\n\"name\": \"MTeam\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MTeam|MT)$\"\n}\n},\n{\n\"name\": \"MySiLU\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MySiLU)$\"\n}\n},\n{\n\"name\": \"NhaNc3\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NhaNc3)$\"\n}\n},\n{\n\"name\": \"nHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(nHD)$\"\n}\n},\n{\n\"name\": \"nikt0\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(nikt0)$\"\n}\n},\n{\n\"name\": \"NoGroup\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"NoGr(ou)?p\"\n}\n},\n{\n\"name\": \"nSD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(nSD)$\"\n}\n},\n{\n\"name\": \"OFT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(OFT)$\"\n}\n},\n{\n\"name\": \"Pahe\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Pahe\\\\.(ph|in)\\\\b\"\n}\n},\n{\n\"name\": \"PATOMiEL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PATOMiEL)$\"\n}\n},\n{\n\"name\": \"PiRaTeS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PiRaTeS)$\"\n}\n},\n{\n\"name\": \"PRODJi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PRODJi)$\"\n}\n},\n{\n\"name\": \"PSA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PSA)$\"\n}\n},\n{\n\"name\": \"PTNK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTNK)$\"\n}\n},\n{\n\"name\": \"RARBG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RARBG)$\"\n}\n},\n{\n\"name\": \"RDN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RDN)$\"\n}\n},\n{\n\"name\": \"RiffTrax\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Rifftrax)$\"\n}\n},\n{\n\"name\": \"RU4HD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RU4HD)$\"\n}\n},\n{\n\"name\": \"SANTi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SANTi)$\"\n}\n},\n{\n\"name\": \"Scene\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Scene)$\"\n}\n},\n{\n\"name\": \"SLOT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SLOT)$\"\n}\n},\n{\n\"name\": \"STUTTERSHIT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(STUTTERSHIT)$\"\n}\n},\n{\n\"name\": \"SWTYBLZ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SWTYBLZ)$\"\n}\n},\n{\n\"name\": \"TBS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TBS)$\"\n}\n},\n{\n\"name\": \"TEKNO3D\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TEKNO3D)$\"\n}\n},\n{\n\"name\": \"Tigole\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Tigole)$\"\n}\n},\n{\n\"name\": \"TIKO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TIKO)$\"\n}\n},\n{\n\"name\": \"VISIONPLUSHDR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(VISIONPLUSHDR(-X|1000)?)$\"\n}\n},\n{\n\"name\": \"WAF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WAF)$\"\n}\n},\n{\n\"name\": \"WiKi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WiKi)$\"\n}\n},\n{\n\"name\": \"x0r\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(x0r)$\"\n}\n},\n{\n\"name\": \"YIFY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(YIFY)$\"\n}\n},\n{\n\"name\": \"YTS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(YTS(.(MX|LT|AG))?)$\"\n}\n},\n{\n\"name\": \"Zeus\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Zeus)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#3d","title":"3D","text":"3D - [CLICK TO EXPAND]
If you prefer or not prefer 3D.
You can use Custom Format or use Restrictions (Settings
=> Indexers
=> Restrictions
) what ever you prefer.
{\n\"trash_id\": \"b8cd450cbfa689c0259a01d9e29ba3d6\",\n\"trash_score\": \"-10000\",\n\"name\": \"3D\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"3D\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b3d|sbs|half[ .-]ou|half[ .-]sbs\\\\b\"\n}\n},\n{\n\"name\": \"BluRay3D\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BluRay3D)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#x265-hd","title":"x265 (HD)","text":"
720/1080p no x265 = x265 (720/1080p) = x265 (HD)
x265 (HD) - [CLICK TO EXPAND]This blocks all 720/1080p (HD) releases that are encoded in x265.
In your quality profile use the following score for this Custom Format: -10000
Quote
x265 is good for 4k stuff or 1080p if they used the the remuxes as 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, 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. 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
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"dc98083864ea246d05a42df0d05f81cc\",\n\"trash_score\": \"-10000\",\n\"name\": \"x265 (HD)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"x265/HEVC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?265|\\\\bHEVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#microsized-wrong-source","title":"Microsized & Wrong Source","text":"
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.
"},{"location":"Radarr/Radarr-collection-of-custom-formats/#golden-rule","title":"Golden Rule","text":"That's why I created my own golden rule.
2160p/4k => x265
Don't use this together with x265 (no HDR/DV), Only ever include one of them
This custom format is used to prevent Radarr from grabbing upscaled releases.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"bfd8eb01832d646a0a89c4deb46f8564\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/zOaqyg/1\",\n\"name\": \"Upscaled\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"AI Upscales\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(HEVC)\\\\b)(?=.*\\\\b(AI)\\\\b)\"\n}\n},\n{\n\"name\": \"Regrade\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Re-?grade)\\\\b\"\n}\n},\n{\n\"name\": \"TheUpscaler\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(The[ ._-]Upscaler)\\\\b\"\n}\n},\n{\n\"name\": \"Upscaled\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Up(s(caled?|UHD)|(Rez)))\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#optional","title":"Optional","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#bad-dual-groups","title":"Bad Dual Groups","text":"Bad dual groups - [CLICK TO EXPAND]
These groups take the original release, then they add their own preferred language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as first. Also they often even rename the release name in to Portuguese.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b6832f586342ef70d9c128d40c07b872\",\n\"trash_score\": \"-10000\",\n\"name\": \"Bad Dual Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"alfaHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(alfaHD.*)$\"\n}\n},\n{\n\"name\": \"BAT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BAT)$\"\n}\n},\n{\n\"name\": \"BNd\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BNd)$\"\n}\n},\n{\n\"name\": \"C.A.A\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(C\\\\.A\\\\.A)$\"\n}\n},\n{\n\"name\": \"Cory\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Cory)$\"\n}\n},\n{\n\"name\": \"EXTREME\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EXTREME)$\"\n}\n},\n{\n\"name\": \"FF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FF)$\"\n}\n},\n{\n\"name\": \"FOXX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FOXX)$\"\n}\n},\n{\n\"name\": \"G4RiS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(G4RiS)$\"\n}\n},\n{\n\"name\": \"GUEIRA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GUEIRA)$\"\n}\n},\n{\n\"name\": \"N3G4N\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(N3G4N)$\"\n}\n},\n{\n\"name\": \"ONLYMOViE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ONLYMOViE)$\"\n}\n},\n{\n\"name\": \"PD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PD)$\"\n}\n},\n{\n\"name\": \"PTHome\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTHome)$\"\n}\n},\n{\n\"name\": \"RiPER\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RiPER)$\"\n}\n},\n{\n\"name\": \"RK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RK)$\"\n}\n},\n{\n\"name\": \"SiGLA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiGLA)$\"\n}\n},\n{\n\"name\": \"Tars\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Tars)$\"\n}\n},\n{\n\"name\": \"TvR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TvR)$\"\n}\n},\n{\n\"name\": \"WTV\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WTV)$\"\n}\n},\n{\n\"name\": \"Yatogam1\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Yatogam1)$\"\n}\n},\n{\n\"name\": \"YusukeFLA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(YusukeFLA)$\"\n}\n},\n{\n\"name\": \"ZigZag\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ZigZag)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dv-webdl","title":"DV (WEBDL)","text":"
Dolby Vision = DoVi = DV
DV (WEBDL) - [CLICK TO EXPAND]This is a special Custom Format that block WEBDLs with Dolby Vision but without HDR10 fallback.
You will need to add the following to your new Custom Format when created in your Quality Profile (Setting
=> Profiles
) and then set the score to -10000
.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors (typically a green hue) if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"923b6abef9b17f937fab56cfcf89e1f1\",\n\"trash_score\": \"-10000\",\n\"name\": \"DV (WEBDL)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dolby Vision\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"Not RlsGrp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Flights)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Hulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hulu)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#evo-no-webdl","title":"EVO (no WEBDL)","text":"EVO (no WEBDL) - [CLICK TO EXPAND]
This group is often banned for the low quality Blu-ray releases, but their WEB-DLs are okay.
You will need to add the following to your new Custom Format when created in your Quality Profile (Setting
=> Profiles
) and then set the score to -10000
.
{\n\"trash_id\": \"90cedc1fea7ea5d11298bebd3d1d3223\",\n\"trash_score\": \"-10000\",\n\"name\": \"EVO (no WEBDL)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"EVO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(EVO(TGX)?)$\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hdr10plus-boost","title":"HDR10Plus Boost","text":"HDR10+ Boost - [CLICK TO EXPAND]
Optional (use this one only if you have a (Samsung) TV that supports HDR10+ and you don't have a Setup that supports DV or you prefer HDR10+.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b17886cb4158d9fea189859409975758\",\n\"trash_score\": \"901\",\n\"trash_regex\": \"https://regex101.com/r/hCAQEO/4\",\n\"name\": \"HDR10+ Boost\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#no-rlsgroup","title":"No-RlsGroup","text":"No-RlsGroup - [CLICK TO EXPAND]
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
Warning
If you don't use decent filenames (like not adding release groups) don't add this Custom Format, except if you want to upgrade them.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"ae9b7c9ebde1f3bd336a8cbd1ec4c5e5\",\n\"trash_score\": \"-10000\",\n\"name\": \"No-RlsGroup\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"No Parsed Group\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": \".\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#obfuscated","title":"Obfuscated","text":"Obfuscated - [CLICK TO EXPAND]
Optional (use these only if you dislike renamed releases)
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7357cf5161efbf8c4d5d0c30b4815ee2\",\n\"trash_score\": \"-10000\",\n\"name\": \"Obfuscated\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"4P\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-4P\\\\b\"\n}\n},\n{\n\"name\": \"4Planet\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-4Planet\\\\b\"\n}\n},\n{\n\"name\": \"AsRequested\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-AsRequested\\\\b\"\n}\n},\n{\n\"name\": \"BUYMORE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-BUYMORE\\\\b\"\n}\n},\n{\n\"name\": \"Chamele0n\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-Chamele0n\\\\b\"\n}\n},\n{\n\"name\": \"GEROV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-GEROV\\\\b\"\n}\n},\n{\n\"name\": \"iNC0GNiTO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-iNC0GNiTO\\\\b\"\n}\n},\n{\n\"name\": \"NZBGeek\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-NZBGeek\\\\b\"\n}\n},\n{\n\"name\": \"Obfuscated\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-Obfuscated\\\\b\"\n}\n},\n{\n\"name\": \"postbot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-postbot\\\\b\"\n}\n},\n{\n\"name\": \"Rakuv\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-Rakuv\\\\b\"\n}\n},\n{\n\"name\": \"Scrambled\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Scrambled\\\\b\"\n}\n},\n{\n\"name\": \"WhiteRev\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-WhiteRev\\\\b\"\n}\n},\n{\n\"name\": \"xpost\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-xpost\\\\b\"\n}\n},\n{\n\"name\": \"WRTEAM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-WRTEAM\\\\b\"\n}\n},\n{\n\"name\": \"CAPTCHA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-CAPTCHA\\\\b\"\n}\n},\n{\n\"name\": \"_nzb\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"_nzb\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#retags","title":"Retags","text":"Retags - [CLICK TO EXPAND]
Optional (use these only if you dislike retagged releases)
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"5c44f52a8714fdd79bb4d98e2673be1f\",\n\"trash_score\": \"-10000\",\n\"name\": \"Retags\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"[rartv]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[rartv\\\\]\"\n}\n},\n{\n\"name\": \"[rarbg]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[rarbg\\\\]\"\n}\n},\n{\n\"name\": \"[eztv]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[eztv([ ._-]re)?\\\\]\"\n}\n},\n{\n\"name\": \"[TGx]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[TGx\\\\]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#scene","title":"Scene","text":"Scene - [CLICK TO EXPAND]
This Custom Format will try to recognize so called Scene releases, depending on your preferences you can give it a negative score -10000
or a positive score or just don't add it all.
{\n\"trash_id\": \"f537cf427b64c38c8e36298f657e4828\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/viarq7/4\",\n\"name\": \"Scene\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Scene Groups + Naming\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*([_. ]WEB[_. ])(?!DL)\\\\b)|\\\\b(-CAKES|-GGEZ|-GGWP|-GLHF|-GOSSIP|-NAISU|-KOGI|-PECULATE|-SLOT|-EDITH|-ETHEL|-ELEANOR|-B2B|-SPAMnEGGS|-FTP|-DiRT|-SYNCOPY|-BAE)\"\n}\n},\n{\n\"name\": \"Not INFLATE/DEFLATE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(INFLATE|DEFLATE)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#x265-no-hdrdv","title":"x265 (no HDR/DV)","text":"x265 (no HDR/DV) - [CLICK TO EXPAND]
This blocks most 720/1080p (HD) releases that are encoded in x265.
But it will allow 720/1080p x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"839bea857ed2c0a8e084f3cbdbd65ecb\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/yFwxoN/10\",\n\"name\": \"x265 (no HDR/DV)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"x265/HEVC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?265|\\\\bHEVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not HDR/DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision|hdr(10(P(lus)?)?)?|pq)\\\\b\"\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#av1","title":"AV1","text":"AV1 - [CLICK TO EXPAND]
{\n\"trash_id\": \"cae4ca30163749b891686f95532519bd\",\n\"name\": \"AV1\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"AV1\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAV1\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vp9","title":"VP9","text":"VP9 - [CLICK TO EXPAND]
{\n\"trash_id\": \"ae4cfaa9283a4f2150ac3da08e388723\",\n\"name\": \"VP9\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"VP9\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bVP9\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#sdr","title":"SDR","text":"SDR - [CLICK TO EXPAND]
{\n\"trash_id\": \"9c38ebb7384dada637be8899efa68e6f\",\n\"trash_score\": \"-10000\",\n\"name\": \"SDR\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"HDR Formats\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bHDR(\\\\b|\\\\d)|\\\\b(dv|dovi|dolby[ .]?vision)\\\\b|\\\\b(FraMeSToR|HQMUX|SICFoI)\\\\b|\\\\b(PQ)\\\\b|\\\\bHLG(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dv-fel","title":"DV FEL","text":"DV (FEL) - [CLICK TO EXPAND]
{\n\"trash_id\": \"f700d29429c023a5734505e77daeaea7\",\n\"trash_score\": \"101\",\n\"name\": \"DV (FEL)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"FraMeSToR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FraMeSToR)\\\\b\"\n}\n},\n{\n\"name\": \"DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"No FANRES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FANRES)\\\\b\"\n}\n},\n{\n\"name\": \"Not Hybrid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bhybrid(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Hybrid Release Group\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"-HYBRID\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#linemic-dubbed","title":"Line/Mic Dubbed","text":"Line/Mic Dubbed - [CLICK TO EXPAND]
{\n\"trash_id\": \"c465ccc73923871b3eb1802042331306\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/6vHBAD/1\",\n\"name\": \"Line/Mic Dubbed\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Line Dubbed\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LD|AC3LD|Line[ .-]?Dubbed)\\\\b\"\n}\n},\n{\n\"name\": \"Mic Dubbed\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MD|AC3MD|Mic[ .-]?Dubbed)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hfr","title":"HFR","text":"HFR - [CLICK TO EXPAND]
{\n\"trash_id\": \"73613461ac2cea99d52c4cd6e177ab82\",\n\"name\": \"HFR\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"HFR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HFR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#misc","title":"Misc","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#repackproper","title":"Repack/Proper","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"e7718d7a3ce595f289bfee26adc178f5\",\n\"trash_score\": \"5\",\n\"trash_regex\": \"https://regex101.com/r/S91wR8/2\",\n\"name\": \"Repack/Proper\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Repack\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Repack)\\\\b\"\n}\n},\n{\n\"name\": \"Proper\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Proper)\\\\b\"\n}\n},\n{\n\"name\": \"Rerip\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rerip)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#repack2","title":"Repack2","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"ae43b294509409a6a13919dedd4764c4\",\n\"trash_score\": \"6\",\n\"trash_regex\": \"https://regex101.com/r/kQ4oeP/1\",\n\"name\": \"Repack2\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Repack2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Repack2)\\\\b\"\n}\n},\n{\n\"name\": \"Proper2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Proper2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#x264","title":"x264","text":"x264 - [CLICK TO EXPAND]
x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.
If you want maximum compatibility and have much better direct play support then use x264 for 720p/1080p.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2899d84dc9372de3408e6d8cc18e9666\",\n\"name\": \"x264\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"x|h264\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?264|\\\\bAVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#x265","title":"x265","text":"x265 - [CLICK TO EXPAND]
x265 is a free software library and application for encoding video streams into the H.265/MPEG-H HEVC compression format, and is released under the terms of the GNU GPL. This applies to all releases that are x265/HEVC that are not Remux.
Please don't forget to read the following Microsized & Wrong Source
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9170d55c319f4fe40da8711ba9d8050d\",\n\"name\": \"x265\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"x|h265\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?265|\\\\bHEVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#freeleech","title":"FreeLeech","text":"FreeLeech - [CLICK TO EXPAND]
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.
Warning
Keep in mind not all trackers support this option.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0d91270a7255a1e388fa85e959f359d8\",\n\"trash_score\": \"1\",\n\"name\": \"FreeLeech\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"FreeLeech\",\n\"implementation\": \"IndexerFlagSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dutch-groups","title":"Dutch Groups","text":"Dutch Groups - [CLICK TO EXPAND]
If you prefer movies with also a Dutch audio track.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9de657fd3d327ecf144ec73dfe3a3e9a\",\n\"name\": \"Dutch Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Dutch Groups\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"-CyTSuNee|-SHiTSoNy|-QoQ\"\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#mpeg2","title":"MPEG2","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"ff86c4326018682f817830ced463332b\",\n\"name\": \"MPEG2\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"MPEG2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"MPEG[-.]?2\"\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#multi","title":"Multi","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"4b900e171accbfb172729b63323ea8ca\",\n\"name\": \"Multi\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Multi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Multi)(?![ ._-]?sub(s)?)(\\\\b|\\\\d)\"\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hq-release-groups","title":"HQ Release Groups","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#remux-tier-01","title":"Remux Tier 01","text":"Remux Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"3a3ff47579026e76d6504ebea39390de\",\n\"trash_score\": \"1950\",\n\"name\": \"Remux Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"3L\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(3L)$\"\n}\n},\n{\n\"name\": \"BiZKiT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BiZKiT)$\"\n}\n},\n{\n\"name\": \"BLURANiUM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BLURANiUM)$\"\n}\n},\n{\n\"name\": \"BMF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BMF)$\"\n}\n},\n{\n\"name\": \"FraMeSToR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FraMeSToR)$\"\n}\n},\n{\n\"name\": \"PmP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PmP)$\"\n}\n},\n{\n\"name\": \"SiCFoI\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiCFoI)$\"\n}\n},\n{\n\"name\": \"WiLDCAT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WiLDCAT)$\"\n}\n},\n{\n\"name\": \"ZQ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ZQ)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#remux-tier-02","title":"Remux Tier 02","text":"Remux Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"9f98181fe5a3fbeb0cc29340da2a468a\",\n\"trash_score\": \"1900\",\n\"name\": \"Remux Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"CiNEPHiLES\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CiNEPHiLES)$\"\n}\n},\n{\n\"name\": \"Flights\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Flights)$\"\n}\n},\n{\n\"name\": \"KRaLiMaRKo\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KRaLiMaRKo)$\"\n}\n},\n{\n\"name\": \"NCmt\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NCmt)$\"\n}\n},\n{\n\"name\": \"playBD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(playBD)$\"\n}\n},\n{\n\"name\": \"SURFINBIRD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SURFINBIRD)$\"\n}\n},\n{\n\"name\": \"TEPES\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TEPES)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#remux-tier-03","title":"Remux Tier 03","text":"Remux Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"8baaf0b3142bf4d94c42a724f034e27a\",\n\"trash_score\": \"1850\",\n\"name\": \"Remux Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"decibeL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(decibeL)$\"\n}\n},\n{\n\"name\": \"EPSiLON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EPSiLON)$\"\n}\n},\n{\n\"name\": \"HiFi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HiFi)$\"\n}\n},\n{\n\"name\": \"iFT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(iFT)$\"\n}\n},\n{\n\"name\": \"NTb\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTb)$\"\n}\n},\n{\n\"name\": \"PTP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTP)$\"\n}\n},\n{\n\"name\": \"SumVision\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SumVision)$\"\n}\n},\n{\n\"name\": \"TOA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TOA)$\"\n}\n},\n{\n\"name\": \"TRiToN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TRiToN)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#uhd-bluray-tier-01","title":"UHD Bluray Tier 01","text":"UHD Bluray Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"4d74ac4c4db0b64bff6ce0cffef99bf0\",\n\"trash_score\": \"1800\",\n\"name\": \"UHD Bluray Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"CtrlHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CtrlHD)$\"\n}\n},\n{\n\"name\": \"DON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DON)$\"\n}\n},\n{\n\"name\": \"W4NK3R\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(W4NK3R)$\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n},\n{\n\"name\": \"Not WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#uhd-bluray-tier-02","title":"UHD Bluray Tier 02","text":"UHD Bluray Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"a58f517a70193f8e578056642178419d\",\n\"trash_score\": \"1750\",\n\"name\": \"UHD Bluray Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HQMUX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HQMUX)$\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n},\n{\n\"name\": \"Not WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#uhd-bluray-tier-03","title":"UHD Bluray Tier 03","text":"UHD Bluray Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"e71939fae578037e7aed3ee219bbe7c1\",\n\"trash_score\": \"1700\",\n\"name\": \"UHD Bluray Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"LEGi0N\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(LEGi0N)$\"\n}\n},\n{\n\"name\": \"SPHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SPHD)$\"\n}\n},\n{\n\"name\": \"WEBDV\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WEBDV)$\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n},\n{\n\"name\": \"Not WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hd-bluray-tier-01","title":"HD Bluray Tier 01","text":"HD Bluray Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"ed27ebfef2f323e964fb1f61391bcb35\",\n\"trash_score\": \"1800\",\n\"name\": \"HD Bluray Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"BBQ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BBQ)$\"\n}\n},\n{\n\"name\": \"BMF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BMF)$\"\n}\n},\n{\n\"name\": \"c0kE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(c0kE)$\"\n}\n},\n{\n\"name\": \"Chotab\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Chotab)$\"\n}\n},\n{\n\"name\": \"CRiSC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CRiSC)$\"\n}\n},\n{\n\"name\": \"CtrlHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CtrlHD)$\"\n}\n},\n{\n\"name\": \"D-Z0N3\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(D-Z0N3)$\"\n}\n},\n{\n\"name\": \"Dariush\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Dariush)$\"\n}\n},\n{\n\"name\": \"decibeL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(decibeL)$\"\n}\n},\n{\n\"name\": \"DON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DON)$\"\n}\n},\n{\n\"name\": \"EbP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EbP)$\"\n}\n},\n{\n\"name\": \"EDPH\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EDPH)$\"\n}\n},\n{\n\"name\": \"Geek\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Geek)$\"\n}\n},\n{\n\"name\": \"LolHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(LolHD)$\"\n}\n},\n{\n\"name\": \"NCmt\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NCmt)$\"\n}\n},\n{\n\"name\": \"PTer\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTer)$\"\n}\n},\n{\n\"name\": \"TayTO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TayTO)$\"\n}\n},\n{\n\"name\": \"TDD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TDD)$\"\n}\n},\n{\n\"name\": \"TnP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TnP)$\"\n}\n},\n{\n\"name\": \"VietHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(VietHD)$\"\n}\n},\n{\n\"name\": \"ZQ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ZQ)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hd-bluray-tier-02","title":"HD Bluray Tier 02","text":"HD Bluray Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"c20c8647f2746a1f4c4262b0fbbeeeae\",\n\"trash_score\": \"1750\",\n\"name\": \"HD Bluray Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"EA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EA)$\"\n}\n},\n{\n\"name\": \"HiDt\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HiDt)$\"\n}\n},\n{\n\"name\": \"HiSD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HiSD)$\"\n}\n},\n{\n\"name\": \"iFT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(iFT)$\"\n}\n},\n{\n\"name\": \"NTb\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTb)$\"\n}\n},\n{\n\"name\": \"QOQ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(QOQ)$\"\n}\n},\n{\n\"name\": \"SA89\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SA89)$\"\n}\n},\n{\n\"name\": \"sbR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(sbR)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hd-bluray-tier-03","title":"HD Bluray Tier 03","text":"HD Bluray Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"5608c71bcebba0a5e666223bae8c9227\",\n\"trash_score\": \"1700\",\n\"name\": \"HD Bluray Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"playHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(playHD)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#web-tier-01","title":"WEB Tier 01","text":"WEB Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"c20f169ef63c5f40c2def54abaf4438e\",\n\"trash_score\": \"1700\",\n\"name\": \"WEB Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"ABBIE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ABBIE)$\"\n}\n},\n{\n\"name\": \"AJP69\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(AJP69)$\"\n}\n},\n{\n\"name\": \"APEX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(APEX|PAXA|PEXA|XEPA)$\"\n}\n},\n{\n\"name\": \"BLUTONiUM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BLUTONiUM)$\"\n}\n},\n{\n\"name\": \"CMRG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CMRG)$\"\n}\n},\n{\n\"name\": \"CRFW\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CRFW)$\"\n}\n},\n{\n\"name\": \"CRUD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CRUD)$\"\n}\n},\n{\n\"name\": \"FLUX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FLUX)$\"\n}\n},\n{\n\"name\": \"GNOME\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GNOME)$\"\n}\n},\n{\n\"name\": \"HONE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HONE)$\"\n}\n},\n{\n\"name\": \"KiNGS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KiNGS)$\"\n}\n},\n{\n\"name\": \"NOSiViD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NOSiViD)$\"\n}\n},\n{\n\"name\": \"NTb\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTb)$\"\n}\n},\n{\n\"name\": \"NTG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTG)$\"\n}\n},\n{\n\"name\": \"SiC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiC)$\"\n}\n},\n{\n\"name\": \"TEPES\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TEPES)$\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#web-tier-02","title":"WEB Tier 02","text":"WEB Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"403816d65392c79236dcb6dd591aeda4\",\n\"trash_score\": \"1650\",\n\"name\": \"WEB Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"dB\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(dB)$\"\n}\n},\n{\n\"name\": \"Flights\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Flights)$\"\n}\n},\n{\n\"name\": \"Kitsune\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Kitsune)$\"\n}\n},\n{\n\"name\": \"MiU\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MiU)$\"\n}\n},\n{\n\"name\": \"monkee\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(monkee)$\"\n}\n},\n{\n\"name\": \"MZABI\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MZABI)$\"\n}\n},\n{\n\"name\": \"PHOENiX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PHOENiX)$\"\n}\n},\n{\n\"name\": \"playWEB\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(playWEB)$\"\n}\n},\n{\n\"name\": \"SMURF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SMURF)$\"\n}\n},\n{\n\"name\": \"TOMMY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TOMMY)$\"\n}\n},\n{\n\"name\": \"XEBEC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(XEBEC|4KBEC|CEBEX)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#web-tier-03","title":"WEB Tier 03","text":"WEB Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"af94e0fe497124d1f9ce732069ec8c3b\",\n\"trash_score\": \"1600\",\n\"name\": \"WEB Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"GNOMiSSiON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GNOMiSSiON)$\"\n}\n},\n{\n\"name\": \"NINJACENTRAL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NINJACENTRAL)$\"\n}\n},\n{\n\"name\": \"ROCCaT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ROCCaT)$\"\n}\n},\n{\n\"name\": \"SiGMA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiGMA)$\"\n}\n},\n{\n\"name\": \"SLiGNOME\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SLiGNOME)$\"\n}\n},\n{\n\"name\": \"SwAgLaNdEr\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SwAgLaNdEr)$\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#streaming-services","title":"Streaming Services","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#amzn","title":"AMZN","text":"
Amazon
Amazon - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b3b3a6ac74ecbd56bcdbefa4799fb9df\",\n\"name\": \"AMZN\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Amazon\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(amzn|amazon)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#atvp","title":"ATVP","text":"
Apple TV+
Apple TV+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"40e9380490e748672c2522eaaeb692f7\",\n\"name\": \"ATVP\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Apple TV+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(atvp|aptv|Apple TV\\\\+)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#crit","title":"CRiT","text":"
Criterion Channel
Criterion Channel - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"16622a6911d1ab5d5b8b713d5b0036d4\",\n\"trash_score\": \"20\",\n\"name\": \"CRiT\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"CRiT\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(CRiT)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"Not Criterion RlsGrp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(Criterion)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dsnp","title":"DSNP","text":"
Disney+
Disney+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"84272245b2988854bfb76a16e60baea5\",\n\"name\": \"DSNP\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Disney+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dsnp|dsny|disney|Disney\\\\+)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hbo","title":"HBO","text":"
HBO
HBO - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"509e5f41146e278f9eab1ddaceb34515\",\n\"name\": \"HBO\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"HBO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hbo)(?![ ._-]max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hmax","title":"HMAX","text":"
HBO Max
HBO Max - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"5763d1b0ce84aff3b21038eea8e9b8ad\",\n\"name\": \"HMAX\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"HBO Max\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hmax|hbom|hbo[ ._-]max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#max","title":"Max","text":"
Max
Max - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"6a061313d22e51e0f25b7cd4dc065233\",\n\"trash_regex\": \"https://regex101.com/r/fa649l/1\",\n\"name\": \"MAX\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Max\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b((?<!hbo[ ._-])max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hulu","title":"Hulu","text":"
Hulu
Hulu - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"526d445d4c16214309f0fd2b3be18a89\",\n\"name\": \"Hulu\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Hulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hulu)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#nf","title":"NF","text":"
Netflix
Netflix - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"170b1d363bd8516fbf3a3eb05d4faff6\",\n\"name\": \"NF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Netflix\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(nf|netflix)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#pcok","title":"PCOK","text":"
Peacock TV
Peacock TV - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c9fd353f8f5f1baf56dc601c4cb29920\",\n\"name\": \"PCOK\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Peacock TV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(pcok|peacock)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#pmtp","title":"PMTP","text":"
Paramount+
Paramount+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e36a0ba1bc902b26ee40818a1d59b8bd\",\n\"name\": \"PMTP\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Paramount+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(pmtp|Paramount Plus)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#ma","title":"MA","text":"
Movies Anywhere
Movies Anywhere - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2a6039655313bf5dab1e43523b62c374\",\n\"trash_score\": \"20\",\n\"name\": \"MA\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Movies Anywhere\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!dts[ .-]?hd[ .-]?)ma\\\\b(?=.*\\\\bweb[ ._-]?(dl|rip)\\\\b)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#pathe","title":"Pathe","text":"
Path\u00e9 Thuis
Path\u00e9 Thuis - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"bf7e73dd1d85b12cc527dc619761c840\",\n\"name\": \"Pathe\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Path\u00e9\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Pathe)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#bcore","title":"BCORE","text":"
Bravia Core
Bravia Core - [CLICK TO EXPAND]From Sony, no wiki link available
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"cc5e51a9e85a6296ceefe097a77f12f4\",\n\"trash_score\": \"15\",\n\"name\": \"BCORE\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Bravia Core\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(BCORE)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#stan","title":"STAN","text":"
Stan
STAN - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c2863d2a50c9acad1fb50e53ece60817\",\n\"trash_regex\": \"https://regex101.com/r/IMS7Or/1\",\n\"name\": \"STAN\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Stan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(stan)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#crav","title":"Crav","text":"
Crave
CRAVE - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"f6ff65b3f4b464a79dcc75950fe20382\",\n\"trash_regex\": \"https://regex101.com/r/eymcie/1\",\n\"name\": \"CRAV\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Crave\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(crav(e)?)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#ovid","title":"OViD","text":"
OViD
OViD - [CLICK TO EXPAND]OViD Website
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"fbca986396c5e695ef7b2def3c755d01\",\n\"trash_regex\": \"https://regex101.com/r/hWHpjV/1\",\n\"name\": \"OViD\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"OViD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ovid)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime","title":"Anime","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-01-top-seadex-muxers","title":"Anime BD Tier 01 (Top SeaDex Muxers)","text":"Anime BD Tier 01 (Top SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"fb3ccc5d5cc8f77c9055d4cb4561dded\",\n\"trash_score\": \"1400\",\n\"name\": \"Anime BD Tier 01 (Top SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Aergia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Aergia\\\\]|-Aergia(?!-raws)\\\\b\"\n}\n},\n{\n\"name\": \"Legion\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Legion\\\\]|-Legion\\\\b\"\n}\n},\n{\n\"name\": \"LYS1TH3A\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LYS1TH3A)\\\\b\"\n}\n},\n{\n\"name\": \"OZR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OZR)\\\\b\"\n}\n},\n{\n\"name\": \"sam\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[sam\\\\]|-sam\\\\b\"\n}\n},\n{\n\"name\": \"SCY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SCY)\\\\b\"\n}\n},\n{\n\"name\": \"smol\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[smol\\\\]|-smol\\\\b\"\n}\n},\n{\n\"name\": \"Vanilla\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Vanilla\\\\]|-Vanilla\\\\b\"\n}\n},\n{\n\"name\": \"Vodes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Vodes)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-02-seadex-muxers","title":"Anime BD Tier 02 (SeaDex Muxers)","text":"Anime BD Tier 02 (SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"66926c8fa9312bc74ab71bf69aae4f4a\",\n\"trash_score\": \"1300\",\n\"name\": \"Anime BD Tier 02 (SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"0x539\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(0x539)\\\\b\"\n}\n},\n{\n\"name\": \"Alt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Alt\\\\]|-Alt\\\\b\"\n}\n},\n{\n\"name\": \"ARC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[ARC\\\\]|-ARC\\\\b\"\n}\n},\n{\n\"name\": \"Arid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Arid\\\\]|-Arid\\\\b\"\n}\n},\n{\n\"name\": \"aro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(aro)\\\\b\"\n}\n},\n{\n\"name\": \"Baws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Baws)\\\\b\"\n}\n},\n{\n\"name\": \"BKC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BKC)\\\\b\"\n}\n},\n{\n\"name\": \"Brrrrrrr\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Brrrrrrr)\\\\b\"\n}\n},\n{\n\"name\": \"Chotab\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Chotab)\\\\b\"\n}\n},\n{\n\"name\": \"Crow\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Crow\\\\]|-Crow\\\\b\"\n}\n},\n{\n\"name\": \"CUNNY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CUNNY)\\\\b\"\n}\n},\n{\n\"name\": \"CsS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CsS)\\\\b\"\n}\n},\n{\n\"name\": \"D-Z0N3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D-Z0N3)\\\\b\"\n}\n},\n{\n\"name\": \"Dae\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Dae)\\\\b\"\n}\n},\n{\n\"name\": \"Datte13\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Datte13)\\\\b\"\n}\n},\n{\n\"name\": \"Drag\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Drag\\\\]|-Drag\\\\b\"\n}\n},\n{\n\"name\": \"FLFL\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FLFL)\\\\b\"\n}\n},\n{\n\"name\": \"hydes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(hydes)\\\\b\"\n}\n},\n{\n\"name\": \"iKaos\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(iKaos)\\\\b\"\n}\n},\n{\n\"name\": \"JySzE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(JySzE)\\\\b\"\n}\n},\n{\n\"name\": \"LostYears\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LostYears)\\\\b\"\n}\n},\n{\n\"name\": \"Lulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Lulu\\\\]|-Lulu\\\\b\"\n}\n},\n{\n\"name\": \"Matsya\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Matsya)\\\\b\"\n}\n},\n{\n\"name\": \"MC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MC)\\\\b\"\n}\n},\n{\n\"name\": \"Metal\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Metal\\\\]|-Metal\\\\b\"\n}\n},\n{\n\"name\": \"MTBB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MTBB)\\\\b\"\n}\n},\n{\n\"name\": \"Noyr\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Noyr)\\\\b\"\n}\n},\n{\n\"name\": \"NSDAB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NSDAB)\\\\b\"\n}\n},\n{\n\"name\": \"pog42\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(pog42)\\\\b\"\n}\n},\n{\n\"name\": \"pyroneko\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(pyroneko)\\\\b\"\n}\n},\n{\n\"name\": \"RAI\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RAI)\\\\b\"\n}\n},\n{\n\"name\": \"Reza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Reza)\\\\b\"\n}\n},\n{\n\"name\": \"Shimatta\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Shimatta)\\\\b\"\n}\n},\n{\n\"name\": \"Smoke\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Smoke\\\\]|-Smoke\\\\b\"\n}\n},\n{\n\"name\": \"Spirale\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Spirale)\\\\b\"\n}\n},\n{\n\"name\": \"Thighs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Thighs\\\\]|-Thighs\\\\b\"\n}\n},\n{\n\"name\": \"UDF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(UDF)\\\\b\"\n}\n},\n{\n\"name\": \"Yuki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yuki\\\\]|-Yuki\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-03-seadex-muxers","title":"Anime BD Tier 03 (SeaDex Muxers)","text":"Anime BD Tier 03 (SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"fa857662bad28d5ff21a6e611869a0ff\",\n\"trash_score\": \"1200\",\n\"name\": \"Anime BD Tier 03 (SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"AC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[AC\\\\]|-AC\\\\b\"\n}\n},\n{\n\"name\": \"ASC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ASC)\\\\b\"\n}\n},\n{\n\"name\": \"AssMix\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AssMix)\\\\b\"\n}\n},\n{\n\"name\": \"Ayashii\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Ayashii)\\\\b\"\n}\n},\n{\n\"name\": \"CBT\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CBT)\\\\b\"\n}\n},\n{\n\"name\": \"CTR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CTR)\\\\b\"\n}\n},\n{\n\"name\": \"CyC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CyC)\\\\b\"\n}\n},\n{\n\"name\": \"Dekinai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Dekinai\\\\]|-Dekinai\\\\b\"\n}\n},\n{\n\"name\": \"EXP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[EXP\\\\]|-EXP\\\\b\"\n}\n},\n{\n\"name\": \"Galator\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Galator)\\\\b\"\n}\n},\n{\n\"name\": \"GSK_kun\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GSK[._-]kun)\\\\b\"\n}\n},\n{\n\"name\": \"Holomux\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Holomux)\\\\b\"\n}\n},\n{\n\"name\": \"IK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(IK)\\\\b\"\n}\n},\n{\n\"name\": \"Kaizoku\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeKaizoku)\\\\b|\\\\[Kaizoku\\\\]|-Kaizoku\\\\b\"\n}\n},\n{\n\"name\": \"Kametsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kametsu)\\\\b\"\n}\n},\n{\n\"name\": \"KH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KH)\\\\b\"\n}\n},\n{\n\"name\": \"kuchikirukia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(kuchikirukia)\\\\b\"\n}\n},\n{\n\"name\": \"LazyRemux\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LazyRemux)\\\\b\"\n}\n},\n{\n\"name\": \"MK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MK)\\\\b\"\n}\n},\n{\n\"name\": \"Mysteria\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Mysteria\\\\]|-Mysteria\\\\b\"\n}\n},\n{\n\"name\": \"Netaro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Netaro)\\\\b\"\n}\n},\n{\n\"name\": \"Pn8\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Pn8)\\\\b\"\n}\n},\n{\n\"name\": \"Pookie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Pookie)\\\\b\"\n}\n},\n{\n\"name\": \"Quetzal\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Quetzal)\\\\b\"\n}\n},\n{\n\"name\": \"Rasetsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rasetsu)\\\\b\"\n}\n},\n{\n\"name\": \"Senjou\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Senjou\\\\]|-Senjou\\\\b\"\n}\n},\n{\n\"name\": \"ShowY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ShowY)\\\\b\"\n}\n},\n{\n\"name\": \"WBDP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WBDP)\\\\b\"\n}\n},\n{\n\"name\": \"WSE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WSE)\\\\b\"\n}\n},\n{\n\"name\": \"Yoghurt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Yoghurt)\\\\b\"\n}\n},\n{\n\"name\": \"YURI\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[YURI\\\\]|-YURI\\\\b\"\n}\n},\n{\n\"name\": \"ZOIO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZOIO)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-04-seadex-muxers","title":"Anime BD Tier 04 (SeaDex Muxers)","text":"Anime BD Tier 04 (SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"f262f1299d99b1a2263375e8fa2ddbb3\",\n\"trash_score\": \"1100\",\n\"name\": \"Anime BD Tier 04 (SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"deanzel\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(deanzel)\\\\b\"\n}\n},\n{\n\"name\": \"ShadyCrab\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ShadyCrab)\\\\b\"\n}\n},\n{\n\"name\": \"hchcsen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(hchcsen)\\\\b\"\n}\n},\n{\n\"name\": \"NH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NH)\\\\b\"\n}\n},\n{\n\"name\": \"Chimera\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Chimera\\\\]|-Chimera\\\\b\"\n}\n},\n{\n\"name\": \"Bulldog\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Bulldog\\\\]|-Bulldog\\\\b\"\n}\n},\n{\n\"name\": \"Foxtrot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Foxtrot\\\\]|-Foxtrot\\\\b\"\n}\n},\n{\n\"name\": \"Koten_Gars\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Koten[ ._-]Gars)\\\\b\"\n}\n},\n{\n\"name\": \"Kulot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kulot)\\\\b\"\n}\n},\n{\n\"name\": \"Asakura\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Asakura\\\\]|-Asakura\\\\b\"\n}\n},\n{\n\"name\": \"HaiveMind\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HaiveMind)\\\\b\"\n}\n},\n{\n\"name\": \"mottoj\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(mottoj)\\\\b\"\n}\n},\n{\n\"name\": \"Bolshevik\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Bolshevik\\\\]|-Bolshevik\\\\b\"\n}\n},\n{\n\"name\": \"Scriptum\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Scriptum)\\\\b\"\n}\n},\n{\n\"name\": \"SOLA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[SOLA\\\\]|-SOLA\\\\b\"\n}\n},\n{\n\"name\": \"NTRM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NTRM)\\\\b\"\n}\n},\n{\n\"name\": \"ASO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ASO)\\\\b\"\n}\n},\n{\n\"name\": \"MCLR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MCLR)\\\\b\"\n}\n},\n{\n\"name\": \"D3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D3)\\\\b\"\n}\n},\n{\n\"name\": \"AOmundson\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AOmundson)\\\\b\"\n}\n},\n{\n\"name\": \"RMX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RMX)\\\\b\"\n}\n},\n{\n\"name\": \"karios\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(karios)\\\\b\"\n}\n},\n{\n\"name\": \"xPearse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(xPearse)\\\\b\"\n}\n},\n{\n\"name\": \"kBaraka\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(kBaraka)\\\\b\"\n}\n},\n{\n\"name\": \"SNSbu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SNSbu)\\\\b\"\n}\n},\n{\n\"name\": \"Orphan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Orphan\\\\]|-Orphan\\\\b\"\n}\n},\n{\n\"name\": \"Cait-Sidhe\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Cait-Sidhe)\\\\b\"\n}\n},\n{\n\"name\": \"THORA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(THORA)\\\\b\"\n}\n},\n{\n\"name\": \"Davinci\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Davinci\\\\]|-Davinci\\\\b\"\n}\n},\n{\n\"name\": \"GHS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GHS)\\\\b\"\n}\n},\n{\n\"name\": \"Iznjie Biznjie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Iznjie[ .-]Biznjie)\\\\b\"\n}\n},\n{\n\"name\": \"9volt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(9volt)\\\\b\"\n}\n},\n{\n\"name\": \"Lia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Lia\\\\]|-Lia\\\\b\"\n}\n},\n{\n\"name\": \"kmplx\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(kmplx)\\\\b\"\n}\n},\n{\n\"name\": \"UWU\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(UWU)\\\\b\"\n}\n},\n{\n\"name\": \"Koitern\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Koitern)\\\\b\"\n}\n},\n{\n\"name\": \"Commie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Commie)\\\\b\"\n}\n},\n{\n\"name\": \"Kaleido\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kaleido)\\\\b\"\n}\n},\n{\n\"name\": \"Doki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Doki\\\\]|-Doki\\\\b\"\n}\n},\n{\n\"name\": \"Tsundere\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Tsundere\\\\]|-Tsundere(?!-)\\\\b\"\n}\n},\n{\n\"name\": \"Chihiro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Chihiro\\\\]|-Chihiro\\\\b\"\n}\n},\n{\n\"name\": \"SallySubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SallySubs)\\\\b\"\n}\n},\n{\n\"name\": \"CoalGirls\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CoalGirls)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-05-remuxes","title":"Anime BD Tier 05 (Remuxes)","text":"Anime BD Tier 05 (Remuxes) - [CLICK TO EXPAND]
Groups that are consistent and do Remuxes
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"ca864ed93c7b431150cc6748dc34875d\",\n\"trash_score\": \"1000\",\n\"name\": \"Anime BD Tier 05 (Remuxes)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"ANThELIa\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ANThELIa)\\\\b\"\n}\n},\n{\n\"name\": \"AP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AP)\\\\b\"\n}\n},\n{\n\"name\": \"BluDragon\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BluDragon)\\\\b\"\n}\n},\n{\n\"name\": \"D4C\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D4C)\\\\b\"\n}\n},\n{\n\"name\": \"Dragon-Releases\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Dragon-Releases)\\\\b\"\n}\n},\n{\n\"name\": \"E.N.D\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(E[.-]N[.-]D)\\\\b\"\n}\n},\n{\n\"name\": \"KAWAiREMUX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KAWAiREMUX)\\\\b\"\n}\n},\n{\n\"name\": \"MKVULTRA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MKVULTRA)\\\\b\"\n}\n},\n{\n\"name\": \"Raizel\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Raizel)\\\\b\"\n}\n},\n{\n\"name\": \"REVO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(REVO)\\\\b\"\n}\n},\n{\n\"name\": \"Spark\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Spark\\\\]|-Spark\\\\b\"\n}\n},\n{\n\"name\": \"SRLS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SRLS)\\\\b\"\n}\n},\n{\n\"name\": \"TTGA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TTGA)\\\\b\"\n}\n},\n{\n\"name\": \"ZR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-06-fansubs","title":"Anime BD Tier 06 (FanSubs)","text":"Anime BD Tier 06 (FanSubs) - [CLICK TO EXPAND]
FanSub groups that are consistent
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9dce189b960fddf47891b7484ee886ca\",\n\"trash_score\": \"900\",\n\"name\": \"Anime BD Tier 06 (FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Afro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Afro\\\\]|-Afro\\\\b\"\n}\n},\n{\n\"name\": \"Akai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Akai\\\\]|-Akai\\\\b\"\n}\n},\n{\n\"name\": \"Almighty\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Almighty\\\\]|-Almighty\\\\b\"\n}\n},\n{\n\"name\": \"ANE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ANE)\\\\b\"\n}\n},\n{\n\"name\": \"Asenshi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Asenshi)\\\\b\"\n}\n},\n{\n\"name\": \"BlurayDesuYo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BlurayDesuYo)\\\\b\"\n}\n},\n{\n\"name\": \"Bunny-Apocalypse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Bunny-Apocalypse)\\\\b\"\n}\n},\n{\n\"name\": \"CH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[CH\\\\]|-CH\\\\b\"\n}\n},\n{\n\"name\": \"EJF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(EJF)\\\\b\"\n}\n},\n{\n\"name\": \"Exiled-Destiny\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Exiled-Destiny|E-D)\\\\b\"\n}\n},\n{\n\"name\": \"FFF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FFF)\\\\b\"\n}\n},\n{\n\"name\": \"Final8\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Final8)\\\\b\"\n}\n},\n{\n\"name\": \"GS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GS)\\\\b\"\n}\n},\n{\n\"name\": \"Harunatsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Harunatsu\\\\]|-Harunatsu\\\\b\"\n}\n},\n{\n\"name\": \"Impatience\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Impatience\\\\]|-Impatience\\\\b\"\n}\n},\n{\n\"name\": \"Inka-Subs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Inka-Subs)\\\\b\"\n}\n},\n{\n\"name\": \"Judgement\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Judgment\\\\]|-Judgment\\\\b\"\n}\n},\n{\n\"name\": \"Kantai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Kantai\\\\]|-Kantai\\\\b\"\n}\n},\n{\n\"name\": \"LCE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LCE)\\\\b\"\n}\n},\n{\n\"name\": \"Licca\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Licca)\\\\b\"\n}\n},\n{\n\"name\": \"Nii-sama\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Nii-sama\\\\]|-Nii-sama\\\\b\"\n}\n},\n{\n\"name\": \"niizk\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(niizk)\\\\b\"\n}\n},\n{\n\"name\": \"Nishi-Taku\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nishi-Taku)\\\\b\"\n}\n},\n{\n\"name\": \"OnDeed\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OnDeed)\\\\b\"\n}\n},\n{\n\"name\": \"orz\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(orz)\\\\b\"\n}\n},\n{\n\"name\": \"PAS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(PAS)\\\\b\"\n}\n},\n{\n\"name\": \"peachflavored\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(peachflavored)\\\\b\"\n}\n},\n{\n\"name\": \"Saizen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Saizen)\\\\b\"\n}\n},\n{\n\"name\": \"SCP-2223\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SCP-2223)\\\\b\"\n}\n},\n{\n\"name\": \"SHiN-gx\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SHiN-gx)\\\\b\"\n}\n},\n{\n\"name\": \"SmugCat\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SmugCat)\\\\b\"\n}\n},\n{\n\"name\": \"Soldado\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Soldado\\\\]|-Soldado\\\\b\"\n}\n},\n{\n\"name\": \"Sushi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Sushi\\\\]|-Sushi\\\\b\"\n}\n},\n{\n\"name\": \"Vivid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Vivid\\\\]|-Vivid\\\\b\"\n}\n},\n{\n\"name\": \"Watashi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Watashi\\\\]|-Watashi\\\\b\"\n}\n},\n{\n\"name\": \"Yabai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yabai\\\\]|-Yabai\\\\b\"\n}\n},\n{\n\"name\": \"Zurako\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Zurako)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-07-p2pscene","title":"Anime BD Tier 07 (P2P/Scene)","text":"Anime BD Tier 07 (P2P/Scene) - [CLICK TO EXPAND]
Known P2P and Scene Anime groups
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1ef101b3a82646b40e0cab7fc92cd896\",\n\"trash_score\": \"800\",\n\"name\": \"Anime BD Tier 07 (P2P/Scene)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"A-L\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(A-L)\\\\b\"\n}\n},\n{\n\"name\": \"ANiHLS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ANiHLS)\\\\b\"\n}\n},\n{\n\"name\": \"CBM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CBM)\\\\b\"\n}\n},\n{\n\"name\": \"DHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DHD)\\\\b\"\n}\n},\n{\n\"name\": \"DragsterPS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DragsterPS)\\\\b\"\n}\n},\n{\n\"name\": \"HAiKU\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HAiKU)\\\\b\"\n}\n},\n{\n\"name\": \"Hark0N\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Hark0N)\\\\b\"\n}\n},\n{\n\"name\": \"iAHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(iAHD)\\\\b\"\n}\n},\n{\n\"name\": \"inid4c\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(inid4c)\\\\b\"\n}\n},\n{\n\"name\": \"KiyoshiStar\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KS|KiyoshiStar)\\\\b\"\n}\n},\n{\n\"name\": \"MCR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MCR)\\\\b\"\n}\n},\n{\n\"name\": \"NPC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[NPC\\\\]|-NPC\\\\b\"\n}\n},\n{\n\"name\": \"RedBlade\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RedBlade)\\\\b\"\n}\n},\n{\n\"name\": \"RH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RH)\\\\b\"\n}\n},\n{\n\"name\": \"SEV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SEV)\\\\b\"\n}\n},\n{\n\"name\": \"STRiFE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[STRiFE\\\\]|-STRiFE\\\\b\"\n}\n},\n{\n\"name\": \"TENEIGHTY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TENEIGHTY)\\\\b\"\n}\n},\n{\n\"name\": \"WaLMaRT\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WaLMaRT)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-08-mini-encodes","title":"Anime BD Tier 08 (Mini Encodes)","text":"Anime BD Tier 08 (Mini Encodes) - [CLICK TO EXPAND]
Know groups that do mini encodes
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"6115ccd6640b978234cc47f2c1f2cadc\",\n\"trash_score\": \"700\",\n\"name\": \"Anime BD Tier 08 (Mini Encodes)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"AkihitoSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AkihitoSubs)\\\\b\"\n}\n},\n{\n\"name\": \"Arukoru\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Arukoru)\\\\b\"\n}\n},\n{\n\"name\": \"EDGE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[EDGE\\\\]|-EDGE\\\\b\"\n}\n},\n{\n\"name\": \"EMBER\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[EMBER\\\\]|-EMBER\\\\b\"\n}\n},\n{\n\"name\": \"GHOST\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[GHOST\\\\]|-GHOST\\\\b\"\n}\n},\n{\n\"name\": \"Judas\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Judas\\\\]|-Judas\"\n}\n},\n{\n\"name\": \"naiyas\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[naiyas\\\\]|-naiyas\\\\b\"\n}\n},\n{\n\"name\": \"Nep_Blanc\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nep[ ._-]Blanc)\\\\b\"\n}\n},\n{\n\"name\": \"Prof\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Prof\\\\]|-Prof\\\\b\"\n}\n},\n{\n\"name\": \"Shir\u03c3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Shir\u03c3)\\\\b\"\n}\n},\n{\n\"name\": \"YURASAKA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[YURASUKA\\\\]|-YURASUKA\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-web-tier-01-muxers","title":"Anime Web Tier 01 (Muxers)","text":"Anime Web Tier 01 (Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"8167cffba4febfb9a6988ef24f274e7e\",\n\"trash_score\": \"600\",\n\"name\": \"Anime Web Tier 01 (Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"Arid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Arid\\\\]|-Arid\\\\b\"\n}\n},\n{\n\"name\": \"Baws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Baws)\\\\b\"\n}\n},\n{\n\"name\": \"LostYears\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LostYears)\\\\b\"\n}\n},\n{\n\"name\": \"LYS1TH3A\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LYS1TH3A)\\\\b\"\n}\n},\n{\n\"name\": \"sam\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[sam\\\\]|-sam\\\\b\"\n}\n},\n{\n\"name\": \"SCY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SCY)\\\\b\"\n}\n},\n{\n\"name\": \"Setsugen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Setsugen)\\\\b\"\n}\n},\n{\n\"name\": \"smol\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[smol\\\\]|-smol\\\\b\"\n}\n},\n{\n\"name\": \"Vodes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Vodes)\\\\b\"\n}\n},\n{\n\"name\": \"Z4ST1N\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Z4ST1N)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-web-tier-02-top-fansubs","title":"Anime Web Tier 02 (Top FanSubs)","text":"Anime Web Tier 02 (Top FanSubs) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"8526c54e36b4962d340fce52ef030e76\",\n\"trash_score\": \"500\",\n\"name\": \"Anime Web Tier 02 (Top FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"0x539\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(0x539)\\\\b\"\n}\n},\n{\n\"name\": \"Asakura\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Asakura\\\\]|-Asakura\\\\b\"\n}\n},\n{\n\"name\": \"Cyan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Cyan\\\\]|-Cyan\\\\b\"\n}\n},\n{\n\"name\": \"Dae\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Dae\\\\]|-Dae\\\\b\"\n}\n},\n{\n\"name\": \"Foxtrot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Foxtrot\\\\]|-Foxtrot\\\\b\"\n}\n},\n{\n\"name\": \"Gao\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Gao\\\\]|-Gao\\\\b\"\n}\n},\n{\n\"name\": \"GSK_kun\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GSK[._-]kun)\\\\b\"\n}\n},\n{\n\"name\": \"HatSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HatSubs)\\\\b\"\n}\n},\n{\n\"name\": \"MTBB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MTBB)\\\\b\"\n}\n},\n{\n\"name\": \"Okay-Subs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Okay-Subs)\\\\b\"\n}\n},\n{\n\"name\": \"Pizza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pizza\\\\]|-Pizza\\\\b\"\n}\n},\n{\n\"name\": \"Reza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Reza)\\\\b\"\n}\n},\n{\n\"name\": \"Slyfox\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Slyfox)\\\\b\"\n}\n},\n{\n\"name\": \"SoLCE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SoLCE)\\\\b\"\n}\n},\n{\n\"name\": \"Tenshi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[tenshi\\\\]|-tenshi\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-web-tier-03-official-subs","title":"Anime Web Tier 03 (Official Subs)","text":"Anime Web Tier 03 Official Subs) - [CLICK TO EXPAND]
Official sub groups that tend to be more consistent and release fast
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"de41e72708d2c856fa261094c85e965d\",\n\"trash_score\": \"400\",\n\"name\": \"Anime Web Tier 03 (Official Subs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"SubsPlease\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SubsPlease)\\\\b\"\n}\n},\n{\n\"name\": \"SubsPlus+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SubsPlus\\\\+?)\\\\b\"\n}\n},\n{\n\"name\": \"ZR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-web-tier-04-official-subs","title":"Anime Web Tier 04 (Official Subs)","text":"Anime Web Tier 04 (Official Subs) - [CLICK TO EXPAND]
Official sub groups
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9edaeee9ea3bcd585da9b7c0ac3fc54f\",\n\"trash_score\": \"300\",\n\"name\": \"Anime Web Tier 04 (Official Subs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"BlueLobster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BlueLobster)\\\\b\"\n}\n},\n{\n\"name\": \"Erai-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Erai-raws)\\\\b\"\n}\n},\n{\n\"name\": \"GST\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GST)\\\\b\"\n}\n},\n{\n\"name\": \"HorribleRips\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HorribleRips)\\\\b\"\n}\n},\n{\n\"name\": \"HorribleSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HorribleSubs)\\\\b\"\n}\n},\n{\n\"name\": \"KAN3D2M\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KAN3D2M)\\\\b\"\n}\n},\n{\n\"name\": \"KiyoshiStar\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KS|KiyoshiStar)\\\\b\"\n}\n},\n{\n\"name\": \"Lia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Lia\\\\]|-Lia\\\\b\"\n}\n},\n{\n\"name\": \"NanDesuKa\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NanDesuKa)\\\\b\"\n}\n},\n{\n\"name\": \"URANIME\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(URANIME)\\\\b\"\n}\n},\n{\n\"name\": \"VARYG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VARYG)\\\\b(?=.*Multi[ _-]?Sub)\"\n}\n},\n{\n\"name\": \"ZigZag\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZigZag)\\\\b(?=.*Multi[ _-]?Sub)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-web-tier-05-fansubs","title":"Anime Web Tier 05 (FanSubs)","text":"Anime Web Tier 05 (FanSubs) - [CLICK TO EXPAND]
FanSub groups that are consistent
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"22d953bbe897857b517928f3652b8dd3\",\n\"trash_score\": \"200\",\n\"name\": \"Anime Web Tier 05 (FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"9volt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(9volt)\\\\b\"\n}\n},\n{\n\"name\": \"GJM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GJM)\\\\b\"\n}\n},\n{\n\"name\": \"Kaleido\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kaleido)\\\\b\"\n}\n},\n{\n\"name\": \"Kantai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Kantai\\\\]|-Kantai\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-web-tier-06-fansubs","title":"Anime Web Tier 06 (FanSubs)","text":"Anime Web Tier 06 (FanSubs) - [CLICK TO EXPAND]
FanSub groups that are consistent
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a786fbc0eae05afe3bb51aee3c83a9d4\",\n\"trash_score\": \"100\",\n\"name\": \"Anime Web Tier 06 (FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"Asenshi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Asenshi)\\\\b\"\n}\n},\n{\n\"name\": \"Chihiro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Chihiro\\\\]|-Chihiro\\\\b\"\n}\n},\n{\n\"name\": \"Commie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Commie)\\\\b\"\n}\n},\n{\n\"name\": \"DameDesuYo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DameDesuYo)\\\\b\"\n}\n},\n{\n\"name\": \"Doki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Doki\\\\]|-Doki\\\\b\"\n}\n},\n{\n\"name\": \"Tsundere\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Tsundere\\\\]|-Tsundere(?!-)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-raws","title":"Anime Raws","text":"Anime Raws - [CLICK TO EXPAND]
A collection of know groups that release raws
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"06b6542a47037d1e33b15aa3677c2365\",\n\"trash_score\": \"-10000\",\n\"name\": \"Anime Raws\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Beatrice-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Beatrice[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Daddy-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Daddy[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Fumi-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Fumi[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"IrizaRaws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Iriza[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Kawaiika-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Kawaiika[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"km\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[km\\\\]|-km\\\\b\"\n}\n},\n{\n\"name\": \"Koi-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Koi[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Lilith-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Lilith[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"LowPower-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"LowPower[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"NanakoRaws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Nanako[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"NC-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"NC[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"neko-raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"neko[ ._-]?(raws)\"\n}\n},\n{\n\"name\": \"Ohys-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Ohys[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Pandoratv-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Pandoratv[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Raws-Maji\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Raws-Maji)\\\\b\"\n}\n},\n{\n\"name\": \"Scryous-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Scryous[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Seicher-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Seicher[ ._-]?(Raws)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-lq-groups","title":"Anime LQ Groups","text":"Anime LQ Groups - [CLICK TO EXPAND]
A collection of known Low Quality groups.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b0fdc5897f68c9a68c70c25169f77447\",\n\"trash_score\": \"-10000\",\n\"name\": \"Anime LQ Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"$tore-Chill\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(\\\\$tore-Chill)\\\\b\"\n}\n},\n{\n\"name\": \"0neshot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(0neshot)\\\\b\"\n}\n},\n{\n\"name\": \"224\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[224\\\\]|-224\\\\b\"\n}\n},\n{\n\"name\": \"A-Destiny\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(A-Destiny)\\\\b\"\n}\n},\n{\n\"name\": \"AbemaTV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AbemaTV)\\\\b\"\n}\n},\n{\n\"name\": \"AceAres\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AceAres)\\\\b\"\n}\n},\n{\n\"name\": \"AhmadDev\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AhmadDev)\\\\b\"\n}\n},\n{\n\"name\": \"Anime Chap\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Chap)\\\\b\"\n}\n},\n{\n\"name\": \"Anime Land\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Land)\\\\b\"\n}\n},\n{\n\"name\": \"Anime Time\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Time)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeDynastyEN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeDynastyEN)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeKuro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeKuro)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeRG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeRG)\\\\b\"\n}\n},\n{\n\"name\": \"Animesubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Animesubs)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeTR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeTR)\\\\b\"\n}\n},\n{\n\"name\": \"AniVoid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AniVoid)\\\\b\"\n}\n},\n{\n\"name\": \"ArataEnc\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ArataEnc)\\\\b\"\n}\n},\n{\n\"name\": \"AREY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AREY)\\\\b\"\n}\n},\n{\n\"name\": \"Ari\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Ari\\\\]|-Ari\\\\b\"\n}\n},\n{\n\"name\": \"ASW\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ASW)\\\\b\"\n}\n},\n{\n\"name\": \"BJX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BJX)\\\\b\"\n}\n},\n{\n\"name\": \"BlackLuster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BlackLuster)\\\\b\"\n}\n},\n{\n\"name\": \"bonkai77\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(bonkai77)\\\\b\"\n}\n},\n{\n\"name\": \"CameEsp\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CameEsp)\\\\b\"\n}\n},\n{\n\"name\": \"Cat66\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Cat66)\\\\b\"\n}\n},\n{\n\"name\": \"CBB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CBB)\\\\b\"\n}\n},\n{\n\"name\": \"Cerberus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Cerberus\\\\]|-Cerberus\\\\b\"\n}\n},\n{\n\"name\": \"Cleo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Cleo\\\\]|-Cleo\"\n}\n},\n{\n\"name\": \"CuaP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CuaP)\\\\b\"\n}\n},\n{\n\"name\": \"DaddySubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Daddy(Subs)?\\\\]|-Daddy(Subs)?\\\\b\"\n}\n},\n{\n\"name\": \"DARKFLiX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DARKFLiX)\\\\b\"\n}\n},\n{\n\"name\": \"DB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[DB\\\\]\"\n}\n},\n{\n\"name\": \"DBArabic\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DBArabic)\\\\b\"\n}\n},\n{\n\"name\": \"Deadmau- RAWS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Deadmau[ .-]?[ .-]?RAWS)\\\\b\"\n}\n},\n{\n\"name\": \"DKB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DKB)\\\\b\"\n}\n},\n{\n\"name\": \"DP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DP)\\\\b\"\n}\n},\n{\n\"name\": \"DsunS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DsunS)\\\\b\"\n}\n},\n{\n\"name\": \"ExREN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ExREN)\\\\b\"\n}\n},\n{\n\"name\": \"FAV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[FAV\\\\]|-FAV\\\\b\"\n}\n},\n{\n\"name\": \"Fish\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b((Baked|Dead|Space)Fish)\\\\b\"\n}\n},\n{\n\"name\": \"FunArts\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FunArts)\\\\b\"\n}\n},\n{\n\"name\": \"GERMini\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GERMini)\\\\b\"\n}\n},\n{\n\"name\": \"Hakata Ramen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Hakata[ .-]?Ramen)\\\\b\"\n}\n},\n{\n\"name\": \"Hall_of_C\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Hall_of_C)\\\\b\"\n}\n},\n{\n\"name\": \"Hatsuyuki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Hatsuyuki\\\\]|-Hatsuyuki\\\\b\"\n}\n},\n{\n\"name\": \"HAV1T\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HAV1T)\\\\b\"\n}\n},\n{\n\"name\": \"HENiL\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HENiL)\\\\b\"\n}\n},\n{\n\"name\": \"Hitoku\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Hitoku\\\\]|-Hitoki\\\\b\"\n}\n},\n{\n\"name\": \"HollowRoxas\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HollowRoxas)\\\\b\"\n}\n},\n{\n\"name\": \"HR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HR)\\\\b\"\n}\n},\n{\n\"name\": \"ICEBLUE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ICEBLUE)\\\\b\"\n}\n},\n{\n\"name\": \"iPUNISHER\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(iPUNISHER)\\\\b\"\n}\n},\n{\n\"name\": \"JacobSwaggedUp\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(JacobSwaggedUp)\\\\b\"\n}\n},\n{\n\"name\": \"Johnny-englishsubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Johnny-englishsubs)\\\\b\"\n}\n},\n{\n\"name\": \"Kaerizaki-Fansub\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kaerizaki-Fansub)\\\\b\"\n}\n},\n{\n\"name\": \"Kanjouteki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kanjouteki)\\\\b\"\n}\n},\n{\n\"name\": \"KEKMASTERS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KEKMASTERS)\\\\b\"\n}\n},\n{\n\"name\": \"Kirion\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kirion)\\\\b\"\n}\n},\n{\n\"name\": \"KQRM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KQRM)\\\\b\"\n}\n},\n{\n\"name\": \"KRP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KRP)\\\\b\"\n}\n},\n{\n\"name\": \"LoliHouse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LoliHouse)\\\\b\"\n}\n},\n{\n\"name\": \"M@nI\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(M@nI)\\\\b\"\n}\n},\n{\n\"name\": \"mal lu zen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(mal[ .-]lu[ .-]zen)\\\\b\"\n}\n},\n{\n\"name\": \"Man.K\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Man\\\\.K)\\\\b\"\n}\n},\n{\n\"name\": \"Maximus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Maximus\\\\]|-Maximus\\\\b\"\n}\n},\n{\n\"name\": \"MD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[MD\\\\]|-MD\\\\b\"\n}\n},\n{\n\"name\": \"mdcx\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(mdcx)\\\\b\"\n}\n},\n{\n\"name\": \"Metaljerk\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Metaljerk)\\\\b\"\n}\n},\n{\n\"name\": \"MGD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MGD)\\\\b\"\n}\n},\n{\n\"name\": \"MiniFreeza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MiniFreeza)\\\\b\"\n}\n},\n{\n\"name\": \"MinisCuba\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MinisCuba)\\\\b\"\n}\n},\n{\n\"name\": \"MiniTheatre\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MiniTheatre)\\\\b\"\n}\n},\n{\n\"name\": \"Mites\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Mites)\\\\b\"\n}\n},\n{\n\"name\": \"Modders Bay\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Modders[ .-]?Bay)\\\\b\"\n}\n},\n{\n\"name\": \"Mr. Deadpool\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Mr\\\\.Deadpool)\\\\b\"\n}\n},\n{\n\"name\": \"NemDiggers\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NemDiggers)\\\\b\"\n}\n},\n{\n\"name\": \"neoHEVC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(neoHEVC)\\\\b\"\n}\n},\n{\n\"name\": \"Nokou\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nokou)\\\\b\"\n}\n},\n{\n\"name\": \"NoobSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(N[eo][wo]b[ ._-]?Subs)\\\\b\"\n}\n},\n{\n\"name\": \"NS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NS)\\\\b\"\n}\n},\n{\n\"name\": \"Nyanpasu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nyanpasu)\\\\b\"\n}\n},\n{\n\"name\": \"OldCastle\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OldCastle)\\\\b\"\n}\n},\n{\n\"name\": \"Pantsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pantsu\\\\]|-Pantsu\\\\b\"\n}\n},\n{\n\"name\": \"Pao\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pao\\\\]|-Pao\\\\b\"\n}\n},\n{\n\"name\": \"phazer11\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(phazer11)\\\\b\"\n}\n},\n{\n\"name\": \"Pixel\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pixel\\\\]|-Pixel\\\\b\"\n}\n},\n{\n\"name\": \"Plex Friendly\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Plex[ .-]?Friendly)\\\\b\"\n}\n},\n{\n\"name\": \"PnPSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(PnPSubs)\\\\b\"\n}\n},\n{\n\"name\": \"Polarwindz\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Polarwindz)\\\\b\"\n}\n},\n{\n\"name\": \"Project-gxs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Project-gxs)\\\\b\"\n}\n},\n{\n\"name\": \"PuyaSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(PuyaSubs)\\\\b\"\n}\n},\n{\n\"name\": \"QaS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(QAS)\\\\b\"\n}\n},\n{\n\"name\": \"QCE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(QCE)\\\\b\"\n}\n},\n{\n\"name\": \"Rando235\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rando235)\\\\b\"\n}\n},\n{\n\"name\": \"Ranger\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Ranger\\\\]|-Ranger\\\\b\"\n}\n},\n{\n\"name\": \"Rapta\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Rapta\\\\]|-Rapta\\\\b\"\n}\n},\n{\n\"name\": \"Raw Files\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(M2TS|BDMV|BDVD)\\\\b\"\n}\n},\n{\n\"name\": \"Raze\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Raze\\\\]|-Raze\\\\b\"\n}\n},\n{\n\"name\": \"Reaktor\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Reaktor)\\\\b\"\n}\n},\n{\n\"name\": \"RightShiftBy2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RightShiftBy2)\\\\b\"\n}\n},\n{\n\"name\": \"Rip Time\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rip[ .-]?Time)\\\\b\"\n}\n},\n{\n\"name\": \"SAD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[SAD\\\\]|-SAD\\\\b\"\n}\n},\n{\n\"name\": \"Salieri\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Salieri)\\\\b\"\n}\n},\n{\n\"name\": \"Samir755\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Samir755)\\\\b\"\n}\n},\n{\n\"name\": \"SanKyuu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SanKyuu)\\\\b\"\n}\n},\n{\n\"name\": \"SEiN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[SEiN\\\\]|-SEiN\\\\b\"\n}\n},\n{\n\"name\": \"sekkusu&ok\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(sekkusu&ok)\\\\b\"\n}\n},\n{\n\"name\": \"SHFS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SHFS)\\\\b\"\n}\n},\n{\n\"name\": \"SLAX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SLAX)\\\\b\"\n}\n},\n{\n\"name\": \"SRW\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SRW)\\\\b\"\n}\n},\n{\n\"name\": \"SSA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SSA)\\\\b\"\n}\n},\n{\n\"name\": \"StrayGods\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(StrayGods)\\\\b\"\n}\n},\n{\n\"name\": \"Suki Desu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Suki[ .-]?Desu\\\\]|-Suki[ .-]?Desu\\\\b\"\n}\n},\n{\n\"name\": \"TeamTurquoize\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TeamTurquoize)\\\\b\"\n}\n},\n{\n\"name\": \"Tenrai Sensei\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Tenrai[ .-]?Sensei)\\\\b\"\n}\n},\n{\n\"name\": \"TnF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TnF)\\\\b\"\n}\n},\n{\n\"name\": \"TOPKEK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TOPKEK)\\\\b\"\n}\n},\n{\n\"name\": \"Trix\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Trix\\\\]|-Trix\\\\b\"\n}\n},\n{\n\"name\": \"U3-Web\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(U3-Web)\\\\b\"\n}\n},\n{\n\"name\": \"UNBIASED\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[UNBIASED\\\\]|-UNBIASED\\\\b\"\n}\n},\n{\n\"name\": \"USD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[USD\\\\]|-USD\\\\b\"\n}\n},\n{\n\"name\": \"Valenciano\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Valenciano)\\\\b\"\n}\n},\n{\n\"name\": \"VipapkStudios\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VipapkStudios)\\\\b\"\n}\n},\n{\n\"name\": \"Wardevil\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Wardevil\\\\]|-Wardevil\\\\b\"\n}\n},\n{\n\"name\": \"WtF Anime\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WtF[ ._-]?Anime)\\\\b\"\n}\n},\n{\n\"name\": \"xiao-av1\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(xiao-av1)\\\\b\"\n}\n},\n{\n\"name\": \"Yabai_Desu_NeRandomRemux\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Yabai_Desu_NeRandomRemux)\\\\b\"\n}\n},\n{\n\"name\": \"YakuboEncodes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(YakuboEncodes)\\\\b\"\n}\n},\n{\n\"name\": \"youshikibi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(youshikibi)\\\\b\"\n}\n},\n{\n\"name\": \"YuiSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(YuiSubs)\\\\b\"\n}\n},\n{\n\"name\": \"Yun\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yun\\\\]|-Yun\\\\b\"\n}\n},\n{\n\"name\": \"zza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[zza\\\\]|-zza\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#uncensored","title":"Uncensored","text":"Uncensored - [CLICK TO EXPAND]
This CF covers releases that are uncensored
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"064af5f084a0a24458cc8ecd3220f93f\",\n\"name\": \"Uncensored\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Uncensored\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Uncut|Unrated|Uncensored|AT[-_. ]?X)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#v0","title":"v0","text":"v0 - [CLICK TO EXPAND]
CF to cover releases named with v0 which we don't want
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c259005cbaeb5ab44c06eddb4751e70c\",\n\"trash_score\": \"-51\",\n\"name\": \"v0\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v0\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v0)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#v1","title":"v1","text":"v1 - [CLICK TO EXPAND]
CF to cover v1 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"5f400539421b8fcf71d51e6384434573\",\n\"trash_score\": \"1\",\n\"name\": \"v1\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v1\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v1)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#v2","title":"v2","text":"v2 - [CLICK TO EXPAND]
CF to cover v2 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3df5e6dfef4b09bb6002f732bed5b774\",\n\"trash_score\": \"2\",\n\"name\": \"v2\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#v3","title":"v3","text":"v3 - [CLICK TO EXPAND]
CF to cover v3 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"db92c27ba606996b146b57fbe6d09186\",\n\"trash_score\": \"3\",\n\"name\": \"v3\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#v4","title":"v4","text":"v4 - [CLICK TO EXPAND]
CF to cover v4 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d4e5e842fad129a3c097bdb2d20d31a0\",\n\"trash_score\": \"4\",\n\"name\": \"v4\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v4\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v4)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vrv","title":"VRV","text":"VRV - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"60f6d50cbd3cfc3e9a8c00e3a30c3114\",\n\"trash_score\": \"10\",\n\"name\": \"VRV\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"VRV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(vrv)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#10bit","title":"10bit","text":"10bit - [CLICK TO EXPAND]
This CF covers releases that are 10bit
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a5d148168c4506b55cf53984107c396e\",\n\"name\": \"10bit\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"10bit\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"10[.-]?bit\"\n}\n},\n{\n\"name\": \"hi10p\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"hi10p\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-dual-audio","title":"Anime Dual Audio","text":"Anime Dual Audio - [CLICK TO EXPAND]
This CF covers releases that have Dual Audio
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4a3b087eea2ce012fcc1ce319259a3be\",\n\"name\": \"Anime Dual Audio\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dual Audio\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"dual[ ._-]?audio|[\\\\[(]dual[\\\\])]|(JA|ZH)\\\\+EN|EN\\\\+(JA|ZH)\"\n}\n},\n{\n\"name\": \"Not Single Language Only\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\[(JA|ZH)\\\\]\"\n}\n},\n{\n\"name\": \"Japanese Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"Chinese Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 10\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dubs-only","title":"Dubs Only","text":"Dubs Only - [CLICK TO EXPAND]
This CF covers releases that only have Dubs
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b23eae459cc960816f2d6ba84af45055\",\n\"trash_score\": \"-10000\",\n\"name\": \"Dubs Only\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dubbed\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"(?<!multi-)\\\\b(dub(bed)?)\\\\b|(funi|eng(lish)?)_?dub\"\n}\n},\n{\n\"name\": \"Golumpa\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Golumpa)\\\\b\"\n}\n},\n{\n\"name\": \"KaiDubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KaiDubs)\\\\b\"\n}\n},\n{\n\"name\": \"KamiFS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KamiFS)\\\\b\"\n}\n},\n{\n\"name\": \"KS (Not Dual Audio)\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(?!.*Dual[-_. ]?Audio).*\\\\bKS\\\\b\"\n}\n},\n{\n\"name\": \"torenter69\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(torenter69)\\\\b\"\n}\n},\n{\n\"name\": \"Yameii\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yameii\\\\]|-Yameii\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#french-audio-version","title":"French Audio Version","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#multi-french","title":"Multi-French","text":"Multi-French - [CLICK TO EXPAND]
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 custom format.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d5f3a1afdb77e6b95e489f7654532d04\",\n\"name\": \"Multi-French\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"MULTi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(MULTi)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Original Audio\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": -2\n}\n},\n{\n\"name\": \"French Audio\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#multi-audio","title":"Multi-Audio","text":"Multi-Audio - [CLICK TO EXPAND]
A slightly modified Multi Custom Formats that recognize VF and VO inside the name.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"72b1548df1ac3175ca105a9ce7043c91\",\n\"trash_score\": \"300\",\n\"trash_regex\": \"https://regex101.com/r/hcMa1f/2\",\n\"name\": \"Multi-Audio\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"MULTi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MULTi(?![ .-]subs?))(\\\\d|\\\\b)\"\n}\n},\n{\n\"name\": \"VO and VF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(VO)\\\\b)(?=.*\\\\b(VF(F|I)?)\\\\b)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#french-audio","title":"French Audio","text":"French Audio - [CLICK TO EXPAND]
This will recognize every kind of French Audio.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"6d27683346c78d6a3f772e30877910a7\",\n\"trash_score\": \"1\",\n\"trash_regex\": \"See individual French Audio CFs: VFF, VFI, VOF, VFQ, VQ, VFB\",\n\"name\": \"French Audio\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"French Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 2\n}\n},\n{\n\"name\": \"French Original Version\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVOF\\\\b\"\n}\n},\n{\n\"name\": \"TRUEFRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TRUEFRENCH|VFF?)\\\\b\"\n}\n},\n{\n\"name\": \"FRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bFR(A|ENCH)?\\\\b\"\n}\n},\n{\n\"name\": \"French International\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVF(I|\\\\d)\\\\b\"\n}\n},\n{\n\"name\": \"Belgian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVFB\\\\b\"\n}\n},\n{\n\"name\": \"Canadian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVFQ\\\\b\"\n}\n},\n{\n\"name\": \"Version Qu\u00e9b\u00e9coise\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVQ\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vff","title":"VFF","text":"VFF - [CLICK TO EXPAND]
Full French version (dubbing done in France) and French version (normally equivalent to VFQ).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"404c08fd0bd67f39b4d8e5709319094e\",\n\"trash_regex\": \"https://regex101.com/r/5fR55c/2\",\n\"name\": \"VFF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"TRUEFRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(TRUEFRENCH|VFF)\\\\b\"\n}\n},\n{\n\"name\": \"Not VF2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VF2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vof","title":"VOF","text":"VOF - [CLICK TO EXPAND]
Original French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4cafa20d5584f6ba1871d1b8941aa3cb\",\n\"trash_regex\": \"https://regex101.com/r/wOw8az/1\",\n\"name\": \"VOF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"French Original Version\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VOF)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vfi","title":"VFI","text":"VFI - [CLICK TO EXPAND]
International French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"52772f1cad6b5d26c2551f79bc538a50\",\n\"trash_regex\": \"https://regex101.com/r/YA7mOH/2\",\n\"name\": \"VFI\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"French International\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VFI)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vf2","title":"VF2","text":"VF2 - [CLICK TO EXPAND]
VF[1-9] or FR[1-9] indicates the number of dubs present (normally VF2 being VFF and VFQ).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"29b5f7b1a5f20f64228786c3ab1bdc7d\",\n\"trash_regex\": \"https://regex101.com/r/qgQMab/1\",\n\"name\": \"VF2\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"VF2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VF2)\\\\b\"\n}\n},\n{\n\"name\": \"Both VFF and VFQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VF(F|Q)[ .]VF(F|Q))\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vfq","title":"VFQ","text":"VFQ - [CLICK TO EXPAND]
Canadian French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b6ace47331a1d3b77942fc18156f6df6\",\n\"trash_regex\": \"https://regex101.com/r/j1wmmv/3\",\n\"name\": \"VFQ\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Canadian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VFQ?|(?<=MULTi[ .])FR(A|ENCH))\\\\b\"\n}\n},\n{\n\"name\": \"Not VF2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VF2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vq","title":"VQ","text":"VQ - [CLICK TO EXPAND]
Quebec Version (strong Quebec accent, ex: The Simpsons movie).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"95aa50f71a01c82354a7a2b385f1c4d8\",\n\"trash_regex\": \"https://regex101.com/r/MGfk6d/1\",\n\"name\": \"VQ\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Version Qu\u00e9b\u00e9coise\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VQ)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vfb","title":"VFB","text":"VFB - [CLICK TO EXPAND]
Belgian French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b3fb499641d7b3c2006be1d9eb014cb3\",\n\"trash_regex\": \"https://regex101.com/r/1arrX4/1\",\n\"name\": \"VFB\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Belgian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VFB)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vostfr","title":"VOSTFR","text":"VOSTFR - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9172b2f683f6223e3a1846427b417a3d\",\n\"trash_regex\": \"https://regex101.com/r/sWCfAN/1\",\n\"name\": \"VOSTFR\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"VOSTFR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VOST.*?FR(E|A)?)\\\\b\"\n}\n},\n{\n\"name\": \"SUBFRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SUBFR(A|ENCH)?)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fansub","title":"FanSUB","text":"FanSUB - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"02e48d30a176c91baf9e15de05e5dc6a\",\n\"name\": \"FanSUB\",\n\"specifications\": [\n{\n\"name\": \"FanSUB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FanSUB)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fastsub","title":"FastSUB","text":"FastSUB - [CLICK TO EXPAND]
FanSUB, but made as quickly as possible, at the expense of quality.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7f9b93f82b7e996391525f2be1d891e0\",\n\"trash_score\": \"-10000\",\n\"name\": \"FastSUB\",\n\"specifications\": [\n{\n\"name\": \"FastSUB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FastSUB)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#french-hq-source-groups","title":"French HQ Source Groups","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-remux-tier-01","title":"FR Remux Tier 01","text":"Remux Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"5583260016e0b9f683f53af41fb42e4a\",\n\"trash_score\": \"1900\",\n\"name\": \"FR Remux Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"BlackAngel\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BlackAngel)$\"\n}\n},\n{\n\"name\": \"Choco\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Choco)$\"\n}\n},\n{\n\"name\": \"HDForever\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDForever)$\"\n}\n},\n{\n\"name\": \"MAX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MAX)$\"\n}\n},\n{\n\"name\": \"ONLY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ONLY)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n},\n{\n\"name\": \"Sicario\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Sicario)$\"\n}\n},\n{\n\"name\": \"Tezcat74\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Tezcat74)$\"\n}\n},\n{\n\"name\": \"TyrellCorp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TyrellCorp)$\"\n}\n},\n{\n\"name\": \"Zapax\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Zapax)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-remux-tier-02","title":"FR Remux Tier 02","text":"Remux Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"9019d81307e68cd4a7eb06a567e833b8\",\n\"trash_score\": \"1850\",\n\"name\": \"FR Remux Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"BDHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BDHD)$\"\n}\n},\n{\n\"name\": \"FtLi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FtLi)$\"\n}\n},\n{\n\"name\": \"Goldenyann\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Goldenyann)$\"\n}\n},\n{\n\"name\": \"HeavyWeight\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HeavyWeight)$\"\n}\n},\n{\n\"name\": \"MARBLECAKE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MARBLECAKE)$\"\n}\n},\n{\n\"name\": \"MUSTANG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MUSTANG)$\"\n}\n},\n{\n\"name\": \"Obi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Obi)$\"\n}\n},\n{\n\"name\": \"PEPiTE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PEPiTE)$\"\n}\n},\n{\n\"name\": \"QUEBEC63\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Q(UEBE)?C63)$\"\n}\n},\n{\n\"name\": \"ROMKENT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ROMKENT)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-uhd-bluray-tier-01","title":"FR UHD Bluray Tier 01","text":"FR UHD Bluray Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"64f8f12bbf7472a6ccf838bfd6b5e3e8\",\n\"trash_score\": \"1800\",\n\"name\": \"FR UHD Bluray Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"FLOP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FLOP)$\"\n}\n},\n{\n\"name\": \"FRATERNiTY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FRATERNiTY)$\"\n}\n},\n{\n\"name\": \"FoX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FoX)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n},\n{\n\"name\": \"Not WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-uhd-bluray-tier-02","title":"FR UHD Bluray Tier 02","text":"FR UHD Bluray Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"0dcf0c8a386d82e3f2d424189af14065\",\n\"trash_score\": \"1750\",\n\"name\": \"FR UHD Bluray Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DUSTiN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DUSTiN)$\"\n}\n},\n{\n\"name\": \"FCK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FCK)$\"\n}\n},\n{\n\"name\": \"FrIeNdS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FrIeNdS)$\"\n}\n},\n{\n\"name\": \"QUALiTY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(QUALiTY)$\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n},\n{\n\"name\": \"Not WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-hd-bluray-tier-01","title":"FR HD Bluray Tier 01","text":"FR HD Bluray Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"5322da05b19d857acc1e75be3edf47b3\",\n\"trash_score\": \"1800\",\n\"name\": \"FR HD Bluray Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"Not Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"BDHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BDHD)$\"\n}\n},\n{\n\"name\": \"FoX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FoX)$\"\n}\n},\n{\n\"name\": \"FRATERNiTY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FRATERNiTY)$\"\n}\n},\n{\n\"name\": \"FrIeNdS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FrIeNdS)$\"\n}\n},\n{\n\"name\": \"MAX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MAX)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n},\n{\n\"name\": \"T3KASHi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(T3KASHi)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-hd-bluray-tier-02","title":"FR HD Bluray Tier 02","text":"FR HD Bluray Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"57f34251344be2e283fc30e00e458be6\",\n\"trash_score\": \"1750\",\n\"name\": \"FR HD Bluray Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"Not Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"FUJiSAN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FUJiSAN)$\"\n}\n},\n{\n\"name\": \"HANAMi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HANAMi)$\"\n}\n},\n{\n\"name\": \"HDForever\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDForever)$\"\n}\n},\n{\n\"name\": \"HeavyWeight\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HeavyWeight)$\"\n}\n},\n{\n\"name\": \"MARBLECAKE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MARBLECAKE)$\"\n}\n},\n{\n\"name\": \"MYSTERiON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MYSTERiON)$\"\n}\n},\n{\n\"name\": \"NoNE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NoNE)$\"\n}\n},\n{\n\"name\": \"ONLY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ONLY)$\"\n}\n},\n{\n\"name\": \"ONLYMOViE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ONLYMOViE)$\"\n}\n},\n{\n\"name\": \"TkHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TkHD)$\"\n}\n},\n{\n\"name\": \"UTT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(UTT)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-web-tier-01","title":"FR WEB Tier 01","text":"FR WEB Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"9790a618cec1aeac8ce75601a17ea40d\",\n\"trash_score\": \"1700\",\n\"name\": \"FR WEB Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"BONBON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BONBON)$\"\n}\n},\n{\n\"name\": \"FCK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FCK)$\"\n}\n},\n{\n\"name\": \"FoX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FoX)$\"\n}\n},\n{\n\"name\": \"FRATERNiTY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FRATERNiTY)$\"\n}\n},\n{\n\"name\": \"FrIeNdS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FrIeNdS)$\"\n}\n},\n{\n\"name\": \"MOONLY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MOONLY)$\"\n}\n},\n{\n\"name\": \"MTDK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MTDK)$\"\n}\n},\n{\n\"name\": \"PATOPESTO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PATOPESTO)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n},\n{\n\"name\": \"T3KASHi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(T3KASHi)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-web-tier-02","title":"FR WEB Tier 02","text":"FR WEB Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"3c83a765f84239716bd5fd2d7af188f9\",\n\"trash_score\": \"1650\",\n\"name\": \"FR WEB Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"ALLDAYiN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ALLDAYiN)$\"\n}\n},\n{\n\"name\": \"ARK01\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ARK01)$\"\n}\n},\n{\n\"name\": \"FUJiSAN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FUJiSAN)$\"\n}\n},\n{\n\"name\": \"FW\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FW)$\"\n}\n},\n{\n\"name\": \"HANAMi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HANAMi)$\"\n}\n},\n{\n\"name\": \"HeavyWeight\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HeavyWeight)$\"\n}\n},\n{\n\"name\": \"NEO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NEO)$\"\n}\n},\n{\n\"name\": \"NoNe\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NoNe)$\"\n}\n},\n{\n\"name\": \"ONLYMOViE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ONLYMOViE)$\"\n}\n},\n{\n\"name\": \"Slay3R\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Slay3R)$\"\n}\n},\n{\n\"name\": \"TkHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TkHD)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-scene-groups","title":"FR Scene Groups","text":"FR Scene Groups - [CLICK TO EXPAND]
Known French Scene groups.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0d94489c0d5828cd3bf9409d309fb32b\",\n\"trash_score\": \"1500\",\n\"name\": \"FR Scene Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"#\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(4FR)$\"\n}\n},\n{\n\"name\": \"A\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(AiR3D|AiRDOCS|AiRFORCE|AiRLiNE|AiRTV|AKLHD|AMB3R|ANMWR|AVON|AYMO|AZR)$\"\n}\n},\n{\n\"name\": \"B\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BANKAi|BAWLS|BiPOLAR|BLACKPANTERS|BODIE|BOOLZ|BRiNK)$\"\n}\n},\n{\n\"name\": \"C\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CARAPiLS|CiELOS|CiNEMA|CMBHD|CoRa|COUAC|CRYPT0)$\"\n}\n},\n{\n\"name\": \"D\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(D4KiD|DEAL|DiEBEX|DUPLI|DUSS)$\"\n}\n},\n{\n\"name\": \"E\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ENJOi|EUBDS)$\"\n}\n},\n{\n\"name\": \"F\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FHD|FiDELiO|FiDO|ForceBleue|FREAMON|FRENCHDEADPOOL2|FRiES|FUTiL|FWDHD)$\"\n}\n},\n{\n\"name\": \"G\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GHOULS|GiMBAP|GLiMMER|Goatlove)$\"\n}\n},\n{\n\"name\": \"H\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HERC|HiggsBoson|HiRoSHiMa|HYBRiS|HyDe)$\"\n}\n},\n{\n\"name\": \"J\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(JMT|JoKeR|JUSTICELEAGUE)$\"\n}\n},\n{\n\"name\": \"K\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KAZETV)$\"\n}\n},\n{\n\"name\": \"L\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(L0SERNiGHT|LaoZi|LeON|LOFiDEL|LOST|LOWIMDB|LYPSG)$\"\n}\n},\n{\n\"name\": \"M\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MAGiCAL|MANGACiTY|MAXAGAZ|MaxiBeNoul|McNULTY|MELBA|MiND|MORELAND|MUNSTER|MUxHD)$\"\n}\n},\n{\n\"name\": \"N\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NERDHD|NERO|NrZ|NTK)$\"\n}\n},\n{\n\"name\": \"O\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(OBSTACLE|OohLaLa|OOKAMI)$\"\n}\n},\n{\n\"name\": \"P\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PANZeR|PiNKPANTERS|PKPTRS|PRiDEHD|PROPJOE|PURE|PUREWASTEOFBW)$\"\n}\n},\n{\n\"name\": \"R\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ROUGH|RUDE|Ryotox)$\"\n}\n},\n{\n\"name\": \"S\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SAFETY|SASHiMi|SEiGHT|SESKAPiLE|SHEEEiT|SHiNiGAMi(UHD)?|SiGeRiS|SILVIODANTE|SLEEPINGFOREST|SODAPOP|SPINE|SPOiLER|STRINGERBELL|SUNRiSE)$\"\n}\n},\n{\n\"name\": \"T\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(tFR|THENiGHTMAREiNHD|THiNK|THREESOME|TiMELiNE|TSuNaMi)$\"\n}\n},\n{\n\"name\": \"U\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(UKDHD|UKDTV|ULSHD|Ulysse|USUNSKiLLED|URY)$\"\n}\n},\n{\n\"name\": \"V\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(VENUE|VFC|VoMiT)$\"\n}\n},\n{\n\"name\": \"W\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Wednesday29th)$\"\n}\n},\n{\n\"name\": \"Z\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ZEST|ZiRCON)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-lq","title":"FR LQ","text":"
French Low Quality Releases = FR LQ
FR LQ - [CLICK TO EXPAND]A collection of known French Low Quality groups that are often banned from the the top trackers because their lack of quality.
Note
{\n\"trash_id\": \"48f031e76111f17ea94898f4cdc34fdc\",\n\"trash_score\": \"-10000\",\n\"name\": \"FR LQ\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Ads/Watermarks\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Bandix|CZ\\\\d+|EXTREME|GA(\u00cf|I)A|HMiDiMADRiDi|Hush|KILLERMIX|LiBERTAD|LTa?TM|MONiCO|NEWCINE|R(PZ|ZP)|ShowFR|VERCLAM|ViKi47|Wawa-?(city|mania|porno)?|ZW)\\\\b\"\n}\n},\n{\n\"name\": \"Bad/False releases\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ACOOL|AlioZ|ASPHiXiAS|AViTECH|AZAZE|Balibalo|BLABLASTREAM|DDLFRENCH(ORG)?|FERVEX|FReeZeR|GHOSTSPiRiT|GHZ|GLaDOS|GZR|HEVCBay|JiHeff|KR4K3N|Matmatha|MKVXTEAM|Monchat|NLX5|NOMAD|NORRIS|PiCKLES|PREUMS|qctimb3rlandqc|ReBoT|ROLLED|SCREEN|SHiFT|SKRiN|TicaDow|Tokushi|Tonyk|TOXIC|TUTUTE|UNiKORN|Zombie)\\\\b\"\n}\n},\n{\n\"name\": \"DeTAG/ReTAG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b((Cpasbien|CPB)|ANONA|AT|bigZT|Boheme|BOL|CINeHD|Cortex91|DOLL4R|Dread[ .-]?Team|Dropse|EZTV([ ._-]re)?|FGT|Firetown|FUN|HDMIDIMADRIDI|JetAnime|L-?O-?L|NewZT|NG|RARBG|STVFRV|SubZero|T9|Time2Watch|TIREXO|Torrent9|WebAnime|YIFY|YTS|ZONE|ZT)\\\\b\"\n}\n},\n{\n\"name\": \"Other reasons\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AKLHD|ARKRiL|BossBaby|Champion9|Copycomic|CR4ZYTiME|EASPORTS|EliteT|FUNKKY|FZTeam|GOBO2S|HD2|LMPS|LNA3d|MACK4|MeMyl|METALLIKA|MGD|Moorea81|Moviz|Muxman|Mystic|MZC|MZi?SYS|N3TFL1X|NoelMaison|nutella|OMERTA|Papaya|PIKACHU|PULSE|Q7|RELiC|SANCTUAIRE|SHARKS|SP3CTR|Spow|STR4NGE|TeamSuW|TORRiD|TSN999|TVPSLO|Upmix|VATFER|Wakanim|WaNeZt|WINCHESTER|WITA)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-how-to-update-custom-formats/","title":"How to update Custom Formats","text":"
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.
Keep in mind Custom Formats are made to fine tune your Quality Profile.Generally, quality trumps all
"},{"location":"Radarr/Radarr-how-to-update-custom-formats/#how-to-copypaste-the-json","title":"How to Copy/Paste the JSON","text":"The manual way is almost the same as the Import Custom Format way found HERE
"},{"location":"Radarr/Radarr-how-to-update-custom-formats/#in-radarr","title":"In Radarr","text":"Settings
=> Custom Formats
In the empty Custom Format JSON
box (1) you just paste the JSON
that you got from the Custom Format Collection or provided to you from other sources followed by the Import
button (2).
After selecting the Import
button you will get a screen that has all the Custom Format variables filled in correctly, all you need to do now is click on the Save
button and you're done.
The Import to update existing Custom Formats replaces the existing Custom Format, so all manual changes you did to it will be lost
"},{"location":"Radarr/Radarr-how-to-update-custom-formats/#trash-sync","title":"TRaSH Sync","text":"This can be done also automatically with one of the TRaSH Sync Applications,
more info can be found Here
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Radarr-import-custom-formats/","title":"How to import Custom Formats","text":"Here I will try to explain how you can manually import Custom Formats for Radarr v3+.
Keep in mind Custom Formats are made to fine tune your Quality Profile.Generally, quality trumps all
"},{"location":"Radarr/Radarr-import-custom-formats/#how-to-copypaste-the-json-from-the-site","title":"How to Copy/Paste the JSON from the site","text":"In this example I will use the BR-DISK 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 and select BR-DISK from the table.
"},{"location":"Radarr/Radarr-import-custom-formats/#expand-the-json-for-br-disk","title":"Expand the JSON for BR-DISK","text":"Then click the copy icon in the top right corner
"},{"location":"Radarr/Radarr-import-custom-formats/#how-to-import-a-json-custom-format","title":"How to import a JSON Custom Format","text":""},{"location":"Radarr/Radarr-import-custom-formats/#in-radarr","title":"In Radarr","text":"Settings
=> Custom Formats
Then click on the to add a new Custom Format.
"},{"location":"Radarr/Radarr-import-custom-formats/#import-the-custom-format","title":"Import the Custom Format","text":"Followed by the Import
in the lower left.
Paste the JSON
in the empty Custom Format JSON
box (1) that you got from the Custom Format Collection followed by the Import
button (2).
After selecting the Import
button you will get a screen that has all the Custom Formats variables filled in correctly, all you need to do now is click on the Save
button and you're done.
After you've added the Custom Formats, You will need to set it up in the Quality Profile you want to use/prefer to make use of the Custom Formats. How this is done is explained HERE
"},{"location":"Radarr/Radarr-import-custom-formats/#start-adding-other-custom-formats-wisely","title":"Start adding other Custom Formats wisely","text":"Start adding more Custom Formats wisely, Don't add all the available Custom Formats!!!
Check out the How to 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.
"},{"location":"Radarr/Radarr-import-custom-formats/#trash-sync","title":"TRaSH Sync","text":"This can be done also automatically with one of the TRaSH Sync Applications,
more info can be found Here
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Radarr-recommended-naming-scheme/","title":"Recommended naming scheme","text":"On the Radarr Discord people often ask, \"What's the recommended/best way to name your files?\" First off, it's personal preference, but it's often recommended to add non-recoverable info.
Why?
If, for what ever reason, you ever need to do a re-install or re-import in the Starr Apps or Plex/Emby/Jellyfin it's nice to have all that info in the filename so it gets imported correctly and isn't incorrectly matched as HDTV or WEB-DL etc.
The Tokens not available in the release won't be used/shown.
"},{"location":"Radarr/Radarr-recommended-naming-scheme/#standard-movie-format","title":"Standard Movie Format","text":"This naming scheme is made to be compatible with the New Plex Agent that now supports IMDb and TMDb IDs in filenames, if you don't need it or want it just remove {imdb-{ImdbId}}
Starting from v4.2.2.6489, Radarr now supports Plex Multiple Edition tags in naming.
If you're using a lower version or don't need it replace:
{edition-{Edition Tags}}
with {Edition Tags}
Only use {edition-{Edition Tags}}
if you are prepared to have movies separated by editionwhen using a merged Plex library - e.g., you keep both 1080p and 2160p versions of one movie.For example if you have the Directors Cut
and the Extended Cut
for one movie, those will show up as two separate movies in your library.Note that not using {edition-{Edition Tags}}
will prevent Plex from recognizing the edition.
{Movie CleanTitle} {(Release Year)} {imdb-{ImdbId}} {edition-{Edition Tags}} {[Custom Formats]}{[Quality Full]}{[MediaInfo 3D]}{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels}][{Mediainfo VideoCodec}]{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] The Movie Title (2010) {imdb-tt0066921} {edition-Ultimate Extended Edition} [IMAX HYBRID][Bluray-1080p Proper][3D][DV HDR10][DTS 5.1][x264]-EVOLVE
For Jellyfin/Emby:
{Movie CleanTitle} {(Release Year)} [imdbid-{ImdbId}] - {Edition Tags }{[Custom Formats]}{[Quality Full]}{[MediaInfo 3D]}{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels}][{Mediainfo VideoCodec}]{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] The Movie Title (2010) [imdbid-tt0066921] {edition-Ultimate Extended Edition} [IMAX HYBRID][Bluray-1080p Proper][3D][DV HDR10][DTS 5.1][x264]-EVOLVE
If you do Anime
{Movie CleanTitle} {(Release Year)} {imdb-{ImdbId}} {edition-{Edition Tags}} {[Custom Formats]}{[Quality Full]}{[MediaInfo 3D]}{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels}]{MediaInfo AudioLanguages}[{MediaInfo VideoBitDepth}bit][{Mediainfo VideoCodec}]{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] The Movie Title (2010) {imdb-tt0066921} {edition-Ultimate Extended Edition} [Surround Sound x264][Bluray-1080p Proper][3D][DTS 5.1][DE][10bit][AVC]-EVOLVE
For Jellyfin/Emby:
{Movie CleanTitle} {(Release Year)} [imdbid-{ImdbId}] - {Edition Tags }{[Custom Formats]}{[Quality Full]}{[MediaInfo 3D]}{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels}]{MediaInfo AudioLanguages}[{MediaInfo VideoBitDepth}bit][{Mediainfo VideoCodec}]{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] The Movie Title (2010) [imdbid-tt0066921] {edition-Ultimate Extended Edition} [Surround Sound x264][Bluray-1080p Proper][3D][DTS 5.1][DE][10bit][AVC]-EVOLVE
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}
Why?
The filename can be Obscured where the Release naming isn't, especially when you use Usenet.
{Original Title}
=> The.Movie.Title.2010.REMASTERED.1080p.BluRay.x264-GROUP
{Original Filename}
=> group-karatekid-1080p
or lchd-tkk1080p
or t1i0p3s7i8yuti
Please note that folder names are created (in the database) whenever the movie is added to Radarr, and it may be missing or incorrect at that time and your folder would have a blank ID!!!
If you instead add it in the filename, the IMDb ID will be freshly pulled for any download or upgrade.
Another potential negative of using it in the folder is that folder renames are complex, lengthy, and potentially destructive in Radarr compared to file renames.
"},{"location":"Radarr/Radarr-recommended-naming-scheme/#minimal-needed-and-recommended","title":"Minimal needed and recommended","text":"{Movie CleanTitle} ({Release Year})\n
RESULT:
The Movie Title (2010)
Note
Keep in mind adding anything more after the release year could give issues during a fresh import in to Radarr, but it helps for movies that have the same release name and year.
Radarr supports IMDb ID and TMDb ID in the folder name.
Quote from a developer
TMDb is usually better as it guarantees a match, IMDb only gets matched if the TMDb entry has the correct IMDb ID association. We don't actually talk to IMDb.
"},{"location":"Radarr/Radarr-recommended-naming-scheme/#optional-movies-folder-format-for-the-plex-movies-scanner-and-jellyfinemby","title":"Optional Movies Folder Format for the Plex Movies Scanner and Jellyfin/Emby","text":"This naming scheme is made to be compatible with the new Plex TV Series Scanner that now support IMDB and TVDB IDs in file names.
For Plex:
{Movie CleanTitle} ({Release Year}) {imdb-{ImdbId}}\n
RESULT:
The Movie Title (2010) {imdb-tt1520211}
For Jellyfin/Emby:
{Movie CleanTitle} ({Release Year}) [imdbid-{ImdbId}]\n
RESULT:
The Movie Title (2010) [imdbid-tt1520211]
Tip
IMDb IDs are going to be very accurate and rarely change, TVDB/TMDB IDs, on the other hand, do change or are removed more frequently.
Thanks:
A big Thanks to fryfrog and rg9400 for the suggestions.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Radarr-remote-path-mapping/","title":"Remote Path Mappings","text":"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.
Remote Path Mapping acts as a dumb find Remote Path
and replace with Local Path
Note
If you run dockers it would be smarter to fix the problem at the source of what's causing the actual issue.
Radarr Wiki Servarr - Docker Guide
TRaSH Guides
Your download stays in your download client and Radarr doesn't want to import it.
Go to Activity
=> Queue
You will see a orange download icon, hover over it with your mouse and you will get an error that looks a bit like this:
Go to System
=> Events
You will see an error that looks a bit like this:
The following error could also mean that you need remote path mappings:
So looking at these screenshot it seems you need to make use of remote path mappings.
"},{"location":"Radarr/Radarr-remote-path-mapping/#how-do-i-setup-remote-path-mappings","title":"How do I setup remote path mappings","text":"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.
A screen will popup with the following options:
Host
=> This is the hostname or IP you set in your download client settings.Remote Path
=> The download path that you've set in your download client.Local Path
=> The path Radarr needs to access the same path.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.
This is what you put in your Host in Remote Path Mapping. This could be a hostname
, container name
or a IP Address
To find out what you need to put in your remote path you need to open up your download client and look at what you've used there as download location.
In SABnzbd go to settings
=> Folders
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.
Click on the browse button and browse to the location where the files are accessible for Radarr.
example what to add in Add Remote Path Mapping - [CLICK TO EXPAND]The final result will look something like this:
After these changes the file should be able to be imported by Radarr.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/","title":"How to setup Quality Profiles Anime","text":"aka How to setup Custom Formats (Anime)
Note
This guide is created and maintained by FonduemangVI and rg9400
It's recommended to run two Radarr instances. One for Anime Movies and one for Normal Movies, 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) and not necessarily just dual audio. The vast majority of releases can be found on Nyaa or AB
Nyaa is a public tracker while AB is an invite only tracker.
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#media-management","title":"Media Management","text":""},{"location":"Radarr/radarr-setup-quality-profiles-anime/#recommended-naming-scheme","title":"Recommended naming scheme","text":"For naming please refer to Recommended naming scheme
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#quality-settings","title":"Quality Settings","text":"For quality settings please refer to Radarr Quality Definitions
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#quality-profile","title":"Quality Profile","text":"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 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.
Go to Settings
=> Profiles
We then need to select and organise the qualities like below.
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#anime-cfscoring","title":"Anime CF/Scoring","text":"Note
We're going to make use of the below custom formats. See How to import Custom Formats for how to import them.
Anime CF/Scoring - [Click to Expand] Custom Format Score Trash ID Anime BD Tier 01 (Top SeaDex Muxers) 1400 fb3ccc5d5cc8f77c9055d4cb4561dded Anime BD Tier 02 (SeaDex Muxers) 1300 66926c8fa9312bc74ab71bf69aae4f4a Anime BD Tier 03 (SeaDex Muxers) 1200 fa857662bad28d5ff21a6e611869a0ff Anime BD Tier 04 (SeaDex Muxers) 1100 f262f1299d99b1a2263375e8fa2ddbb3 Anime BD Tier 05 (Remuxes) 1000 ca864ed93c7b431150cc6748dc34875d Anime BD Tier 06 (FanSubs) 900 9dce189b960fddf47891b7484ee886ca Anime BD Tier 07 (P2P/Scene) 800 1ef101b3a82646b40e0cab7fc92cd896 Anime BD Tier 08 (Mini Encodes) 700 6115ccd6640b978234cc47f2c1f2cadc Anime Web Tier 01 (Muxers) 600 8167cffba4febfb9a6988ef24f274e7e Anime Web Tier 02 (Top FanSubs) 500 8526c54e36b4962d340fce52ef030e76 Anime Web Tier 03 (Official Subs) 400 de41e72708d2c856fa261094c85e965d Anime Web Tier 04 (Official Subs) 300 9edaeee9ea3bcd585da9b7c0ac3fc54f Anime Web Tier 05 (FanSubs) 200 22d953bbe897857b517928f3652b8dd3 Anime Web Tier 06 (FanSubs) 100 a786fbc0eae05afe3bb51aee3c83a9d4 Remux Tier 01 1050 3a3ff47579026e76d6504ebea39390de Remux Tier 02 1000 9f98181fe5a3fbeb0cc29340da2a468a Remux Tier 03 950 8baaf0b3142bf4d94c42a724f034e27a WEB Tier 01 350 c20f169ef63c5f40c2def54abaf4438e WEB Tier 02 300 403816d65392c79236dcb6dd591aeda4 WEB Tier 03 250 af94e0fe497124d1f9ce732069ec8c3b Anime Raws -10000 06b6542a47037d1e33b15aa3677c2365 Anime LQ Groups -10000 b0fdc5897f68c9a68c70c25169f77447 Uncensored 0 064af5f084a0a24458cc8ecd3220f93f v0 -51 c259005cbaeb5ab44c06eddb4751e70c v1 1 5f400539421b8fcf71d51e6384434573 v2 2 3df5e6dfef4b09bb6002f732bed5b774 v3 3 db92c27ba606996b146b57fbe6d09186 v4 4 d4e5e842fad129a3c097bdb2d20d31a0 VRV 10 60f6d50cbd3cfc3e9a8c00e3a30c3114 10bit 0 a5d148168c4506b55cf53984107c396e Anime Dual Audio 0 4a3b087eea2ce012fcc1ce319259a3be Dubs Only -10000 b23eae459cc960816f2d6ba84af45055 VOSTFR -10000 9172b2f683f6223e3a1846427b417a3dScores marked with a warning are different to those used in the main guide
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#default-scoring","title":"Default Scoring","text":"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.
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 setup before.
In the profile enter the scores as per the above table in this section.
After you are done it should look like the image above.
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#dual-audio-scoring","title":"Dual Audio Scoring","text":"If you prefer Dual Audio
releases you have a few options depending on your preference.
If you want to prefer Dual Audio
within the same tier give the CF
a score of 10
, if you want it to be preferred a tier above give the CF
a score of 101
, and if you want to prefer it over any tiers give the CF
a score of 2000
.
If you must have Dual Audio
releases set the Minimum Custom Format Score
to 2000 in the Remux-1080p - Anime
profile that you setup earlier.
Using this scoring you will still benefit from the tiers if a better release group does a Dual Audio
release.
Below is an example of the scoring set to prefer Dual Audio
over any tier.
Note
Most BDs are uncensored by default, so most groups do not include that in the name.
If you prefer Uncensored
releases you have a few options depending on your preference.
If you want to prefer Uncensored
within the same tier give the CF
a score of 10
, if you want it to be preferred a tier above give the CF
a score of 101
.
Using this scoring you will still benefit from the tiers if a better release group does an Uncensored
release.
Below is an example of the scoring set to prefer Uncensored
a tier above.
Once you have set your preferred scoring you will need to make two more changes to your Remux-1080p - Anime
profile.
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.
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#acknowledgements","title":"Acknowledgements","text":"Most of my information and knowledge came from:
rg9400 (Building the Custom Formats, Guidance on anime groups and general knowledge share.)
V01 from SeaDex (Guidance on anime groups and general knowledge share.)
Drazzilb (Guidance on anime groups, testing and general knowledge share.)
TRaSH (For allowing me to utilize his website for our guide and general knowledge share.)
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/radarr-setup-quality-profiles-french-en/","title":"How to setup Quality Profiles French","text":"aka How to setup Custom Formats (French)
This guide is created and maintained by Someone said \"Nice\"?
Cette page est aussi disponible en Fran\u00e7ais: Guide en Fran\u00e7ais.
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 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.
TRaSH created a flowchart 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.
"},{"location":"Radarr/radarr-setup-quality-profiles-french-en/#basics","title":"Basics","text":"It is quite important that you follow and understand what is envisioned by Trash's guide:
Mandatory
The only change that is needed and mandatory for French Custom Formats to work is to set the preferred language profile for your releases to Any
.
Info
We do choose Any
for the language profile, as otherwise an English movie identified with French audio in Radarr will not be grabbed and vice-versa.
There is two options:
"},{"location":"Radarr/radarr-setup-quality-profiles-french-en/#using-trashs-guide-and-bazarr","title":"Using TRaSH's guide and Bazarr","text":"This is the preferred method.
1000
.1000
.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). 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.
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.
"},{"location":"Radarr/radarr-setup-quality-profiles-french-en/#examples-of-quality-profile","title":"Examples of Quality Profile","text":"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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Radarr/radarr-setup-quality-profiles-french-en/#french-audio-versions","title":"French Audio Versions","text":"Those are all optional and only there to rename your release or to avoid a certain type of French Audio. Examples:
101
instead of 0
.1000
.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.
Explanation - [CLICK TO EXPAND] Acronyms French Explanation English Explanation TRUEFRENCH or VFF Version Francophone Fran\u00e7aise (doublage r\u00e9alis\u00e9 en France) Full French version (dubbing done in France) FRENCH or VF[1] Version Francophone (normalement equivalent \u00e0 la VFQ) French version (normally equivalent to VFQ) VOF Version Originale Fran\u00e7aise Original French Version VFI Version Francophone Internationale International French Version VFQ Version Francophone Qu\u00e9b\u00e9coise Canadian French Version VQ Version Qu\u00e9b\u00e9coise (accent Qu\u00e9b\u00e9cois important, ex: Les Simpsons le film) Quebec Version (strong Quebec accent, ex: The Simpsons movie) VFB Version Francophone Belge Belgian French Version VF[1-9] or FR[1-9] Indique le nombre de doublage pr\u00e9sent (normalement VF2 soit VFF et VFQ) Indicates the number of dubs present (normally VF2 being VFF and VFQ) VOSTFR[2] Indique que l'audio est dans la langue originale, avec des sous-titres en fran\u00e7ais. Indicates soundtrack in the original language, with French subtitlesIndexers renaming in Prowlarr
Some Indexers in Prowlarr can rename MULTi
releases to MULTi.TRUEFRENCH
or MULTi.FRENCH
. It is not recommend to use such a feature along with those Custom Formats as it can lead to false positives from the VFF, VFQ and VQ Custom Formats.
This is a must-have for every Quality Profile you use. All these Custom Formats make sure you don't get Low Quality Releases.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccBreakdown and Why
x265 (HD): This blocks/ignores 720/1080p (HD) releases that are encoded in x265. - More info HERE.
!!!! Danger \"Don't use this together with x265 (no HDR/DV), only ever include one of them \"
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:
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Radarr/radarr-setup-quality-profiles-french-en/#hd-bluray-web","title":"HD Bluray + WEB","text":"If you prefer High Quality HD Encodes (Bluray-720/1080p)
Multi-Audio: This is a custom format to help Radarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Radarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Radarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
French Scene groups are included as a fallback if you really want MULTi release despite a potential loss in quality. Either score the CF to 1500
(default) or 0
depending on what you want to achieve.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccBreakdown and Why
x265 (HD): This blocks/ignores 720/1080p (HD) releases that are encoded in x265. - More info HERE.
!!!! Danger \"Don't use this together with x265 (no HDR/DV), only ever include one of them \"
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:
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.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.
Use the following main settings in your profile.
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.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]10000
.If you prefer High Quality UHD Encodes (Bluray-2160p)
Information regarding HD audio
It should be noted that many problems can arise from this profile if you use the HD audio Custom Formats, as:
Resulting in the following:
Tip
This is why the Group tiers exist; it tries to get hold of the groups that tend to get the best original and French audio for a release. However, it is not infallible, and, once again, a movie may not have an equivalent FR audio track to the original audio's highest one.
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Multi audio - [CLICK TO EXPAND] Custom Format Score Trash ID Multi-Audio 300 72b1548df1ac3175ca105a9ce7043c91 French Audio 1 6d27683346c78d6a3f772e30877910a7 Multi-French 0 d5f3a1afdb77e6b95e489f7654532d04 Breakdown and Why - [CLICK TO EXPAND]Multi-Audio: This is a custom format to help Radarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Radarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Radarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
French Scene groups are included as a fallback if you really want MULTi release despite a potential loss in quality. Either score the CF to 1500
(default) or 0
depending on what you want to achieve.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccBreakdown and Why
x265 (HD): This blocks/ignores 720/1080p (HD) releases that are encoded in x265. - More info HERE.
!!!! Danger \"Don't use this together with x265 (no HDR/DV), only ever include one of them \"
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:
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Use the following main settings in your profile.
Make sure you don't check the BR-DISK.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
10000
.If you prefer 1080p Remuxes (Remux-1080p)
Information regarding HD audio
It should be noted that many problems can arise from this profile if you use the HD audio Custom Formats, as:
Resulting in the following:
Tip
This is why the Group tiers exist; it tries to get hold of the groups that tend to get the best original and French audio for a release. However, it is not infallible, and, once again, a movie may not have an equivalent FR audio track to the original audio's highest one.
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Multi-Audio: This is a custom format to help Radarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Radarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Radarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
French Scene groups are included as a fallback if you really want MULTi release despite a potential loss in quality. Either score the CF to 1500
(default) or 0
depending on what you want to achieve.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccBreakdown and Why
x265 (HD): This blocks/ignores 720/1080p (HD) releases that are encoded in x265. - More info HERE.
!!!! Danger \"Don't use this together with x265 (no HDR/DV), only ever include one of them \"
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:
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Use the following main settings in your profile.
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.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]10000
.If you prefer 2160p Remuxes (Remux-2160p)
Information regarding HD audio
It should be noted that many problems can arise from this profile if you use the HD audio Custom Formats, as:
Resulting in the following:
Tip
This is why the Group tiers exist; it tries to get hold of the groups that tend to get the best original and French audio for a release. However, it is not infallible, and, once again, a movie may not have an equivalent FR audio track to the original audio's highest one.
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Multi audio - [CLICK TO EXPAND] Custom Format Score Trash ID Multi-Audio 300 72b1548df1ac3175ca105a9ce7043c91 French Audio 1 6d27683346c78d6a3f772e30877910a7 Multi-French 0 d5f3a1afdb77e6b95e489f7654532d04 Breakdown and Why - [CLICK TO EXPAND]Multi-Audio: This is a custom format to help Radarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Radarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Radarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
French Scene groups are included as a fallback if you really want MULTi release despite a potential loss in quality. Either score the CF to 1500
(default) or 0
depending on what you want to achieve.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccBreakdown and Why
x265 (HD): This blocks/ignores 720/1080p (HD) releases that are encoded in x265. - More info HERE.
!!!! Danger \"Don't use this together with x265 (no HDR/DV), only ever include one of them \"
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:
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Use the following main settings in your profile.
Make sure you don't check the BR-DISK.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]10000
.TRaSH provides great guides and explanations about them at the following links:
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/radarr-setup-quality-profiles-french-fr/","title":"Comment configurer ses Profiles","text":"Ce guide a \u00e9t\u00e9 cr\u00e9\u00e9 et est maintenu par Someone said \"Nice\"?
Quelle est la meilleure fa\u00e7on de configurer les Formats Personnalis\u00e9s (ou Custom Formats) et lesquels utiliser avec quel score pour obtenir une release avec un audio fran\u00e7ais et un anglais ?
Gardez \u00e0 l'esprit que la plupart des releases sont MULTi (comprenez double audio, original et fran\u00e7ais) et qu'il sera difficile d'avoir uniquement l'audio fran\u00e7ais, \u00e0 moins que vous ne soyez pr\u00eat \u00e0 obtenir du 720p, ou que vous ne recherchiez que des films fran\u00e7ais.
Pour ce qui est de la qualit\u00e9, il n'y a pas de recette miracle, cela d\u00e9pend de votre installation (p\u00e9riph\u00e9riques) et de vos pr\u00e9f\u00e9rences personnelles.
Certains pr\u00e9f\u00e8rent une qualit\u00e9 audio \u00e9lev\u00e9e (HD Audio), d'autres une meilleure qualit\u00e9 vid\u00e9o. Nombreux sont ceux qui pr\u00e9f\u00e8rent les deux.
TRaSH a cr\u00e9\u00e9 un sch\u00e9ma pour faciliter votre d\u00e9cision/choix. Notez que ce graphique n'inclut aucun des Formats Personnalis\u00e9s de ce guide et que vous devrez quand m\u00eame le lire pour obtenir des releases en MULTi.
"},{"location":"Radarr/radarr-setup-quality-profiles-french-fr/#notions-de-base","title":"Notions de base","text":"Il est imp\u00e9ratif que vous respectiez et compreniez ce qui est propos\u00e9 par le guide de TRaSH (en anglais uniquement) :
Imp\u00e9ratif
La seule modification n\u00e9cessaire et indispensable pour que les formats personnalis\u00e9s fran\u00e7ais fonctionnent est de d\u00e9finir le profil de langue sur Any
.
Info
Any
est choisit sinon un film anglais identifi\u00e9 avec un audio fran\u00e7ais dans Radarr ne sera pas r\u00e9cup\u00e9r\u00e9 et vice-versa.
Deux options s'offre \u00e0 vous :
"},{"location":"Radarr/radarr-setup-quality-profiles-french-fr/#en-utilisant-le-guide-de-trash-et-bazarr","title":"En utilisant le guide de TRaSH et Bazarr","text":"Il s'agit de la m\u00e9thode \u00e0 privil\u00e9gier.
1000
.1000
.Il y a deux fa\u00e7ons d'aborder les exemples ci-dessous. En utilisant ou non les Formats Personnalis\u00e9s de Groupes P2P du Guide original (qui peuvent \u00eatre trouv\u00e9s ici : Collection of Custom Formats). Afin d'illustrer ce principe, vous verrez une section \"Mix original (optionnel)\" dans chacun des exemples ci-dessous. Vous devez comprendre que si vous ajoutez les Formats Personnalis\u00e9s de cette section optionnelle, si Radarr ne trouve pas de MULTi, vous aurez toujours un bon score pour l'audio anglais.
Attention
Si vous utilisez le \"Mix original (optionnel)\". Vous devez comprendre que m\u00eame si l'objectif principal de ces Formats Personnalis\u00e9s est de travailler en parall\u00e8le avec les formats du guide original. Vous pouvez vous retrouver avec un seul audio alors qu'il existe une version MULTi. La raison est que la release n'a pas \u00e9t\u00e9 not\u00e9e assez haut pour l'emporter sur les autres scores.
"},{"location":"Radarr/radarr-setup-quality-profiles-french-fr/#exemples-de-profil","title":"Exemples de Profil","text":"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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Radarr/radarr-setup-quality-profiles-french-fr/#type-de-versions-francaises","title":"Type de versions fran\u00e7aises","text":"Ces Formats sont optionnels et ne sont l\u00e0 que pour renommer votre fichier ou pour \u00e9viter un certain type de version fran\u00e7aise. Exemples :
101
au lieu de 0
.1000
au Format Personnalis\u00e9 VOSTFR.Attention
Il n'est pas vraiment recommand\u00e9 d'attribuer un score n\u00e9gatif \u00e0 l'un des Formats Personnalis\u00e9s de VF (VFF, VFQ, VQ, VFB, VFI, VF2). Augmentez plut\u00f4t le score de votre format audio pr\u00e9f\u00e9r\u00e9.
Explications - [CLIQUEZ POUR AFFICHER] Acronymes French Explanation English Explanation TRUEFRENCH or VFF Version Francophone Fran\u00e7aise (doublage r\u00e9alis\u00e9 en France) Full French version (dubbing done in France) FRENCH or VF[1] Version Francophone (normalement equivalent \u00e0 la VFQ) French version (normally equivalent to VFQ) VOF Version Originale Fran\u00e7aise Original French Version VFI Version Francophone Internationale International French Version VFQ Version Francophone Qu\u00e9b\u00e9coise Canadian French Version VQ Version Qu\u00e9b\u00e9coise (accent Qu\u00e9b\u00e9cois important, ex: Les Simpsons le film) Quebec Version (strong Quebec accent, ex: The Simpsons movie) VFB Version Francophone Belge Belgian French Version VF[1-9] or FR[1-9] Indique le nombre de doublage pr\u00e9sent (normalement VF2 soit VFF et VFQ) Indicates the number of dubs present (normally VF2 being VFF and VFQ) VOSTFR[2] Indique que l'audio est dans la langue originale, avec des sous-titres en fran\u00e7ais. Indicates soundtrack in the original language, with French subtitlesIndexers renaming in Prowlarr
Certains indexeurs dans Prowlarr peuvent renommer les versions MULTi
en MULTi.TRUEFRENCH
ou MULTi.FRENCH
. L'utilisation de cette fonction n'est pas recommand\u00e9, car elle peut entra\u00eener des faux positifs avec les formats personnalis\u00e9s VFF, VFQ et VQ.
Ces Formats sont reconnus comme \u00e9tant indispensables pour tous les Profils de Qualit\u00e9 que vous utilisez. Ils vous assurent de ne pas avoir de releases de faible qualit\u00e9.
Ind\u00e9sirable - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccDescription et objectifs
x265 (HD): Ceci bloque/ignore les sorties 720/1080p (HD) qui sont encod\u00e9es en x265. - Plus d'informations ICI (en anglais).
Ne l'utilisez pas avec le Format Personnalis\u00e9 x265 (no HDR/DV)
Cela inclut les Formats Personnalis\u00e9s optionnels cr\u00e9\u00e9s par TRaSH pour le guide original. Assurez-vous de bien comprendre ce qu'ils impliquent avant de les int\u00e9grer. En outre, deux Formats Personnalis\u00e9s peuvent cr\u00e9er des probl\u00e8mes si vous voulez du MULTi :
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Radarr/radarr-setup-quality-profiles-french-fr/#hd-bluray-web","title":"HD Bluray + WEB","text":"Si vous pr\u00e9f\u00e9rez les encodages HD de haute qualit\u00e9 (Bluray-720/1080p)
Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Radarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
Les groupes de la Sc\u00e8ne fran\u00e7aise sont inclus comme substitut si vous voulez vraiment une version MULTi malgr\u00e9 une \u00e9ventuelle perte de qualit\u00e9. Vous pouvez lui attribuer un score de 1500
(par d\u00e9faut) ou de 0
selon ce que vous voulez obtenir.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Ind\u00e9sirable - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccDescription et objectifs
x265 (HD): Ceci bloque/ignore les sorties 720/1080p (HD) qui sont encod\u00e9es en x265. - Plus d'informations ICI (en anglais).
Ne l'utilisez pas avec le Format Personnalis\u00e9 x265 (no HDR/DV)
Cela inclut les Formats Personnalis\u00e9s optionnels cr\u00e9\u00e9s par TRaSH pour le guide original. Assurez-vous de bien comprendre ce qu'ils impliquent avant de les int\u00e9grer. En outre, deux Formats Personnalis\u00e9s peuvent cr\u00e9er des probl\u00e8mes si vous voulez du MULTi :
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Les Formats Personnalis\u00e9s Audio Advanced
ne sont pas inclus dans le profil d'encodage, car vous trouverez difficilement de l'audio HD avec ce type d'encodages. Et il est conseill\u00e9 de privil\u00e9gier la qualit\u00e9 visuelle. Si vous voulez aussi de l'audio HD, vous devriez opter pour les Remuxes ou les Encodes UHD.
Utilisez les param\u00e8tres suivants dans votre profil.
Assurez-vous de ne pas cocher le BR-DISK.
La raison pour laquelle le WEB-DL 720p n'est pas s\u00e9lectionn\u00e9 est que vous ne trouverez pratiquement aucune release qui ne soit pas faite en 1080p WEB-DL.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Logique et fonctionnement - [CLIQUEZ POUR AFFICHER]En fonction de ce qui est disponible en premier, la logique sera la suivante :
10000
.Si vous pr\u00e9f\u00e9rez les encodages UHD de haute qualit\u00e9 (Bluray-2160p)
Informations concernant les audios HD
Il convient de noter que de divers probl\u00e8mes peuvent survenir avec ce profil si vous utilisez les formats personnalis\u00e9s de l'audio HD, car :
En cons\u00e9quence, les situations ci-apr\u00e8s peuvent \u00eatre observ\u00e9es :
Tip
Les Formats Personnalis\u00e9s de Groupes P2P existent pour cette raison ; ils essaient de regrouper les groupes qui ont tendance \u00e0 obtenir les meilleures pistes audio originales et fran\u00e7aises pour une sortie. Cependant, cette approche n'est pas infaillible et un film peut ne pas avoir une piste audio FR \u00e9quivalente \u00e0 la piste la plus \u00e9lev\u00e9e de l'audio original.
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Multi audio - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID Multi-Audio 300 72b1548df1ac3175ca105a9ce7043c91 French Audio 1 6d27683346c78d6a3f772e30877910a7 Multi-French 0 d5f3a1afdb77e6b95e489f7654532d04 Description et objectifs - [CLIQUEZ POUR AFFICHER]Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Radarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
Les groupes de la Sc\u00e8ne fran\u00e7aise sont inclus comme substitut si vous voulez vraiment une version MULTi malgr\u00e9 une \u00e9ventuelle perte de qualit\u00e9. Vous pouvez lui attribuer un score de 1500
(par d\u00e9faut) ou de 0
selon ce que vous voulez obtenir.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Ind\u00e9sirable - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccDescription et objectifs
x265 (HD): Ceci bloque/ignore les sorties 720/1080p (HD) qui sont encod\u00e9es en x265. - Plus d'informations ICI (en anglais).
Ne l'utilisez pas avec le Format Personnalis\u00e9 x265 (no HDR/DV)
Cela inclut les Formats Personnalis\u00e9s optionnels cr\u00e9\u00e9s par TRaSH pour le guide original. Assurez-vous de bien comprendre ce qu'ils impliquent avant de les int\u00e9grer. En outre, deux Formats Personnalis\u00e9s peuvent cr\u00e9er des probl\u00e8mes si vous voulez du MULTi :
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Utilisez les param\u00e8tres suivants dans votre profil.
Assurez-vous de ne pas cocher le BR-DISK.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Logique et fonctionnement - [CLIQUEZ POUR AFFICHER]En fonction de ce qui est disponible en premier, la logique sera la suivante :
10000
.Si vous pr\u00e9f\u00e9rez les Remuxes en 1080p (Remux-1080p)
Informations concernant les audios HD
Il convient de noter que de divers probl\u00e8mes peuvent survenir avec ce profil si vous utilisez les formats personnalis\u00e9s de l'audio HD, car :
En cons\u00e9quence, les situations ci-apr\u00e8s peuvent \u00eatre observ\u00e9es :
Tip
Les Formats Personnalis\u00e9s de Groupes P2P existent pour cette raison ; ils essaient de regrouper les groupes qui ont tendance \u00e0 obtenir les meilleures pistes audio originales et fran\u00e7aises pour une sortie. Cependant, cette approche n'est pas infaillible et un film peut ne pas avoir une piste audio FR \u00e9quivalente \u00e0 la piste la plus \u00e9lev\u00e9e de l'audio original.
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Radarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
Les groupes de la Sc\u00e8ne fran\u00e7aise sont inclus comme substitut si vous voulez vraiment une version MULTi malgr\u00e9 une \u00e9ventuelle perte de qualit\u00e9. Vous pouvez lui attribuer un score de 1500
(par d\u00e9faut) ou de 0
selon ce que vous voulez obtenir.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Ind\u00e9sirable - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccDescription et objectifs
x265 (HD): Ceci bloque/ignore les sorties 720/1080p (HD) qui sont encod\u00e9es en x265. - Plus d'informations ICI (en anglais).
Ne l'utilisez pas avec le Format Personnalis\u00e9 x265 (no HDR/DV)
Cela inclut les Formats Personnalis\u00e9s optionnels cr\u00e9\u00e9s par TRaSH pour le guide original. Assurez-vous de bien comprendre ce qu'ils impliquent avant de les int\u00e9grer. En outre, deux Formats Personnalis\u00e9s peuvent cr\u00e9er des probl\u00e8mes si vous voulez du MULTi :
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Utilisez les param\u00e8tres suivants dans votre profil.
Assurez-vous de ne pas cocher le BR-DISK.
La raison pour laquelle le WEB-DL 720p n'est pas s\u00e9lectionn\u00e9 est que vous ne trouverez pratiquement aucune release qui ne soit pas faite en 1080p WEB-DL.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Logique et fonctionnement - [CLIQUEZ POUR AFFICHER]En fonction de ce qui est disponible en premier, la logique sera la suivante :
10000
.Si vous pr\u00e9f\u00e9rez les Remuxes en 2160p (Remux-2160p)
Informations concernant les audios HD
Il convient de noter que de divers probl\u00e8mes peuvent survenir avec ce profil si vous utilisez les formats personnalis\u00e9s de l'audio HD, car :
En cons\u00e9quence, les situations ci-apr\u00e8s peuvent \u00eatre observ\u00e9es :
Tip
Les Formats Personnalis\u00e9s de Groupes P2P existent pour cette raison ; ils essaient de regrouper les groupes qui ont tendance \u00e0 obtenir les meilleures pistes audio originales et fran\u00e7aises pour une sortie. Cependant, cette approche n'est pas infaillible et un film peut ne pas avoir une piste audio FR \u00e9quivalente \u00e0 la piste la plus \u00e9lev\u00e9e de l'audio original.
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Multi audio - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID Multi-Audio 300 72b1548df1ac3175ca105a9ce7043c91 French Audio 1 6d27683346c78d6a3f772e30877910a7 Multi-French 0 d5f3a1afdb77e6b95e489f7654532d04 Description et objectifs - [CLIQUEZ POUR AFFICHER]Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Radarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
Les groupes de la Sc\u00e8ne fran\u00e7aise sont inclus comme substitut si vous voulez vraiment une version MULTi malgr\u00e9 une \u00e9ventuelle perte de qualit\u00e9. Vous pouvez lui attribuer un score de 1500
(par d\u00e9faut) ou de 0
selon ce que vous voulez obtenir.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Ind\u00e9sirable - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccDescription et objectifs
x265 (HD): Ceci bloque/ignore les sorties 720/1080p (HD) qui sont encod\u00e9es en x265. - Plus d'informations ICI (en anglais).
Ne l'utilisez pas avec le Format Personnalis\u00e9 x265 (no HDR/DV)
Cela inclut les Formats Personnalis\u00e9s optionnels cr\u00e9\u00e9s par TRaSH pour le guide original. Assurez-vous de bien comprendre ce qu'ils impliquent avant de les int\u00e9grer. En outre, deux Formats Personnalis\u00e9s peuvent cr\u00e9er des probl\u00e8mes si vous voulez du MULTi :
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Utilisez les param\u00e8tres suivants dans votre profil.
Assurez-vous de ne pas cocher le BR-DISK.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Logique et fonctionnement - [CLIQUEZ POUR AFFICHER]10000
.TRaSH fournit d'excellents guides et explications \u00e0 leur sujet dans les liens suivants (en anglais uniquement) :
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/radarr-setup-quality-profiles/","title":"How to setup Quality Profiles","text":"aka How to setup Custom Formats So what's the best way to setup the Custom Formats and which ones to use with which scores to setup your quality profiles?
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.
Here I will try to explain how to make the most use of Custom Formats to help you to setup your quality profiles for your personal needs.
I created a flowchart to make your decision/choices easier.
"},{"location":"Radarr/radarr-setup-quality-profiles/#basics","title":"Basics","text":"After you've added the Custom Formats, as explained in How to import Custom Formats. You will need to set it up in the quality Profile you want to use/prefer to make use of the Custom Formats.
Settings
=> Profiles
Radarr Custom Formats can be set per profile and isn't global
Select the profile that you want to use/prefer.
Minimum Custom Format Score
allowed to download. More Info0
means no upgrades will happen based on Custom Formats)At the bottom in your chosen profile you will see the added Custom Formats where you can start setting up the scores.
Screenshot example - [CLICK TO EXPAND]Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Keep in mind Custom Formats are made to fine tune your Quality Profile.Generally, quality trumps all
Custom formats are controlled by Quality Profiles.
As of 2021-11-06 the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use the Repack/Proper Custom Format
Click on the image below to see how to make use of the flowchart.
If you're unsure or have questions do not hesitate to ask for help on Discord
"},{"location":"Radarr/radarr-setup-quality-profiles/#trash-quality-profiles","title":"TRaSH Quality Profiles","text":""},{"location":"Radarr/radarr-setup-quality-profiles/#hd-bluray-web","title":"HD Bluray + WEB","text":"If you prefer High Quality HD Encodes (Bluray-720p/1080p)
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.I decided not to add Audio Advanced
Custom Formats to the encodes profile, You will hardly find HD audio with HD Bluray Encodes. With HD Bluray Encodes I personally suggest to go for quality. If you also want HD audio formats I would suggest to go for the Remuxes or UHD Encodes.
Use the following main settings in your profile.
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.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]10000
.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.
"},{"location":"Radarr/radarr-setup-quality-profiles/#uhd-bluray-web","title":"UHD Bluray + WEB","text":"If you prefer High Quality UHD Encodes (Bluray-2160p)
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
Breakdown and Why
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Use the following main settings in your profile.
Make sure you don't check the BR-DISK.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
10000
.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.
"},{"location":"Radarr/radarr-setup-quality-profiles/#remux-web-1080p","title":"Remux + WEB 1080p","text":"If you prefer 1080p Remuxes (Remux-1080p)
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Use the following main settings in your profile.
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.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]10000
.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.
"},{"location":"Radarr/radarr-setup-quality-profiles/#remux-web-2160p","title":"Remux + WEB 2160p","text":"If you prefer 2160p Remuxes (Remux-2160p)
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Hybrid 100 0f12c086e289cf966fa5948eac571f44 Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
Breakdown and Why
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Use the following main settings in your profile.
Make sure you don't check the BR-DISK.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]10000
.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.
"},{"location":"Radarr/radarr-setup-quality-profiles/#advanced-audio","title":"Advanced Audio","text":"In this example I have lossy Atmos over lossless DTS because the object metadata (Atmos) matters more to me over lossy vs lossless.
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
All HDR Formats - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
"},{"location":"Radarr/radarr-setup-quality-profiles/#hdr-formats-dv-webdl","title":"HDR Formats + DV (WEBDL)","text":"I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
All HDR Formats + DV (WEBDL) - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
"},{"location":"Radarr/radarr-setup-quality-profiles/#hdr-formats-dv-webdl-hdr10-boost","title":"HDR Formats + DV (WEBDL) + HDR10+ Boost","text":"I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
All HDR Formats + DV (WEBDL) + HDR10+ Boost - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
"},{"location":"Radarr/radarr-setup-quality-profiles/#faq-info","title":"FAQ & INFO","text":""},{"location":"Radarr/radarr-setup-quality-profiles/#proper-and-repacks","title":"Proper and Repacks","text":"Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Format preferences will be used instead.
"},{"location":"Radarr/radarr-setup-quality-profiles/#custom-formats-to-avoid-certain-releases","title":"Custom Formats to avoid certain releases","text":"How to use a Custom Format to avoid certain releases? - [CLICK TO EXPAND]For Custom Formats you really want to avoid, set it to something really low like -10000
and not something like -10
. Being when you add a Custom Format what you prefer and you set it to something like +10
it could happen that for example the BR-DISK
will be downloaded (-10)+(+10)=0 and if your Minimum Custom Format Score
is set at 0
.
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.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
All Custom Formats with a score of 0 are pure informational and don't do anything.
"},{"location":"Radarr/radarr-setup-quality-profiles/#minimum-custom-format-score","title":"Minimum Custom Format Score","text":"Minimum Custom Format Score - [CLICK TO EXPAND]Some people suggest not to use negative scores for your Custom Formats and set this option to a higher score then 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.
Also it makes it much more clear what you prefer and what you want to avoid.
"},{"location":"Radarr/radarr-setup-quality-profiles/#audio-channels","title":"Audio Channels","text":"Audio Channels - [CLICK TO EXPAND]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.
Using it with any kind of Remuxes Quality Profile is useless in my opinion being that 99% of all remuxes are multi audio anyway. You can get better scores just using the Audio Advanced
Custom Formats.
Avoid using the x264/x265 Custom Format with a score if possible, it's smarter to use the x265 (HD) Custom Format.
Something like 95% of video files are x264 and have much better direct play support. If you have more than a of couple users, you will notice much more transcoding.
Use x265 only for 4k releases and the x265 (HD) makes sure you still get the x265 releases.
"},{"location":"Radarr/radarr-setup-quality-profiles/#thanks","title":"Thanks","text":"A big Thanks to rg9400 for providing me with info needed to create the Tips section.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/","title":"How to setup Language Custom Formats","text":"Here we will explain how to setup your own preferred language Custom Format, with a few examples.
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.If you want to make use of the Custom Formats set the preferred language to Any
.
Import the JSON in to your Custom Formats.
How ?
Follow the How to import Custom Formats.
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#language-original-only","title":"Language: Original Only","text":"Language: Not Original
This is one of the most common one used besides the English only one.
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.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: Original Only\",\n\"name\": \"Language: Not Original\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not Original Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": -2\n}\n}\n]\n}\n
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#language-english-only","title":"Language: English Only","text":"Language: Not English
With this Custom Format you will only get the Movie/TV Show in the English language.
For languages other than English, replace the English condition with language of your choice.
For this we're going to make use of so called reverse scoring.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: English Only\",\n\"name\": \"Language: Not English\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not English Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n}\n]\n}\n
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#language-multiple-only","title":"Language: Multiple Only","text":"Language: Not Dutch
In some case 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.
With this Custom Format you will only get the Movie/TV Show with Dutch and/or Flemish Audio.
For languages other than Dutch/Flemish, replace the Dutch/Flemish condition with language of your choice.
For this we're going to make use of so called reverse scoring.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: Multiple Only\",\n\"name\": \"Language: Not Dutch\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not Dutch Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not Flemish Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 19\n}\n}\n]\n}\n
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#language-prefer-x-but-ill-take-y","title":"Language: Prefer X but i'll take Y","text":"Language: Not Original or German Language: Prefer German
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.
For languages other than German, replace the German condition with language of your choice.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: Prefer X but i'll take Y\",\n\"name\": \"Language: Not Original or German\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not Original\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": -2\n}\n},\n{\n\"name\": \"Not German\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
Add the following json to your Radarr/Sonarr with a score of 10
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"10\",\n\"trash_description\": \"Prefer Language X\",\n\"name\": \"Language: Prefer German\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"German Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#language-prefer-language-x","title":"Language: Prefer Language X","text":"Language: Prefer German
Let's say you just want to prefer German and don't care if you get another random language(s).
For languages other than German, replace the German condition with language of your choice.
Add the following json to your Radarr/Sonarr with a score of 10
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"10\",\n\"trash_description\": \"Prefer Language X\",\n\"name\": \"Language: Prefer German\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"German Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#language-prefer-multi-language","title":"Language: Prefer Multi Language","text":"Language: Prefer Dutch
In some case you may want prefer multiple languages in your Custom Format.
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.
For languages other than Dutch/Flemish, replace the Dutch/Flemish condition with language of your choice.
Add the following json to your Radarr/Sonarr with a score of 10
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"10\",\n\"trash_description\": \"Prefer Multiple\",\n\"name\": \"Language: Prefer Dutch\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dutch Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Flemish Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 19\n}\n}\n]\n}\n
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#faq-info","title":"FAQ & INFO","text":""},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#whats-reverse-scoring","title":"What's reverse scoring","text":"What's reverse scoring? - [CLICK TO EXPAND] 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
.
If you want to prefer 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
.
Which scores you should use depends on how important the language is compared to other Custom Formats you're using.
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#whats-original-language","title":"What's Original Language","text":"What's Original Language? - [CLICK TO EXPAND]Original Language is the language in which a Movie/TV Show was originally made.
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#where-does-radarr-get-the-original-language-from","title":"Where does Radarr get the Original Language from","text":"Where does Radarr get the Original Language from? - [CLICK TO EXPAND]Radarr makes use of The Movie Database (TMDB).
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#where-does-sonarr-get-the-original-language-from","title":"Where does Sonarr get the Original Language from","text":"Where does Sonarr get the Original Language from? - [CLICK TO EXPAND]Sonarr makes use of TheTVDB.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Tips/Merge-quality/","title":"How to Merge Quality","text":"The current logic on how downloads are compared is Quality Trumps All
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.
"},{"location":"Radarr/Tips/Merge-quality/#current-logic","title":"Current Logic","text":"Here you will see the current logic so you understand how the possible downloads are compared.
"},{"location":"Radarr/Tips/Merge-quality/#radarr-current-logic","title":"Radarr current logic","text":"Radarr current logic - [CLICK TO EXPAND]As of 2021-11-06 the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use the Repack/Proper Custom Format
As of 2021-11-06 the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use a preferred word regex of /\\b(repack|proper)\\b/i
Go to your preferred Quality Profile or create a new one.
Settings
=> Profiles
In this example we will merge the following qualities together:
To merge them you need to click on Edit Groups.
When done Sonarr/Radarr upgrades will be handled via Preferred Words / Custom Formats.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Tips/Radarr-rename-your-folders/","title":"How to rename your folders","text":"If you want to rename your current folder names (for example to your new naming scheme), you can do that with this little magic trick.
Go to you movie overview
Movies
On the top click on Movie Editor
After activating it you select the movie(s) from where you want to have the folder(s) to be renamed.
Root Folder
A new popup will be shown:
Select Yes, Move the files
Warning
If you have a large library, remote storage, cloud storage, or your path structure isn't well planned or doesn't support instant moves, then this process could take a while. Make sure you don't interrupt this process. If it stops before it's complete, it could result in quite the mess.
Then Magic
As you can see the folder has been renamed to the correct year following your naming scheme.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Tips/Radarr-show-unknown-movie-items/","title":"Show Unknown Movie Items","text":"You downloaded a movie and it doesn't show up in your Activity in Radarr?
By enabling the following option it will show items without a matched movie in the queue. This could include removed movies or anything else in Radarr's category.
Go to your Activity
Activity
Then on the top right click on Options
and a new window will popup and enable Show Unknown Movie Items
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Tips/Sync-2-radarr-sonarr/","title":"How to Sync 2 Radarr or Sonarr with each other","text":"In this guide I 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 setup your sync with two Radarr/Sonarr instances.
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 and Sonarr Multiple Instance Information
"},{"location":"Radarr/Tips/Sync-2-radarr-sonarr/#preparation","title":"Preparation","text":"For this you need to have prepared the following:
Warning
You can't use the same root (media library) folder for both Radarr's/Sonarr's
Make sure you use two separate root folders in Radarr/Sonarr (movies-hd, movies-uhd, tv-hd, tv-uhd, etc)
"},{"location":"Radarr/Tips/Sync-2-radarr-sonarr/#option-1","title":"Option 1","text":"In this example I'm going to use two Radarr instances (The basics is 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.1This option is best used if you want a 1:1 copy of your Radarr/Sonarr instances
"},{"location":"Radarr/Tips/Sync-2-radarr-sonarr/#adding-the-radarr-sync-list","title":"Adding the Radarr Sync list","text":"In Radarr 2
go to Settings
=> Lists
Click on the + to add a list and select Radarr
Then you get a screen with the following options:
Radarr 2
.Radarr 1
(Use local URL if they run on the same system).Radarr 1
.Radarr 1
you want to Sync with Radarr 2
.Radarr 1
.You don't need a separate download client for your two Radarr instances, this all can be done with one download client (Two if you prefer Usenet and Torrents).
Settings
=> Download Clients
Select your preferred download client.
The only thing you need to change/create is a separate Category
that you're going to use for Radarr 2
Warning
This can't and shouldn't be the same category you use for Radarr 1
but a separate Category
.
You now only need to make use of Radarr 1
. All movies you add to Radarr 1
will be synced to Radarr 2
at a scheduled time.
In this example I'm going to use two Sonarr instances (The basics is the same for Radarr).
Sonarr 1
= My main 1080p WEB-DL Sonarr.Sonarr 2
= 4K/2160p (UHD) WEB-DL Sonarr.This option is best used if you only want to have a few TV shows (or movies if you use this option with Radarr) as 4K/2160p (UHD)
"},{"location":"Radarr/Tips/Sync-2-radarr-sonarr/#extra-preparation","title":"Extra preparation","text":"In Sonarr 1
go to Settings
=> Profiles
Clone your used profile and rename your profile from Profilename - Copy
to Profilename!
In Sonarr 2
go to Settings
=> Import Lists
Click on the + to add a list and select Sonarr
Then you get a screen with the following options:
Sonarr 2
.Sonarr 1
(Use local URL if they run on the same system).Sonarr 1
.Sonarr 1
that we're going to use to sync with Sonarr 2
.Sonarr 1
.You don't need a separate download client for your two Sonarr/Radarr instances, this can all be done with one download client (Two if you prefer Usenet and Torrents).
Settings
=> Download Clients
Select your preferred download client.
Only thing you need to change/create is a separate Category
that you're going to use for Sonarr 2
Tip
This can't and shouldn't be the same category you use for Sonarr 1
but a separate Category
.
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.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
If you're interested in the 1080p streaming optimized quality profile you can join my 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 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.
Why choose this quality profile?
\u21a9
\u21a9
\u21a9
\u21a9
Recyclarr is a command-line application that will automatically synchronize recommended settings from the TRaSH guides to your Sonarr/Radarr instances. It was formerly named \"Trash Updater\". Here you will find a collection of Recyclarr configs based on the profiles found in the guides.
Automatically mirror TRaSH guides to your Sonarr/Radarr instance based on your setup scheduler.
For Installation and setup Guide please check the official Recyclarr Wiki
For any questions or support questions please join the discord support channel.
"},{"location":"Recyclarr/#github-release","title":"GitHub release","text":""},{"location":"Recyclarr/#collection-of-configs","title":"Collection of configs","text":"This page has been relocated here: Recyclarr - Pre-Built SQP Configuration Files
"},{"location":"Recyclarr/recyclarr-configs/","title":"Collection of Recyclarr configs","text":"This page has been relocated here: Recyclarr - Pre-Built Configuration Files
"},{"location":"SQP/","title":"Special Quality Profiles","text":"The Special Quality Profiles are Custom made and tested Quality Profile for specific needs or preferences.
Warning
Info
SQP = Special Quality Profile
CF = Custom Formats
Why don't you add this to the public guide? - [CLICK TO EXPAND]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.
I see CFs that aren't in the main guide - [CLICK TO EXPAND]Some SQPs have/need specific CFs to work.
Some CFs in your instructions have a score of 0. Should I follow the scores from the main guide? - [CLICK TO EXPAND]No, you should always follow the scores of the SQP.
Tip
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"SQP/1-4k/","title":"Streaming Optimized (SQP-1 2160p)","text":"Info
Keep in mind this SQP is a WIP, Changes are done when needed.
It uses Custom Formats and specific needed settings that probably will never make it to the guide, being the guide is used by the masses and what's used here is made for specific needs.
This also means some Custom Formats needs manual updating or you can use one of the 3rd party automation tools.
"},{"location":"SQP/1-4k/#why-choose-this-quality-profile","title":"Why choose this quality profile","text":"Why choose this quality profile? - [CLICK TO EXPAND]We've tested this SQP on several devices and added the result in a spreadsheet
If you want to add any missing devices and players to the results please do so in our dedicated SQP-1 (2160p) Discord.
You will need to provide the following info.
BHDStudio 2160p
with DV HDR10
.Hybrid WEBDL 2160p
with DV HDR10
.Depending what's released first and available the following Workflow Logic will be used:
Possible Variables
When no (U)HD BHDStudio or (U)HD WEBDL exist (or limited sources) it will grab the following:
BHDStudio
BHDStudio does HQ 1080p/2160p Encodes with the following features
Biggest drawback if you don't have access to the top tier indexers you won't have access to all BHDStudio releases, and in that case you might need to choose a few of the optional variables.
"},{"location":"SQP/1-4k/#important-notice","title":"Important Notice","text":"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.
From experience most of the time when people change scores or leave out certain CF 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.
"},{"location":"SQP/1-4k/#instructions","title":"Instructions","text":"Depending which road you want to go follow the following instructions
Bluray|WEB-2160p
DD+
(+Atmos) will trump a 1080p BHDStudio.Imax
/Imax-E
will trump everything.Hybrid
WEBDL with DV HDR10
& DD+ Atmos
will trump a 2160p BHDStudio.HDR10
& DD+
(+Atmos) WILL NOT trump a 2160p BHDStudio with DV HDR10
.DD+
(non Atmos).SQP-1 (2160p) - (Max compatibility, prefer BHDstudio)
DD+
(+Atmos) will trump a BHDStudio (1).Imax
/Imax-E
will trump a BHDStudio (1).Hybrid
WEBDL with DV HDR10
.Hybrid
WEBDL with Atmos
.Hybrid
WEBDL with Imax
/Imax-E
.Hybrid
WEBDL from MA
.(1) It's possible to prevent this, instructions in the Guide.
"},{"location":"SQP/1-4k/#blurayweb-2160p","title":"Bluray|WEB-2160p","text":""},{"location":"SQP/1-4k/#create-a-new-quality-profile","title":"Create a new Quality Profile","text":"Settings
=> Profiles
Create a new profile and name it what ever you want I used: Bluray|WEB-2160p
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/1-4k/#merge-the-following-qualities-together","title":"Merge the following Qualities together","text":"and name it what ever you want I used: Bluray|WEB-1080p
and merge the following 2160p ones in a new group
and name it what ever you want I used: Bluray|WEB-2160p
Bluray|WEB-1080p
and Bluray|WEB-2160p
Make sure you put the merged Bluray|WEB-2160p
above the merged Bluray|WEB-1080p
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/1-4k/#quality-profile-settings","title":"Quality Profile Settings","text":"Upgrades Allowed
Bluray|WEB-2160p
1000
(1)10000
(1) If you're limited to public indexers, don't have access to top-tier indexers, or are searching for content that is more rare, you might want to lower the Minimum Custom Format Score
to 10.
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
The CF with 0
you can choose to add with a score of 0
or just don't add them.The reason why we score them this low is to prevent transcoding as much as possibleThe reason why DTS
has a score of 0
is to make sure you don't limit your self to much.
Scores marked with a warning are different to those used in the main guide
All HDR Formats + DV (WEBDL) - [CLICK TO EXPAND]The reason why we add DV (WEBDL)
is because you want maximum compatibility between all devices
Adding IMAX
/IMAX Enhanced
will replace the BHDStudio release
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Adding HD Bluray Tier xx
means you get less or not streaming optimized
Scores marked with a warning are different to those used in the main guide
Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 e7718d7a3ce595f289bfee26adc178f5 Repack2 6 ae43b294509409a6a13919dedd4764c4 Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
I recommend to use the x265 (no HDR/DV)
over the x265 (HD)
, Read the Why below and don't forget to read the warning, Only ever include one of them
I recommend to use the SDR
, This will help to prevent to grab UHD/4k releases without HDR Formats
Breakdown and Why
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
SDR: This will help to prevent to grab UHD/4k releases without HDR Formats.
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Profiles
Create a new profile and name it what ever you want I used: SQP-1 (2160p)
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/1-4k/#merge-the-following-qualities-together-sqp-1-2160p","title":"Merge the following Qualities together (SQP-1 (2160p))","text":"and name it what ever you want I used: Bluray|WEB-1080p
1080p WEBDL with DD+ (+Atmos) will always trump a 1080p BHDStudio If you want to prevent this you could remove the Bluray-1080p
from the above merged Bluray|WEB-1080p
, And put Bluray-1080p
above the merged Bluray|WEB-1080p
.But this should be only done if you DON'T make use of the variable Prefer HQ Encodes (Bluray-720/1080).Otherwise the HQ Encodes (Bluray-720/1080) will also trump the 1080p WEBDL.
and merge the following 2160p ones in a new group
and name it what ever you want I used: WEB-2160p
Bluray-2160p
.Bluray|WEB-1080p
and WEB-2160p
.Make sure you put the merged WEB-2160p
above the merged Bluray|WEB-1080p
and the Bluray-2160p
on the top of everything.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/1-4k/#quality-profile-settings_1","title":"Quality Profile Settings","text":"Upgrades Allowed
Bluray-2160p
1000
(1)10000
(1) If you're limited to public indexers, don't have access to top-tier indexers, or are searching for content that is more rare, you might want to lower the Minimum Custom Format Score
to 10.
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
The CF with 0
you can choose to add with a score of 0
or just don't add them.The reason why we score them this low is to prevent transcoding as much as possibleThe reason why DTS
has a score of 0
is to make sure you don't limit your self to much.
Scores marked with a warning are different to those used in the main guide
All HDR Formats + DV (WEBDL) - [CLICK TO EXPAND]The reason why we add DV (WEBDL)
is because you want maximum compatibility between all devices
Adding IMAX
/IMAX Enhanced
will replace the 1080p BHDStudio release
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Adding HD Bluray Tier xx
means you get less or not streaming optimized
Scores marked with a warning are different to those used in the main guide
Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 e7718d7a3ce595f289bfee26adc178f5 Repack2 6 ae43b294509409a6a13919dedd4764c4 Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
I recommend to use the x265 (no HDR/DV)
over the x265 (HD)
, Read the Why below and don't forget to read the warning, Only ever include one of them
I recommend to use the SDR
, This will help to prevent to grab UHD/4k releases without HDR Formats
Breakdown and Why
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
SDR: This will help to prevent to grab UHD/4k releases without HDR Formats.
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Quality
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled Show Advanced
in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"SQP/1/","title":"Streaming Optimized (SQP-1)","text":"Info
Keep in mind this SQP is a WIP, Changes are done when needed.
It uses Custom Formats and specific needed settings that probably will never make it to the guide, being the guide is used by the masses and what's used here is made for specific needs.
This also means some Custom Formats needs manual updating or you can use one of the 3rd party automation tools.
"},{"location":"SQP/1/#why-choose-this-quality-profile","title":"Why choose this quality profile","text":"Why choose this quality profile? - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
Possible Variables
When no BHDStudio or HD WEBDL exist (or limited sources) it will grab the following:
BHDStudio
BHDStudio does HQ 1080p Encodes with the following features
Biggest drawback if you don't have access to the top tier indexers you won't have access to all BHDStudio releases, and in that case you might need to choose a few of the optional variables.
"},{"location":"SQP/1/#important-notice","title":"Important Notice","text":"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.
From experience most of the time when people change scores or leave out certain CF 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.
"},{"location":"SQP/1/#instructions","title":"Instructions","text":"Settings
=> Profiles
Create a new profile and name it what ever you want I used: Bluray|WEB-1080p
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/1/#merge-the-following-qualities-together","title":"Merge the following Qualities together","text":"and name it what ever you want I used: Bluray|WEB-1080p
Bluray|WEB-1080p
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/1/#quality-profile-settings","title":"Quality Profile Settings","text":"Upgrades Allowed
Bluray|WEB-1080p
1000
(1)10000
(1) If you're limited to public indexers, don't have access to top-tier indexers, or are searching for content that is more rare, you might want to lower the Minimum Custom Format Score
to 10.
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
The CF with 0
you can choose to add with a score of 0
or just don't add them.The reason why we score them this low is to prevent transcoding as much as possibleThe reason why DTS
has a score of 0
is to make sure you don't limit your self to much.
Scores marked with a warning are different to those used in the main guide
Movie Versions - [CLICK TO EXPAND]Adding IMAX
/IMAX Enhanced
will replace the BHDStudio release
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Adding HD Bluray Tier xx
means you get less or not streaming optimized
Scores marked with a warning are different to those used in the main guide
Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 e7718d7a3ce595f289bfee26adc178f5 Repack2 6 ae43b294509409a6a13919dedd4764c4 Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
Breakdown and Why
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Quality
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled Show Advanced
in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"SQP/2/","title":"UHD Remux|Bluray|IMAX-E (SQP-2)","text":"Info
Keep in mind this SQP is a WIP, Changes are done when needed.
It uses Custom Formats and specific needed settings that probably will never make it to the guide, being the guide is used by the masses and what's used here is made for specific needs.
This also means some Custom Formats needs manual updating or you can use one of the 3rd party automation tools.
"},{"location":"SQP/2/#why-choose-this-quality-profile","title":"Why choose this quality profile","text":"Why choose this quality profile? - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
Possible Variables
When no 4k exist it will grab the following:
[Optional] IMAX Enhanced (IMAX-E)- When a IMAX Enhanced exist it will upgrade/downgrade to IMAX Enhanced.- IMAX Enhanced will be ONLY chosen if it has the same AUDIO and HDR Metadata- It won't downgrade from a TrueHD Atmos
to a DD+ Atmos
or from a DV
to a HDR
.
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.
From experience most of the time when people change scores or leave out certain CF 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.
"},{"location":"SQP/2/#instructions","title":"Instructions","text":"Settings
=> Profiles
Create a new profile and name it what ever you want I used: Remux|Bluray|IMAX-E|2160p
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/2/#merge-the-following-qualities-together","title":"Merge the following Qualities together","text":"and name it what ever you want I used: WEB|Remux|Bluray|2160p
If you're only running 1 Radarr, You might want to merge the HD Qualities together (WEB+Remux) and NOT with the UHD ones so you will also get the HD release if there is no UHD release.
"},{"location":"SQP/2/#select-the-following-qualities","title":"Select the following qualities","text":"WEB|Remux|Bluray|2160p
Remux-1080p
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/2/#quality-profile-settings","title":"Quality Profile Settings","text":"Upgrades Allowed
WEB|Remux|Bluray|2160p
550
10000
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Hybrid 100 0f12c086e289cf966fa5948eac571f44 Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Scores marked with a warning are different to those used in the main guide
Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 e7718d7a3ce595f289bfee26adc178f5 Repack2 6 ae43b294509409a6a13919dedd4764c4 x264 -10000 2899d84dc9372de3408e6d8cc18e9666Scores marked with a warning are different to those used in the main guide
Breakdown and Why
x264
has a score of -10000
because we only want the HDR/DV versions of the WEBDL-1080p
x264
CF so you will also get the HD release if there is no UHD version.I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
I recommend to use the x265 (no HDR/DV)
over the x265 (HD)
, Read the Why below and don't forget to read the warning, Only ever include one of them
I recommend to use the SDR
, This will help to prevent to grab UHD/4k releases without HDR Formats
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.HDR10+ Boost: [Optional] (use this one only if you have a (Samsung) TV that supports HDR10+ and you don't have a Setup that supports DV or you prefer HDR10+)
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
SDR: This will help to prevent to grab UHD/4k releases without HDR Formats.
Scores marked with a warning are different to those used in the main guide
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID AMZN 0 b3b3a6ac74ecbd56bcdbefa4799fb9df ATVP 0 40e9380490e748672c2522eaaeb692f7 BCORE 15 cc5e51a9e85a6296ceefe097a77f12f4 CRAV 0 f6ff65b3f4b464a79dcc75950fe20382 CRiT 20 16622a6911d1ab5d5b8b713d5b0036d4 DSNP 0 84272245b2988854bfb76a16e60baea5 HBO 0 509e5f41146e278f9eab1ddaceb34515 HMAX 0 5763d1b0ce84aff3b21038eea8e9b8ad MAX 0 6a061313d22e51e0f25b7cd4dc065233 Hulu 0 526d445d4c16214309f0fd2b3be18a89 MA 20 2a6039655313bf5dab1e43523b62c374 NF 0 170b1d363bd8516fbf3a3eb05d4faff6 Pathe 0 bf7e73dd1d85b12cc527dc619761c840 PCOK 0 c9fd353f8f5f1baf56dc601c4cb29920 PMTP 0 e36a0ba1bc902b26ee40818a1d59b8bd STAN 0 c2863d2a50c9acad1fb50e53ece60817 OViD 0 fbca986396c5e695ef7b2def3c755d01Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Quality
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled Show Advanced
in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"SQP/3/","title":"UHD Remux|IMAX-E (SQP-3)","text":"Info
Keep in mind this SQP is a WIP, Changes are done when needed.
It uses Custom Formats and specific needed settings that probably will never make it to the guide, being the guide is used by the masses and what's used here is made for specific needs.
This also means some Custom Formats needs manual updating or you can use one of the 3rd party automation tools.
"},{"location":"SQP/3/#why-choose-this-quality-profile","title":"Why choose this quality profile","text":"Why choose this quality profile? - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
Possible Variables
When no 4k exist it will grab the following:
[Optional] IMAX Enhanced (IMAX-E)- When a IMAX Enhanced exist it will upgrade/downgrade to IMAX Enhanced.- IMAX Enhanced will be ONLY chosen if it has the same AUDIO and HDR Metadata- It won't downgrade from a TrueHD Atmos
to a DD+ Atmos
or from a DV
to a HDR
.
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.
From experience most of the time when people change scores or leave out certain CF 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.
"},{"location":"SQP/3/#instructions","title":"Instructions","text":"Settings
=> Profiles
Create a new profile and name it what ever you want I used: Remux|IMAX-E|2160p
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/3/#merge-the-following-qualities-together","title":"Merge the following Qualities together","text":"and name it what ever you want I used: WEB|Remux|2160p
If you're only running 1 Radarr, You might want to merge the HD Qualities together (WEB+Remux) and NOT with the UHD ones so you will also get the HD release if there is no UHD release.
"},{"location":"SQP/3/#move-selected-quality-to-top","title":"Move selected quality to top","text":"Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/3/#select-the-following-qualities","title":"Select the following qualities","text":"WEB|Remux|2160p
Remux-1080p
Upgrades Allowed
WEBDL|Remux|2160p
550
10000
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Hybrid 100 0f12c086e289cf966fa5948eac571f44 Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Scores marked with a warning are different to those used in the main guide
Breakdown and Why
x264
has a score of -10000
because we only want the HDR/DV versions of the WEBDL-1080p
x264
CF so you will also get the HD release if there is no UHD version.I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
I recommend to use the x265 (no HDR/DV)
over the x265 (HD)
, Read the Why below and don't forget to read the warning, Only ever include one of them
I recommend to use the SDR
, This will help to prevent to grab UHD/4k releases without HDR Formats
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.HDR10+ Boost: [Optional] (use this one only if you have a (Samsung) TV that supports HDR10+ and you don't have a Setup that supports DV or you prefer HDR10+)
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
SDR: This will help to prevent to grab UHD/4k releases without HDR Formats.
Scores marked with a warning are different to those used in the main guide
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID AMZN 0 b3b3a6ac74ecbd56bcdbefa4799fb9df ATVP 0 40e9380490e748672c2522eaaeb692f7 BCORE 15 cc5e51a9e85a6296ceefe097a77f12f4 CRAV 0 f6ff65b3f4b464a79dcc75950fe20382 CRiT 20 16622a6911d1ab5d5b8b713d5b0036d4 DSNP 0 84272245b2988854bfb76a16e60baea5 HBO 0 509e5f41146e278f9eab1ddaceb34515 HMAX 0 5763d1b0ce84aff3b21038eea8e9b8ad MAX 0 6a061313d22e51e0f25b7cd4dc065233 Hulu 0 526d445d4c16214309f0fd2b3be18a89 MA 20 2a6039655313bf5dab1e43523b62c374 NF 0 170b1d363bd8516fbf3a3eb05d4faff6 Pathe 0 bf7e73dd1d85b12cc527dc619761c840 PCOK 0 c9fd353f8f5f1baf56dc601c4cb29920 PMTP 0 e36a0ba1bc902b26ee40818a1d59b8bd STAN 0 c2863d2a50c9acad1fb50e53ece60817 OViD 0 fbca986396c5e695ef7b2def3c755d01Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Quality
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled Show Advanced
in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"SQP/4/","title":"UHD WEBDL|IMAX-E (SQP-4)","text":"Info
Keep in mind this SQP is a WIP, Changes are done when needed.
It uses Custom Formats and specific needed settings that probably will never make it to the guide, being the guide is used by the masses and what's used here is made for specific needs.
This also means some Custom Formats needs manual updating or you can use one of the 3rd party automation tools.
"},{"location":"SQP/4/#why-choose-this-quality-profile","title":"Why choose this quality profile","text":"Why choose this quality profile? - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
Possible Variables
When no 4k exist it will grab the following:
[Optional] IMAX Enhanced (IMAX-E)- When a IMAX Enhanced exist it will upgrade/downgrade to IMAX Enhanced.- IMAX Enhanced will be ONLY chosen if it has the same AUDIO and HDR Metadata- It won't downgrade from a TrueHD Atmos
to a DD+ Atmos
or from a DV
to a HDR
.
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.
From experience most of the time when people change scores or leave out certain CF 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.
"},{"location":"SQP/4/#instructions","title":"Instructions","text":"Settings
=> Profiles
Create a new profile and name it what ever you want I used: WEBDL|IMAX-E|2160p
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/4/#merge-the-following-qualities-together","title":"Merge the following Qualities together","text":"and name it what ever you want I used: WEB|2160p
If you're only running 1 Radarr, You might want to merge the HD Qualities together (WEB+Remux) and NOT with the UHD ones so you will also get the HD release if there is no UHD release.
"},{"location":"SQP/4/#move-selected-quality-to-top","title":"Move selected quality to top","text":"Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/4/#select-the-following-qualities","title":"Select the following qualities","text":"WEBDL|2160p
Remux-1080p
Upgrades Allowed
WEBDL|2160p
550
10000
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Hybrid 100 0f12c086e289cf966fa5948eac571f44 Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Scores marked with a warning are different to those used in the main guide
Breakdown and Why
x264
has a score of -10000
because we only want the HDR/DV versions of the WEBDL-1080p
x264
CF so you will also get the HD release if there is no UHD version.I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
I recommend to use the x265 (no HDR/DV)
over the x265 (HD)
, Read the Why below and don't forget to read the warning, Only ever include one of them
I recommend to use the SDR
, This will help to prevent to grab UHD/4k releases without HDR Formats
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.HDR10+ Boost: [Optional] (use this one only if you have a (Samsung) TV that supports HDR10+ and you don't have a Setup that supports DV or you prefer HDR10+)
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
SDR: This will help to prevent to grab UHD/4k releases without HDR Formats.
Scores marked with a warning are different to those used in the main guide
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID AMZN 0 b3b3a6ac74ecbd56bcdbefa4799fb9df ATVP 0 40e9380490e748672c2522eaaeb692f7 BCORE 15 cc5e51a9e85a6296ceefe097a77f12f4 CRAV 0 f6ff65b3f4b464a79dcc75950fe20382 CRiT 20 16622a6911d1ab5d5b8b713d5b0036d4 DSNP 0 84272245b2988854bfb76a16e60baea5 HBO 0 509e5f41146e278f9eab1ddaceb34515 HMAX 0 5763d1b0ce84aff3b21038eea8e9b8ad MAX 0 6a061313d22e51e0f25b7cd4dc065233 Hulu 0 526d445d4c16214309f0fd2b3be18a89 MA 20 2a6039655313bf5dab1e43523b62c374 NF 0 170b1d363bd8516fbf3a3eb05d4faff6 Pathe 0 bf7e73dd1d85b12cc527dc619761c840 PCOK 0 c9fd353f8f5f1baf56dc601c4cb29920 PMTP 0 e36a0ba1bc902b26ee40818a1d59b8bd STAN 0 c2863d2a50c9acad1fb50e53ece60817 OViD 0 fbca986396c5e695ef7b2def3c755d01Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Quality
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled Show Advanced
in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"SQP/5/","title":"UHD Bluray|IMAX-E (SQP-5)","text":"Info
Keep in mind this SQP is a WIP, Changes are done when needed.
It uses Custom Formats and specific needed settings that probably will never make it to the guide, being the guide is used by the masses and what's used here is made for specific needs.
This also means some Custom Formats needs manual updating or you can use one of the 3rd party automation tools.
"},{"location":"SQP/5/#why-choose-this-quality-profile","title":"Why choose this quality profile","text":"Why choose this quality profile? - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
1080p-Remux
=> 1080p-WEBDL DV/HDR
=> 2160p-WEBDL
=> 2160p-Encodes
=> 2160p-WEBDL IMAX-E
Possible Variables
When no 4k exist it will grab the following:
[Optional] IMAX Enhanced (IMAX-E)- When a IMAX Enhanced exist it will upgrade/downgrade to IMAX Enhanced.- IMAX Enhanced will be ONLY chosen if it has the same AUDIO and HDR Metadata- It won't downgrade from a TrueHD Atmos
to a DD+ Atmos
or from a DV
to a HDR
.
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.
From experience most of the time when people change scores or leave out certain CF 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.
"},{"location":"SQP/5/#instructions","title":"Instructions","text":"Settings
=> Profiles
Create a new profile and name it what ever you want I used: Bluray|IMAX-E|2160p
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/5/#merge-the-following-qualities-together","title":"Merge the following Qualities together","text":"and name it what ever you want I used: WEB|Bluray|2160p
If you're only running 1 Radarr, You might want to merge the HD Qualities together (WEB+Remux) and NOT with the UHD ones so you will also get the HD release if there is no UHD release.
"},{"location":"SQP/5/#move-selected-quality-to-top","title":"Move selected quality to top","text":"Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/5/#select-the-following-qualities","title":"Select the following qualities","text":"WEB|Bluray|2160p
Remux-1080p
Upgrades Allowed
WEB|Bluray|2160p
550
10000
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Hybrid 100 0f12c086e289cf966fa5948eac571f44 Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Scores marked with a warning are different to those used in the main guide
Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 e7718d7a3ce595f289bfee26adc178f5 Repack2 6 ae43b294509409a6a13919dedd4764c4 x264 -10000 2899d84dc9372de3408e6d8cc18e9666Scores marked with a warning are different to those used in the main guide
Breakdown and Why
x264
has a score of -10000
because we only want the HDR/DV versions of the WEBDL-1080p
x264
CF so you will also get the HD release if there is no UHD version.I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
I recommend to use the x265 (no HDR/DV)
over the x265 (HD)
, Read the Why below and don't forget to read the warning, Only ever include one of them
I recommend to use the SDR
, This will help to prevent to grab UHD/4k releases without HDR Formats
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.HDR10+ Boost: [Optional] (use this one only if you have a (Samsung) TV that supports HDR10+ and you don't have a Setup that supports DV or you prefer HDR10+)
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
SDR: This will help to prevent to grab UHD/4k releases without HDR Formats.
Scores marked with a warning are different to those used in the main guide
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID AMZN 0 b3b3a6ac74ecbd56bcdbefa4799fb9df ATVP 0 40e9380490e748672c2522eaaeb692f7 BCORE 15 cc5e51a9e85a6296ceefe097a77f12f4 CRAV 0 f6ff65b3f4b464a79dcc75950fe20382 CRiT 20 16622a6911d1ab5d5b8b713d5b0036d4 DSNP 0 84272245b2988854bfb76a16e60baea5 HBO 0 509e5f41146e278f9eab1ddaceb34515 HMAX 0 5763d1b0ce84aff3b21038eea8e9b8ad MAX 0 6a061313d22e51e0f25b7cd4dc065233 Hulu 0 526d445d4c16214309f0fd2b3be18a89 MA 20 2a6039655313bf5dab1e43523b62c374 NF 0 170b1d363bd8516fbf3a3eb05d4faff6 Pathe 0 bf7e73dd1d85b12cc527dc619761c840 PCOK 0 c9fd353f8f5f1baf56dc601c4cb29920 PMTP 0 e36a0ba1bc902b26ee40818a1d59b8bd STAN 0 c2863d2a50c9acad1fb50e53ece60817 OViD 0 fbca986396c5e695ef7b2def3c755d01Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Quality
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled Show Advanced
in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/","title":"Sonarr","text":"Here you will find a collection of Sonarr guides I made.
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.
For Installation and Quick Start Guide please check the official WikiArr
"},{"location":"Sonarr/#master","title":"Master","text":"(Default/Stable): This has been tested by users on nightly (develop
) branch and it's not known to have any major issues. This branch should be used by the majority of users. On GitHub, this is the main
branch.
(Alpha/Unstable) : This is now the same as main and likely the last v3 release.
"},{"location":"Sonarr/#v4-develop","title":"v4 Develop","text":"(Alpha/Unstable) : This is the bleeding edge for Sonarr v4 Beta. 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. On GitHub, this is the develop branch.
Warning: You are not able to go back to (v3) main
or (v3) develop
after switching to the v4 branch without reinstalling and locating a v3 backup. On GitHub, this is the develop
branch.
External link to the official WikiArr.
"},{"location":"Sonarr/Sonarr-Quality-Settings-File-Size/","title":"Quality Settings (File Size)","text":"I often get the question \"What's the best quality settings to use?\" Well, it's actually personal preference so I will show you my recommendations.
But before you continue to read, as with all my guides:
If you don't care about quality then stop reading and see if the other tutorials are helpful for you.
These Quality Settings have been created and tested with info I got from others, and release comparisons from different sources.
I only do WEB-DL myself for TV shows because in my opinion WEB-DL is the sweet spot between quality and size and you often don't see big differences anyway for TV shows. (Except for shows like GOT, Vikings, etc)
FAQ"},{"location":"Sonarr/Sonarr-Quality-Settings-File-Size/#faq","title":"FAQ","text":"Q: Why do you only show starting from HDTV720p?
A: With the big screens these days anything lower doesn't look watchable
Q: Why do you have some sizes set so high?
A: You probably didn't read the bold text above, I also need to keep in mind usenet releases that are often bigger than torrent releases.
Q: You noticed that some episodes don't grab because of these settings.
A: If you notice that some episodes won't be grabbed because of these size settings you can provide me a proof with a screenshot and the error it shows you when you do a interactive search (non redacted except the indexer/tracker if you want to).
Note
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled 'Show Advanced' in Sonarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/","title":"Release Profile RegEx (Anime)","text":"Note
This guide is created and maintained by Visorask/Visorak
It's recommended to run two Sonarr instances. One for Anime and one for normal tv shows, or you can make use of tags.
Being that release profiles are global without the use of a tag.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#dual-audio-regex","title":"Dual-Audio Regex","text":"Having tested most of these settings, they work pretty well, but Anime is a fickle beast to toy with so be warned.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#anime-delete","title":"Anime Delete","text":"If you have issues with extra files being downloaded like NCED or NCOPIf you have issues with Sonarr picking up a bunch of:
Then this script (linux based only) will delete these files and get rid of them and you don't have to worry about them cluttering up your Auto or Manual import process.
#!/usr/bin/env bash\n\n# Set the following location to your completed download location for Anime.\n# Usually one of the following paths:\n# Dockers => /data/{usenet|torrents}/anime\n# Cloudbox => /mnt/local/downloads/nzbs/nzbget/completed/sonarranime\nlocation=\"/your/download/path/here\"\n\nfind $location -type f \\( -iname \"*op[0-9]*\" -o -iname \"*nced*\" -o -iname \"*ncop*\" -o -iname \"*music video*\" \\) -exec rm -rf {} \\;\n
This script will be called through a custom connection in Sonarr.
/config/app/
or /appdata/sonarr/scripts
)location=\"/your/download/path/here\"
and make sure it's in quotes.Settings
=> Connect
=> Click on the +
Symbol => and select Custom Script
On Grab
and On Import
.Now when you download or import any files the script will run and clear out those files that you most likely won't use and if you want them well this script isn't for you.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#media-management","title":"Media Management","text":"Note
There are a few settings which make life a lot easier when tracking down and keeping certain information for your Anime and with tweaks to make it work better with HamaAgent for Plex.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#suggested-naming-scheme","title":"Suggested naming scheme","text":"For this I used the Sonarr Recommended naming scheme with only a small change for a formatting error to be fixed and the Series Folder Format
for easier matching.
Has all necessary information and a little extra if you needed to rebuild.
{Series TitleYear} - S{season:00}E{episode:00} - {absolute:000} - {Episode CleanTitle} [{Preferred Words }{Quality Full}]{[MediaInfo VideoDynamicRange]}[{MediaInfo VideoBitDepth}bit]{[MediaInfo VideoCodec]}[{Mediainfo AudioCodec} { Mediainfo AudioChannels}]{MediaInfo AudioLanguages}{-Release Group}\n
RESULTS: Single Episode:
The Series Title! (2010) - S01E01 - 001 - Episode Title 1 [AMZN WEBDL-1080p v2][HDR][10bit][x264][DTS 5.1][FLAC][JA]-RlsGrp
Multi Episode:
The Series Title! (2010) - S01E01-E02-E03 - 001-002-003 - Episode Title [AMZN WEBDL-1080p v2][HDR][10bit][x264][DTS 5.1][FLAC][JA]-RlsGrp
Adding year back in with tvdb id allows matching to be correct. Thanks salty.
{Series TitleYear} [tvdb-{TvdbId}]\n
RESULT:
The Series Title! (2010) [tvdb-12345]
The only one real option to use in my opinion.
Season {season:00}\n
RESULT:
Season 01
Prefixed Range\n
RESULTS:
Example "},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#quality-profile","title":"Quality Profile","text":"We need to add HDTV-1080p
and Bluray-1080p
into the same group as WEBDL-1080p
and WEBRip-1080p
so that it will download correctly and not upgrade past HDTV-1080P if Preferred Words does not allow it.
We need to add the Anime Categories to our indexers otherwise this all won't work very well.
ExampleSettings -> Indexers
Anime
Anime Categories
. Anime
category. Add Indexer
modal. Note
Check mark Include Preferred when Renaming
where applicable and add {Preferred Words}
to your renaming scheme else you could get a download loop issues!!!
Note
We're going to make use of 2 separate release profiles.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#first-release-profile","title":"First Release Profile","text":"Tip
DO Check mark Include Preferred when Renaming
on this release profile.
Add this to your Preferred with a score of [500]
/(multi[ ._-]?audio)/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#dual-audio","title":"Dual-Audio","text":"Add this to your Preferred with a score of [0]. This is for renames only and that's why it is at 0. It is also added in the second profile. This one is to ensure that the preferred words get added.
/(dual[ ._-]?audio)/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#optional-uncutunrateduncensored","title":"Optional (uncut|unrated|uncensored)","text":"Add this to your Preferred with a score of [100]/[-10000]
If you would like it to be priority then set to 100. If you do not want uncensored set it to -10000. If you don't care either way just leave it out. The reasoning behind only 100 is so that it doesn't trump other release further up in the chain, this way it will trump maybe a couple releases, but not more. And -10000 to hopefully put it at the bottom of any tier list if you don't want it.
/(uncut|unrated|uncensored|\\b(AT[-_. ]?X)\\b)/i\n
Note
When done it should look something like this:
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#second-release-profile","title":"Second Release Profile","text":"Warning
DO NOT Check mark Include Preferred when Renaming
The reason most of these are added is due to their shitty quality or just in general are not as good as other stuff that is out there. This can be tweaked as needed. Let me know if you run into any issues here. You should be able to just copy paste these in one go. If there is a reason something shouldn't be here let me know and your logic and I will be open to adjusting.
Tip
If you would like dub
releases then remove the last 2 lines and do not add them.
/(\\[EMBER\\]|-EMBER\\b|DaddySubs)/i,\n/(BDMV|M2TS|\\bSSA\\b|\\bVOSTFR\\b|\\bAbemaTV\\b)/i,\n/(CuaP|PnPSubs|ICEBLUE|SLAX|U3-Web)/i,\n/(Raws-Maji|\\bKRP\\b|M@nI|Kanjouteki|PuyaSubs)/i,\n/\\b(Beatrice|ohys|Kawaiika|neko|daddy)[ ._-]?(raws)\\b/i,\n/\\b(LowPower|Scryous)[ ._-]?(raws)\\b/i,\n/\\b(NS|AREY|BDMV|BDVD|BJX|DKB|DP|TnF)\\b/i,\n/(Amb3r|DsunS|ExREN|\\$tore-Chill)/i,\n/(\\[Hatsuyuki\\]|-Hatsuyuki\\b|\\[Hitoku\\]|-Hitoki\\b)/i,\n/(\\[Foxtrot\\]|-Foxtrot\\b|HollowRoxas|\\bMGD\\b)/i,\n/(JacobSwaggedUp|KEKMASTERS|\\[Mites\\]|-Mites\\b)/i,\n/(neoHEVC|Pantsu|\\[Pao\\]|-Pao\\b|Plex Friendly)/i,\n/(Rando235|RandomRemux|Reaktor|RightShiftBy2)/i,\n/(\\bSHFS\\b|StrayGods|\\bUQW\\b|Yabai_Desu_Ne)/i,\n/(YakuboEncodes|\\b(WtF[ ._-]?Anime)\\b)/i,\n/((funi|eng(lish)?)_?dub|\\bdub(bed)?\\b)/i,\n/(Golumpa|torenter69|KamiFS|KaiDubs)/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#preferred","title":"Preferred","text":"Note
Two lines in one grouping is just there for readability purposes but achieves the same result and score.
Add this to your Preferred with a score of [501]
Note
This is set to 501 so that it may jump one tier if need be, but not more.
/dual[ ._-]?audio|EN\\+JA|JA\\+EN/i\n
Tip
These next few are optional, but they are here to move releases up over lower tiers of 1080/720p
or WEB-DL/Blu-Ray
. Will add another note like this to end the optional section.
Add this to your Preferred with a score of [100]
Note
We are adding this as 100 so that any unknown Blu-Ray
can jump tiers inside the Subs categories but not interfere with any tiers above.
/\\b(?:(Blu-?Ray|BDMux|BD(?!$))|(B[DR]Rip))(?:\\b|$|[ .])/ix\n
Add this to your Preferred with a score of [15]
/\\b(WEB[-_. ]?DL|WebHD|[. ]WEB[. ](?:[xh]26[45]|DDP?5[. ]1)|[. ](?-i:WEB)$|\\d+0p(?:WEB-DLMux|\\b\\s\\/\\sWEB\\s\\/\\s\\b))/ix\n
Add this to your Preferred with a score of [10]
/(Web-?Rip|WEBMux)/ix\n
Add this to your Preferred with a score of [5]
/\\b(?:(1080p|1920x1080|1440p|FHD|1080i|4kto1080p))\\b/i\n
Tip
This is the end of the optional section.
Add this to your Preferred with a score of [4000]
BluRay-Remux / Dual-Audio / 1st Tier
/(deanzel|\\bZR\\b|\\bCTR\\b|\\bSCY\\b|\\bMK\\b|TTGA)/i\n
/(\\bShir\\b|LostYears|BluDragon|KAWAiREMUX)/i\n
/(\\[AC\\]|-AC$|ShadyCrab|Rasetsu|Raizel|Dragon-Releases)/i\n
/(\\[Spark\\]|-Spark\\b|\\bREVO\\b|\\bSRLS\\b|ANThELIa)/i\n
/(\\[Vanilla\\]|-Vanilla\\b|\\bAP\\b)/i\n
Add this to your Preferred with a score of [3750]
BluRay / Dual-Audio / Special (Releases they have are in between below releases and remuxes above.)
/(E[.-]N[.-]D)/i\n
Add this to your Preferred with a score of [3500]
BluRay / Dual-Audio / 1st Tier
/(\\bHAiKU\\b|Exiled-Destiny|\\b(E-D)\\b|Koten[ ._-]Gars)/i\n
/(\\[GHOST\\]|-GHOST\\b|\\[NPC\\]|-NPC\\b|\\bCBM\\b)/i\n
/(\\bKH\\b|\\bCBT\\b|\\[naiyas\\]|-naiyas\\b|ShowY|Kametsu|\\bPn8\\b|Hark0N)/i\n
Add this to your Preferred with a score of [3000]
BluRay / Dual-Audio / Scene|P2P Groups
/(\\bDHD\\b|RedBlade|TENEIGHTY|WaLMaRT)/i\n
/(\\bBMF\\b|\\[STRiFE\\]|-STRiFE\\b)/i\n
/(MKVULTRA|iAHD|ANiHLS)/i\n
Add this to your Preferred with a score of [2500]
BluRay / Dual-Audio / 2ndd Tier
/(\\[YURASUKA\\]|-YURASUKA\\b|karios|Arukoru)/i\n
/(\\bRH\\b|\\[Prof\\]|-Prof\\b)/i\n
Add this to your Preferred with a score of [2000]
WebSource / Dual|Multi-Audio
/(DragsterPS)/i\n
Add this to your Preferred with a score of [1500]
WebSource / Dual-Audio
/(xPearse|\\bMCR\\b|\\bKS\\b|KiyoshiStar)/i\n
Add this to your Preferred with a score of [1000]
DVD / Dual-Audio
/(\\b(A-L)\\b)/i\n
Add this to your Preferred with a score of [300]
Subs with multi such as German, French , Spanish, Italian, Russian, Arabic, Portuguese and English
/(Erai-raws|KAN3D2M)/i\n
Add this to your Preferred with a score of [250]
Subs
/(HorribleSubs|SubsPlease|SallySubs)/i\n
Add this to your Preferred with a score of [200]
Subs 2nd Tier
/(\\[Mysteria\\]|-Mysteria\\b|Asenshi)/i\n
/(\\[meta\\]|-meta\\b|BlueLobster)/i\n
Add this to your Preferred with a score of [150]
Subs 3rd Tier
/(\\bGJM\\b|kBaraka)/i\n
Add this to your Preferred with a score of [100]
FanSubs 1st Tier
/(\\bCH\\b|\\bFFF\\b|Licca|Soldado|SNSbu)/i\n
/(Coalgirls|BlurayDesuYo|DameDesuYo|\\bPAS\\b)/i\n
Add this to your Preferred with a score of [50]
FanSubs 2nd Tier
/(\\[Orphan\\]|-Orphan\\b|\\[Yabai\\]|-Yabai\\b|\\bNii-sama\\b)/i\n
/(\\[Doki\\]|-Doki\\b|\\[Chihiro\\]|-Chihiro\\b|Final8)/i\n
/(\\[tenshi\\]|-tenshi\\b|SHiN-gx)/i\n
Add this to your Preferred with a score of [25]
FanSubs 3rd Tier
/(AkihitoSubs|\\bASW\\b|Commie)/i\n
Note
These are extra parameters that can help and are not needed but are nice to have. They are set low mainly to supercede themselves and not interfere with other releases.
Add this to your Preferred with a score of [1]
Adds Hi10|Hi10p into a match. Prefers this over some erroneous matches.
/(10.?bit|hi10p)/i\n
Add this to your Preferred with a score of [1]
Adds version due to anime groups sometimes fixing issues with their releases.
/\\d(v2)\\b/i\n
Add this to your Preferred with a score of [2]
/\\d(v3)\\b/i\n
Add this to your Preferred with a score of [3]
/\\d(v4)\\b/i\n
Note
This section can be controversial but most of these releases are micro/mini encodes or crappy quality. I personally add them into the do not want section but I will leave them here with negative values so you can still grab them if all else fails.
Add this to your Preferred with a score of [-10000]
Sub-Par Releases 1st Tier (Re-encoded to crap or really small filesizes) (Little less worse than the rest)
/(\\[Judas\\]|-Judas|\\[Cleo\\]|-Cleo)/i\n
/(AnimeRG|bonkai77|URANiME)/i\n
Add this to your Preferred with a score of [-15000]
Sub-Par Releases 2nd Tier (Re-encoded to crap or really small filesizes) (Seperated onto separate lines for readability)
/(\\[Pixel\\]|-Pixel\\b\\[EDGE\\]|-EDGE\\b|\\[Ranger\\]|-Ranger\\b)/i\n
/(SpaceFish|DeadFish|\\bDB\\b|Man\\.K|\\bHR\\b)/i\n
/(BakedFish|N[eo][wo]b[ ._-]?Subs|\\bAnime[ .]Time\\b)/i\n
/(AnimeKaizoku|\\[Kaizoku\\]|-Kaizoku\\b|\\bCBB\\b|phazer11)/i\n
/(iPUNISHER|MiniTheatre|MiniFreeza|Mr\\.Deadpool)/i\n
/(NemDiggers|Project-gxs|youshikibi)/i\n
/(\\bMD\\b|Pog42|mdcx)/i\n
/(A-Destiny|TOPKEK|\\bUwU\\b|DARKFLiX)/i\n
/(\\[Maximus\\]|-Maximus\\b|\\[224\\]|-224\\b)/i\n
/(\\[Harunatsu\\]|-Harunatsu\\b)/i\n
/(\\[Davinci\\]|-Davinci\\b)/i\n
If you would like the above to be in DO NOT WANT in an easy format here it is. /(\\[Pixel\\]|-Pixel\\b\\[EDGE\\]|-EDGE\\b|\\[Ranger\\]|-Ranger\\b)/i,\n/(SpaceFish|DeadFish|\\bDB\\b|Man\\.K|\\bHR\\b)/i,\n/(BakedFish|N[eo][wo]b[ ._-]?Subs|\\bAnime Time\\b)/i,\n/(AnimeKaizoku|Kaizoku|\\bCBB\\b|phazer11)/i,\n/(iPUNISHER|MiniTheatre|MiniFreeza|Mr\\.Deadpool)/i,\n/(NemDiggers|Project-gxs|youshikibi)/i,\n/(\\bMD\\b|Pog42|mdcx)/i,\n/(A-Destiny|TOPKEK|\\bUwU\\b|DARKFLiX)/i,\n/(\\[Maximus\\]|-Maximus\\b|\\[224\\]|-224\\b)/i,\n/(\\[Harunatsu\\]|-Harunatsu\\b)/i,\n/(\\[Davinci\\]|-Davinci\\b)/i\n
Note
When done it should look something like this:
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#completed","title":"Completed","text":"When completed your Release Profiles should look like this:
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#acknowledgements","title":"Acknowledgements","text":"Most of my information and knowledge came from:
Kaiser (Guidance on anime groups)
rg9400 (Guidance on regex fixes, anime groups and general knowledge share.)
Drazzilb (Guidance on regex fixes, anime groups and general knowledge share.)
TRaSH (For allowing me to utilize his website for my guide and general knowledge share.)
Thanks a bunch!!
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/","title":"Release Profile RegEx (WEB-DL)","text":"Sonarr V3 has a great feature called Release Profile. With this option you can fine tune your preference.
The Release profile that we're going to use for this example is mainly to prefer P2P releases over Scene releases. (Scene releases are still being downloaded, but replaced once an upgrade is found.)
If you don't care about quality then stop reading and see if the other tutorials are helpful for you.
FAQ - [CLICK TO EXPAND]"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#faq","title":"FAQ","text":"Q: Why do you only have a release profile for WEB-DL?
A: I only do WEB-DL my self for TV shows because in my opinion WEB-DL is the sweet spot between quality and size and you often don't see big differences anyway for TV shows. (Except for shows like GOT, Vikings, etc)
Q: Why do you prefer P2P groups over scene groups?
A: Scene groups always release in a rush to bring it out as fast as possible.
So I noticed often that I got Repacks/Proper releases from them or from different groups and quality. P2P releases are a bit smarter and work sort of together by not doing the same release. Also, I 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 of better quality. There's one scene group that does bring out quality releases -deflate/-inflate
.
Q: Why do I see so many repacks/propers of Amazon WEB-DLs lately?
A: A large portion of Amazon WEB-DLs in the last week 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 later or a few months, but when they get updated, the episodes will be REPACKED.
Q: Why did you remove all the scene groups?
A: I decided to redo the Release Profile to make it easier for me and the end user to update/manage the Release Profile. I decided not to add the scene groups anymore (and also removing the current ones). Why? Lately I noticed a lot of popup scene releases meaning we need to update often.
With this it also means all scene and (yet) unknown groups will be getting a score of 0
and not -50
.
I will still keep a eye on them and add the Low Quality Groups to the -100
score and when I find a new P2P group I will add them, resulting in less updates and a more accurate upgrade.
This guide is based on WEBDL (Read the FAQ why) that's why we're going to create a quality profile based on WEBDL.
Settings
=> Profiles
Select the profile that you want to use/prefer.
Tip
Starting from 2010 you will be able to find almost anything as WEBDL,
2000-2010 you will only find a few shows as WEBDL in that case you might want to enable HDTV
and or 720p
.
If you want 2160p WEBDL then choose 2160p WEBDL and add the HDR and/or DV regex, 2160p without HDR/DV has no real benefits !!!
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#sonarr-current-logic","title":"Sonarr current logic","text":"Sonarr current logic - [CLICK TO EXPAND]As of 2021-11-06 the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use a preferred word regex of /\\b(repack|proper)\\b/i
First we're need to make sure a P2P release isn't being replaced by a Scene Repack/Proper release!
Go to Settings
=> Media Management
We\u00b4re going to set it to Do not Prefer
.
Then we navigate to Settings
=> Profiles
and click the plus sign.
You will get a popup screen that will look like this:
Must Contain
=> add words that the release name MUST HAVE!
Must Not Contain
=> add words that the release name MUST NOT HAVE OR IT WILL BE REJECTED!
Preferred
=> add words you prefer with a certain score. The release will be preferred based on each term's score.
Include Preferred when Renaming
=> When you add {Preferred Words}
to your renaming scheme it will add this info.
Indexers
=> Specify what indexer the profile applies to.
Tags
=> create a tag so this is only used by shows that you give this tag to or else it's global.
Info
The Number between the [brackets] in the following release profiles are the scores the release name will get during an automatic and manual search and with the use of the scores some releases will be preferred over others and even upgraded.
The Number between (brackets) in the following release profiles are referring to the location where you should add this regex in the release profile corresponding the screenshot above.
We're going to make use of four separate release profiles.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#profile-1","title":"Profile 1","text":""},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#release-sources-streaming-service","title":"Release Sources (Streaming Service)","text":"Note
Check mark Include Preferred when Renaming
and add {Preferred Words}
to your renaming scheme or else you could get download loop issues!!!
What it does:
When enabled, the block with the Release Source (Streaming Service) in it are then added to the file name which fixes any loops due to Sonarr seeing a new NF rip when an AMZN rip is found. Probably doesn\u2019t happen if cutoff is met, but for anything that is unmet or any forced searches it results in a loop because NF is not in Sonarr\u2019s copy so it upgrades, and loops.
Enabling the include in preferred words for AMZN and adding that to the file name fixes that.
Example of a naming scheme for series:
Can be found HERE
Add this to your Preferred (3)
with a score of [100]
/\\b(atvp|aptv|Apple TV\\+)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(dsnp|dsny|disney|Disney\\+)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
Add this to your Preferred (3)
with a score of [90]
/\\b((?<!hbo[ ._-])max)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
Add this to your Preferred (3)
with a score of [80]
/\\b(hmax|hbom|hbo[ ._-]max)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(qibi|quibi)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
Add this to your Preferred (3)
with a score of [70]
/\\b(amzn|amazon)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
Add this to your Preferred (3)
with a score of [60]
/\\b(nf|netflix)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(pcok|Peacock TV)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(pmtp)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(stan)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
Add this to your Preferred (3)
with a score of [50]
/\\b(cc)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(crav(e)?)\\b[ ._-]web[ ._-]?(dl|rip)?\\b/i\n
/\\b(dcu)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(hbo)(?![ ._-]max)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(hulu)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(it)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(nlz)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(red)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(sho|showtime)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(vdl)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
Caution
Don't forget to click on SAVE
after you've added everything you want to the release profile
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
DO NOT Check mark Include Preferred when Renaming
Add this to your Preferred (3)
with a score of [1700]
/(-ABBIE|-AJP69|-APEX|-CasStudio|CRFW|-CtrlHD|-FLUX|\\bHONE|-KiNGS|-monkee|NOSiViD|-NTb|-NTG|-PAXA|-PEXA|-QOQ|-RTN|-SiC|T6D|-TOMMY|-ViSUM|-XEPA)\\b/i\n
Add this to your Preferred (3)
with a score of [1650]
/(3CTWeB|BLUTONiUM|-BTW|-Chotab|-Cinefeel|-CiT|-CMRG|Coo7|-dB|-DEEP|-END|-ETHiCS|-FC|-Flights|-GNOME|-iJP|-iKA|-iT00NZ|-JETIX|-KHN|-KiMCHI|-LAZY|-MZABI|-NPMS|-NYH|-orbitron|playWEB|PSiG|-ROCCaT|RTFM|-SA89|-SDCC|-SIGMA|-SMURF|-SPiRiT|-TEPES|-TVSmash|-WELP)\\b/i\n
Add this to your Preferred (3)
with a score of [1600]
/(-DRACULA|SLiGNOME|T4H|-ViSiON|SwAgLaNdEr|-NINJACENTRAL)\\b/i\n
Add this to your Preferred (3)
with a score of [1600] 1
/(-deflate|-inflate)\\b/i\n
Add this to your Preferred (3)
with a score of [7]
/(repack3)/i\n
Add this to your Preferred (3)
with a score of [6]
/(repack2)/i\n
Add this to your Preferred (3)
with a score of [5]
/\\b(repack|proper)\\b/i\n
Caution
Don't forget to click on SAVE
after you've added everything you want to the release profile
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
DO NOT Check mark Include Preferred when Renaming
Add this to your Preferred (3)
with a score of [-10000]
/(-BRiNK|-CHX|-GHOSTS|-EVO|-FGT|JFF|PSA|MeGusta|-NERO|nhanc3|Pahe\\.ph|Pahe\\.in|TBS|-VIDEOHOLE|-worldmkv|-XLF)\\b/i\n
Caution
Don't forget to click on SAVE
after you've added everything you want to the release profile
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
DO NOT Check mark Include Preferred when Renaming
Caution
These optionals are optional because they should only be added/used if you got a certain use case for it, if you don't understand what the optional is for then you probably don't need it
Except the Golden Rule
this one is actually a must even that it's added in the optional section
If you see certain optional with a positive score and you actually don't want them just add them with a negative score !!!
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#golden-rule","title":"Golden rule","text":"This one is actually a must even that it's added in the optional section
Why the Must Not Contain entry - [CLICK TO EXPAND]This one blocks/ignores 720/1080p releases that are (re-)encoded in x265.
So why did I put /^(?=.*(1080|720))(?=.*((x|h)[ ._-]?265|hevc)).*/i
as Must Not Contain
and what does it do ?
Why ?
Quote
x265 is good for for 4k stuff or 1080p if they used the the remuxes as 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, 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. 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
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.
That's why I created my own golden rule.
Add this to your Must not contain (2)
/^(?=.*(1080|720))(?=.*((x|h)[ ._-]?265|hevc)).*/i\n
example - [CLICK TO EXPAND] "},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-prefer-hdr","title":"Optional - Prefer HDR","text":"Add this to your Preferred (3)
with a score of [500]
/\\bHDR(\\b|\\d)/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-prefer-dolby-vision","title":"Optional - Prefer Dolby Vision","text":"Add this to your Preferred (3)
with a score of [1500]
/\\b(dv|dovi|dolby[ .]?vision)\\b/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-dislike-retags","title":"Optional - Dislike retags","text":"Explanation - [CLICK TO EXPAND] Use this only if you dislike renamed and retagged releases, some indexers/trackers are known to rename or add their own tags to the release name which could mess up your results or naming.
Add this to your Preferred (3)
with a score of [-10000]
/(\\[rartv\\]|\\[rarbg\\]|\\[eztv([ ._-]re)?\\]|\\[TGx\\])/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-dislike-obfuscated","title":"Optional - Dislike Obfuscated","text":"Explanation - [CLICK TO EXPAND] Use this only if you dislike Obfuscated releases, some indexers are known to rename or add their own tags/obfuscated name to the release name which could mess up your results or naming.
Add this to your Preferred (3)
with a score of [-10000]
/(-4P|-4Planet|-AsRequested|-BUYMORE|-CAPTCHA|-Chamele0n|-GEROV|-iNC0GNiTO|-NZBGeek|-Obfuscated|-postbot|-Rakuv|-Scrambled|-WhiteRev|-WRTEAM|-xpost)\\b/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-dislike-release-ending-en","title":"Optional - Dislike release ending: en","text":"Add this to your Preferred (3)
with a score of [-10000]
Some indexers are known to add extra useless info to the release name which could mess up your results or naming.
/\\s?\\ben\\b$/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-dislike-release-containing-1-","title":"Optional - Dislike release containing: 1-","text":"Explanation - [CLICK TO EXPAND] Some indexers are known to add extra useless info to the release name which could mess up your results or naming.
Matches any release that contains '1-' as prefix for Release Groups
Add this to your Preferred (3)
with a score of [-10000]
/(?<!\\d\\.)(1-.+)$/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-dislike-extras","title":"Optional - Dislike Extras","text":"Add this to your Preferred (3)
with a score of [-10000]
/(?<=\\bS\\d+\\b).*\\b(Extras|Bonus)\\b/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-prefer-season-packs","title":"Optional - Prefer Season Packs","text":"Explanation - [CLICK TO EXPAND] Use this if you prefer Season packs
/\\bS\\d+\\b(?!E\\d+\\b)/i
season packs are preferred: however, given the folder name is ignored the error/warning/issue occurs as the file names would not be a season pack of course.Add this to your Preferred (3)
with a score of [15]
/\\bS\\d+\\b(?!E\\d+\\b)/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#su-season-pack-issue","title":".su season pack issue","text":".su season pack issue - [CLICK TO EXPAND] When you see a error in Sonarr that looks somehow like the follow screenshot
Then there is only one way real way that always solves this issue. create a new release profile specific for .su that uses the Season regex as Must not contain (2)
Note
There is a script for NZBGet that sometimes could help but it seems it doesn't always work. It also seems there is a work around for SABnzbd but i can't confirm being i'm not using Sab.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-ignore-dolby-vision-without-hdr10-fallback","title":"Optional - Ignore Dolby Vision without HDR10 fallback","text":"Explanation - [CLICK TO EXPAND]This is a RegEx that ignores DV that don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Add this to your Must not contain (2)
/^(?!.*(HDR|HULU|REMUX))(?=.*\\b(DV|Dovi|Dolby[- .]?Vision)\\b).*/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-ignore-the-group-scene","title":"Optional - Ignore The Group -SCENE","text":"Explanation - [CLICK TO EXPAND] Seems plex ignores -scene
because it thinks they are extra's. SOURCE
Add this to your Must not contain (2)
/\\b(-scene)\\b/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-ignore-scene-releases","title":"Optional - Ignore scene releases","text":"WHY ? - [CLICK TO EXPAND] If you don't want to download so called scene releases.
Add this to your Must not contain (2)
/^(?!.*(web[ ]dl|-deflate|-inflate))(?=.*([_. ]WEB[_. ])(?!DL)\\b)|\\b(-CAKES|-GGEZ|-GGWP|-GLHF|-GOSSIP|-NAISU|-KOGI|-PECULATE|-SLOT|-EDITH|-ETHEL|-ELEANOR|-B2B|-SPAMnEGGS|-FTP|-DiRT|-SYNCOPY|-BAE).*/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-ignore-bad-dual-audio-groups","title":"Optional - Ignore Bad Dual Audio Groups","text":"WHY ? - [CLICK TO EXPAND] These groups take the original release, then they add their own preferred language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as first. Also they often even rename the release name in to Portuguese.
Add this to your Must not contain (2)
/\\b(-alfaHD|-BAT|-BNd|-C\\.A\\.A|-Cory|-EXTREME|-FF|-FOXX|-G4RiS|-GUEIRA|-N3G4N|-PD|-PTHome|-RiPER|-RK|-SiGLA|-Tars|-WTV|-Yatogam1|-YusukeFLA|-ZigZag)\\b/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-ignore-av1","title":"Optional - Ignore AV1","text":"WHY ? - [CLICK TO EXPAND] Add this to your Must not contain (2)
/\\bAV1\\b/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#a-little-explanation-of-the-scores-and-why","title":"A little explanation of the scores and why","text":"Scores [-10000] Retagged/Renames/Obfuscated releases.
If you're getting often a error message like Has the same filesize as existing file
, you might need to consider to remove the [-10000]
Scores [-10000] Groups that mess with the audio or add another preferred language.
Optional => We've tested it and it worked for what we've tested it on, if it will work in your situation we don't know.
If you notice something wrong just contact me and we will try to fix it or remove it.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#final-results","title":"Final Results","text":"When you've done it correctly it will look something like this.
example - [CLICK TO EXPAND]Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
This list is made by collecting information from Sonarr Discord Channel, and personal testing and a few others that helped.
So I want to thank everyone who helped to make this list possible, for privacy reasons I decided not to add the names/nick of the persons.
If you want to be mentioned please message me on discord, including a link for proof to what part you want to be credited.
Info
Keep in mind this list will be a constant work in progress because I will be updating it when it's needed.
So best to set a notification for updates for this page.
Or use one of the 3rd Party Sync options that you can find HERE.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
The reason why this one gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.\u00a0\u21a9
On the Sonarr Discord people often ask, \"What's the recommended/best way to name your files?\" First off, it's personal preference, but it's often recommended to add non-recoverable info.
Why?
If, for what ever reason, you ever need to do a re-install or re-import in the Starr Apps or Plex/Emby/Jellyfin it's nice to have all that info in the filename so it gets imported correctly and isn't incorrectly matched as HDTV or WEB-DL etc.
The Tokens not available in the release won't be used/shown.
"},{"location":"Sonarr/Sonarr-recommended-naming-scheme/#standard-episode-format","title":"Standard Episode Format","text":"{Series TitleYear} - S{season:00}E{episode:00} - {Episode CleanTitle} [{Preferred Words }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}{[MediaInfo VideoCodec]}{-Release Group}\n
Sonarr V4 - Is now using Custom Formats instead of Release Profiles. Use the below naming scheme instead
{Series TitleYear} - S{season:00}E{episode:00} - {Episode CleanTitle} [{Custom Formats }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}{[MediaInfo VideoCodec]}{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] Single Episode:
The Series Title! (2010) - S01E01 - Episode Title 1 [AMZN WEBDL-1080p Proper][DV HDR10][DTS 5.1][x264]-RlsGrp
Multi Episode:
The Series Title! (2010) - S01E01-E03 - Episode Title [AMZN WEBDL-1080p Proper][DV HDR10][DTS 5.1][x264]-RlsGrp
{Series TitleYear} - {Air-Date} - {Episode CleanTitle} [{Preferred Words }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}{[MediaInfo VideoCodec]}{-Release Group}\n
Sonarr V4 - Is now using Custom Formats instead of Release Profiles. Use the below naming scheme instead
{Series TitleYear} - {Air-Date} - {Episode CleanTitle} [{Custom Formats }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}{[MediaInfo VideoCodec]}{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] The Series Title! (2010) - 2013-10-30 - Episode Title 1 [AMZN WEBDL-1080p Proper][DV HDR10][DTS 5.1][x264]-RlsGrp
{Series TitleYear} - S{season:00}E{episode:00} - {absolute:000} - {Episode CleanTitle} [{Preferred Words }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}[{MediaInfo VideoBitDepth}bit]{[MediaInfo VideoCodec]}[{Mediainfo AudioCodec} { Mediainfo AudioChannels}]{MediaInfo AudioLanguages}{-Release Group}\n
Sonarr V4 - Is now using Custom Formats instead of Release Profiles. Use the below naming scheme instead
{Series TitleYear} - S{season:00}E{episode:00} - {absolute:000} - {Episode CleanTitle} [{Custom Formats }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}[{MediaInfo VideoBitDepth}bit]{[MediaInfo VideoCodec]}[{Mediainfo AudioCodec} { Mediainfo AudioChannels}]{MediaInfo AudioLanguages}{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] Single Episode:
The Series Title! (2010) - S01E01 - 001 - Episode Title 1 [iNTERNAL HDTV-720p v2][HDR10][10bit][x264][DTS 5.1][JA]-RlsGrp
Multi Episode:
The Series Title! (2010) - S01E01-E03 - 001-003 - Episode Title [iNTERNAL HDTV-720p v2][HDR10][10bit][x264][DTS 5.1][JA]-RlsGrp
{Series TitleYear}\n
RESULT:
The Series Title! (2010)
This naming scheme is made to be compatible with the new Plex TV Series Scanner that now support IMDB and TVDB IDs in file names.
For Plex:
{Series TitleYear} {imdb-{ImdbId}}\n
RESULT:
The Series Title! (2010) {imdb-tt1520211}
For Jellyfin/Emby:
{Series TitleYear} [tvdbid-{TvdbId}]\n
RESULT:
The Series Title! (2010) [tvdbid-tt1520211]
Tip
IMDb IDs are going to be very accurate and rarely change, TVDB/TMDB IDs, on the other hand, do change or are removed more frequently.
"},{"location":"Sonarr/Sonarr-recommended-naming-scheme/#season-folder-format","title":"Season Folder Format","text":"For this there's only one real option to use in my opinion.
Season {season:00}\n
RESULT:
Season 01
Prefixed Range\n
RESULTS:
"},{"location":"Sonarr/Sonarr-recommended-naming-scheme/#original-title-vs-original-filename","title":"Original Title vs Original Filename","text":""},{"location":"Sonarr/Sonarr-recommended-naming-scheme/#original-title","title":"Original Title","text":"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}
Why?
The filename can be Obscured where the Release naming isn't, especially when you use Usenet.
{Original Title}
=> The.Series.Title.S01E01.Episode.Title.1080p.AMZN.WEB-DL.DDP5.1.H.264-RlsGrp
{Original Filename}
=> show episode 1-1080p
or lchd-tkk1080p
or t1i0p3s7i8yuti
Thanks:
A big Thanks to fryfrog, rg9400 and bakerboy448 for the suggestions.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Sonarr-remote-path-mapping/","title":"Remote Path Mappings","text":"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.
Remote Path Mapping acts as a dumb find Remote Path
and replace with Local Path
Note
If you run dockers it would be smarter to fix the problem at the source what's causing the actual issue.
Sonarr Wiki Servarr - Docker Guide
TRaSH Guides
If your download client is on another system than Sonarr then you probably need to make use of Remote Path Mappings.
You will get an error that looks a little bit like the following screenshot.
So looking at this screenshot it seems we need to make use of Remote Path Mappings
"},{"location":"Sonarr/Sonarr-remote-path-mapping/#how","title":"How","text":"First we navigate in Sonarr to the Settings
=> Download Clients
tab.
At the bottom you choose Add new mapping
A screen will pop up with the following options:
Host
=> This is the hostname or IP you set in your download client settings.Remote Path
=> The download path that you've set in your download client.Local Path
=> The path Sonarr needs to access the same path.Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Sonarr-remote-path-mapping/#host","title":"Host","text":"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
This is what you put in your Host in Remote Path Mapping.
"},{"location":"Sonarr/Sonarr-remote-path-mapping/#remote-path","title":"Remote Path","text":"To find what you need to put in your remote path you need to open up your download client and look what you've used there as download location.
In QBittorrent navigate to Tools => Options (or ALT+O) and navigate to the Download settings.
This is what you add in your Remote Path in Remote Path Mapping.
"},{"location":"Sonarr/Sonarr-remote-path-mapping/#local-path","title":"Local Path","text":"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.
The final result will look something like this.
"},{"location":"Sonarr/sonarr-collection-of-custom-formats/","title":"Collection of Custom Formats","text":"Here I will try to list a collection of the most needed and commonly used Custom Formats. These have been collected from either discussions on Discord or that I created with help from others. Special thanks to everyone that helped testing and creating these Custom Formats.
With Sonarr V4+, Custom Formats are much more advanced/powerful than with the release profiles, although this also means a Custom Format is much more complicated to setup.
I also made 3 guides related to this one.
Tip
I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Format preferences will be used instead.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#index","title":"INDEX","text":"Audio Advanced #1 Audio Advanced #2 Audio Channels HDR Formats TrueHD ATMOS FLAC 1.0 Mono DV HDR10 DTS X PCM 2.0 Stereo DV ATMOS (undefined) DTS-HD HRA 3.0 Sound DV HLG DD+ ATMOS AAC 4.0 Sound DV SDR TrueHD DD 5.1 Surround HDR10+ DTS-HD MA MP3 6.1 Surround HDR10 DD+ Opus 7.1 Surround HDR DTS-ES 9.1 Surround HDR (undefined) DTS PQ HLG Series Versions Unwanted HQ Source Groups Streaming Services Hybrid BR-DISK Remux Tier 01 Amazon Remaster LQ Remux Tier 02 Apple TV+ x265 (HD) HD Bluray Tier 01 DC Universe Extras HD Bluray Tier 02 Disney+ WEB Tier 01 HBO Max WEB Tier 02 HBO WEB Tier 03 Max WEB Scene Hulu NLZiet Netflix Paramount+ Peacock TV Quibi SHOWTIME Stan Videoland YouTube Red iTunes CANAL+ SALTO RTBF Comedy Central Crave OViD UHD Streaming Boost UHD Streaming Cut Misc Optional French Audio Version French Source Groups Repack/Proper Bad Dual Groups Multi-French FR Remux Tier 01 Repack v2 DV (WEBDL) Multi-Audio FR HD Bluray Tier 01 Repack v3 HDR10+ Boost French Audio FR WEB Tier 01 Multi No-RlsGroup VFF FR WEB Tier 02 MPEG2 Obfuscated VOF FR WEB Tier 03 x264 Retags VFI FR Anime Tier 01 x265 Scene VF2 FR Anime Tier 02 Season Packs VFQ FR Anime Tier 03 x265 (no HDR/DV) VQ FR Anime FanSub AV1 VFB FR Scene Groups SDR VOSTFR FR LQ DV (FEL) FanSUB HFR FastSUB VP9 Anime Source Groups Anime Source Groups Anime Misc/Streaming Services Anime Optional Anime BD Tier 01 (Top SeaDex Muxers) Anime Web Tier 01 (Muxers) v0 Uncensored Anime BD Tier 02 (SeaDex Muxers) Anime Web Tier 02 (Top FanSubs) v1 10bit Anime BD Tier 03 (SeaDex Muxers) Anime Web Tier 03 (Official Subs) v2 Anime Dual Audio Anime BD Tier 04 (SeaDex Muxers) Anime Web Tier 04 (Official Subs) v3 Dubs Only Anime BD Tier 05 (Remuxes) Anime Web Tier 05 (FanSubs) v4 Anime BD Tier 06 (FanSubs) Anime Web Tier 06 (FanSubs) B-Global Anime BD Tier 07 (P2P/Scene) Anime Raws Bilibili Anime BD Tier 08 (Mini Encodes) Anime LQ Groups Crunchyroll Funimation HIDIVE VRV ADN WKN"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#audio-advanced","title":"Audio Advanced","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#truehd-atmos","title":"TrueHD ATMOS","text":"TrueHD ATMOS - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
Dolby Atmos is a surround sound technology developed by Dolby Laboratories. It expands on existing surround sound systems by adding height channels, allowing sounds to be interpreted as three-dimensional objects.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0d7824bb924701997f874e7ff7d4844a\",\n\"trash_score\": \"5000\",\n\"name\": \"TrueHD ATMOS\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|W4NK3R|HQMUX\"\n}\n},\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ATMOS|CtrlHD|W4NK3R|DON)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dts-x","title":"DTS X","text":"DTS X - [CLICK TO EXPAND]
DTS:X is an object-based audio codec, which aims to create a multi-dimensional sound that \u201cmoves around you like it would in real life\u201d
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9d00418ba386a083fbf4d58235fc37ef\",\n\"trash_score\": \"4500\",\n\"name\": \"DTS X\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"DTS[ .]?[1-9]\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#atmos-undefined","title":"ATMOS (undefined)","text":"ATMOS (undefined) - [CLICK TO EXPAND]
Handles cases where only Atmos is specified in title but not DD+ or TrueHD (Where it is not specified if it is Lossy or Lossless)
Note
Give this the same score as Lossy Atmos, and then on import, it will get changed to either lossy or lossless based on mediainfo.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b6fbafa7942952a13e17e2b1152b539a\",\n\"trash_score\": \"3000\",\n\"name\": \"ATMOS (undefined)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not RlsGrp (Atmos Only)\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"W4NK3R|HQMUX\"\n}\n},\n{\n\"name\": \"Not TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#ddplus-atmos","title":"DDPlus ATMOS","text":"
DDPlus = DD+
DD+ ATMOS - [CLICK TO EXPAND]Atmos via UHD Blu-ray will be lossless, or lossy via streaming services so in this case it will be lossy + Atmos
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4232a509ce60c4e208d13825b7c06264\",\n\"trash_score\": \"3000\",\n\"name\": \"DD+ ATMOS\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ATMOS|DDPA)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#truehd","title":"TrueHD","text":"TrueHD - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
Dolby TrueHD is a lossless, multi-channel audio codec developed by Dolby Laboratories for home video, used principally in Blu-ray Disc and compatible hardware.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1808e4b9cee74e064dfae3f1db99dbfe\",\n\"trash_score\": \"2750\",\n\"name\": \"TrueHD\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD\"\n}\n},\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not RlsGrp (TrueHD only)\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"CtrlHD|W4NK3R|\\\\bDON\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dts-hd-ma","title":"DTS-HD MA","text":"DTS-HD MA - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
DTS-HD Master Audio is a multi-channel, lossless audio codec developed by DTS as an extension of the lossy DTS Coherent Acoustics codec (DTS CA; usually itself referred to as just DTS). Rather than being an entirely new coding mechanism, DTS-HD MA encodes an audio master in lossy DTS first, then stores a concurrent stream of supplementary data representing whatever the DTS encoder discarded. This gives DTS-HD MA a lossy \"core\" able to be played back by devices that cannot decode the more complex lossless audio. DTS-HD MA's primary application is audio storage and playback for Blu-ray Disc media.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c429417a57ea8c41d57e6990a8b0033f\",\n\"trash_score\": \"2500\",\n\"name\": \"DTS-HD MA\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DTS-HD MA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS-HD HRA/ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?(es|(hd[. ]?)?(hr|hi))\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#flac","title":"FLAC","text":"FLAC - [CLICK TO EXPAND]
FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality. This is similar to how Zip works, except with FLAC you will get much better compression because it is designed specifically for audio
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"851bd64e04c9374c51102be3dd9ae4cc\",\n\"trash_score\": \"2250\",\n\"name\": \"FLAC\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#pcm","title":"PCM","text":"PCM - [CLICK TO EXPAND]
PCM is the method of encoding typically used for uncompressed digital audio
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"30f70576671ca933adbdcfc736a69718\",\n\"trash_score\": \"2250\",\n\"name\": \"PCM\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dts-hd-hra","title":"DTS-HD HRA","text":"DTS-HD HRA - [CLICK TO EXPAND]
Technical Whitepaper
Codec Page Paragraph DTS-HD MA Page 6 5.1.1 DTS-HD HRA Page 7 5.1.2DTS-HD HRA is the lossy version of DTS-HD MA.
Codec DTS-HRA DTS-MA Lossy/lossless Lossy Lossless Data rate 1.5 - 6.0 Mbit/s VBR - 24.5 Mbit/s Channels Up to 7.1 ch Up to 7.1 ch Sampling Freq. 96 kHz 192 kHz Resolution - Up to 24-bit JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"cfa5fbd8f02a86fc55d8d223d06a5e1f\",\n\"trash_score\": \"2000\",\n\"trash_regex\": \"https://regex101.com/r/jdUH4x/2\",\n\"name\": \"DTS-HD HRA\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"DTS-HD HRA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?(hd[. ]?)?(hra?|hi\\\\b)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"DTS[ .]?[1-9]\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS-ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts.?es\"\n}\n},\n{\n\"name\": \"Not 6.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]6[ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#ddplus","title":"DDPlus","text":"
Dolby Digital Plus = DD+ = DDPlus
DD+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
Dolby Digital Plus, also known as Enhanced AC-3 (and commonly abbreviated as DD+ or E-AC-3, or EC-3) is a digital audio compression scheme developed by Dolby Labs for transport and storage of multi-channel digital audio. It is a successor to Dolby Digital (AC-3).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"63487786a8b01b7f20dd2bc90dd4a477\",\n\"trash_score\": \"1750\",\n\"name\": \"DD+\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+](?!A)|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dts-es","title":"DTS-ES","text":"DTS-ES - [CLICK TO EXPAND]
DTS-ES (DTS Extended Surround) includes two variants, DTS-ES Discrete 6.1, and DTS-ES Matrix 5.1, depending on how the sound was originally mastered and stored.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c1a25cd67b5d2e08287c957b1eb903ec\",\n\"trash_score\": \"1500\",\n\"name\": \"DTS-ES\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"DTS-ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?es\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"DTS[ .]?[1-9]\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dts","title":"DTS","text":"
DTS = Basic DTS
DTS - [CLICK TO EXPAND]Description placeholder
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"5964f2a8b3be407d083498e4459d05d0\",\n\"trash_score\": \"1250\",\n\"name\": \"DTS\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS-HD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS-HD HRA/ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?(es|(hd[. ]?)?(hr|hi))\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#aac","title":"AAC","text":"AAC - [CLICK TO EXPAND]
Advanced Audio Coding
From Wikipedia, the free encyclopedia Advanced Audio Coding (AAC) is an audio coding standard for lossy digital audio compression. Designed to be the successor of the MP3 format, AAC generally achieves higher sound quality than MP3 at the same bit rate.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a50b8a0c62274a7c38b09a9619ba9d86\",\n\"trash_score\": \"1000\",\n\"name\": \"AAC\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dd","title":"DD","text":"
(Basic) Dolby Digital = DD
DD - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
Dolby Digital, also known as Dolby AC-3, the audio compression is lossy.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"dbe00161b08a25ac6154c55f95e6318d\",\n\"trash_score\": \"750\",\n\"name\": \"DD\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#mp3","title":"MP3","text":"MP3 - [CLICK TO EXPAND]
Description placeholder
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3e8b714263b26f486972ee1e0fe7606c\",\n\"trash_score\": \"500\",\n\"name\": \"MP3\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"MP3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"mp3\"\n}\n}]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#opus","title":"Opus","text":"Opus - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
Opus is a lossy audio coding format developed by the Xiph.Org Foundation and standardized by the Internet Engineering Task Force, designed to efficiently code speech and general audio in a single format, while remaining low-latency enough for real-time interactive communication and low-complexity enough for low-end embedded processors.Opus replaces both Vorbis and Speex for new applications, and several blind listening tests have ranked it higher-quality than any other standard audio format at any given bitrate until transparency is reached, including MP3, AAC, and HE-AAC
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"28f6ef16d61e2d1adfce3156ed8257e3\",\n\"trash_score\": \"250\",\n\"trash_regex\": \"https://regex101.com/r/SsIWo3/1\",\n\"name\": \"Opus\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Opus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bOPUS(\\\\b|\\\\d)(?!.*[ ._-](\\\\d{3,4}p))\"\n}\n},\n{\n\"name\": \"Not OPUS Release Group\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"OPUS\"\n}\n}]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#audio-channels","title":"Audio Channels","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#10-mono","title":"1.0 Mono","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"bd6dd5e043aa27ff4696a08d011c7d96\",\n\"name\": \"1.0 Mono\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n},\n{\n\"name\": \"Not Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not 4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#20-stereo","title":"2.0 Stereo","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"834e534f103938853ffced4203b53e72\",\n\"name\": \"2.0 Stereo\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not 4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#30-sound","title":"3.0 Sound","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"42cba7e38c7947a6d1d0a62580ee6d62\",\n\"name\": \"3.0 Sound\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n},\n{\n\"name\": \"Not Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#40-sound","title":"4.0 Sound","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"1895195e84767de180653914ce207245\",\n\"name\": \"4.0 Sound\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n},\n{\n\"name\": \"Not Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#51-surround","title":"5.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"3fbafa924f361e66fbc6187af82dfa85\",\n\"name\": \"5.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"5.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]5[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#61-surround","title":"6.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"9fb6d778592c293467437593ef394bf1\",\n\"name\": \"6.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"6.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]6[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n},\n{\n\"name\": \"Not 5.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]5[ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#71-surround","title":"7.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"204c8c3e7315bb0ea81332774fa888d6\",\n\"name\": \"7.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#91-surround","title":"9.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"a377864de6228b252d6e28962673cedd\",\n\"name\": \"9.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 5.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-6][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hdr-formats","title":"HDR Formats","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dv-hdr10","title":"DV HDR10","text":"
Dolby Vision = DoVi = DV
DV HDR10 - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7878c33f1963fefb3d6c8657d46c2f0a\",\n\"trash_score\": \"1500\",\n\"trash_regex\": \"https://regex101.com/r/lD5CHW/1\",\n\"name\": \"DV HDR10\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dv","title":"DV","text":"
Dolby Vision = DoVi = DV
DV - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"6d0d8de7b57e35518ac0308b0ddf404e\",\n\"trash_score\": \"1500\",\n\"name\": \"DV\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dv-hlg","title":"DV HLG","text":"
Dolby Vision = DoVi = DV
DV HLG - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1f733af03141f068a540eec352589a89\",\n\"trash_score\": \"1500\",\n\"name\": \"DV HLG\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dv-sdr","title":"DV SDR","text":"
Dolby Vision = DoVi = DV
DV SDR - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"27954b0a80aab882522a88a4d9eae1cd\",\n\"trash_score\": \"1500\",\n\"name\": \"DV SDR\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hdr10plus","title":"HDR10Plus","text":"
HDR10Plus = HDR10+
HDR10+ - [CLICK TO EXPAND]HDR10+ enhances upon a pre-existing HDR10 base layer allowing backwards compatibility with HDR10 devices. It adds dynamic metadata for the devices that support it.
From Wikipedia, the free encyclopedia
HDR10+, also known as HDR10 Plus, is an HDR video format, announced on 20 April 2017. It is the same as HDR10 but with the addition of a system of dynamic metadata developed by Samsung. It is free to use for content creators and has a maximum $10,000 annual license for some manufacturers. It has been positioned as an alternative to Dolby Vision without the same expenses.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a3d82cbef5039f8d295478d28a887159\",\n\"trash_score\": \"600\",\n\"trash_regex\": \"https://regex101.com/r/hCAQEO/4\",\n\"name\": \"HDR10+\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hdr10","title":"HDR10","text":"
HDR10
HDR10 - [CLICK TO EXPAND]HDR10 is the most basic HDR format used in consumer media and is supported by all HDR-supported devices. It adds static metadata upon the PQ10 format.
From Wikipedia, the free encyclopedia
HDR10 Media Profile, more commonly known as HDR10, is an open HDR standard announced on 27 August 2015 by the Consumer Technology Association. It is the most widespread of the HDR formats. It is not backward compatible with SDR displays. It is technically limited to a maximum of 10,000 nits peak brightness; however, HDR10 content is commonly mastered with a peak brightness between 1000 and 4000 nits.
HDR10 lacks dynamic metadata. On HDR10 displays that have lower color volume than the HDR10 content (e.g. lower peak brightness capability), the HDR10 metadata provides information to help the display adjust to the video. The metadata, however, is static and constant with respect to each individual video and doesn't inform the display exactly how the content should be adjusted. The interaction between display capabilities, video metadata, and the ultimate output (i.e. the presentation of the video) is mediated by the display, with the result that the original producer's intent may not be preserved.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3497799d29a085e2ac2df9d468413c94\",\n\"trash_score\": \"500\",\n\"name\": \"HDR10\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hdr","title":"HDR","text":"
HDR
HDR - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
High-dynamic-range video (HDR video) is video having a dynamic range greater than that of standard-dynamic-range video (SDR video).HDR video involves capture, production, content/encoding, and display. HDR capture and displays are capable of brighter whites and deeper blacks. To accommodate this, HDR encoding standards allow for a higher maximum luminance and use at least a 10-bit dynamic range (color depth, compared to 8-bit for non-professional and 10-bit for professional SDR video) in order to maintain precision across this extended range.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3e2c4e748b64a1a1118e0ea3f4cf6875\",\n\"trash_score\": \"500\",\n\"name\": \"HDR\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HDR)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHLG(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not RlsGrp (Missing HDR)\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FraMeSToR|HQMUX|SiCFoI)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hdr-undefined","title":"HDR (undefined)","text":"HDR (undefined) - [CLICK TO EXPAND]
Some groups don't add HDR to their 4K release name so I suggest to add this Custom Format at the same score as you add one of your HDR Custom Formats.
For now it's only FraMeSToR/HQMUX that doesn't add HDR to their release name but in the feature we can add more to it if needed.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"bb019e1cd00f304f80971c965de064dc\",\n\"trash_score\": \"500\",\n\"name\": \"HDR (undefined)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"RlsGrp (Missing HDR)\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FraMeSToR|HQMUX|SiCFoI)\\\\b\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#pq","title":"PQ","text":"
PQ = PQ10
PQ - [CLICK TO EXPAND]PQ10 is the most basic HDR format which all other common formats are based upon. It is the barebones SMPTE 2084 specification and has no metadata.
From Wikipedia, the free encyclopedia
PQ10, sometimes simply referred as the PQ format, is an HDR format that can be used for both video and still images. It is the same as the HDR10 format without any metadata. It uses the PQ transfer function, Rec. 2020 color primaries and a bit depth of 10-bits. It is not backward compatible with SDR.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2a7e3be05d3861d6df7171ec74cad727\",\n\"trash_score\": \"500\",\n\"name\": \"PQ\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hlg","title":"HLG","text":"
HLG = HLG10
HLG - [CLICK TO EXPAND]HLG does not use dynamic metadata and is backwards compatible with SDR devices. It is mostly used in broadcasting.
From Wikipedia, the free encyclopedia
HLG10, commonly simply referred as the HLG format, is an HDR format that can be used for both video and still images. It uses the HLG transfer function, Rec. 2020 color primaries, and a bit depth of 10 bits. The format is backwards compatible with SDR UHDTV but not with older SDR displays that do not implement the Rec. 2020 color standards. It doesn't use metadata and is royalty free.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"17e889ce13117940092308f48b48b45b\",\n\"trash_score\": \"500\",\n\"name\": \"HLG\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#series-versions","title":"Series Versions","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hybrid","title":"Hybrid","text":"Hybrid - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3a4127d8aa781b44120d907f2cd62627\",\n\"trash_score\": \"100\",\n\"name\": \"Hybrid\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Hybrid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bhybrid(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Hybrid Release Group\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HYBRID)\\\\b\"\n}\n},\n{\n\"name\": \"Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#remaster","title":"Remaster","text":"Remaster - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
For the software term, see Software remastering. Remaster (also digital remastering and digitally remastered) refers to changing the quality of the sound or of the image, or both, of previously created recordings, either audiophonic, cinematic, or videographic.
JSON - [CLICK TO EXPAND] {\n\"trash_id\": \"b735f09d3c025cbb7d75a5d38325b73b\",\n\"trash_score\": \"25\",\n\"name\": \"Remaster\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Remaster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"Remaster\"\n}\n},\n{\n\"name\": \"Not 4K Remaster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"4K\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#unwanted","title":"Unwanted","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#br-disk","title":"BR-DISK","text":"BR-DISK - [CLICK TO EXPAND]
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.
You will need to add the following to your new Custom Format when created in your Quality Profile (Setting
=> Profiles
) and then set the score to -10000
.
Note
Depending on your renaming scheme it could happen that Sonarr will match renamed files after they are downloaded and imported as BR-DISK
, This is a cosmetic annoyance until I come up with another way to solve this, being that this Custom Format is used to not download BR-DISK it does its purpose as intended. Several reasons why this is happening:
{\n\"trash_id\": \"85c61753df5da1fb2aab6f2a47426b09\",\n\"trash_score\": \"-10000\",\n\"name\": \"BR-DISK\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BR-DISK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?!.*\\\\b((?<!HD[._ -]|HD)DVD|BDRip|MKV|XviD|WMV|d3g|BDREMUX|REMUX|^(?=.*1080p)(?=.*HEVC)|[xh][-_. ]?26[45]|German.*DL|((?<=\\\\d{4}).*German.*(DL)?)(?=.*\\\\b(AVC|HEVC|VC[-_. ]?1|MVC|MPEG[-_. ]?2)\\\\b))\\\\b)(((?=.*\\\\b(Blu[-_. ]?ray|BD|HD[-_. ]?DVD)\\\\b)(?=.*\\\\b(AVC|HEVC|VC[-_. ]?1|MVC|MPEG[-_. ]?2|BDMV|ISO)\\\\b))|^((?=.*\\\\b(^((?=.*\\\\b((.*_)?COMPLETE.*|Dis[ck])\\\\b)(?=.*(Blu[-_. ]?ray|HD[-_. ]?DVD)))|3D[-_. ]?BD|BR[-_. ]?DISK|Full[-_. ]?Blu[-_. ]?ray|^((?=.*((BD|UHD)[-_. ]?(25|50|66|100|ISO)))))))).*\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#lq","title":"LQ","text":"
Low Quality Releases = LQ
LQ - [CLICK TO EXPAND]A collection of known Low Quality groups that are often banned from the the top trackers because their lack of quality.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9c11cd3f07101cdba90a2d81cf0e56b4\",\n\"trash_score\": \"-10000\",\n\"name\": \"LQ\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BRiNK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BRiNK)$\"\n}\n},\n{\n\"name\": \"CHX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CHX)$\"\n}\n},\n{\n\"name\": \"EVO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EVO)$\"\n}\n},\n{\n\"name\": \"FGT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FGT)$\"\n}\n},\n{\n\"name\": \"GHOSTS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GHOSTS)$\"\n}\n},\n{\n\"name\": \"HiQVE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HiQVE)$\"\n}\n},\n{\n\"name\": \"JFF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(JFF)$\"\n}\n},\n{\n\"name\": \"MeGusta\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MeGusta)$\"\n}\n},\n{\n\"name\": \"NERO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NERO)$\"\n}\n},\n{\n\"name\": \"nhanc3\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(nhanc3)$\"\n}\n},\n{\n\"name\": \"Pahe\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Pahe\\\\.(ph|in)\\\\b\"\n}\n},\n{\n\"name\": \"PSA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PSA)$\"\n}\n},\n{\n\"name\": \"TBS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TBS)$\"\n}\n},\n{\n\"name\": \"TG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TG)$\"\n}\n},\n{\n\"name\": \"VIDEOHOLE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(VIDEOHOLE)$\"\n}\n},\n{\n\"name\": \"worldmkv\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(worldmkv)$\"\n}\n},\n{\n\"name\": \"XLF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(XLF)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#x265-hd","title":"x265 (HD)","text":"
720/1080p no x265 = x265 (720/1080p) = x265 (HD)
x265 (HD) - [CLICK TO EXPAND]This blocks/ignores 720/1080p(HD) releases that are encoded in x265
In your quality profile use the following score for this Custom Format: -10000
Quote
x265 is good for 4k stuff or 1080p if they used the the remuxes as 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, 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. 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
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"47435ece6b99a0b477caf360e79ba0bb\",\n\"trash_score\": \"-10000\",\n\"name\": \"x265 (HD)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"x265/HEVC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?265|\\\\bHEVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#microsized-wrong-source","title":"Microsized & Wrong Source","text":"
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.
"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#golden-rule","title":"Golden Rule","text":"That's why I created my own golden rule.
2160p/4k => x265
Don't use this together with x265 (no HDR/DV), Only ever include one of them
This blocks/ignores Extra's
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"fbcb31d8dabd2a319072b84fc0b7249c\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/lZ9iTm/1\",\n\"name\": \"Extras\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Extras\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<=\\\\bS\\\\d+\\\\b).*\\\\b(Extras|Bonus)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#misc","title":"Misc","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#repackproper","title":"Repack/Proper","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"ec8fa7296b64e8cd390a1600981f3923\",\n\"trash_score\": \"5\",\n\"trash_regex\": \"https://regex101.com/r/S91wR8/2\",\n\"name\": \"Repack/Proper\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Repack\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Repack)\\\\b\"\n}\n},\n{\n\"name\": \"Proper\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Proper)\\\\b\"\n}\n},\n{\n\"name\": \"Rerip\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rerip)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#repack-v2","title":"Repack v2","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"eb3d5cc0a2be0db205fb823640db6a3c\",\n\"trash_score\": \"6\",\n\"name\": \"Repack v2\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Repack v2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(repack2)\\\\b\"\n}\n},\n{\n\"name\": \"Proper v2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(proper2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#repack-v3","title":"Repack v3","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"44e7c4de10ae50265753082e5dc76047\",\n\"trash_score\": \"7\",\n\"name\": \"Repack v3\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Repack v3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(repack3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#x264","title":"x264","text":"x264 - [CLICK TO EXPAND]
x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.
If you want maximum compatibility and have much better direct play support then use x264 for 720p/1080p.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"cddfb4e32db826151d97352b8e37c648\",\n\"name\": \"x264\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"x|h264\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?264|\\\\bAVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#x265","title":"x265","text":"x265 - [CLICK TO EXPAND]
x265 is a free software library and application for encoding video streams into the H.265/MPEG-H HEVC compression format, and is released under the terms of the GNU GPL.
Please don't forget to read the following Microsized & Wrong Source
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c9eafd50846d299b862ca9bb6ea91950\",\n\"name\": \"x265\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"x|h265\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?265|\\\\bHEVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#mpeg2","title":"MPEG2","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"4aee45b0868229c4fbd8bad3e315f1d0\",\n\"name\": \"MPEG2\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"MPEG2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"MPEG[-.]?2\"\n}\n}]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#multi","title":"Multi","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"7ba05c6e0e14e793538174c679126996\",\n\"name\": \"Multi\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Multi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Multi)(?![ ._-]?sub(s)?)(\\\\b|\\\\d)\"\n}\n}]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#optional","title":"Optional","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#bad-dual-groups","title":"Bad Dual Groups","text":"Bad dual groups - [CLICK TO EXPAND]
These groups take the original release, then they add their own preferred language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as first. Also they often even rename the release name in to Portuguese.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"32b367365729d530ca1c124a0b180c64\",\n\"trash_score\": \"-10000\",\n\"name\": \"Bad Dual Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"alfaHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(alfaHD.*)$\"\n}\n},\n{\n\"name\": \"BAT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BAT)$\"\n}\n},\n{\n\"name\": \"BNd\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BNd)$\"\n}\n},\n{\n\"name\": \"C.A.A\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(C\\\\.A\\\\.A)$\"\n}\n},\n{\n\"name\": \"Cory\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Cory)$\"\n}\n},\n{\n\"name\": \"EXTREME\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EXTREME)$\"\n}\n},\n{\n\"name\": \"FF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FF)$\"\n}\n},\n{\n\"name\": \"FOXX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FOXX)$\"\n}\n},\n{\n\"name\": \"G4RiS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(G4RiS)$\"\n}\n},\n{\n\"name\": \"GUEIRA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GUEIRA)$\"\n}\n},\n{\n\"name\": \"N3G4N\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(N3G4N)$\"\n}\n},\n{\n\"name\": \"PD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PD)$\"\n}\n},\n{\n\"name\": \"PTHome\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTHome)$\"\n}\n},\n{\n\"name\": \"RiPER\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RiPER)$\"\n}\n},\n{\n\"name\": \"RK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RK)$\"\n}\n},\n{\n\"name\": \"SiGLA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiGLA)$\"\n}\n},\n{\n\"name\": \"Tars\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Tars)$\"\n}\n},\n{\n\"name\": \"WTV\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WTV)$\"\n}\n},\n{\n\"name\": \"Yatogam1\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Yatogam1)$\"\n}\n},\n{\n\"name\": \"YusukeFLA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(YusukeFLA)$\"\n}\n},\n{\n\"name\": \"ZigZag\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ZigZag)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dv-webdl","title":"DV (WEBDL)","text":"
Dolby Vision = DoVi = DV
DV (WEBDL) - [CLICK TO EXPAND]This is a special Custom Format that block WEBDLs with Dolby Vision but without HDR10 fallback.
You will need to add the following to your new Custom Format when created in your Quality Profile (Setting
=> Profiles
) and then set the score to -10000
.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors (typically a green hue) if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9b27ab6498ec0f31a3353992e19434ca\",\n\"trash_score\": \"-10000\",\n\"name\": \"DV (WEBDL)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dolby Vision\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"Not RlsGrp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Flights)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Hulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hulu)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hdr10plus-boost","title":"HDR10Plus Boost","text":"HDR10+ Boost - [CLICK TO EXPAND]
Optional (use this one only if you have a (Samsung) TV that supports HDR10+ and you don't have a Setup that supports DV or you prefer HDR10+.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0dad0a507451acddd754fe6dc3a7f5e7\",\n\"trash_score\": \"901\",\n\"trash_regex\": \"https://regex101.com/r/hCAQEO/4\",\n\"name\": \"HDR10+ Boost\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#no-rlsgroup","title":"No-RlsGroup","text":"No-RlsGroup - [CLICK TO EXPAND]
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
Warning
If you don't use decent filenames (like not adding release groups) don't add this Custom Format, except if you want to upgrade them.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"82d40da2bc6923f41e14394075dd4b03\",\n\"trash_score\": \"-10000\",\n\"name\": \"No-RlsGroup\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"No Parsed Group\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": \".\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#obfuscated","title":"Obfuscated","text":"Obfuscated - [CLICK TO EXPAND]
Optional (use these only if you dislike renamed releases)
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e1a997ddb54e3ecbfe06341ad323c458\",\n\"trash_score\": \"-10000\",\n\"name\": \"Obfuscated\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"4P\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-4P\\\\b\"\n}\n},\n{\n\"name\": \"4Planet\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-4Planet\\\\b\"\n}\n},\n{\n\"name\": \"AsRequested\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-AsRequested\\\\b\"\n}\n},\n{\n\"name\": \"BUYMORE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-BUYMORE\\\\b\"\n}\n},\n{\n\"name\": \"Chamele0n\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-Chamele0n\\\\b\"\n}\n},\n{\n\"name\": \"GEROV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-GEROV\\\\b\"\n}\n},\n{\n\"name\": \"iNC0GNiTO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-iNC0GNiTO\\\\b\"\n}\n},\n{\n\"name\": \"NZBGeek\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-NZBGeek\\\\b\"\n}\n},\n{\n\"name\": \"Obfuscated\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-Obfuscated\\\\b\"\n}\n},\n{\n\"name\": \"postbot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-postbot\\\\b\"\n}\n},\n{\n\"name\": \"Rakuv\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-Rakuv\\\\b\"\n}\n},\n{\n\"name\": \"Scrambled\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Scrambled\\\\b\"\n}\n},\n{\n\"name\": \"WhiteRev\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-WhiteRev\\\\b\"\n}\n},\n{\n\"name\": \"xpost\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-xpost\\\\b\"\n}\n},\n{\n\"name\": \"WRTEAM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-WRTEAM\\\\b\"\n}\n},\n{\n\"name\": \"CAPTCHA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-CAPTCHA\\\\b\"\n}\n},\n{\n\"name\": \"_nzb\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"_nzb\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#retags","title":"Retags","text":"Retags - [CLICK TO EXPAND]
Optional (use these only if you dislike retagged releases)
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"06d66ab109d4d2eddb2794d21526d140\",\n\"trash_score\": \"-10000\",\n\"name\": \"Retags\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"[rartv]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[rartv\\\\]\"\n}\n},\n{\n\"name\": \"[rarbg]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[rarbg\\\\]\"\n}\n},\n{\n\"name\": \"[eztv]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[eztv([ ._-]re)?\\\\]\"\n}\n},\n{\n\"name\": \"[TGx]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[TGx\\\\]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#scene","title":"Scene","text":"Scene - [CLICK TO EXPAND]
This Custom Format will try to recognize so called Scene releases, depending on your preferences you can give it a negative score -10000
or a positive score or just don't add it all.
{\n\"trash_id\": \"1b3994c551cbb92a2c781af061f4ab44\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/viarq7/4\",\n\"name\": \"Scene\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Scene Groups + Naming\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*([_. ]WEB[_. ])(?!DL)\\\\b)|\\\\b(-CAKES|-GGEZ|-GGWP|-GLHF|-GOSSIP|-NAISU|-KOGI|-PECULATE|-SLOT|-EDITH|-ETHEL|-ELEANOR|-B2B|-SPAMnEGGS|-FTP|-DiRT|-SYNCOPY|-BAE)\"\n}\n},\n{\n\"name\": \"Not INFLATE/DEFLATE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(INFLATE|DEFLATE[)\\\\]]?)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#season-pack","title":"Season Pack","text":"Season Pack - [CLICK TO EXPAND]
This Custom Format can be used depending if you prefer or not prefer a season pack
10
if you prefer a season pack.-10000
if you don't prefer a season pack./\\bS\\d+\\b(?!E\\d+\\b)/i
season packs are preferred: however, given the folder name is ignored the error/warning/issue occurs as the file names would not be a season pack of course.WARNING
{\n\"trash_id\": \"3bc5f395426614e155e585a2f056cdf1\",\n\"name\": \"Season Pack\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Season Packs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bS\\\\d+\\\\b(?!E\\\\d+\\\\b)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#x265-no-hdrdv","title":"x265 (no HDR/DV)","text":"x265 (no HDR/DV) - [CLICK TO EXPAND]
This blocks/ignores 720/1080p (HD) releases that are encoded in x265.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9b64dff695c2115facf1b6ea59c9bd07\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/yFwxoN/10\",\n\"name\": \"x265 (no HDR/DV)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"x265/HEVC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?265|\\\\bHEVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not HDR/DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision|hdr(10(P(lus)?)?)?|pq)\\\\b\"\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#av1","title":"AV1","text":"AV1 - [CLICK TO EXPAND]
{\n\"trash_id\": \"15a05bc7c1a36e2b57fd628f8977e2fc\",\n\"name\": \"AV1\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"AV1\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAV1\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vp9","title":"VP9","text":"VP9 - [CLICK TO EXPAND]
{\n\"trash_id\": \"90501962793d580d011511155c97e4e5\",\n\"name\": \"VP9\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"VP9\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bVP9\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#sdr","title":"SDR","text":"SDR - [CLICK TO EXPAND]
{\n\"trash_id\": \"2016d1676f5ee13a5b7257ff86ac9a93\",\n\"trash_score\": \"-10000\",\n\"name\": \"SDR\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"HDR Formats\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bHDR(\\\\b|\\\\d)|\\\\b(dv|dovi|dolby[ .]?vision)\\\\b|\\\\b(FraMeSToR|HQMUX|SICFoI)\\\\b|\\\\b(PQ)\\\\b|\\\\bHLG(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dv-fel","title":"DV FEL","text":"DV (FEL) - [CLICK TO EXPAND]
{\n\"trash_id\": \"ef4963043b0987f8485bc9106f16db38\",\n\"trash_score\": \"101\",\n\"name\": \"DV (FEL)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"FraMeSToR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FraMeSToR)\\\\b\"\n}\n},\n{\n\"name\": \"DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"No FANRES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FANRES)\\\\b\"\n}\n},\n{\n\"name\": \"Not Hybrid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bhybrid(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Hybrid Release Group\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"-HYBRID\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hfr","title":"HFR","text":"HFR - [CLICK TO EXPAND]
{\n\"trash_id\": \"1bd69272e23c5e6c5b1d6c8a36fce95e\",\n\"name\": \"HFR\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"HFR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HFR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hq-source-groups","title":"HQ Source Groups","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#remux-tier-01","title":"Remux Tier 01","text":"Remux Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"9965a052eb87b0d10313b1cea89eb451\",\n\"trash_score\": \"1900\",\n\"name\": \"Remux Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"BLURANiUM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BLURANiUM)$\"\n}\n},\n{\n\"name\": \"BMF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BMF)$\"\n}\n},\n{\n\"name\": \"FraMeSToR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FraMeSToR)$\"\n}\n},\n{\n\"name\": \"PmP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PmP)$\"\n}\n},\n{\n\"name\": \"SiCFoI\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiCFoI)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#remux-tier-02","title":"Remux Tier 02","text":"Remux Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"8a1d0c3d7497e741736761a1da866a2e\",\n\"trash_score\": \"1850\",\n\"name\": \"Remux Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"decibeL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(decibeL)$\"\n}\n},\n{\n\"name\": \"EPSiLON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EPSiLON)$\"\n}\n},\n{\n\"name\": \"HiFi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HiFi)$\"\n}\n},\n{\n\"name\": \"KRaLiMaRKo\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KRaLiMaRKo)$\"\n}\n},\n{\n\"name\": \"playBD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(playBD)$\"\n}\n},\n{\n\"name\": \"PTer\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTer)$\"\n}\n},\n{\n\"name\": \"TRiToN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TRiToN)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hd-bluray-tier-01","title":"HD Bluray Tier 01","text":"HD Bluray Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"d6819cba26b1a6508138d25fb5e32293\",\n\"trash_score\": \"1800\",\n\"name\": \"HD Bluray Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Chotab\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Chotab)$\"\n}\n},\n{\n\"name\": \"CtrlHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CtrlHD)$\"\n}\n},\n{\n\"name\": \"DON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DON)$\"\n}\n},\n{\n\"name\": \"EbP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EbP)$\"\n}\n},\n{\n\"name\": \"NTb\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTb)$\"\n}\n},\n{\n\"name\": \"PTer\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTer)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hd-bluray-tier-02","title":"HD Bluray Tier 02","text":"HD Bluray Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"c2216b7b8aa545dc1ce8388c618f8d57\",\n\"trash_score\": \"1750\",\n\"name\": \"HD Bluray Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"SA89\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SA89)$\"\n}\n},\n{\n\"name\": \"sbR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(sbR)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#web-tier-01","title":"WEB Tier 01","text":"WEB Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"e6258996055b9fbab7e9cb2f75819294\",\n\"trash_score\": \"1700\",\n\"name\": \"WEB Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"ABBiE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ABBiE)$\"\n}\n},\n{\n\"name\": \"AJP69\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(AJP69)$\"\n}\n},\n{\n\"name\": \"APEX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(APEX|PAXA|PEXA|XEPA)$\"\n}\n},\n{\n\"name\": \"CasStudio\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CasStudio)$\"\n}\n},\n{\n\"name\": \"CRFW\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CRFW)$\"\n}\n},\n{\n\"name\": \"CtrlHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CtrlHD)$\"\n}\n},\n{\n\"name\": \"FLUX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FLUX)$\"\n}\n},\n{\n\"name\": \"HONE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HONE)$\"\n}\n},\n{\n\"name\": \"KiNGS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KiNGS)$\"\n}\n},\n{\n\"name\": \"monkee\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(monkee)$\"\n}\n},\n{\n\"name\": \"NOSiViD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NOSiViD)$\"\n}\n},\n{\n\"name\": \"NTb\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTb)$\"\n}\n},\n{\n\"name\": \"NTG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTG)$\"\n}\n},\n{\n\"name\": \"QOQ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(QOQ)$\"\n}\n},\n{\n\"name\": \"RTN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RTN)$\"\n}\n},\n{\n\"name\": \"SiC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiC)$\"\n}\n},\n{\n\"name\": \"T6D\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(T6D)$\"\n}\n},\n{\n\"name\": \"TOMMY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TOMMY)$\"\n}\n},\n{\n\"name\": \"ViSUM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ViSUM)$\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#web-tier-02","title":"WEB Tier 02","text":"WEB Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"58790d4e2fdcd9733aa7ae68ba2bb503\",\n\"trash_score\": \"1650\",\n\"name\": \"WEB Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"3cTWeB\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(3cTWeB)$\"\n}\n},\n{\n\"name\": \"BLUTONiUM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BLUTONiUM)$\"\n}\n},\n{\n\"name\": \"BTW\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BTW)$\"\n}\n},\n{\n\"name\": \"Chotab\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Chotab)$\"\n}\n},\n{\n\"name\": \"Cinefeel\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Cinefeel)$\"\n}\n},\n{\n\"name\": \"CiT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CiT)$\"\n}\n},\n{\n\"name\": \"CMRG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CMRG)$\"\n}\n},\n{\n\"name\": \"Coo7\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Coo7)$\"\n}\n},\n{\n\"name\": \"dB\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(dB)$\"\n}\n},\n{\n\"name\": \"DEEP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DEEP)$\"\n}\n},\n{\n\"name\": \"END\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(END)$\"\n}\n},\n{\n\"name\": \"ETHiCS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ETHiCS)$\"\n}\n},\n{\n\"name\": \"FC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FC)$\"\n}\n},\n{\n\"name\": \"Flights\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Flights)$\"\n}\n},\n{\n\"name\": \"GNOME\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GNOME)$\"\n}\n},\n{\n\"name\": \"iJP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(iJP)$\"\n}\n},\n{\n\"name\": \"iKA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(iKA)$\"\n}\n},\n{\n\"name\": \"iT00NZ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(iT00NZ)$\"\n}\n},\n{\n\"name\": \"JETIX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(JETIX)$\"\n}\n},\n{\n\"name\": \"KHN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KHN)$\"\n}\n},\n{\n\"name\": \"KiMCHI\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KiMCHI)$\"\n}\n},\n{\n\"name\": \"Kitsune\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Kitsune)$\"\n}\n},\n{\n\"name\": \"LAZY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(LAZY)$\"\n}\n},\n{\n\"name\": \"MiU\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MiU)$\"\n}\n},\n{\n\"name\": \"MZABI\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MZABI)$\"\n}\n},\n{\n\"name\": \"NPMS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NPMS)$\"\n}\n},\n{\n\"name\": \"NYH\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NYH)$\"\n}\n},\n{\n\"name\": \"orbitron\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(orbitron)$\"\n}\n},\n{\n\"name\": \"PHOENiX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PHOENiX)$\"\n}\n},\n{\n\"name\": \"playWEB\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(playWEB)$\"\n}\n},\n{\n\"name\": \"PSiG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PSiG)$\"\n}\n},\n{\n\"name\": \"ROCCaT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ROCCaT)$\"\n}\n},\n{\n\"name\": \"RTFM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RTFM)$\"\n}\n},\n{\n\"name\": \"SA89\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SA89)$\"\n}\n},\n{\n\"name\": \"SDCC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SDCC)$\"\n}\n},\n{\n\"name\": \"SIGMA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SIGMA)$\"\n}\n},\n{\n\"name\": \"SMURF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SMURF)$\"\n}\n},\n{\n\"name\": \"SPiRiT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SPiRiT)$\"\n}\n},\n{\n\"name\": \"TEPES\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TEPES)$\"\n}\n},\n{\n\"name\": \"TVSmash\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TVSmash)$\"\n}\n},\n{\n\"name\": \"WELP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WELP)$\"\n}\n},\n{\n\"name\": \"XEBEC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(XEBEC|4KBEC|CEBEX)$\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#web-tier-03","title":"WEB Tier 03","text":"WEB Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"d84935abd3f8556dcd51d4f27e22d0a6\",\n\"trash_score\": \"1600\",\n\"name\": \"WEB Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DRACULA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DRACULA)$\"\n}\n},\n{\n\"name\": \"NINJACENTRAL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NINJACENTRAL)$\"\n}\n},\n{\n\"name\": \"SLiGNOME\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SLiGNOME)$\"\n}\n},\n{\n\"name\": \"SwAgLaNdEr\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SwAgLaNdEr)$\"\n}\n},\n{\n\"name\": \"T4H\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(T4H)$\"\n}\n},\n{\n\"name\": \"ViSiON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ViSiON)$\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#web-scene","title":"WEB Scene","text":"WEB Scene - [CLICK TO EXPAND]
One of the few scene groups that released quality releases.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d0c516558625b04b363fa6c5c2c7cfd4\",\n\"trash_score\": \"1600\",\n\"name\": \"WEB Scene\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DEFLATE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DEFLATE)$\"\n}\n},\n{\n\"name\": \"INFLATE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(INFLATE)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#streaming-services","title":"Streaming Services","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#amzn","title":"AMZN","text":"
Amazon
Amazon - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d660701077794679fd59e8bdf4ce3a29\",\n\"trash_score\": \"70\",\n\"name\": \"AMZN\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Amazon\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(amzn|amazon)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#atvp","title":"ATVP","text":"
Apple TV+
Apple TV+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"f67c9ca88f463a48346062e8ad07713f\",\n\"trash_score\": \"100\",\n\"name\": \"ATVP\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Apple TV+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(atvp|aptv|Apple TV\\\\+)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dcu","title":"DCU","text":"
DC Universe
DC Universe - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"36b72f59f4ea20aad9316f475f2d9fbb\",\n\"trash_score\": \"50\",\n\"name\": \"DCU\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"DC Universe\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dcu|DC Universe)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dsnp","title":"DSNP","text":"
Disney+
Disney+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"89358767a60cc28783cdc3d0be9388a4\",\n\"trash_score\": \"100\",\n\"name\": \"DSNP\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Disney+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dsnp|dsny|disney|Disney\\\\+)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hmax","title":"HMAX","text":"
HBO Max
HBO Max - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a880d6abc21e7c16884f3ae393f84179\",\n\"trash_score\": \"80\",\n\"name\": \"HMAX\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"HBO Max\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hmax|hbom|hbo[ ._-]max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hbo","title":"HBO","text":"
HBO
HBO - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7a235133c87f7da4c8cccceca7e3c7a6\",\n\"trash_score\": \"50\",\n\"name\": \"HBO\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"HBO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hbo)(?![ ._-]max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#max","title":"Max","text":"
Max
Max - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"81d1fbf600e2540cee87f3a23f9d3c1c\",\n\"trash_score\": \"90\",\n\"trash_regex\": \"https://regex101.com/r/fa649l/1\",\n\"name\": \"MAX\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Max\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b((?<!hbo[ ._-])max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hulu","title":"Hulu","text":"
Hulu
Hulu - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"f6cce30f1733d5c8194222a7507909bb\",\n\"trash_score\": \"50\",\n\"name\": \"HULU\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Hulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hulu)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#nlz","title":"NLZ","text":"
NLZiet
NLZiet - [CLICK TO EXPAND]NLZIET is the online service of Dutch broadcasters that provides non-stop tv, commercial-free. The streaming service brings the best of all channels straight to your preferred device and lets you see your favorite tv content in high quality on all available platforms; anytime and anywhere.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b2b980877494b560443631eb1f473867\",\n\"trash_score\": \"50\",\n\"name\": \"NLZ\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"NLZiet\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(nlz|NLZiet)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#nf","title":"NF","text":"
Netflix
Netflix - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d34870697c9db575f17700212167be23\",\n\"trash_score\": \"60\",\n\"name\": \"NF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Netflix\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(nf|netflix)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#pmtp","title":"PMTP","text":"
Paramount+
Paramount+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c67a75ae4a1715f2bb4d492755ba4195\",\n\"trash_score\": \"60\",\n\"name\": \"PMTP\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Paramount+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(pmtp|Paramount\\\\+)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#pcok","title":"PCOK","text":"
Peacock TV
Peacock TV - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1656adc6d7bb2c8cca6acfb6592db421\",\n\"trash_score\": \"60\",\n\"name\": \"PCOK\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Peacock TV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(pcok|Peacock TV)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#qibi","title":"Qibi","text":"
Quibi
Quibi - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3ac5d84fce98bab1b531393e9c82f467\",\n\"trash_score\": \"80\",\n\"name\": \"QIBI\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Quibi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(qibi|quibi)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#sho","title":"SHO","text":"
SHOWTIME
SHOWTIME - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"ae58039e1319178e6be73caab5c42166\",\n\"trash_score\": \"50\",\n\"trash_regex\": \"https://regex101.com/r/kjPPbG/1\",\n\"name\": \"SHO\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"SHOWTIME\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(sho|showtime)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vdl","title":"VDL","text":"
Videoland
Videoland - [CLICK TO EXPAND]Videoland is a Dutch OTT online service provider owned by RTL Nederland. Originally it was a retail chain of video rental stores. Its main competitor is Netflix.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"5d2317d99af813b6529c7ebf01c83533\",\n\"trash_score\": \"50\",\n\"name\": \"VDL\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Videoland\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(vdl|Videoland)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#stan","title":"STAN","text":"
Stan
STAN - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1efe8da11bfd74fbbcd4d8117ddb9213\",\n\"trash_score\": \"60\",\n\"trash_regex\": \"https://regex101.com/r/IMS7Or/1\",\n\"name\": \"STAN\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Stan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(stan)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#red","title":"RED","text":"
RED = Youtube Red = Youtube Premium
Youtube Red - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c30d2958827d1867c73318a5a2957eb1\",\n\"trash_score\": \"50\",\n\"trash_regex\": \"https://regex101.com/r/GfOSFe/1\",\n\"name\": \"RED\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"YouTube Red\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(red|youtube red)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#it","title":"IT","text":"
iT = iTunes
iTunes - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0ac24a2a68a9700bcb7eeca8e5cd644c\",\n\"trash_score\": \"50\",\n\"name\": \"iT\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"iTunes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(it|itunes)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#canalplus","title":"CANALPlus","text":"
CANALPlus = CANAL+/MyCANAL
Canal+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"f27d46a831e6b16fa3fee2c4e5d10984\",\n\"trash_regex\": \"https://regex101.com/r/UYB7E7/1\",\n\"name\": \"CANAL+\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"CANAL+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(C(?:anal)?[ .-]?(Plus|\\\\+))[ .]\"\n}\n},\n{\n\"name\": \"MyCANAL\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MyCANAL)\\\\b\"\n}\n},\n{\n\"name\": \"Not MyCanal RlsGrp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(MyCanal)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#salto","title":"SALTO","text":"
SALTO = S\u2c6fLTO
S\u2c6fLTO - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0455d6519a550dbf648c97b56e7231d2\",\n\"name\": \"SALTO\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"SALTO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(SALTO)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#rtbf","title":"RTBF","text":"
RTBF = Radio-t\u00e9l\u00e9vision belge de la Communaut\u00e9 fran\u00e7aise (Radio T\u00e9l\u00e9vision Belge Francophone)
RTBF - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b0d6195c23ae254932da00512db7e8a8\",\n\"name\": \"RTBF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"Radio T\u00e9l\u00e9vision Belge Francophone\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(RTBF|AUVIO)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#cc","title":"CC","text":"
CC = Comedy Central
CC - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"77a7b25585c18af08f60b1547bb9b4fb\",\n\"trash_score\": \"50\",\n\"trash_regex\": \"https://regex101.com/r/A3TRwE/1\",\n\"name\": \"CC\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Comedy Central\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(CC)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#crav","title":"Crav","text":"
Crave
CRAVE - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4e9a630db98d5391aec1368a0256e2fe\",\n\"trash_score\": \"50\",\n\"trash_regex\": \"https://regex101.com/r/eymcie/1\",\n\"name\": \"CRAV\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Crave\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(crav(e)?)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#ovid","title":"OViD","text":"
OViD
OViD - [CLICK TO EXPAND]OViD Website
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"fb1a91cdc0f26f7ca0696e0e95274645\",\n\"trash_score\": \"50\",\n\"trash_regex\": \"https://regex101.com/r/hWHpjV/1\",\n\"name\": \"OViD\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"OViD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ovid)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#uhd-streaming-boost","title":"UHD Streaming Boost","text":"UHD Streaming Boost - [CLICK TO EXPAND]
Some streaming services have UHD releases that are generally better than their HD counterparts. The UHD Streaming Boost custom format increases those streaming services' scores appropriately for UHD releases. Use this in conjunction with the regular streaming service custom formats.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"43b3cf48cb385cd3eac608ee6bca7f09\",\n\"trash_score\": \"20\",\n\"name\": \"UHD Streaming Boost\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Peacock TV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(pcok|Peacock TV)\\\\b\"\n}\n},\n{\n\"name\": \"Paramount+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(pmtp|Paramount\\\\+)\\\\b\"\n}\n},\n{\n\"name\": \"Hulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(hulu)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#uhd-streaming-cut","title":"UHD Streaming Cut","text":"UHD Streaming Cut - [CLICK TO EXPAND]
Some streaming services have UHD releases that are generally worse than their HD counterparts. The UHD Streaming Cut custom format decreases those streaming services' scores appropriately for UHD releases. Use this in conjunction with the regular streaming service custom formats.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d2d299244a92b8a52d4921ce3897a256\",\n\"trash_score\": \"-20\",\n\"name\": \"UHD Streaming Cut\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Amazon\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(amzn|amazon)\\\\b\"\n}\n},\n{\n\"name\": \"HBO Max\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(hmax|hbom|hbo[ ._-]max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"Stan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(stan)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime","title":"Anime","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-01-top-seadex-muxers","title":"Anime BD Tier 01 (Top SeaDex Muxers)","text":"Anime BD Tier 01 (Top SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"949c16fe0a8147f50ba82cc2df9411c9\",\n\"trash_score\": \"1400\",\n\"name\": \"Anime BD Tier 01 (Top SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Aergia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Aergia\\\\]|-Aergia(?!-raws)\\\\b\"\n}\n},\n{\n\"name\": \"Legion\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Legion\\\\]|-Legion\\\\b\"\n}\n},\n{\n\"name\": \"LYS1TH3A\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LYS1TH3A)\\\\b\"\n}\n},\n{\n\"name\": \"OZR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OZR)\\\\b\"\n}\n},\n{\n\"name\": \"sam\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[sam\\\\]|-sam\\\\b\"\n}\n},\n{\n\"name\": \"SCY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SCY)\\\\b\"\n}\n},\n{\n\"name\": \"smol\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[smol\\\\]|-smol\\\\b\"\n}\n},\n{\n\"name\": \"Vanilla\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Vanilla\\\\]|-Vanilla\\\\b\"\n}\n},\n{\n\"name\": \"Vodes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Vodes)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-02-seadex-muxers","title":"Anime BD Tier 02 (SeaDex Muxers)","text":"Anime BD Tier 02 (SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"ed7f1e315e000aef424a58517fa48727\",\n\"trash_score\": \"1300\",\n\"name\": \"Anime BD Tier 02 (SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"0x539\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(0x539)\\\\b\"\n}\n},\n{\n\"name\": \"Alt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Alt\\\\]|-Alt\\\\b\"\n}\n},\n{\n\"name\": \"ARC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[ARC\\\\]|-ARC\\\\b\"\n}\n},\n{\n\"name\": \"Arid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Arid\\\\]|-Arid\\\\b\"\n}\n},\n{\n\"name\": \"aro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(aro)\\\\b\"\n}\n},\n{\n\"name\": \"Baws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Baws)\\\\b\"\n}\n},\n{\n\"name\": \"BKC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BKC)\\\\b\"\n}\n},\n{\n\"name\": \"Brrrrrrr\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Brrrrrrr)\\\\b\"\n}\n},\n{\n\"name\": \"Chotab\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Chotab)\\\\b\"\n}\n},\n{\n\"name\": \"Crow\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Crow\\\\]|-Crow\\\\b\"\n}\n},\n{\n\"name\": \"CsS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CsS)\\\\b\"\n}\n},\n{\n\"name\": \"CUNNY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CUNNY)\\\\b\"\n}\n},\n{\n\"name\": \"D-Z0N3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D-Z0N3)\\\\b\"\n}\n},\n{\n\"name\": \"Dae\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Dae)\\\\b\"\n}\n},\n{\n\"name\": \"Datte13\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Datte13)\\\\b\"\n}\n},\n{\n\"name\": \"Drag\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Drag\\\\]|-Drag\\\\b\"\n}\n},\n{\n\"name\": \"FLFL\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FLFL)\\\\b\"\n}\n},\n{\n\"name\": \"hydes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(hydes)\\\\b\"\n}\n},\n{\n\"name\": \"iKaos\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(iKaos)\\\\b\"\n}\n},\n{\n\"name\": \"JySzE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(JySzE)\\\\b\"\n}\n},\n{\n\"name\": \"LostYears\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LostYears)\\\\b\"\n}\n},\n{\n\"name\": \"Lulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Lulu\\\\]|-Lulu\\\\b\"\n}\n},\n{\n\"name\": \"Matsya\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Matsya)\\\\b\"\n}\n},\n{\n\"name\": \"MC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MC)\\\\b\"\n}\n},\n{\n\"name\": \"Metal\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Metal\\\\]|-Metal\\\\b\"\n}\n},\n{\n\"name\": \"MTBB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MTBB)\\\\b\"\n}\n},\n{\n\"name\": \"Noyr\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Noyr)\\\\b\"\n}\n},\n{\n\"name\": \"NSDAB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NSDAB)\\\\b\"\n}\n},\n{\n\"name\": \"pog42\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(pog42)\\\\b\"\n}\n},\n{\n\"name\": \"pyroneko\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(pyroneko)\\\\b\"\n}\n},\n{\n\"name\": \"RAI\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RAI)\\\\b\"\n}\n},\n{\n\"name\": \"Reza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Reza)\\\\b\"\n}\n},\n{\n\"name\": \"Shimatta\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Shimatta)\\\\b\"\n}\n},\n{\n\"name\": \"Smoke\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Smoke\\\\]|-Smoke\\\\b\"\n}\n},\n{\n\"name\": \"Spirale\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Spirale)\\\\b\"\n}\n},\n{\n\"name\": \"Thighs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Thighs\\\\]|-Thighs\\\\b\"\n}\n},\n{\n\"name\": \"UDF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(UDF)\\\\b\"\n}\n},\n{\n\"name\": \"Yuki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yuki\\\\]|-Yuki\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-03-seadex-muxers","title":"Anime BD Tier 03 (SeaDex Muxers)","text":"Anime BD Tier 03 (SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"096e406c92baa713da4a72d88030b815\",\n\"trash_score\": \"1200\",\n\"name\": \"Anime BD Tier 03 (SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"AC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[AC\\\\]|-AC\\\\b\"\n}\n},\n{\n\"name\": \"ASC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ASC)\\\\b\"\n}\n},\n{\n\"name\": \"AssMix\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AssMix)\\\\b\"\n}\n},\n{\n\"name\": \"Ayashii\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Ayashii)\\\\b\"\n}\n},\n{\n\"name\": \"CBT\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CBT)\\\\b\"\n}\n},\n{\n\"name\": \"CTR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CTR)\\\\b\"\n}\n},\n{\n\"name\": \"CyC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CyC)\\\\b\"\n}\n},\n{\n\"name\": \"Dekinai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Dekinai\\\\]|-Dekinai\\\\b\"\n}\n},\n{\n\"name\": \"EXP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[EXP\\\\]|-EXP\\\\b\"\n}\n},\n{\n\"name\": \"Galator\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Galator)\\\\b\"\n}\n},\n{\n\"name\": \"GSK_kun\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GSK[._-]kun)\\\\b\"\n}\n},\n{\n\"name\": \"Holomux\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Holomux)\\\\b\"\n}\n},\n{\n\"name\": \"IK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(IK)\\\\b\"\n}\n},\n{\n\"name\": \"Kaizoku\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeKaizoku)\\\\b|\\\\[Kaizoku\\\\]|-Kaizoku\\\\b\"\n}\n},\n{\n\"name\": \"Kametsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kametsu)\\\\b\"\n}\n},\n{\n\"name\": \"KH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KH)\\\\b\"\n}\n},\n{\n\"name\": \"kuchikirukia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(kuchikirukia)\\\\b\"\n}\n},\n{\n\"name\": \"LazyRemux\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LazyRemux)\\\\b\"\n}\n},\n{\n\"name\": \"MK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MK)\\\\b\"\n}\n},\n{\n\"name\": \"Mysteria\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Mysteria\\\\]|-Mysteria\\\\b\"\n}\n},\n{\n\"name\": \"Netaro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Netaro)\\\\b\"\n}\n},\n{\n\"name\": \"Pn8\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Pn8)\\\\b\"\n}\n},\n{\n\"name\": \"Pookie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Pookie)\\\\b\"\n}\n},\n{\n\"name\": \"Quetzal\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Quetzal)\\\\b\"\n}\n},\n{\n\"name\": \"Rasetsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rasetsu)\\\\b\"\n}\n},\n{\n\"name\": \"Senjou\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Senjou\\\\]|-Senjou\\\\b\"\n}\n},\n{\n\"name\": \"ShowY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ShowY)\\\\b\"\n}\n},\n{\n\"name\": \"WBDP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WBDP)\\\\b\"\n}\n},\n{\n\"name\": \"WSE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WSE)\\\\b\"\n}\n},\n{\n\"name\": \"Yoghurt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Yoghurt)\\\\b\"\n}\n},\n{\n\"name\": \"YURI\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[YURI\\\\]|-YURI\\\\b\"\n}\n},\n{\n\"name\": \"ZOIO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZOIO)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-04-seadex-muxers","title":"Anime BD Tier 04 (SeaDex Muxers)","text":"Anime BD Tier 04 (SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"30feba9da3030c5ed1e0f7d610bcadc4\",\n\"trash_score\": \"1100\",\n\"name\": \"Anime BD Tier 04 (SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"deanzel\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(deanzel)\\\\b\"\n}\n},\n{\n\"name\": \"ShadyCrab\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ShadyCrab)\\\\b\"\n}\n},\n{\n\"name\": \"hchcsen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(hchcsen)\\\\b\"\n}\n},\n{\n\"name\": \"NH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NH)\\\\b\"\n}\n},\n{\n\"name\": \"Chimera\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Chimera\\\\]|-Chimera\\\\b\"\n}\n},\n{\n\"name\": \"Bulldog\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Bulldog\\\\]|-Bulldog\\\\b\"\n}\n},\n{\n\"name\": \"Foxtrot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Foxtrot\\\\]|-Foxtrot\\\\b\"\n}\n},\n{\n\"name\": \"Koten_Gars\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Koten[ ._-]Gars)\\\\b\"\n}\n},\n{\n\"name\": \"Kulot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kulot)\\\\b\"\n}\n},\n{\n\"name\": \"Asakura\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Asakura\\\\]|-Asakura\\\\b\"\n}\n},\n{\n\"name\": \"HaiveMind\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HaiveMind)\\\\b\"\n}\n},\n{\n\"name\": \"mottoj\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(mottoj)\\\\b\"\n}\n},\n{\n\"name\": \"Bolshevik\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Bolshevik\\\\]|-Bolshevik\\\\b\"\n}\n},\n{\n\"name\": \"Scriptum\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Scriptum)\\\\b\"\n}\n},\n{\n\"name\": \"SOLA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[SOLA\\\\]|-SOLA\\\\b\"\n}\n},\n{\n\"name\": \"NTRM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NTRM)\\\\b\"\n}\n},\n{\n\"name\": \"ASO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ASO)\\\\b\"\n}\n},\n{\n\"name\": \"MCLR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MCLR)\\\\b\"\n}\n},\n{\n\"name\": \"D3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D3)\\\\b\"\n}\n},\n{\n\"name\": \"AOmundson\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AOmundson)\\\\b\"\n}\n},\n{\n\"name\": \"RMX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RMX)\\\\b\"\n}\n},\n{\n\"name\": \"karios\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(karios)\\\\b\"\n}\n},\n{\n\"name\": \"xPearse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(xPearse)\\\\b\"\n}\n},\n{\n\"name\": \"kBaraka\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(kBaraka)\\\\b\"\n}\n},\n{\n\"name\": \"SNSbu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SNSbu)\\\\b\"\n}\n},\n{\n\"name\": \"Orphan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Orphan\\\\]|-Orphan\\\\b\"\n}\n},\n{\n\"name\": \"Cait-Sidhe\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Cait-Sidhe)\\\\b\"\n}\n},\n{\n\"name\": \"THORA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(THORA)\\\\b\"\n}\n},\n{\n\"name\": \"Davinci\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Davinci\\\\]|-Davinci\\\\b\"\n}\n},\n{\n\"name\": \"GHS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GHS)\\\\b\"\n}\n},\n{\n\"name\": \"Iznjie Biznjie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Iznjie[ .-]Biznjie)\\\\b\"\n}\n},\n{\n\"name\": \"9volt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(9volt)\\\\b\"\n}\n},\n{\n\"name\": \"Lia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Lia\\\\]|-Lia\\\\b\"\n}\n},\n{\n\"name\": \"kmplx\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(kmplx)\\\\b\"\n}\n},\n{\n\"name\": \"UWU\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(UWU)\\\\b\"\n}\n},\n{\n\"name\": \"Koitern\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Koitern)\\\\b\"\n}\n},\n{\n\"name\": \"Commie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Commie)\\\\b\"\n}\n},\n{\n\"name\": \"Kaleido\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kaleido)\\\\b\"\n}\n},\n{\n\"name\": \"Doki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Doki\\\\]|-Doki\\\\b\"\n}\n},\n{\n\"name\": \"Tsundere\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Tsundere\\\\]|-Tsundere(?!-)\\\\b\"\n}\n},\n{\n\"name\": \"Chihiro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Chihiro\\\\]|-Chihiro\\\\b\"\n}\n},\n{\n\"name\": \"SallySubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SallySubs)\\\\b\"\n}\n},\n{\n\"name\": \"CoalGirls\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CoalGirls)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-05-remuxes","title":"Anime BD Tier 05 (Remuxes)","text":"Anime BD Tier 05 (Remuxes) - [CLICK TO EXPAND]
Groups that are consistent and do Remuxes
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"545a76b14ddc349b8b185a6344e28b04\",\n\"trash_score\": \"1000\",\n\"name\": \"Anime BD Tier 05 (Remuxes)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"ANThELIa\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ANThELIa)\\\\b\"\n}\n},\n{\n\"name\": \"AP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AP)\\\\b\"\n}\n},\n{\n\"name\": \"BluDragon\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BluDragon)\\\\b\"\n}\n},\n{\n\"name\": \"D4C\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D4C)\\\\b\"\n}\n},\n{\n\"name\": \"Dragon-Releases\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Dragon-Releases)\\\\b\"\n}\n},\n{\n\"name\": \"E.N.D\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(E[.-]N[.-]D)\\\\b\"\n}\n},\n{\n\"name\": \"KAWAiREMUX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KAWAiREMUX)\\\\b\"\n}\n},\n{\n\"name\": \"MKVULTRA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MKVULTRA)\\\\b\"\n}\n},\n{\n\"name\": \"Raizel\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Raizel)\\\\b\"\n}\n},\n{\n\"name\": \"REVO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(REVO)\\\\b\"\n}\n},\n{\n\"name\": \"Spark\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Spark\\\\]|-Spark\\\\b\"\n}\n},\n{\n\"name\": \"SRLS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SRLS)\\\\b\"\n}\n},\n{\n\"name\": \"TTGA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TTGA)\\\\b\"\n}\n},\n{\n\"name\": \"ZR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-06-fansubs","title":"Anime BD Tier 06 (FanSubs)","text":"Anime BD Tier 06 (FanSubs) - [CLICK TO EXPAND]
FanSub groups that are consistent
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"25d2afecab632b1582eaf03b63055f72\",\n\"trash_score\": \"900\",\n\"name\": \"Anime BD Tier 06 (FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Afro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Afro\\\\]|-Afro\\\\b\"\n}\n},\n{\n\"name\": \"Akai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Akai\\\\]|-Akai\\\\b\"\n}\n},\n{\n\"name\": \"Almighty\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Almighty\\\\]|-Almighty\\\\b\"\n}\n},\n{\n\"name\": \"ANE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ANE)\\\\b\"\n}\n},\n{\n\"name\": \"Asenshi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Asenshi)\\\\b\"\n}\n},\n{\n\"name\": \"BlurayDesuYo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BlurayDesuYo)\\\\b\"\n}\n},\n{\n\"name\": \"Bunny-Apocalypse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Bunny-Apocalypse)\\\\b\"\n}\n},\n{\n\"name\": \"CH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[CH\\\\]|-CH\\\\b\"\n}\n},\n{\n\"name\": \"EJF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(EJF)\\\\b\"\n}\n},\n{\n\"name\": \"Exiled-Destiny\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Exiled-Destiny|E-D)\\\\b\"\n}\n},\n{\n\"name\": \"FFF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FFF)\\\\b\"\n}\n},\n{\n\"name\": \"Final8\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Final8)\\\\b\"\n}\n},\n{\n\"name\": \"GS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GS)\\\\b\"\n}\n},\n{\n\"name\": \"Harunatsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Harunatsu\\\\]|-Harunatsu\\\\b\"\n}\n},\n{\n\"name\": \"Impatience\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Impatience\\\\]|-Impatience\\\\b\"\n}\n},\n{\n\"name\": \"Inka-Subs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Inka-Subs)\\\\b\"\n}\n},\n{\n\"name\": \"Judgement\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Judgment\\\\]|-Judgment\\\\b\"\n}\n},\n{\n\"name\": \"Kantai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Kantai\\\\]|-Kantai\\\\b\"\n}\n},\n{\n\"name\": \"LCE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LCE)\\\\b\"\n}\n},\n{\n\"name\": \"Licca\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Licca)\\\\b\"\n}\n},\n{\n\"name\": \"Nii-sama\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Nii-sama\\\\]|-Nii-sama\\\\b\"\n}\n},\n{\n\"name\": \"niizk\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(niizk)\\\\b\"\n}\n},\n{\n\"name\": \"Nishi-Taku\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nishi-Taku)\\\\b\"\n}\n},\n{\n\"name\": \"OnDeed\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OnDeed)\\\\b\"\n}\n},\n{\n\"name\": \"orz\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(orz)\\\\b\"\n}\n},\n{\n\"name\": \"PAS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(PAS)\\\\b\"\n}\n},\n{\n\"name\": \"peachflavored\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(peachflavored)\\\\b\"\n}\n},\n{\n\"name\": \"Saizen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Saizen)\\\\b\"\n}\n},\n{\n\"name\": \"SCP-2223\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SCP-2223)\\\\b\"\n}\n},\n{\n\"name\": \"SHiN-gx\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SHiN-gx)\\\\b\"\n}\n},\n{\n\"name\": \"SmugCat\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SmugCat)\\\\b\"\n}\n},\n{\n\"name\": \"Soldado\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Soldado\\\\]|-Soldado\\\\b\"\n}\n},\n{\n\"name\": \"Sushi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Sushi\\\\]|-Sushi\\\\b\"\n}\n},\n{\n\"name\": \"Vivid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Vivid\\\\]|-Vivid\\\\b\"\n}\n},\n{\n\"name\": \"Watashi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Watashi\\\\]|-Watashi\\\\b\"\n}\n},\n{\n\"name\": \"Yabai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yabai\\\\]|-Yabai\\\\b\"\n}\n},\n{\n\"name\": \"Zurako\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Zurako)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-07-p2pscene","title":"Anime BD Tier 07 (P2P/Scene)","text":"Anime BD Tier 07 (P2P/Scene) - [CLICK TO EXPAND]
Known P2P and Scene Anime groups
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0329044e3d9137b08502a9f84a7e58db\",\n\"trash_score\": \"800\",\n\"name\": \"Anime BD Tier 07 (P2P/Scene)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"A-L\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(A-L)\\\\b\"\n}\n},\n{\n\"name\": \"ANiHLS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ANiHLS)\\\\b\"\n}\n},\n{\n\"name\": \"CBM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CBM)\\\\b\"\n}\n},\n{\n\"name\": \"DHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DHD)\\\\b\"\n}\n},\n{\n\"name\": \"DragsterPS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DragsterPS)\\\\b\"\n}\n},\n{\n\"name\": \"HAiKU\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HAiKU)\\\\b\"\n}\n},\n{\n\"name\": \"Hark0N\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Hark0N)\\\\b\"\n}\n},\n{\n\"name\": \"iAHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(iAHD)\\\\b\"\n}\n},\n{\n\"name\": \"inid4c\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(inid4c)\\\\b\"\n}\n},\n{\n\"name\": \"KiyoshiStar\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KS|KiyoshiStar)\\\\b\"\n}\n},\n{\n\"name\": \"MCR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MCR)\\\\b\"\n}\n},\n{\n\"name\": \"NPC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[NPC\\\\]|-NPC\\\\b\"\n}\n},\n{\n\"name\": \"RedBlade\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RedBlade)\\\\b\"\n}\n},\n{\n\"name\": \"RH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RH)\\\\b\"\n}\n},\n{\n\"name\": \"SEV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SEV)\\\\b\"\n}\n},\n{\n\"name\": \"STRiFE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[STRiFE\\\\]|-STRiFE\\\\b\"\n}\n},\n{\n\"name\": \"TENEIGHTY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TENEIGHTY)\\\\b\"\n}\n},\n{\n\"name\": \"WaLMaRT\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WaLMaRT)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-08-mini-encodes","title":"Anime BD Tier 08 (Mini Encodes)","text":"Anime BD Tier 08 (Mini Encodes) - [CLICK TO EXPAND]
Know groups that do mini encodes
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c81bbfb47fed3d5a3ad027d077f889de\",\n\"trash_score\": \"700\",\n\"name\": \"Anime BD Tier 08 (Mini Encodes)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"AkihitoSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AkihitoSubs)\\\\b\"\n}\n},\n{\n\"name\": \"Arukoru\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Arukoru)\\\\b\"\n}\n},\n{\n\"name\": \"EDGE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[EDGE\\\\]|-EDGE\\\\b\"\n}\n},\n{\n\"name\": \"EMBER\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[EMBER\\\\]|-EMBER\\\\b\"\n}\n},\n{\n\"name\": \"GHOST\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[GHOST\\\\]|-GHOST\\\\b\"\n}\n},\n{\n\"name\": \"Judas\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Judas\\\\]|-Judas\"\n}\n},\n{\n\"name\": \"naiyas\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[naiyas\\\\]|-naiyas\\\\b\"\n}\n},\n{\n\"name\": \"Nep_Blanc\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nep[ ._-]Blanc)\\\\b\"\n}\n},\n{\n\"name\": \"Prof\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Prof\\\\]|-Prof\\\\b\"\n}\n},\n{\n\"name\": \"Shir\u03c3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Shir\u03c3)\\\\b\"\n}\n},\n{\n\"name\": \"YURASAKA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[YURASUKA\\\\]|-YURASUKA\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-web-tier-01-muxers","title":"Anime Web Tier 01 (Muxers)","text":"Anime Web Tier 01 (Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e0014372773c8f0e1bef8824f00c7dc4\",\n\"trash_score\": \"600\",\n\"name\": \"Anime Web Tier 01 (Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"Arid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Arid\\\\]|-Arid\\\\b\"\n}\n},\n{\n\"name\": \"Baws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Baws)\\\\b\"\n}\n},\n{\n\"name\": \"LostYears\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LostYears)\\\\b\"\n}\n},\n{\n\"name\": \"LYS1TH3A\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LYS1TH3A)\\\\b\"\n}\n},\n{\n\"name\": \"sam\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[sam\\\\]|-sam\\\\b\"\n}\n},\n{\n\"name\": \"SCY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SCY)\\\\b\"\n}\n},\n{\n\"name\": \"Setsugen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Setsugen)\\\\b\"\n}\n},\n{\n\"name\": \"smol\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[smol\\\\]|-smol\\\\b\"\n}\n},\n{\n\"name\": \"Vodes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Vodes)\\\\b\"\n}\n},\n{\n\"name\": \"Z4ST1N\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Z4ST1N)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-web-tier-02-top-fansubs","title":"Anime Web Tier 02 (Top FanSubs)","text":"Anime Web Tier 02 (Top FanSubs) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"19180499de5ef2b84b6ec59aae444696\",\n\"trash_score\": \"500\",\n\"name\": \"Anime Web Tier 02 (Top FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"0x539\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(0x539)\\\\b\"\n}\n},\n{\n\"name\": \"Asakura\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Asakura\\\\]|-Asakura\\\\b\"\n}\n},\n{\n\"name\": \"Cyan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Cyan\\\\]|-Cyan\\\\b\"\n}\n},\n{\n\"name\": \"Dae\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Dae\\\\]|-Dae\\\\b\"\n}\n},\n{\n\"name\": \"Foxtrot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Foxtrot\\\\]|-Foxtrot\\\\b\"\n}\n},\n{\n\"name\": \"Gao\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Gao\\\\]|-Gao\\\\b\"\n}\n},\n{\n\"name\": \"GSK_kun\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GSK[._-]kun)\\\\b\"\n}\n},\n{\n\"name\": \"HatSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HatSubs)\\\\b\"\n}\n},\n{\n\"name\": \"MTBB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MTBB)\\\\b\"\n}\n},\n{\n\"name\": \"Okay-Subs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Okay-Subs)\\\\b\"\n}\n},\n{\n\"name\": \"Pizza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pizza\\\\]|-Pizza\\\\b\"\n}\n},\n{\n\"name\": \"Reza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Reza)\\\\b\"\n}\n},\n{\n\"name\": \"Slyfox\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Slyfox)\\\\b\"\n}\n},\n{\n\"name\": \"SoLCE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SoLCE)\\\\b\"\n}\n},\n{\n\"name\": \"Tenshi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[tenshi\\\\]|-tenshi\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-web-tier-03-official-subs","title":"Anime Web Tier 03 (Official Subs)","text":"Anime Web Tier 03 (Official Subs) - [CLICK TO EXPAND]
Official sub groups that tend to be more consistent and release fast
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c27f2ae6a4e82373b0f1da094e2489ad\",\n\"trash_score\": \"400\",\n\"name\": \"Anime Web Tier 03 (Official Subs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"SubsPlease\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SubsPlease)\\\\b\"\n}\n},\n{\n\"name\": \"SubsPlus+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SubsPlus\\\\+?)\\\\b\"\n}\n},\n{\n\"name\": \"ZR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-web-tier-04-official-subs","title":"Anime Web Tier 04 (Official Subs)","text":"Anime Web Tier 04 (Official Subs) - [CLICK TO EXPAND]
Official sub groups
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4fd5528a3a8024e6b49f9c67053ea5f3\",\n\"trash_score\": \"300\",\n\"name\": \"Anime Web Tier 04 (Official Subs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"BlueLobster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BlueLobster)\\\\b\"\n}\n},\n{\n\"name\": \"Erai-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Erai-raws)\\\\b\"\n}\n},\n{\n\"name\": \"GST\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GST)\\\\b\"\n}\n},\n{\n\"name\": \"HorribleRips\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HorribleRips)\\\\b\"\n}\n},\n{\n\"name\": \"HorribleSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HorribleSubs)\\\\b\"\n}\n},\n{\n\"name\": \"KAN3D2M\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KAN3D2M)\\\\b\"\n}\n},\n{\n\"name\": \"KiyoshiStar\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KS|KiyoshiStar)\\\\b\"\n}\n},\n{\n\"name\": \"Lia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Lia\\\\]|-Lia\\\\b\"\n}\n},\n{\n\"name\": \"NanDesuKa\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NanDesuKa)\\\\b\"\n}\n},\n{\n\"name\": \"URANIME\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(URANIME)\\\\b\"\n}\n},\n{\n\"name\": \"VARYG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VARYG)\\\\b(?=.*Multi[ _-]?Sub)\"\n}\n},\n{\n\"name\": \"ZigZag\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZigZag)\\\\b(?=.*Multi[ _-]?Sub)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-web-tier-05-fansubs","title":"Anime Web Tier 05 (FanSubs)","text":"Anime Web Tier 05 (FanSubs) - [CLICK TO EXPAND]
FanSub groups that are consistent
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"29c2a13d091144f63307e4a8ce963a39\",\n\"trash_score\": \"200\",\n\"name\": \"Anime Web Tier 05 (FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"9volt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(9volt)\\\\b\"\n}\n},\n{\n\"name\": \"GJM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GJM)\\\\b\"\n}\n},\n{\n\"name\": \"Kaleido\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kaleido)\\\\b\"\n}\n},\n{\n\"name\": \"Kantai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Kantai\\\\]|-Kantai\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-web-tier-06-fansubs","title":"Anime Web Tier 06 (FanSubs)","text":"Anime Web Tier 06 (FanSubs) - [CLICK TO EXPAND]
FanSub groups that are consistent
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"dc262f88d74c651b12e9d90b39f6c753\",\n\"trash_score\": \"100\",\n\"name\": \"Anime Web Tier 06 (FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"Asenshi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Asenshi)\\\\b\"\n}\n},\n{\n\"name\": \"Chihiro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Chihiro\\\\]|-Chihiro\\\\b\"\n}\n},\n{\n\"name\": \"Commie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Commie)\\\\b\"\n}\n},\n{\n\"name\": \"DameDesuYo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DameDesuYo)\\\\b\"\n}\n},\n{\n\"name\": \"Doki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Doki\\\\]|-Doki\\\\b\"\n}\n},\n{\n\"name\": \"Tsundere\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Tsundere\\\\]|-Tsundere(?!-)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-raws","title":"Anime Raws","text":"Anime Raws - [CLICK TO EXPAND]
A collection of know groups that release raws
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b4a1b3d705159cdca36d71e57ca86871\",\n\"trash_score\": \"-10000\",\n\"name\": \"Anime Raws\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Beatrice-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Beatrice[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Daddy-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Daddy[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Fumi-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Fumi[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"IrizaRaws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Iriza[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Kawaiika-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Kawaiika[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"km\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[km\\\\]|-km\\\\b\"\n}\n},\n{\n\"name\": \"Koi-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Koi[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Lilith-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Lilith[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"LowPower-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"LowPower[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"NanakoRaws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Nanako[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"NC-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"NC[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"neko-raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"neko[ ._-]?(raws)\"\n}\n},\n{\n\"name\": \"Ohys-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Ohys[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Pandoratv-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Pandoratv[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Raws-Maji\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Raws-Maji)\\\\b\"\n}\n},\n{\n\"name\": \"Scryous-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Scryous[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Seicher-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Seicher[ ._-]?(Raws)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-lq-groups","title":"Anime LQ Groups","text":"Anime LQ Groups - [CLICK TO EXPAND]
A collection of known Low Quality groups.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e3515e519f3b1360cbfc17651944354c\",\n\"trash_score\": \"-10000\",\n\"name\": \"Anime LQ Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"$tore-Chill\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(\\\\$tore-Chill)\\\\b\"\n}\n},\n{\n\"name\": \"0neshot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(0neshot)\\\\b\"\n}\n},\n{\n\"name\": \"224\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[224\\\\]|-224\\\\b\"\n}\n},\n{\n\"name\": \"A-Destiny\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(A-Destiny)\\\\b\"\n}\n},\n{\n\"name\": \"AbemaTV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AbemaTV)\\\\b\"\n}\n},\n{\n\"name\": \"AceAres\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AceAres)\\\\b\"\n}\n},\n{\n\"name\": \"AhmadDev\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AhmadDev)\\\\b\"\n}\n},\n{\n\"name\": \"Anime Chap\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Chap)\\\\b\"\n}\n},\n{\n\"name\": \"Anime Land\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Land)\\\\b\"\n}\n},\n{\n\"name\": \"Anime Time\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Time)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeDynastyEN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeDynastyEN)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeKuro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeKuro)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeRG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeRG)\\\\b\"\n}\n},\n{\n\"name\": \"Animesubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Animesubs)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeTR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeTR)\\\\b\"\n}\n},\n{\n\"name\": \"AniVoid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AniVoid)\\\\b\"\n}\n},\n{\n\"name\": \"ArataEnc\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ArataEnc)\\\\b\"\n}\n},\n{\n\"name\": \"AREY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AREY)\\\\b\"\n}\n},\n{\n\"name\": \"Ari\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Ari\\\\]|-Ari\\\\b\"\n}\n},\n{\n\"name\": \"ASW\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ASW)\\\\b\"\n}\n},\n{\n\"name\": \"BJX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BJX)\\\\b\"\n}\n},\n{\n\"name\": \"BlackLuster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BlackLuster)\\\\b\"\n}\n},\n{\n\"name\": \"bonkai77\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(bonkai77)\\\\b\"\n}\n},\n{\n\"name\": \"CameEsp\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CameEsp)\\\\b\"\n}\n},\n{\n\"name\": \"Cat66\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Cat66)\\\\b\"\n}\n},\n{\n\"name\": \"CBB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CBB)\\\\b\"\n}\n},\n{\n\"name\": \"Cerberus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Cerberus\\\\]|-Cerberus\\\\b\"\n}\n},\n{\n\"name\": \"Cleo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Cleo\\\\]|-Cleo\"\n}\n},\n{\n\"name\": \"CuaP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CuaP)\\\\b\"\n}\n},\n{\n\"name\": \"DaddySubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Daddy(Subs)?\\\\]|-Daddy(Subs)?\\\\b\"\n}\n},\n{\n\"name\": \"DARKFLiX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DARKFLiX)\\\\b\"\n}\n},\n{\n\"name\": \"DB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[DB\\\\]\"\n}\n},\n{\n\"name\": \"DBArabic\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DBArabic)\\\\b\"\n}\n},\n{\n\"name\": \"Deadmau- RAWS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Deadmau[ .-]?[ .-]?RAWS)\\\\b\"\n}\n},\n{\n\"name\": \"DKB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DKB)\\\\b\"\n}\n},\n{\n\"name\": \"DP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DP)\\\\b\"\n}\n},\n{\n\"name\": \"DsunS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DsunS)\\\\b\"\n}\n},\n{\n\"name\": \"ExREN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ExREN)\\\\b\"\n}\n},\n{\n\"name\": \"FAV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[FAV\\\\]|-FAV\\\\b\"\n}\n},\n{\n\"name\": \"Fish\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b((Baked|Dead|Space)Fish)\\\\b\"\n}\n},\n{\n\"name\": \"FunArts\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FunArts)\\\\b\"\n}\n},\n{\n\"name\": \"GERMini\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GERMini)\\\\b\"\n}\n},\n{\n\"name\": \"Hakata Ramen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Hakata[ .-]?Ramen)\\\\b\"\n}\n},\n{\n\"name\": \"Hall_of_C\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Hall_of_C)\\\\b\"\n}\n},\n{\n\"name\": \"Hatsuyuki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Hatsuyuki\\\\]|-Hatsuyuki\\\\b\"\n}\n},\n{\n\"name\": \"HAV1T\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HAV1T)\\\\b\"\n}\n},\n{\n\"name\": \"HENiL\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HENiL)\\\\b\"\n}\n},\n{\n\"name\": \"Hitoku\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Hitoku\\\\]|-Hitoki\\\\b\"\n}\n},\n{\n\"name\": \"HollowRoxas\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HollowRoxas)\\\\b\"\n}\n},\n{\n\"name\": \"HR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HR)\\\\b\"\n}\n},\n{\n\"name\": \"ICEBLUE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ICEBLUE)\\\\b\"\n}\n},\n{\n\"name\": \"iPUNISHER\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(iPUNISHER)\\\\b\"\n}\n},\n{\n\"name\": \"JacobSwaggedUp\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(JacobSwaggedUp)\\\\b\"\n}\n},\n{\n\"name\": \"Johnny-englishsubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Johnny-englishsubs)\\\\b\"\n}\n},\n{\n\"name\": \"Kaerizaki-Fansub\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kaerizaki-Fansub)\\\\b\"\n}\n},\n{\n\"name\": \"Kanjouteki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kanjouteki)\\\\b\"\n}\n},\n{\n\"name\": \"KEKMASTERS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KEKMASTERS)\\\\b\"\n}\n},\n{\n\"name\": \"Kirion\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kirion)\\\\b\"\n}\n},\n{\n\"name\": \"KQRM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KQRM)\\\\b\"\n}\n},\n{\n\"name\": \"KRP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KRP)\\\\b\"\n}\n},\n{\n\"name\": \"LoliHouse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LoliHouse)\\\\b\"\n}\n},\n{\n\"name\": \"M@nI\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(M@nI)\\\\b\"\n}\n},\n{\n\"name\": \"mal lu zen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(mal[ .-]lu[ .-]zen)\\\\b\"\n}\n},\n{\n\"name\": \"Man.K\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Man\\\\.K)\\\\b\"\n}\n},\n{\n\"name\": \"Maximus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Maximus\\\\]|-Maximus\\\\b\"\n}\n},\n{\n\"name\": \"MD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[MD\\\\]|-MD\\\\b\"\n}\n},\n{\n\"name\": \"mdcx\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(mdcx)\\\\b\"\n}\n},\n{\n\"name\": \"Metaljerk\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Metaljerk)\\\\b\"\n}\n},\n{\n\"name\": \"MGD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MGD)\\\\b\"\n}\n},\n{\n\"name\": \"MiniFreeza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MiniFreeza)\\\\b\"\n}\n},\n{\n\"name\": \"MinisCuba\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MinisCuba)\\\\b\"\n}\n},\n{\n\"name\": \"MiniTheatre\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MiniTheatre)\\\\b\"\n}\n},\n{\n\"name\": \"Mites\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Mites)\\\\b\"\n}\n},\n{\n\"name\": \"Modders Bay\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Modders[ .-]?Bay)\\\\b\"\n}\n},\n{\n\"name\": \"Mr. Deadpool\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Mr\\\\.Deadpool)\\\\b\"\n}\n},\n{\n\"name\": \"NemDiggers\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NemDiggers)\\\\b\"\n}\n},\n{\n\"name\": \"neoHEVC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(neoHEVC)\\\\b\"\n}\n},\n{\n\"name\": \"Nokou\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nokou)\\\\b\"\n}\n},\n{\n\"name\": \"NoobSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(N[eo][wo]b[ ._-]?Subs)\\\\b\"\n}\n},\n{\n\"name\": \"NS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NS)\\\\b\"\n}\n},\n{\n\"name\": \"Nyanpasu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nyanpasu)\\\\b\"\n}\n},\n{\n\"name\": \"OldCastle\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OldCastle)\\\\b\"\n}\n},\n{\n\"name\": \"Pantsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pantsu\\\\]|-Pantsu\\\\b\"\n}\n},\n{\n\"name\": \"Pao\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pao\\\\]|-Pao\\\\b\"\n}\n},\n{\n\"name\": \"phazer11\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(phazer11)\\\\b\"\n}\n},\n{\n\"name\": \"Pixel\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pixel\\\\]|-Pixel\\\\b\"\n}\n},\n{\n\"name\": \"Plex Friendly\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Plex[ .-]?Friendly)\\\\b\"\n}\n},\n{\n\"name\": \"PnPSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(PnPSubs)\\\\b\"\n}\n},\n{\n\"name\": \"Polarwindz\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Polarwindz)\\\\b\"\n}\n},\n{\n\"name\": \"Project-gxs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Project-gxs)\\\\b\"\n}\n},\n{\n\"name\": \"PuyaSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(PuyaSubs)\\\\b\"\n}\n},\n{\n\"name\": \"QaS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(QAS)\\\\b\"\n}\n},\n{\n\"name\": \"QCE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(QCE)\\\\b\"\n}\n},\n{\n\"name\": \"Rando235\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rando235)\\\\b\"\n}\n},\n{\n\"name\": \"Ranger\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Ranger\\\\]|-Ranger\\\\b\"\n}\n},\n{\n\"name\": \"Rapta\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Rapta\\\\]|-Rapta\\\\b\"\n}\n},\n{\n\"name\": \"Raw Files\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(M2TS|BDMV|BDVD)\\\\b\"\n}\n},\n{\n\"name\": \"Raze\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Raze\\\\]|-Raze\\\\b\"\n}\n},\n{\n\"name\": \"Reaktor\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Reaktor)\\\\b\"\n}\n},\n{\n\"name\": \"RightShiftBy2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RightShiftBy2)\\\\b\"\n}\n},\n{\n\"name\": \"Rip Time\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rip[ .-]?Time)\\\\b\"\n}\n},\n{\n\"name\": \"SAD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[SAD\\\\]|-SAD\\\\b\"\n}\n},\n{\n\"name\": \"Salieri\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Salieri)\\\\b\"\n}\n},\n{\n\"name\": \"Samir755\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Samir755)\\\\b\"\n}\n},\n{\n\"name\": \"SanKyuu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SanKyuu)\\\\b\"\n}\n},\n{\n\"name\": \"SEiN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[SEiN\\\\]|-SEiN\\\\b\"\n}\n},\n{\n\"name\": \"sekkusu&ok\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(sekkusu&ok)\\\\b\"\n}\n},\n{\n\"name\": \"SHFS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SHFS)\\\\b\"\n}\n},\n{\n\"name\": \"SLAX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SLAX)\\\\b\"\n}\n},\n{\n\"name\": \"SRW\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SRW)\\\\b\"\n}\n},\n{\n\"name\": \"SSA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SSA)\\\\b\"\n}\n},\n{\n\"name\": \"StrayGods\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(StrayGods)\\\\b\"\n}\n},\n{\n\"name\": \"Suki Desu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Suki[ .-]?Desu\\\\]|-Suki[ .-]?Desu\\\\b\"\n}\n},\n{\n\"name\": \"TeamTurquoize\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TeamTurquoize)\\\\b\"\n}\n},\n{\n\"name\": \"Tenrai Sensei\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Tenrai[ .-]?Sensei)\\\\b\"\n}\n},\n{\n\"name\": \"TnF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TnF)\\\\b\"\n}\n},\n{\n\"name\": \"TOPKEK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TOPKEK)\\\\b\"\n}\n},\n{\n\"name\": \"Trix\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Trix\\\\]|-Trix\\\\b\"\n}\n},\n{\n\"name\": \"U3-Web\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(U3-Web)\\\\b\"\n}\n},\n{\n\"name\": \"UNBIASED\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[UNBIASED\\\\]|-UNBIASED\\\\b\"\n}\n},\n{\n\"name\": \"USD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[USD\\\\]|-USD\\\\b\"\n}\n},\n{\n\"name\": \"Valenciano\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Valenciano)\\\\b\"\n}\n},\n{\n\"name\": \"VipapkStudios\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VipapkStudios)\\\\b\"\n}\n},\n{\n\"name\": \"Wardevil\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Wardevil\\\\]|-Wardevil\\\\b\"\n}\n},\n{\n\"name\": \"WtF Anime\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WtF[ ._-]?Anime)\\\\b\"\n}\n},\n{\n\"name\": \"xiao-av1\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(xiao-av1)\\\\b\"\n}\n},\n{\n\"name\": \"Yabai_Desu_NeRandomRemux\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Yabai_Desu_NeRandomRemux)\\\\b\"\n}\n},\n{\n\"name\": \"YakuboEncodes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(YakuboEncodes)\\\\b\"\n}\n},\n{\n\"name\": \"youshikibi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(youshikibi)\\\\b\"\n}\n},\n{\n\"name\": \"YuiSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(YuiSubs)\\\\b\"\n}\n},\n{\n\"name\": \"Yun\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yun\\\\]|-Yun\\\\b\"\n}\n},\n{\n\"name\": \"zza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[zza\\\\]|-zza\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#uncensored","title":"Uncensored","text":"Uncensored - [CLICK TO EXPAND]
This CF covers releases that are uncensored
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"026d5aadd1a6b4e550b134cb6c72b3ca\",\n\"name\": \"Uncensored\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Uncensored\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Uncut|Unrated|Uncensored|AT[-_. ]?X)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#v0","title":"v0","text":"v0 - [CLICK TO EXPAND]
CF to cover releases named with v0 which we don't want
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d2d7b8a9d39413da5f44054080e028a3\",\n\"trash_score\": \"-51\",\n\"name\": \"v0\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v0\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v0)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#v1","title":"v1","text":"v1 - [CLICK TO EXPAND]
CF to cover v1 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"273bd326df95955e1b6c26527d1df89b\",\n\"trash_score\": \"1\",\n\"name\": \"v1\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v1\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v1)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#v2","title":"v2","text":"v2 - [CLICK TO EXPAND]
CF to cover v2 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"228b8ee9aa0a609463efca874524a6b8\",\n\"trash_score\": \"2\",\n\"name\": \"v2\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#v3","title":"v3","text":"v3 - [CLICK TO EXPAND]
CF to cover v3 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0e5833d3af2cc5fa96a0c29cd4477feb\",\n\"trash_score\": \"3\",\n\"name\": \"v3\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#v4","title":"v4","text":"v4 - [CLICK TO EXPAND]
CF to cover v4 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4fc15eeb8f2f9a749f918217d4234ad8\",\n\"trash_score\": \"4\",\n\"name\": \"v4\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v4\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v4)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#b-global","title":"B-Global","text":"B-Global - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7dd31f3dee6d2ef8eeaa156e23c3857e\",\n\"name\": \"B-Global\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"B-Global\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(B[ .-]?Global)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#bilibili","title":"Bilibili","text":"Bilibili - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4c67ff059210182b59cdd41697b8cb08\",\n\"name\": \"Bilibili\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"Bilibili\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Bilibili)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#cr","title":"cr","text":"
Crunchyroll
Crunchyroll - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3e0b26604165f463f3e8e192261e7284\",\n\"trash_score\": \"6\",\n\"name\": \"CR\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"Crunchyroll\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(C(runchy)?[ .-]?R(oll)?)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#funi","title":"funi","text":"
Funimation
Funimation - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1284d18e693de8efe0fe7d6b3e0b9170\",\n\"trash_score\": \"2\",\n\"name\": \"FUNi\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"Funimation\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FUNi(mation)?)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hidive","title":"HIDIVE","text":"HIDIVE - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"570b03b3145a25011bf073274a407259\",\n\"name\": \"HIDIVE\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"HIDIVE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HIDIVE)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vrv","title":"VRV","text":"VRV - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"44a8ee6403071dd7b8a3a8dd3fe8cb20\",\n\"trash_score\": \"3\",\n\"name\": \"VRV\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"VRV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VRV)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#adn","title":"ADN","text":"
ADN = Animation Digital Network
ADN - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d54cd2bf1326287275b56bccedb72ee2\",\n\"trash_score\": 3,\n\"name\": \"ADN\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"ADN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ADN)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#wkn","title":"WKN","text":"
WKN = Wakanim
WKN - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e5e6405d439dcd1af90962538acd4fe0\",\n\"name\": \"WKN\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"WKN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(WKN|Waka(nim)?)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#10bit","title":"10bit","text":"10bit - [CLICK TO EXPAND]
This CF covers releases that are 10bit
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b2550eb333d27b75833e25b8c2557b38\",\n\"name\": \"10bit\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"10bit\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"10[.-]?bit\"\n}\n},\n{\n\"name\": \"hi10p\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"hi10p\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-dual-audio","title":"Anime Dual Audio","text":"Anime Dual Audio - [CLICK TO EXPAND]
This CF covers releases that have Dual Audio
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"418f50b10f1907201b6cfdf881f467b7\",\n\"name\": \"Anime Dual Audio\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dual Audio\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"dual[ ._-]?audio|[\\\\[(]dual[\\\\])]|(JA|ZH)\\\\+EN|EN\\\\+(JA|ZH)\"\n}\n},\n{\n\"name\": \"Not Single Language Only\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\[(JA|ZH)\\\\]\"\n}\n},\n{\n\"name\": \"Japanese Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"Chinese Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 10\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dubs-only","title":"Dubs Only","text":"Dubs Only - [CLICK TO EXPAND]
This CF covers releases that only have Dubs
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9c14d194486c4014d422adc64092d794\",\n\"trash_score\": \"-10000\",\n\"name\": \"Dubs Only\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dubbed\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"(?<!multi-)\\\\b(dub(bed)?)\\\\b|(funi|eng(lish)?)_?dub\"\n}\n},\n{\n\"name\": \"Golumpa\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Golumpa)\\\\b\"\n}\n},\n{\n\"name\": \"KaiDubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KaiDubs)\\\\b\"\n}\n},\n{\n\"name\": \"KamiFS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KamiFS)\\\\b\"\n}\n},\n{\n\"name\": \"KS (Not Dual Audio)\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(?!.*Dual[-_. ]?Audio).*\\\\bKS\\\\b\"\n}\n},\n{\n\"name\": \"torenter69\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(torenter69)\\\\b\"\n}\n},\n{\n\"name\": \"Yameii\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yameii\\\\]|-Yameii\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#french-audio-version","title":"French Audio Version","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#multi-french","title":"Multi-French","text":"Multi-French - [CLICK TO EXPAND]
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 custom format.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7982e39789f17864f57b11f1996844f4\",\n\"name\": \"Multi-French\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"MULTi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(MULTi)(\\\\d|\\\\b)\"\n}\n},\n{\n\"name\": \"Original Audio\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": -2\n}\n},\n{\n\"name\": \"French Audio\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#multi-audio","title":"Multi-Audio","text":"Multi-Audio - [CLICK TO EXPAND]
A slightly modified Multi Custom Formats that recognize VF and VO inside the name.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2f6e84efc47246ec9071e311e71c4953\",\n\"trash_score\": \"300\",\n\"trash_regex\": \"https://regex101.com/r/hcMa1f/2\",\n\"name\": \"Multi-Audio\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"MULTi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MULTi(?![ .-]subs?))(\\\\d|\\\\b)\"\n}\n},\n{\n\"name\": \"VO and VF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(VO)\\\\b)(?=.*\\\\b(VF(F|I)?)\\\\b)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#french-audio","title":"French Audio","text":"French Audio - [CLICK TO EXPAND]
This will recognize every kind of French Audio.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4721382d9ee05f1b4967a25e75072911\",\n\"trash_score\": \"1\",\n\"trash_regex\": \"See individual French Audio CFs: VFF, VFI, VOF, VFQ, VQ, VFB\",\n\"name\": \"French Audio\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"French Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 2\n}\n},\n{\n\"name\": \"French Original Version\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVOF\\\\b\"\n}\n},\n{\n\"name\": \"TRUEFRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TRUEFRENCH|VFF?)\\\\b\"\n}\n},\n{\n\"name\": \"FRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bFR(A|ENCH)?\\\\b\"\n}\n},\n{\n\"name\": \"French International\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVF(I|\\\\d)\\\\b\"\n}\n},\n{\n\"name\": \"Belgian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVFB\\\\b\"\n}\n},\n{\n\"name\": \"Canadian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVFQ\\\\b\"\n}\n},\n{\n\"name\": \"Version Qu\u00e9b\u00e9coise\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVQ\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vff","title":"VFF","text":"VFF - [CLICK TO EXPAND]
Full French version (dubbing done in France) and French version (normally equivalent to VFQ).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2c29a39a4fdfd6d258799bc4c09731b9\",\n\"trash_regex\": \"https://regex101.com/r/5fR55c/2\",\n\"name\": \"VFF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"TRUEFRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(TRUEFRENCH|VFF)\\\\b\"\n}\n},\n{\n\"name\": \"Not VF2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VF2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vof","title":"VOF","text":"VOF - [CLICK TO EXPAND]
Original French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7ae924ee9b2f39df3283c6c0beb8a2aa\",\n\"trash_regex\": \"https://regex101.com/r/wOw8az/1\",\n\"name\": \"VOF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"French Original Version\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VOF)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vfi","title":"VFI","text":"VFI - [CLICK TO EXPAND]
International French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b6816a0e1d4b64bf3550ad3b74b009b6\",\n\"trash_regex\": \"https://regex101.com/r/YA7mOH/2\",\n\"name\": \"VFI\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"French International\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VFI)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vf2","title":"VF2","text":"VF2 - [CLICK TO EXPAND]
VF[1-9] or FR[1-9] indicates the number of dubs present (normally VF2 being VFF and VFQ).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"34789ec3caa819f087e23bbf9999daf7\",\n\"trash_regex\": \"https://regex101.com/r/qgQMab/1\",\n\"name\": \"VF2\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"VF2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VF2)\\\\b\"\n}\n},\n{\n\"name\": \"Both VFF and VFQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VF(F|Q)[ .]VF(F|Q))\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vfq","title":"VFQ","text":"VFQ - [CLICK TO EXPAND]
Canadian French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7a7f4e4f58bd1058440236d033a90b67\",\n\"trash_regex\": \"https://regex101.com/r/j1wmmv/3\",\n\"name\": \"VFQ\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Canadian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VFQ?|(?<=MULTi[ .])FR(A|ENCH))\\\\b\"\n}\n},\n{\n\"name\": \"Not VF2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VF2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vq","title":"VQ","text":"VQ - [CLICK TO EXPAND]
Quebec Version (strong Quebec accent, ex: The Simpsons movie).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"82085412d9a53ba8d8e46fc624eb701d\",\n\"trash_regex\": \"https://regex101.com/r/MGfk6d/1\",\n\"name\": \"VQ\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Version Qu\u00e9b\u00e9coise\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VQ)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vfb","title":"VFB","text":"VFB - [CLICK TO EXPAND]
Belgian French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0ce1e39a4676c6692ce47935278dac76\",\n\"trash_regex\": \"https://regex101.com/r/1arrX4/1\",\n\"name\": \"VFB\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Belgian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VFB)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vostfr","title":"VOSTFR","text":"VOSTFR - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"07a32f77690263bb9fda1842db7e273f\",\n\"trash_regex\": \"https://regex101.com/r/sWCfAN/1\",\n\"name\": \"VOSTFR\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"VOSTFR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VOST.*?FR(E|A)?)\\\\b\"\n}\n},\n{\n\"name\": \"SUBFRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SUBFR(A|ENCH)?)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fansub","title":"FanSUB","text":"FanSUB - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"84f0acbda9c0c9de783894fb66df25aa\",\n\"name\": \"FanSUB\",\n\"specifications\": [\n{\n\"name\": \"FanSUB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FanSUB)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fastsub","title":"FastSUB","text":"FastSUB - [CLICK TO EXPAND]
FanSUB, but made as quickly as possible, at the expense of quality.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"ea0bb4b6ba388992fad1092703b5ff7b\",\n\"trash_score\": \"-10000\",\n\"name\": \"FastSUB\",\n\"specifications\": [\n{\n\"name\": \"FastSUB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FastSUB)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#french-hq-source-groups","title":"French HQ Source Groups","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-remux-tier-01","title":"FR Remux Tier 01","text":"Remux Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"b8e91cc8fb2bd96468fab74730c30d18\",\n\"trash_score\": \"1900\",\n\"name\": \"FR Remux Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"FtLi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FtLi)$\"\n}\n},\n{\n\"name\": \"Goldenyann\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Goldenyann)$\"\n}\n},\n{\n\"name\": \"HDForever\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDForever)$\"\n}\n},\n{\n\"name\": \"HeavyWeight\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HeavyWeight)$\"\n}\n},\n{\n\"name\": \"ONLY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ONLY)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n},\n{\n\"name\": \"TyrellCorp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TyrellCorp)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-hd-bluray-tier-01","title":"FR HD Bluray Tier 01","text":"FR HD Bluray Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"d844321db5e126d2e7e46152f0706532\",\n\"trash_score\": \"1800\",\n\"name\": \"FR HD Bluray Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"ARK01\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ARK01)$\"\n}\n},\n{\n\"name\": \"BONBON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BONBON)$\"\n}\n},\n{\n\"name\": \"FRATERNiTY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FRATERNiTY)$\"\n}\n},\n{\n\"name\": \"FTMVHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FTMVHD)$\"\n}\n},\n{\n\"name\": \"HeavyWeight\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HeavyWeight)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-web-tier-01","title":"FR WEB Tier 01","text":"FR WEB Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"ddb8eaa9c85a549c50034d280539d54d\",\n\"trash_score\": \"1700\",\n\"name\": \"FR WEB Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"BONBON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BONBON)$\"\n}\n},\n{\n\"name\": \"FCK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FCK)$\"\n}\n},\n{\n\"name\": \"FRATERNiTY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FRATERNiTY)$\"\n}\n},\n{\n\"name\": \"MTDK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MTDK)$\"\n}\n},\n{\n\"name\": \"NoLo\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NoLo)$\"\n}\n},\n{\n\"name\": \"PATOPESTO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PATOPESTO)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-web-tier-02","title":"FR WEB Tier 02","text":"FR WEB Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"a4c51febd4d8b2a0db10a3c974f21d92\",\n\"trash_score\": \"1650\",\n\"name\": \"FR WEB Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"COLL3CTiF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(COLL3CTiF)$\"\n}\n},\n{\n\"name\": \"FiND\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FiND)$\"\n}\n},\n{\n\"name\": \"FrIeNdS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FrIeNdS)$\"\n}\n},\n{\n\"name\": \"FW\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FW)$\"\n}\n},\n{\n\"name\": \"HeavyWeight\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HeavyWeight)$\"\n}\n},\n{\n\"name\": \"NoNe\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NoNe)$\"\n}\n},\n{\n\"name\": \"pERsO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(pERsO)$\"\n}\n},\n{\n\"name\": \"RiPiT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RiPiT)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-web-tier-03","title":"FR WEB Tier 03","text":"FR WEB Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"dbfc0a4b5cb4cbd693311c4482ae9683\",\n\"trash_score\": \"1600\",\n\"name\": \"FR WEB Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"ARK01\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ARK01)$\"\n}\n},\n{\n\"name\": \"BraD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BraD)$\"\n}\n},\n{\n\"name\": \"dRuIdE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(dRuIdE)$\"\n}\n},\n{\n\"name\": \"FTMVHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FTMVHD)$\"\n}\n},\n{\n\"name\": \"LAZARUS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(LAZARUS)$\"\n}\n},\n{\n\"name\": \"MYSTERiON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MYSTERiON)$\"\n}\n},\n{\n\"name\": \"Scaph\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Scaph)$\"\n}\n},\n{\n\"name\": \"WQM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WQM)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-anime-tier-01","title":"FR Anime Tier 01","text":"FR Anime Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"db13a377f7afb29975ea39470434d2ef\",\n\"trash_score\": \"1650\",\n\"name\": \"FR Anime Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Darki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Darki)\\\\b\"\n}\n},\n{\n\"name\": \"Delivroozzi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Delivroozzi)\\\\b\"\n}\n},\n{\n\"name\": \"Fuceo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Fuceo)\\\\b\"\n}\n},\n{\n\"name\": \"Good Job! Alexis\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Good[ .-]?(Job|Rip|Sub)!?[ .-]?Alexis)\\\\b\"\n}\n},\n{\n\"name\": \"Punisher694\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Punisher694)\\\\b\"\n}\n},\n{\n\"name\": \"SR-71\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SR-71)\\\\b\"\n}\n},\n{\n\"name\": \"T3KASHi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(T3KASHi)\\\\b\"\n}\n},\n{\n\"name\": \"TANOSHii\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TANOSHii)\\\\b\"\n}\n},\n{\n\"name\": \"Tsundere-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Tsundere[ .-]?Raws)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-anime-tier-02","title":"FR Anime Tier 02","text":"FR Anime Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"4e6134a384dbc0ef166234cc0e45d26d\",\n\"trash_score\": \"1600\",\n\"name\": \"FR Anime Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Aoi-Project\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Aoi[ .-]?Project)\\\\b\"\n}\n},\n{\n\"name\": \"Elecman\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Elecman)\\\\b\"\n}\n},\n{\n\"name\": \"FUJiSAN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FUJiSAN)\\\\b\"\n}\n},\n{\n\"name\": \"GundamGuy\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GundamGuy)\\\\b\"\n}\n},\n{\n\"name\": \"KAF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KAF)\\\\b\"\n}\n},\n{\n\"name\": \"Nagutos\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nagutos)\\\\b\"\n}\n},\n{\n\"name\": \"OECUF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OECUF)\\\\b\"\n}\n},\n{\n\"name\": \"XSPITFIRE911\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(XSPITFIRE911)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-anime-tier-03","title":"FR Anime Tier 03","text":"FR Anime Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"db34d4357937fbfe89b63ba095f22155\",\n\"trash_score\": \"1550\",\n\"name\": \"FR Anime Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BLV)\\\\b\"\n}\n},\n{\n\"name\": \"D3T3R10R1TY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D3T3R10R1TY)\\\\b\"\n}\n},\n{\n\"name\": \"Galactic\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Galactic)\\\\b\"\n}\n},\n{\n\"name\": \"HANAMi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HANAMi)\\\\b\"\n}\n},\n{\n\"name\": \"KHAYA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KHAYA)\\\\b\"\n}\n},\n{\n\"name\": \"KushEnthusiast\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KushEnthusiast)\\\\b\"\n}\n},\n{\n\"name\": \"matheousse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(matheousse)\\\\b\"\n}\n},\n{\n\"name\": \"Monkey-D.Lulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Monkey[ .-]?D[ .-]?Lulu)\\\\b\"\n}\n},\n{\n\"name\": \"NeoSG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NeoSG)\\\\b\"\n}\n},\n{\n\"name\": \"RONiN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RONiN)\\\\b\"\n}\n},\n{\n\"name\": \"TheFantastics\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TheFantastics)\\\\b\"\n}\n},\n{\n\"name\": \"TTN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TTN)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-anime-fansub","title":"FR Anime FanSub","text":"FR Anime FanSub - [CLICK TO EXPAND]
Known good groups that are doing only FanSub and in good quality.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"44b6c964dad997577d793fd004a39224\",\n\"trash_score\": \"1400\",\n\"name\": \"FR Anime FanSub\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Anime-Heart\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Heart)\\\\b\"\n}\n},\n{\n\"name\": \"KaeriZaki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KaeriZaki)\\\\b\"\n}\n},\n{\n\"name\": \"Natsumi-no-Sekai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Natsumi[ .-]?no[ .-]?Sekai)\\\\b\"\n}\n},\n{\n\"name\": \"NekoYu'\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NekoYu\\\\'?)\\\\b\"\n}\n},\n{\n\"name\": \"Onii-ChanSub\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Onii[ .-]?ChanSub)\\\\b\"\n}\n},\n{\n\"name\": \"Owlolf\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Owlolf)\\\\b\"\n}\n},\n{\n\"name\": \"Pikari-Teshima\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Pikari[ .-]?Teshima)\\\\b\"\n}\n},\n{\n\"name\": \"Team Arcedo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b((Team[ .-])?Arcedo)\\\\b\"\n}\n},\n{\n\"name\": \"Yarashii\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Yarashii)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-scene-groups","title":"FR Scene Groups","text":"FR Scene Groups - [CLICK TO EXPAND]
Known French Scene groups.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2f3422339d185eb227a324644a2fbfca\",\n\"trash_score\": \"1500\",\n\"name\": \"FR Scene Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"#\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(4FR)$\"\n}\n},\n{\n\"name\": \"A\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(AiR3D|AiRDOCS|AiRFORCE|AiRLiNE|AiRTV|AMB3R|ANMWR|AVON|AYMO|AZR)$\"\n}\n},\n{\n\"name\": \"B\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BANKAi|BAWLS|BiPOLAR|BLACKPANTERS|BODIE|BOOLZ|BRiNK)$\"\n}\n},\n{\n\"name\": \"C\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CARAPiLS|CiELOS|CiNEMA|CMBHD|CoRa|COUAC|CRYPT0)$\"\n}\n},\n{\n\"name\": \"D\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(D4KiD|DEAL|DiEBEX|DUPLI|DUSS)$\"\n}\n},\n{\n\"name\": \"E\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ENJOi|EUBDS)$\"\n}\n},\n{\n\"name\": \"F\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FHD|FiDELiO|FiDO|ForceBleue|FREAMON|FRENCHDEADPOOL2|FRiES|FUTiL|FWDHD)$\"\n}\n},\n{\n\"name\": \"G\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GHOULS|GiMBAP|GLiMMER|Goatlove)$\"\n}\n},\n{\n\"name\": \"H\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HERC|HiggsBoson|HiRoSHiMa|HYBRiS|HyDe)$\"\n}\n},\n{\n\"name\": \"J\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(JMT|JoKeR|JUSTICELEAGUE)$\"\n}\n},\n{\n\"name\": \"K\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KAZETV)$\"\n}\n},\n{\n\"name\": \"L\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(L0SERNiGHT|LaoZi|LeON|LOFiDEL|LOST|LOWIMDB|LYPSG)$\"\n}\n},\n{\n\"name\": \"M\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MAGiCAL|MANGACiTY|MAXAGAZ|MaxiBeNoul|McNULTY|MELBA|MiND|MORELAND|MUNSTER|MUxHD)$\"\n}\n},\n{\n\"name\": \"N\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(N0Z00M|NERDHD|NERO|NrZ|NTK)$\"\n}\n},\n{\n\"name\": \"O\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(OBSTACLE|OohLaLa|OOKAMI)$\"\n}\n},\n{\n\"name\": \"P\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PANZeR|PHoQUE|PiNKPANTERS|PKPTRS|PRiDEHD|PROPJOE|PURE|PUREWASTEOFBW)$\"\n}\n},\n{\n\"name\": \"R\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ROUGH|RUDE|Ryotox)$\"\n}\n},\n{\n\"name\": \"S\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SAFETY|SASHiMi|SEiGHT|SESKAPiLE|SharpHD|SHEEEiT|SHiNiGAMi(UHD)?|SiGeRiS|SILVIODANTE|SLEEPINGFOREST|SODAPOP|SPINE|SPOiLER|STRINGERBELL|SUNRiSE)$\"\n}\n},\n{\n\"name\": \"T\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(tFR|THENiGHTMAREiNHD|THiNK|THREESOME|TiMELiNE|TSuNaMi)$\"\n}\n},\n{\n\"name\": \"U\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(UKDHD|UKDTV|ULSHD|Ulysse|USUNSKiLLED|URY|USURY)$\"\n}\n},\n{\n\"name\": \"V\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(VENUE|VFC|VoMiT)$\"\n}\n},\n{\n\"name\": \"W\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Wednesday29th)$\"\n}\n},\n{\n\"name\": \"Z\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ZEST|ZiRCON)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-lq","title":"FR LQ","text":"
French Low Quality Releases = FR LQ
FR LQ - [CLICK TO EXPAND]A collection of known French Low Quality groups that are often banned from the the top trackers because their lack of quality.
Note
{\n\"trash_id\": \"3ba797e5dc13af4b8d9bb25e83d90de2\",\n\"trash_score\": \"-10000\",\n\"name\": \"FR LQ\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Ads/Watermarks\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Bandix|CZ\\\\d+|EXTREME|GA(\u00cf|I)A|HMiDiMADRiDi|Hush|KILLERMIX|LiBERTAD|LTa?TM|MONiCO|NEWCINE|R(PZ|ZP)|ShowFR|VERCLAM|ViKi47|Wawa-?(city|mania|porno)?|ZW)\\\\b\"\n}\n},\n{\n\"name\": \"Bad/False releases\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ACOOL|AlioZ|ASPHiXiAS|AViTECH|AZAZE|Balibalo|BLABLASTREAM|DDLFRENCH(ORG)?|FERVEX|FReeZeR|GHOSTSPiRiT|GHZ|GLaDOS|GZR|HEVCBay|JiHeff|KR4K3N|Matmatha|MKVXTEAM|Monchat|NLX5|NOMAD|NORRIS|PiCKLES|PREUMS|qctimb3rlandqc|ReBoT|ROLLED|SCREEN|SHiFT|SKRiN|TicaDow|Tokushi|Tonyk|TOXIC|TUTUTE|UNiKORN|Zombie)\\\\b\"\n}\n},\n{\n\"name\": \"DeTAG/ReTAG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b((Cpasbien|CPB)|ANONA|AT|bigZT|Boheme|BOL|CINeHD|Cortex91|DOLL4R|Dread[ .-]?Team|Dropse|EZTV([ ._-]re)?|FGT|Firetown|FUN|HDMIDIMADRIDI|JetAnime|L-?O-?L|NewZT|NG|RARBG|STVFRV|SubZero|T9|Time2Watch|TIREXO|Torrent9|WebAnime|YIFY|YTS|ZONE|ZT)\\\\b\"\n}\n},\n{\n\"name\": \"Other reasons\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AKLHD|ARKRiL|BossBaby|Champion9|Copycomic|CR4ZYTiME|EASPORTS|EliteT|FUNKKY|FZTeam|GOBO2S|HD2|LMPS|LNA3d|MACK4|MeMyl|METALLIKA|MGD|Moorea81|Moviz|Muxman|Mystic|MZC|MZi?SYS|N3TFL1X|NoelMaison|nutella|OMERTA|Papaya|PIKACHU|PULSE|Q7|RELiC|SANCTUAIRE|SHARKS|SP3CTR|Spow|STR4NGE|TeamSuW|TORRiD|TSN999|TVPSLO|Upmix|VATFER|Wakanim|WaNeZt|WINCHESTER|WITA)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-how-to-update-custom-formats/","title":"How to update Custom Formats","text":"
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.
Keep in mind Custom Formats are made to fine tune your Quality Profile.Generally, quality trumps all
"},{"location":"Sonarr/sonarr-how-to-update-custom-formats/#how-to-copypaste-the-json","title":"How to Copy/Paste the JSON","text":"The manual way is almost the same as the Import Custom Format way found HERE
"},{"location":"Sonarr/sonarr-how-to-update-custom-formats/#in-sonarr","title":"In Sonarr","text":"Settings
=> Custom Formats
In the empty Custom Format JSON
box (1) you just paste the JSON
that you got from the Custom Format Collection or provided to you from other sources followed by the Import
button (2).
After selecting the Import
button you will get a screen that has all the Custom Format variables filled in correctly, all you need to do now is click on the Save
button and you're done.
The Import to update existing Custom Formats replaces the existing Custom Format, so all manual changes you did to it will be lost
"},{"location":"Sonarr/sonarr-how-to-update-custom-formats/#trash-sync","title":"TRaSH Sync","text":"This can be done also automatically with one of the TRaSH Sync Applications,
more info can be found Here
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/sonarr-import-custom-formats/","title":"How to import Custom Formats","text":"Here I will try to explain how you can manually import Custom Formats for Sonarr v4+.
Keep in mind Custom Formats are made to fine tune your Quality Profile.Generally, quality trumps all
"},{"location":"Sonarr/sonarr-import-custom-formats/#how-to-copypaste-the-json-from-the-site","title":"How to Copy/Paste the JSON from the site","text":"In this example I will use the BR-DISK 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 and select BR-DISK from the table.
"},{"location":"Sonarr/sonarr-import-custom-formats/#expand-the-json-for-br-disk","title":"Expand the JSON for BR-DISK","text":"Then click the copy icon in the top right corner
"},{"location":"Sonarr/sonarr-import-custom-formats/#how-to-import-a-json-custom-format","title":"How to import a JSON Custom Format","text":""},{"location":"Sonarr/sonarr-import-custom-formats/#in-sonarr","title":"In Sonarr","text":"Settings
=> Custom Formats
Then click on the to add a new Custom Format.
"},{"location":"Sonarr/sonarr-import-custom-formats/#import-the-custom-format","title":"Import the Custom Format","text":"Followed by the Import
in the lower left.
Paste the JSON
in the empty Custom Format JSON
box (1) that you got from the Custom Format Collection followed by the Import
button (2).
After selecting the Import
button you will get a screen that has all the Custom Formats variables filled in correctly, all you need to do now is click on the Save
button and you're done.
After you've added the Custom Formats, You will need to set it up in the Quality Profile you want to use/prefer to make use of the Custom Formats. How this is done is explained HERE
"},{"location":"Sonarr/sonarr-import-custom-formats/#start-adding-other-custom-formats-wisely","title":"Start adding other Custom Formats wisely","text":"Start adding more Custom Formats wisely, Don't add all the available Custom Formats!!!
Check out the How to 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.
"},{"location":"Sonarr/sonarr-import-custom-formats/#trash-sync","title":"TRaSH Sync","text":"This can be done also automatically with one of the TRaSH Sync Applications,
more info can be found Here
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/","title":"How to setup Quality Profiles Anime","text":"aka How to setup Custom Formats (Anime)
Warning
You must be running Sonarr V4 to be able to use this setup.
Note
This guide is created and maintained by FonduemangVI and rg9400
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) and not necessarily just dual audio. The vast majority of releases can be found on Nyaa or AB
Nyaa is a public tracker while AB is an invite only tracker.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#media-management","title":"Media Management","text":""},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#series-type","title":"Series Type","text":"When adding a new series make sure you set the series type to Anime
example - [Click to Expand] "},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#recommended-naming-scheme","title":"Recommended naming scheme","text":"{Series TitleYear} - S{season:00}E{episode:00} - {absolute:000} - {Episode CleanTitle} [{Custom Formats }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}[{MediaInfo VideoBitDepth}bit]{[MediaInfo VideoCodec]}[{Mediainfo AudioCodec} { Mediainfo AudioChannels}]{MediaInfo AudioLanguages}{-Release Group}\n
Results: - [Click to Expand] Single Episode:
The Series Title! (2010) - S01E01 - 001 - Episode Title 1 [Surround Sound x264 HDTV-720p v2][10bit][AVC][DTS 5.1][JA]-RlsGrp
Multi Episode:
The Series Title! (2010) - S01E01-E03 - 001-003 - Episode Title [Surround Sound x264 HDTV-720p v2][10bit][AVC][DTS 5.1][JA]-RlsGrp
{Series TitleYear}\n
Result:
The Series Title! (2010)
Season {season:00}\n
Result:
Season 01
Prefixed Range\n
Result:
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#quality-settings","title":"Quality Settings","text":"For quality settings please refer to Sonarr Quality Definitions - Anime
If you are only running a single instance of Sonarr you can instead use Sonarr Quality Definitions
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#quality-profile","title":"Quality Profile","text":"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 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.
Go to Settings
=> Profiles
We then need to select and organise the qualities like below.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#anime-cfscoring","title":"Anime CF/Scoring","text":"Note
We're going to make use of the below custom formats. See How to import Custom Formats for how to import them.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#default-scoring","title":"Default Scoring","text":"Anime CF/Scoring - [Click to Expand] Custom Format Score Trash ID Anime BD Tier 01 (Top SeaDex Muxers) 1400 949c16fe0a8147f50ba82cc2df9411c9 Anime BD Tier 02 (SeaDex Muxers) 1300 ed7f1e315e000aef424a58517fa48727 Anime BD Tier 03 (SeaDex Muxers) 1200 096e406c92baa713da4a72d88030b815 Anime BD Tier 04 (SeaDex Muxers) 1100 30feba9da3030c5ed1e0f7d610bcadc4 Anime BD Tier 05 (Remuxes) 1000 545a76b14ddc349b8b185a6344e28b04 Anime BD Tier 06 (FanSubs) 900 25d2afecab632b1582eaf03b63055f72 Anime BD Tier 07 (P2P/Scene) 800 0329044e3d9137b08502a9f84a7e58db Anime BD Tier 08 (Mini Encodes) 700 c81bbfb47fed3d5a3ad027d077f889de Anime Web Tier 01 (Muxers) 600 e0014372773c8f0e1bef8824f00c7dc4 Anime Web Tier 02 (Top FanSubs) 500 19180499de5ef2b84b6ec59aae444696 WEB Tier 01 350 e6258996055b9fbab7e9cb2f75819294 WEB Tier 02 300 58790d4e2fdcd9733aa7ae68ba2bb503 Anime Web Tier 03 (Official Subs) 400 c27f2ae6a4e82373b0f1da094e2489ad WEB Tier 03 250 d84935abd3f8556dcd51d4f27e22d0a6 Remux Tier 01 1050 9965a052eb87b0d10313b1cea89eb451 Remux Tier 02 1000 8a1d0c3d7497e741736761a1da866a2e Anime Web Tier 04 (Official Subs) 300 4fd5528a3a8024e6b49f9c67053ea5f3 Anime Web Tier 05 (FanSubs) 200 29c2a13d091144f63307e4a8ce963a39 Anime Web Tier 06 (FanSubs) 100 dc262f88d74c651b12e9d90b39f6c753 Anime Raws -10000 b4a1b3d705159cdca36d71e57ca86871 Anime LQ Groups -10000 e3515e519f3b1360cbfc17651944354c AV1 -10000 15a05bc7c1a36e2b57fd628f8977e2fc Uncensored 0 026d5aadd1a6b4e550b134cb6c72b3ca v0 -51 d2d7b8a9d39413da5f44054080e028a3 v1 1 273bd326df95955e1b6c26527d1df89b v2 2 228b8ee9aa0a609463efca874524a6b8 v3 3 0e5833d3af2cc5fa96a0c29cd4477feb v4 4 4fc15eeb8f2f9a749f918217d4234ad8 10bit 0 b2550eb333d27b75833e25b8c2557b38 Anime Dual Audio 0 418f50b10f1907201b6cfdf881f467b7 Dubs Only -10000 9c14d194486c4014d422adc64092d794 VOSTFR -10000 07a32f77690263bb9fda1842db7e273fScores marked with a warning are different to those used in the main guide
Anime Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID CR 6 3e0b26604165f463f3e8e192261e7284 DSNP 5 89358767a60cc28783cdc3d0be9388a4 NF 4 d34870697c9db575f17700212167be23 AMZN 3 d660701077794679fd59e8bdf4ce3a29 VRV 3 44a8ee6403071dd7b8a3a8dd3fe8cb20 FUNi 2 1284d18e693de8efe0fe7d6b3e0b9170 ADN 1 d54cd2bf1326287275b56bccedb72ee2 B-Global 0 7dd31f3dee6d2ef8eeaa156e23c3857e Bilibili 0 4c67ff059210182b59cdd41697b8cb08 HIDIVE 0 570b03b3145a25011bf073274a407259The 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.
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 setup before.
In the profile enter the scores as per the above table in this section.
After you are done it should look like the image above.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#dual-audio-scoring","title":"Dual Audio Scoring","text":"If you prefer Dual Audio
releases you have a few options depending on your preference.
If you want to prefer Dual Audio
within the same tier give the CF
a score of 10
, if you want it to be preferred a tier above give the CF
a score of 101
, and if you want to prefer it over any tiers give the CF
a score of 2000
.
If you must have Dual Audio
releases set the Minimum Custom Format Score
to 2000 in the Remux-1080p - Anime
profile that you setup earlier.
Using this scoring you will still benefit from the tiers if a better release group does a Dual Audio
release.
Below is an example of the scoring set to prefer Dual Audio
over any tier.
Note
Most BDs are uncensored by default, so most groups do not include that in the name.
If you prefer Uncensored
releases you have a few options depending on your preference.
If you want to prefer Uncensored
within the same tier give the CF
a score of 10
, if you want it to be preferred a tier above give the CF
a score of 101
.
Using this scoring you will still benefit from the tiers if a better release group does an Uncensored
release.
Below is an example of the scoring set to prefer Uncensored
a tier above.
Once you have set your preferred scoring you will need to make one more change to your Remux-1080p - Anime
profile.
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.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#acknowledgements","title":"Acknowledgements","text":"Most of my information and knowledge came from:
rg9400 (Building the Custom Formats, Guidance on anime groups and general knowledge share.)
V01 from SeaDex (Guidance on anime groups and general knowledge share.)
Drazzilb (Guidance on anime groups, testing and general knowledge share.)
TRaSH (For allowing me to utilize his website for our guide and general knowledge share.)
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/","title":"How to setup Quality Profiles French","text":"This guide is created and maintained by Someone said \"Nice\"?
Cette page est aussi disponible en Fran\u00e7ais: Guide en Fran\u00e7ais.
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.
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 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.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#basics","title":"Basics","text":"It is quite important that you follow and understand what is envisioned by Trash's guide:
There is two options:
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#using-trashs-guide-and-bazarr","title":"Using TRaSH's guide and Bazarr","text":"This is the preferred method.
1000
.1000
.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). 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.
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
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#examples-of-quality-profile","title":"Examples of Quality Profile","text":"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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#french-audio-versions","title":"French Audio Versions","text":"Those are all optional and only there to rename your release or to prefer a certain type of French Audio. Examples:
101
instead of 0
.1000
.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.
Explanation - [CLICK TO EXPAND] Acronyms French Explanation English Explanation TRUEFRENCH or VFF Version Francophone Fran\u00e7aise (doublage r\u00e9alis\u00e9 en France) Full French version (dubbing done in France) FRENCH or VF[1] Version Francophone (normalement equivalent \u00e0 la VFQ) French version (normally equivalent to VFQ) VOF Version Originale Fran\u00e7aise Original French Version VFI Version Francophone Internationale International French Version VFQ Version Francophone Qu\u00e9b\u00e9coise Canadian French Version VQ Version Qu\u00e9b\u00e9coise (accent Qu\u00e9b\u00e9cois important, ex: Les Simpsons le film) Quebec Version (strong Quebec accent, ex: The Simpsons movie) VFB Version Francophone Belge Belgian French Version VF[1-9] or FR[1-9] Indique le nombre de doublage pr\u00e9sent (normalement VF2 soit VFF et VFQ) Indicates the number of dubs present (normally VF2 being VFF and VFQ) VOSTFR[2] Indique que l'audio est dans la langue originale, avec des sous-titres en fran\u00e7ais. Indicates soundtrack in the original language, with French subtitlesIndexers renaming in Prowlarr
Some Indexers in Prowlarr can rename MULTi
releases to MULTi.TRUEFRENCH
or MULTi.FRENCH
. It is not recommend to use such a feature along with those Custom Formats as it can lead to false positives from the VFF, VFQ and VQ Custom Formats.
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.
French Streaming Services - [CLICK TO EXPAND] Custom Format Trash ID CANAL+ f27d46a831e6b16fa3fee2c4e5d10984 SALTO 0455d6519a550dbf648c97b56e7231d2 RTBF b0d6195c23ae254932da00512db7e8a8 Info - [CLICK TO EXPAND]I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#webdl-1080p","title":"WEBDL-1080p","text":"If you prefer 720p/1080p WEBDL (WEB-1080p)
Multi Audio - [CLICK TO EXPAND] Custom Format Score Trash ID Multi-Audio 300 2f6e84efc47246ec9071e311e71c4953 French Audio 1 4721382d9ee05f1b4967a25e75072911 Multi-French 0 7982e39789f17864f57b11f1996844f4 Breakdown and Why - [CLICK TO EXPAND]Multi-Audio: This is a custom format to help Sonarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Sonarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Sonarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
Extras: This blocks/ignores extras
Those Custom Formats are optionals and allow to know which type of FanSubs your releases have. Only the FastSub is not wanted as it is often done too quickly and are often not well done. If you do not want FanSub either you should also score it to -10000.
Custom Format Score Trash ID FanSUB 0 84f0acbda9c0c9de783894fb66df25aa FastSUB -10000 ea0bb4b6ba388992fad1092703b5ff7b Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 ec8fa7296b64e8cd390a1600981f3923 Repack v2 6 eb3d5cc0a2be0db205fb823640db6a3c Repack v3 7 44e7c4de10ae50265753082e5dc76047 Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID ATVP 100 f67c9ca88f463a48346062e8ad07713f DSNP 100 89358767a60cc28783cdc3d0be9388a4 MAX 90 81d1fbf600e2540cee87f3a23f9d3c1c HMAX 80 a880d6abc21e7c16884f3ae393f84179 QIBI 80 3ac5d84fce98bab1b531393e9c82f467 AMZN 70 d660701077794679fd59e8bdf4ce3a29 NF 60 d34870697c9db575f17700212167be23 PCOK 60 1656adc6d7bb2c8cca6acfb6592db421 PMTP 60 c67a75ae4a1715f2bb4d492755ba4195 STAN 60 1efe8da11bfd74fbbcd4d8117ddb9213 CC 50 77a7b25585c18af08f60b1547bb9b4fb CRAV 50 4e9a630db98d5391aec1368a0256e2fe DCU 50 36b72f59f4ea20aad9316f475f2d9fbb HBO 50 7a235133c87f7da4c8cccceca7e3c7a6 HULU 50 f6cce30f1733d5c8194222a7507909bb iT 50 0ac24a2a68a9700bcb7eeca8e5cd644c NLZ 50 b2b980877494b560443631eb1f473867 RED 50 c30d2958827d1867c73318a5a2957eb1 SHO 50 ae58039e1319178e6be73caab5c42166 VDL 50 5d2317d99af813b6529c7ebf01c83533 OViD 50 fb1a91cdc0f26f7ca0696e0e95274645 HQ Source Groups - [CLICK TO EXPAND] Custom Format Score Trash ID FR WEB Tier 01 1700 ddb8eaa9c85a549c50034d280539d54d FR WEB Tier 02 1650 a4c51febd4d8b2a0db10a3c974f21d92 FR WEB Tier 03 1600 dbfc0a4b5cb4cbd693311c4482ae9683 FR Scene Groups ?????? 2f3422339d185eb227a324644a2fbfcaTip
French Scene groups are included as a fallback if you really want MULTi release despite a potential loss in quality. Either score the CF to 1500
(default) or 0
depending on what you want to achieve.
Info
= The reason why this Custom Format gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.
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.
Use the following main settings in your profile.
For some older shows you might want to enable the WEB 720p
or even the HDTV 1080p
.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
The following workflow will be applied:
WEB 720p
and/or HDTV 1080p
it will upgrade till Upgrade Until
)If you prefer 2160p WEBDL (WEB-2160p)
The only deal breaker with 2160p is when you get them with DV/HDR, 2160p without DV/HDR is a minimal profit.
HDR Formats - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Multi Audio - [CLICK TO EXPAND] Custom Format Score Trash ID Multi-Audio 300 2f6e84efc47246ec9071e311e71c4953 French Audio 1 4721382d9ee05f1b4967a25e75072911 Multi-French 0 7982e39789f17864f57b11f1996844f4 Breakdown and Why - [CLICK TO EXPAND]Multi-Audio: This is a custom format to help Sonarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Sonarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Sonarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
Breakdown and Why
Those Custom Formats are optionals and allow to know which type of FanSubs your releases have. Only the FastSub is not wanted as it is often done too quickly and are often not well done. If you do not want FanSub either you should also score it to -10000.
Custom Format Score Trash ID FanSUB 0 84f0acbda9c0c9de783894fb66df25aa FastSUB -10000 ea0bb4b6ba388992fad1092703b5ff7b Optional (UHD) - [CLICK TO EXPAND] Custom Format Score Trash ID SDR -10000 2016d1676f5ee13a5b7257ff86ac9a93Breakdown and Why
I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Streaming Services (UHD) - [CLICK TO EXPAND] Custom Format Score Trash ID ATVP 100 f67c9ca88f463a48346062e8ad07713f DSNP 100 89358767a60cc28783cdc3d0be9388a4 MAX 90 81d1fbf600e2540cee87f3a23f9d3c1c HMAX 80 a880d6abc21e7c16884f3ae393f84179 QIBI 80 3ac5d84fce98bab1b531393e9c82f467 AMZN 70 d660701077794679fd59e8bdf4ce3a29 NF 60 d34870697c9db575f17700212167be23 PCOK 60 1656adc6d7bb2c8cca6acfb6592db421 PMTP 60 c67a75ae4a1715f2bb4d492755ba4195 STAN 60 1efe8da11bfd74fbbcd4d8117ddb9213 CC 50 77a7b25585c18af08f60b1547bb9b4fb CRAV 50 4e9a630db98d5391aec1368a0256e2fe DCU 50 36b72f59f4ea20aad9316f475f2d9fbb HBO 50 7a235133c87f7da4c8cccceca7e3c7a6 HULU 50 f6cce30f1733d5c8194222a7507909bb iT 50 0ac24a2a68a9700bcb7eeca8e5cd644c NLZ 50 b2b980877494b560443631eb1f473867 RED 50 c30d2958827d1867c73318a5a2957eb1 SHO 50 ae58039e1319178e6be73caab5c42166 VDL 50 5d2317d99af813b6529c7ebf01c83533 OViD 50 fb1a91cdc0f26f7ca0696e0e95274645 UHD Streaming Boost 20 43b3cf48cb385cd3eac608ee6bca7f09 UHD Streaming Cut -20 d2d299244a92b8a52d4921ce3897a256UHD Streaming Boost and UHD Streaming Cut Custom Formats
Some streaming services have UHD releases that are generally better or worse than their HD counterparts. The UHD Streaming Boost and UHD Streaming Cut custom formats adjust those streaming services' scores appropriately for UHD releases.
These two custom formats must be included in your profile for UHD releases to be scored correctly.
HQ Source Groups - [CLICK TO EXPAND] Custom Format Score Trash ID FR WEB Tier 01 1700 ddb8eaa9c85a549c50034d280539d54d FR WEB Tier 02 1650 a4c51febd4d8b2a0db10a3c974f21d92 FR WEB Tier 03 1600 dbfc0a4b5cb4cbd693311c4482ae9683 FR Scene Groups ?????? 2f3422339d185eb227a324644a2fbfcaTip
French Scene groups are included as a fallback if you really want MULTi release despite a potential loss in quality. Either score the CF to 1500
(default) or 0
depending on what you want to achieve.
Info
= The reason why this Custom Format gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.
Use the following main settings in your profile.
The reason why WEB 1080p is merged with the 2160p is because some NF releases won't be released as 4k, but DV/HDR releases are still wanted. If you want to do the same make sure you replace x265 (HD) with x265 (no HDR/DV).
The following workflow will be applied:
If you are looking to grab Anime with either French sub or MULTi audio (original + French).
Important
In a first time you should follow the original Anime Guide following sections:
Do not continue before you read those three sections and you followed their instructions.
Original Scoring
Those are the original scoring from the Anime Guide and need to be followed depending what you want to achieve. It will unsure that if a VOSTFR or MULTi releases is not found you will still have a good quality releases:
Careful to not add the VOSTFR Custom Format with a score of -10000
as stated in the original guide. Otherwise, you will hinder your chance to get \"French\" releases.
Only want VOSTFR anime
For this example if you prefer VOSTFR over potential MULTi/DUAL (original and French) audio releases, you should score the VOSTFR to 101
, and disregard all the Multi
and French version Custom Formats.
(Optional) You can also try to set up Bazarr to get French Sub. This is less preferred as fewer anime subs can be found online than from normal TV shows. However, it can be still a great backup.
Multi Audio - [CLICK TO EXPAND] Custom Format Score Trash ID Multi-Audio 300 2f6e84efc47246ec9071e311e71c4953 French Audio 1 4721382d9ee05f1b4967a25e75072911 Multi-French 0 7982e39789f17864f57b11f1996844f4 Breakdown and Why - [CLICK TO EXPAND]Multi-Audio: This is a custom format to help Sonarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Sonarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Sonarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
Breakdown and Why
Those Custom Formats are optionals and allow to know which type of FanSubs your releases have. Only the FastSub is not wanted as it is often done too quickly and are often not well done. If you do not want FanSub either you should also score it to -10000.
Custom Format Score Trash ID FanSUB 0 84f0acbda9c0c9de783894fb66df25aa FastSUB -10000 ea0bb4b6ba388992fad1092703b5ff7b French Anime Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID CR 6 3e0b26604165f463f3e8e192261e7284 DSNP 5 89358767a60cc28783cdc3d0be9388a4 NF 4 d34870697c9db575f17700212167be23 AMZN 3 d660701077794679fd59e8bdf4ce3a29 ADN 3 d54cd2bf1326287275b56bccedb72ee2 VRV 3 44a8ee6403071dd7b8a3a8dd3fe8cb20 FUNi 2 1284d18e693de8efe0fe7d6b3e0b9170 B-Global 0 7dd31f3dee6d2ef8eeaa156e23c3857e Bilibili 0 4c67ff059210182b59cdd41697b8cb08 HIDIVE 0 570b03b3145a25011bf073274a407259 WKN 0 e5e6405d439dcd1af90962538acd4fe0 Info regarding ADN and WKN (French Streaming Services) - [CLICK TO EXPAND]1000
44b6c964dad997577d793fd004a39224 FR WEB Tier 01 (optional) 1100
ddb8eaa9c85a549c50034d280539d54d FR WEB Tier 02 (optional) 1100
a4c51febd4d8b2a0db10a3c974f21d92 FR WEB Tier 03 (optional) 1100
dbfc0a4b5cb4cbd693311c4482ae9683 Tip
French Scene groups are included and should be always added as some of the biggest releaser of French subbed and/or dubbed are from the French Scene.
FanSUB groups can either be scored either 1400 (default) or 1000
depending if you want to prefer FanSUB or SeaDex releases.
Original French Web Tiers
French Web tiers are optional and can be included or not. This is due because some of them tend to release some Dubbed anime. Only add them if you are looking for MULTi releases as their VOSTFR releases are easily trumped by either the original Anime guide or by the French Anime tiers.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#hdr-formats","title":"HDR Formats","text":"TRaSH provides great guides and explanations about them at the following links:
A FAQ regarding most of the questions you could have is provided by TRaSH: FAQ & Info
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#acknowledgements","title":"Acknowledgements","text":"Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/","title":"Comment configurer ses Profiles","text":"Ce guide a \u00e9t\u00e9 cr\u00e9\u00e9 et est maintenu par Someone said \"Nice\"?
Quelle est la meilleure fa\u00e7on de configurer les Formats Personnalis\u00e9s (ou Custom Formats) et lesquels utiliser avec quel score pour obtenir une release avec un audio fran\u00e7ais et un anglais ?
Gardez \u00e0 l'esprit que la plupart des releases sont MULTi (comprenez double audio, original et fran\u00e7ais) et qu'il sera difficile d'avoir uniquement l'audio fran\u00e7ais, \u00e0 moins que vous ne soyez pr\u00eat \u00e0 obtenir du 720p, ou que vous ne recherchiez que des s\u00e9ries fran\u00e7aises.
Pour ce qui est de la qualit\u00e9, il n'y a pas de recette miracle, cela d\u00e9pend de votre installation (p\u00e9riph\u00e9riques) et de vos pr\u00e9f\u00e9rences personnelles.
Certains pr\u00e9f\u00e8rent une qualit\u00e9 audio \u00e9lev\u00e9e (HD Audio), d'autres une meilleure qualit\u00e9 vid\u00e9o. Nombreux sont ceux qui pr\u00e9f\u00e8rent les deux.
TRaSH a cr\u00e9\u00e9 un sch\u00e9ma pour faciliter votre d\u00e9cision/choix. Notez que ce graphique n'inclut aucun des Formats Personnalis\u00e9s de ce guide et que vous devrez quand m\u00eame le lire pour obtenir des releases en MULTi.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#notions-de-base","title":"Notions de base","text":"Il est imp\u00e9ratif que vous respectiez et compreniez ce qui est propos\u00e9 par le guide de TRaSH (en anglais uniquement) :
Deux options s'offre \u00e0 vous :
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#en-utilisant-le-guide-de-trash-et-bazarr","title":"En utilisant le guide de TRaSH et Bazarr","text":"Il s'agit de la m\u00e9thode \u00e0 privil\u00e9gier.
1000
.1000
.Il y a deux fa\u00e7ons d'aborder les exemples ci-dessous. En utilisant ou non les Formats Personnalis\u00e9s de Groupes P2P du Guide original (qui peuvent \u00eatre trouv\u00e9s ici : Collection of Custom Formats). Afin d'illustrer ce principe, vous verrez une section \"Mix original (optionnel)\" dans chacun des exemples ci-dessous. Vous devez comprendre que si vous ajoutez les Formats Personnalis\u00e9s de cette section optionnelle, si Radarr ne trouve pas de MULTi, vous aurez toujours un bon score pour l'audio anglais.
Attention
Si vous utilisez le \"Mix original (optionnel)\". Vous devez comprendre que m\u00eame si l'objectif principal de ces Formats Personnalis\u00e9s est de travailler en parall\u00e8le avec les formats du guide original. Vous pouvez vous retrouver avec un seul audio alors qu'il existe une version MULTi. La raison est que la release n'a pas \u00e9t\u00e9 not\u00e9e assez haut pour l'emporter sur les autres scores.
Un exemple pour les Animes en MULTi/VOSTFR est \u00e9galement fourni \u00e0 la fin : Exemple pour les Animes
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#exemples-de-profil","title":"Exemples de Profil","text":"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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#type-de-versions-francaises","title":"Type de versions fran\u00e7aises","text":"Ces Formats sont optionnels et ne sont l\u00e0 que pour renommer votre fichier ou pour \u00e9viter un certain type de version fran\u00e7aise. Exemples :
101
au lieu de 0
.1000
au Format Personnalis\u00e9 VOSTFR.Attention
Il n'est pas vraiment recommand\u00e9 d'attribuer un score n\u00e9gatif \u00e0 l'un des Formats Personnalis\u00e9s de VF (VFF, VFQ, VQ, VFB, VFI, VF2). Augmentez plut\u00f4t le score de votre format audio pr\u00e9f\u00e9r\u00e9.
Explications - [CLIQUEZ POUR AFFICHER] Acronymes French Explanation English Explanation TRUEFRENCH or VFF Version Francophone Fran\u00e7aise (doublage r\u00e9alis\u00e9 en France) Full French version (dubbing done in France) FRENCH or VF[1] Version Francophone (normalement equivalent \u00e0 la VFQ) French version (normally equivalent to VFQ) VOF Version Originale Fran\u00e7aise Original French Version VFI Version Francophone Internationale International French Version VFQ Version Francophone Qu\u00e9b\u00e9coise Canadian French Version VQ Version Qu\u00e9b\u00e9coise (accent Qu\u00e9b\u00e9cois important, ex: Les Simpsons le film) Quebec Version (strong Quebec accent, ex: The Simpsons movie) VFB Version Francophone Belge Belgian French Version VF[1-9] or FR[1-9] Indique le nombre de doublage pr\u00e9sent (normalement VF2 soit VFF et VFQ) Indicates the number of dubs present (normally VF2 being VFF and VFQ) VOSTFR[2] Indique que l'audio est dans la langue originale, avec des sous-titres en fran\u00e7ais. Indicates soundtrack in the original language, with French subtitlesIndexers renaming in Prowlarr
Certains indexeurs dans Prowlarr peuvent renommer les versions MULTi
en MULTi.TRUEFRENCH
ou MULTi.FRENCH
. L'utilisation de cette fonction n'est pas recommand\u00e9, car elle peut entra\u00eener des faux positifs avec les formats personnalis\u00e9s VFF, VFQ et VQ.
Tous ces \u00e9l\u00e9ments sont facultatifs et ne sont l\u00e0 qu'\u00e0 titre d'information et ne sont pas associ\u00e9s \u00e0 un score. Cela est d\u00fb au fait que peu de sorties sont marqu\u00e9es avec ces services, ce qui rend leur \u00e9valuation difficile. De plus, les services de streaming couverts par le guide de TRaSH sont souvent de meilleure qualit\u00e9.
Services de streaming en fran\u00e7ais - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Trash ID CANAL+ f27d46a831e6b16fa3fee2c4e5d10984 SALTO 0455d6519a550dbf648c97b56e7231d2 RTBF b0d6195c23ae254932da00512db7e8a8 Info - [CLICK TO EXPAND]I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#webdl-1080p","title":"WEBDL-1080p","text":"Si vous pr\u00e9f\u00e9rez les 720p/1080p WEBDL (WEB-1080p)
Multi Audio - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID Multi-Audio 300 2f6e84efc47246ec9071e311e71c4953 French Audio 1 4721382d9ee05f1b4967a25e75072911 Multi-French 0 7982e39789f17864f57b11f1996844f4 Description et objectifs - [CLIQUEZ POUR AFFICHER]Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Sonarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Sonarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Sonarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
Breakdown and Why
x265 (HD): Ceci bloque/ignore les sorties 720/1080p (HD) qui sont encod\u00e9es en x265. - Plus d'informations ICI (en anglais).
Ne l'utilisez pas avec le Format Personnalis\u00e9 x265 (no HDR/DV)
Extras: Bloque les extras
Ces Formats Personnalis\u00e9s sont optionnels et permettent de savoir quel type de FanSubs vos versions poss\u00e8dent. Seul le FastSub n'est pas souhait\u00e9 car il est souvent fait trop rapidement et reste peu soign\u00e9. Si vous ne voulez pas de FanSub non plus, vous devez aussi lui donner un score de -10000.
Formats Personnalis\u00e9s Score Trash ID FanSUB 0 84f0acbda9c0c9de783894fb66df25aa FastSUB -10000 ea0bb4b6ba388992fad1092703b5ff7b Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 ec8fa7296b64e8cd390a1600981f3923 Repack v2 6 eb3d5cc0a2be0db205fb823640db6a3c Repack v3 7 44e7c4de10ae50265753082e5dc76047 Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID ATVP 100 f67c9ca88f463a48346062e8ad07713f DSNP 100 89358767a60cc28783cdc3d0be9388a4 MAX 90 81d1fbf600e2540cee87f3a23f9d3c1c HMAX 80 a880d6abc21e7c16884f3ae393f84179 QIBI 80 3ac5d84fce98bab1b531393e9c82f467 AMZN 70 d660701077794679fd59e8bdf4ce3a29 NF 60 d34870697c9db575f17700212167be23 PCOK 60 1656adc6d7bb2c8cca6acfb6592db421 PMTP 60 c67a75ae4a1715f2bb4d492755ba4195 STAN 60 1efe8da11bfd74fbbcd4d8117ddb9213 CC 50 77a7b25585c18af08f60b1547bb9b4fb CRAV 50 4e9a630db98d5391aec1368a0256e2fe DCU 50 36b72f59f4ea20aad9316f475f2d9fbb HBO 50 7a235133c87f7da4c8cccceca7e3c7a6 HULU 50 f6cce30f1733d5c8194222a7507909bb iT 50 0ac24a2a68a9700bcb7eeca8e5cd644c NLZ 50 b2b980877494b560443631eb1f473867 RED 50 c30d2958827d1867c73318a5a2957eb1 SHO 50 ae58039e1319178e6be73caab5c42166 VDL 50 5d2317d99af813b6529c7ebf01c83533 OViD 50 fb1a91cdc0f26f7ca0696e0e95274645 HQ Source Groups - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID FR WEB Tier 01 1700 ddb8eaa9c85a549c50034d280539d54d FR WEB Tier 02 1650 a4c51febd4d8b2a0db10a3c974f21d92 FR WEB Tier 03 1600 dbfc0a4b5cb4cbd693311c4482ae9683 FR Scene Groups ?????? 2f3422339d185eb227a324644a2fbfcaTip
Les groupes de la Sc\u00e8ne fran\u00e7aise sont inclus comme substitut si vous voulez vraiment une version MULTi malgr\u00e9 une \u00e9ventuelle perte de qualit\u00e9. Vous pouvez lui attribuer un score de 1500
(par d\u00e9faut) ou de 0
selon ce que vous voulez obtenir.
Info
= The reason why this Custom Format gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.
Les Formats Personnalis\u00e9s Audio Advanced
ne sont pas inclus dans le profil WEB, car vous trouverez difficilement de l'audio HD avec des WEBDL (seuls les nouveaux WEBDL auront de l'Atmos). Si vous voulez aussi de l'audio HD, vous devriez opter pour les Remuxes.
Utilisez les param\u00e8tres principaux suivants dans votre profil.
Pour certaines \u00e9missions plus anciennes, vous pourriez avoir besoin d'activer le WEB 720p
ou m\u00eame le HDTV 1080p
.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Logique et fonctionnement - [CLIQUEZ POUR AFFICHER]En fonction de ce qui est disponible en premier, la logique sera la suivante :
WEB 720p
et/ou HDTV 1080p
, la mise \u00e0 niveau se fera jusqu'au WEB-DL 1080p).10000
.Si vous pr\u00e9f\u00e9rez les 2160p WEBDL (WEB-2160p)
Le seul probl\u00e8me avec le 2160p r\u00e9side dans le fait de l'obtenir avec le DV/HDR, le 2160p sans DV/HDR ne repr\u00e9sente qu'un b\u00e9n\u00e9fice minime.
HDR Formats - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Multi Audio - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID Multi-Audio 300 2f6e84efc47246ec9071e311e71c4953 French Audio 1 4721382d9ee05f1b4967a25e75072911 Multi-French 0 7982e39789f17864f57b11f1996844f4 Description et objectifs - [CLIQUEZ POUR AFFICHER]Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Sonarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Sonarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Sonarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
Breakdown and Why
Ces Formats Personnalis\u00e9s sont optionnels et permettent de savoir quel type de FanSubs vos versions poss\u00e8dent. Seul le FastSub n'est pas souhait\u00e9 car il est souvent fait trop rapidement et reste peu soign\u00e9. Si vous ne voulez pas de FanSub non plus, vous devez aussi lui donner un score de -10000.
Formats Personnalis\u00e9s Score Trash ID FanSUB 0 84f0acbda9c0c9de783894fb66df25aa FastSUB -10000 ea0bb4b6ba388992fad1092703b5ff7b Optional (UHD) - [CLICK TO EXPAND] Custom Format Score Trash ID SDR -10000 2016d1676f5ee13a5b7257ff86ac9a93Breakdown and Why
I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Streaming Services (UHD) - [CLICK TO EXPAND] Custom Format Score Trash ID ATVP 100 f67c9ca88f463a48346062e8ad07713f DSNP 100 89358767a60cc28783cdc3d0be9388a4 MAX 90 81d1fbf600e2540cee87f3a23f9d3c1c HMAX 80 a880d6abc21e7c16884f3ae393f84179 QIBI 80 3ac5d84fce98bab1b531393e9c82f467 AMZN 70 d660701077794679fd59e8bdf4ce3a29 NF 60 d34870697c9db575f17700212167be23 PCOK 60 1656adc6d7bb2c8cca6acfb6592db421 PMTP 60 c67a75ae4a1715f2bb4d492755ba4195 STAN 60 1efe8da11bfd74fbbcd4d8117ddb9213 CC 50 77a7b25585c18af08f60b1547bb9b4fb CRAV 50 4e9a630db98d5391aec1368a0256e2fe DCU 50 36b72f59f4ea20aad9316f475f2d9fbb HBO 50 7a235133c87f7da4c8cccceca7e3c7a6 HULU 50 f6cce30f1733d5c8194222a7507909bb iT 50 0ac24a2a68a9700bcb7eeca8e5cd644c NLZ 50 b2b980877494b560443631eb1f473867 RED 50 c30d2958827d1867c73318a5a2957eb1 SHO 50 ae58039e1319178e6be73caab5c42166 VDL 50 5d2317d99af813b6529c7ebf01c83533 OViD 50 fb1a91cdc0f26f7ca0696e0e95274645 UHD Streaming Boost 20 43b3cf48cb385cd3eac608ee6bca7f09 UHD Streaming Cut -20 d2d299244a92b8a52d4921ce3897a256UHD Streaming Boost and UHD Streaming Cut Custom Formats
Some streaming services have UHD releases that are generally better or worse than their HD counterparts. The UHD Streaming Boost and UHD Streaming Cut custom formats adjust those streaming services' scores appropriately for UHD releases.
These two custom formats must be included in your profile for UHD releases to be scored correctly.
HQ Source Groups - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID FR WEB Tier 01 1700 ddb8eaa9c85a549c50034d280539d54d FR WEB Tier 02 1650 a4c51febd4d8b2a0db10a3c974f21d92 FR WEB Tier 03 1600 dbfc0a4b5cb4cbd693311c4482ae9683 FR Scene Groups ?????? 2f3422339d185eb227a324644a2fbfcaTip
Les groupes de la Sc\u00e8ne fran\u00e7aise sont inclus comme substitut si vous voulez vraiment une version MULTi malgr\u00e9 une \u00e9ventuelle perte de qualit\u00e9. Vous pouvez lui attribuer un score de 1500
(par d\u00e9faut) ou de 0
selon ce que vous voulez obtenir.
Info
= The reason why this Custom Format gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.
Utilisez les param\u00e8tres principaux suivants dans votre profil.
La raison pour laquelle le WEB 1080p est fusionn\u00e9 avec le 2160p est que certaines sorties NF ne seront pas publi\u00e9es en 4k, mais poss\u00e8de tout de m\u00eame du DV/HDR. Si vous voulez faire la m\u00eame chose, veillez \u00e0 remplacer x265 (HD) par x265 (no HDR/DV).
Logique et fonctionnement - [CLIQUEZ POUR AFFICHER]En fonction de ce qui est disponible en premier, la logique sera la suivante :
10000
.Si vous cherchez des animes avec des sous-titres fran\u00e7ais ou en MULTi (audio original + fran\u00e7ais).
Important
Dans un premier temps, vous devez suivre les sections suivantes du Guide Anime original (en anglais uniquemment) :
Ne continuez pas avant d'avoir lu ces trois sections et d'avoir suivi leurs instructions.
Original Scoring
Il s'agit de la notation originale du Guide Anime et elle doit \u00eatre suivie en fonction de ce que vous voulez obtenir. Ainsi vous ne trouvez pas de version VOSTFR ou MULTi, vous aurez toujours une version de bonne qualit\u00e9 :
Attention \u00e0 ne pas ajouter le Format Personnalis\u00e9 VOSTFR avec un score de -10000
comme indiqu\u00e9 dans le guide original. Sinon, vous compromettrez vos chances d'obtenir des versions \"fran\u00e7aises\".
VOSTFR uniquement pour les anime
Dans cet exemple, si vous pr\u00e9f\u00e9rez la VOSTFR \u00e0 d'\u00e9ventuelles releases MULTi/DUAL (audio original et fran\u00e7ais), vous devez donner un score de 101
pour le Format Personnalis\u00e9s VOSTFR, et ignorer tous les Formats Personnalis\u00e9s Multi
et version fran\u00e7aise.
(Optionnel) Vous pouvez \u00e9galement essayer de configurer Bazarr (en anglais) pour obtenir les sous-titres fran\u00e7ais de vos animes. Cette option est toute fois moins recommand\u00e9e, car on trouve moins de sous-titres pour les animes en ligne que pour les s\u00e9ries habituelles. Cependant, cela peut \u00eatre une alternative int\u00e9ressante.
Multi Audio - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID Multi-Audio 300 2f6e84efc47246ec9071e311e71c4953 French Audio 1 4721382d9ee05f1b4967a25e75072911 Multi-French 0 7982e39789f17864f57b11f1996844f4 Description et objectifs - [CLIQUEZ POUR AFFICHER]Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Sonarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Sonarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Sonarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
Breakdown and Why
Ces Formats Personnalis\u00e9s sont optionnels et permettent de savoir quel type de FanSubs vos versions poss\u00e8dent. Seul le FastSub n'est pas souhait\u00e9 car il est souvent fait trop rapidement et reste peu soign\u00e9. Si vous ne voulez pas de FanSub non plus, vous devez aussi lui donner un score de -10000.
Formats Personnalis\u00e9s Score Trash ID FanSUB 0 84f0acbda9c0c9de783894fb66df25aa FastSUB -10000 ea0bb4b6ba388992fad1092703b5ff7b Services de streaming fran\u00e7ais d'Anim\u00e9s - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID CR 6 3e0b26604165f463f3e8e192261e7284 DSNP 5 89358767a60cc28783cdc3d0be9388a4 NF 4 d34870697c9db575f17700212167be23 AMZN 3 d660701077794679fd59e8bdf4ce3a29 ADN 3 d54cd2bf1326287275b56bccedb72ee2 VRV 3 44a8ee6403071dd7b8a3a8dd3fe8cb20 FUNi 2 1284d18e693de8efe0fe7d6b3e0b9170 B-Global 0 7dd31f3dee6d2ef8eeaa156e23c3857e Bilibili 0 4c67ff059210182b59cdd41697b8cb08 HIDIVE 0 570b03b3145a25011bf073274a407259 WKN 0 e5e6405d439dcd1af90962538acd4fe0 Info sur ADN et WKN (Service de streaming francophone) - [CLICK TO EXPAND]1000
44b6c964dad997577d793fd004a39224 FR WEB Tier 01 (optionnel) 1100
ddb8eaa9c85a549c50034d280539d54d FR WEB Tier 02 (optionnel) 1100
a4c51febd4d8b2a0db10a3c974f21d92 FR WEB Tier 03 (optionnel) 1100
dbfc0a4b5cb4cbd693311c4482ae9683 Tip
Les groupes de la sc\u00e8ne fran\u00e7aise sont inclus et devraient toujours \u00eatre ajout\u00e9s car certains des principaux groupes qui publient des versions sous-titr\u00e9es et/ou doubl\u00e9es en fran\u00e7ais en sont issus.
Les groupes FanSUB peuvent \u00eatre not\u00e9s soit 1400 (par d\u00e9faut) soit 1000
selon que vous souhaitez privil\u00e9gier les sorties FanSUB ou SeaDex.
Original French Web Tiers
Ils sont optionnels et peuvent \u00eatre inclus ou non. Cela est d\u00fb au fait que certains d'entre eux ont tendance \u00e0 publier des anime doubl\u00e9s. Ajoutez-les uniquement si vous recherchez des sorties MULTi, car leurs sorties VOSTFR sont facilement supplant\u00e9es.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#formats-hdr","title":"Formats HDR","text":"TRaSH fournit d'excellents guides et explications \u00e0 leur sujet dans les liens suivants (en anglais uniquement) :
Une FAQ r\u00e9pondant \u00e0 la plupart des questions que vous pourriez vous poser est fournie par TRaSH (en anglais uniquement) : FAQ & Info
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#remerciements","title":"Remerciements","text":"Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/","title":"How to setup Quality Profiles","text":"aka How to setup Custom Formats So what's the best way to setup the Custom Formats and which ones to use with which scores to setup your quality profiles?
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.
Here I will try to explain how to make the most use of Custom Formats to help you to setup your quality profiles for your personal needs.
I created a flowchart to make your decision/choices easier.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#basics","title":"Basics","text":"After you've added the Custom Formats, as explained in How to import Custom Formats. You will need to set it up in the quality Profile you want to use/prefer to make use of the Custom Formats.
Settings
=> Profiles
Sonarr Custom Formats can be set per profile and isn't global
Select the profile that you want to use/prefer.
Minimum Custom Format Score
allowed to download. More Info0
means no upgrades will happen based on Custom Formats)At the bottom in your chosen profile you will see the added Custom Formats where you can start setting up the scores.
Screenshot example - [CLICK TO EXPAND]Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Keep in mind Custom Formats are made to fine tune your Quality Profile.Generally, quality trumps all
Custom formats are controlled by Quality Profiles.
As of v4 release the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use the Repack/Proper Custom Format
If you're unsure or have questions do not hesitate to ask for help on Discord
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#trash-quality-profiles","title":"TRaSH Quality Profiles","text":""},{"location":"Sonarr/sonarr-setup-quality-profiles/#web-1080p","title":"WEB-1080p","text":"If you prefer 720p/1080p WEBDL (WEB-1080p)
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 85c61753df5da1fb2aab6f2a47426b09 LQ -10000 9c11cd3f07101cdba90a2d81cf0e56b4 x265 (HD) -10000 47435ece6b99a0b477caf360e79ba0bb Extras -10000 fbcb31d8dabd2a319072b84fc0b7249cBreakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
Extras: This blocks/ignores extras
I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID ATVP 100 f67c9ca88f463a48346062e8ad07713f DSNP 100 89358767a60cc28783cdc3d0be9388a4 MAX 90 81d1fbf600e2540cee87f3a23f9d3c1c HMAX 80 a880d6abc21e7c16884f3ae393f84179 QIBI 80 3ac5d84fce98bab1b531393e9c82f467 AMZN 70 d660701077794679fd59e8bdf4ce3a29 NF 60 d34870697c9db575f17700212167be23 PCOK 60 1656adc6d7bb2c8cca6acfb6592db421 PMTP 60 c67a75ae4a1715f2bb4d492755ba4195 STAN 60 1efe8da11bfd74fbbcd4d8117ddb9213 CC 50 77a7b25585c18af08f60b1547bb9b4fb CRAV 50 4e9a630db98d5391aec1368a0256e2fe DCU 50 36b72f59f4ea20aad9316f475f2d9fbb HBO 50 7a235133c87f7da4c8cccceca7e3c7a6 HULU 50 f6cce30f1733d5c8194222a7507909bb iT 50 0ac24a2a68a9700bcb7eeca8e5cd644c NLZ 50 b2b980877494b560443631eb1f473867 RED 50 c30d2958827d1867c73318a5a2957eb1 SHO 50 ae58039e1319178e6be73caab5c42166 VDL 50 5d2317d99af813b6529c7ebf01c83533 OViD 50 fb1a91cdc0f26f7ca0696e0e95274645 HQ Source Groups - [CLICK TO EXPAND] Custom Format Score Trash ID WEB Tier 01 1700 e6258996055b9fbab7e9cb2f75819294 WEB Tier 02 1650 58790d4e2fdcd9733aa7ae68ba2bb503 WEB Tier 03 1600 d84935abd3f8556dcd51d4f27e22d0a6 WEB Scene 1600 d0c516558625b04b363fa6c5c2c7cfd4Info
= The reason why this Custom Format gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.
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 to go for the Remuxes.
Use the following main settings in your profile.
For some older shows you might want to enable the WEB 720p
or even the HDTV 1080p
.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]WEB 720p
and/or HDTV 1080p
it will upgrade till Upgrade Until
)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.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#web-2160p","title":"WEB-2160p","text":"If you prefer 2160p WEBDL (WEB-2160p)
The only deal breaker with 2160p is when you get them with DV/HDR, 2160p without DV/HDR is a minimal profit.
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
HDR Formats - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 85c61753df5da1fb2aab6f2a47426b09 LQ -10000 9c11cd3f07101cdba90a2d81cf0e56b4 x265 (HD) -10000 47435ece6b99a0b477caf360e79ba0bb Extras -10000 fbcb31d8dabd2a319072b84fc0b7249cBreakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
Extras: This blocks/ignores extras
Breakdown and Why
I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Streaming Services (UHD) - [CLICK TO EXPAND] Custom Format Score Trash ID ATVP 100 f67c9ca88f463a48346062e8ad07713f DSNP 100 89358767a60cc28783cdc3d0be9388a4 MAX 90 81d1fbf600e2540cee87f3a23f9d3c1c HMAX 80 a880d6abc21e7c16884f3ae393f84179 QIBI 80 3ac5d84fce98bab1b531393e9c82f467 AMZN 70 d660701077794679fd59e8bdf4ce3a29 NF 60 d34870697c9db575f17700212167be23 PCOK 60 1656adc6d7bb2c8cca6acfb6592db421 PMTP 60 c67a75ae4a1715f2bb4d492755ba4195 STAN 60 1efe8da11bfd74fbbcd4d8117ddb9213 CC 50 77a7b25585c18af08f60b1547bb9b4fb CRAV 50 4e9a630db98d5391aec1368a0256e2fe DCU 50 36b72f59f4ea20aad9316f475f2d9fbb HBO 50 7a235133c87f7da4c8cccceca7e3c7a6 HULU 50 f6cce30f1733d5c8194222a7507909bb iT 50 0ac24a2a68a9700bcb7eeca8e5cd644c NLZ 50 b2b980877494b560443631eb1f473867 RED 50 c30d2958827d1867c73318a5a2957eb1 SHO 50 ae58039e1319178e6be73caab5c42166 VDL 50 5d2317d99af813b6529c7ebf01c83533 OViD 50 fb1a91cdc0f26f7ca0696e0e95274645 UHD Streaming Boost 20 43b3cf48cb385cd3eac608ee6bca7f09 UHD Streaming Cut -20 d2d299244a92b8a52d4921ce3897a256UHD Streaming Boost and UHD Streaming Cut Custom Formats
Some streaming services have UHD releases that are generally better or worse than their HD counterparts. The UHD Streaming Boost and UHD Streaming Cut custom formats adjust those streaming services' scores appropriately for UHD releases.
These two custom formats must be included in your profile for UHD releases to be scored correctly.
HQ Source Groups - [CLICK TO EXPAND] Custom Format Score Trash ID WEB Tier 01 1700 e6258996055b9fbab7e9cb2f75819294 WEB Tier 02 1650 58790d4e2fdcd9733aa7ae68ba2bb503 WEB Tier 03 1600 d84935abd3f8556dcd51d4f27e22d0a6 WEB Scene 1600 d0c516558625b04b363fa6c5c2c7cfd4Info
= The reason why this Custom Format gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.
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 to go for the Remuxes.
Use the following main settings in your profile.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]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.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#hdr-formats","title":"HDR Formats","text":"I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
All HDR Formats - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#hdr-formats-dv-webdl","title":"HDR Formats + DV (WEBDL)","text":"I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
All HDR Formats + DV (WEBDL) - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#hdr-formats-dv-webdl-hdr10-boost","title":"HDR Formats + DV (WEBDL) + HDR10+ Boost","text":"I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
All HDR Formats + DV (WEBDL) + HDR10+ Boost - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#faq-info","title":"FAQ & INFO","text":""},{"location":"Sonarr/sonarr-setup-quality-profiles/#why-only-web-dl","title":"Why only WEB-DL","text":"Why do you only have a release profile for WEB-DL - [CLICK TO EXPAND]I only do WEB-DL my self for TV shows because in my opinion WEB-DL is the sweet spot between quality and size and you often don't see big differences anyway for TV shows. (Except for shows like GOT, Vikings, etc)
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#why-prefer-p2p-groups","title":"Why prefer P2P groups","text":"Why do you prefer P2P groups over scene groups - [CLICK TO EXPAND]Scene groups always release in a rush to bring it out as fast as possible.
So I noticed often that I got Repacks/Proper releases from them or from different groups and quality. P2P releases are a bit smarter and work sort of together by not doing the same release. Also, I 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 of better quality. There's one scene group that does bring out quality releases -deflate
/-inflate
.
A large portion of Amazon WEB-DLs in the last week 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 later or a few months, but when they get updated, the episodes will be REPACKED.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#proper-and-repacks","title":"Proper and Repacks","text":"Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Format preferences will be used instead.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#custom-formats-to-avoid-certain-releases","title":"Custom Formats to avoid certain releases","text":"How to use a Custom Format to avoid certain releases? - [CLICK TO EXPAND]For Custom Formats you really want to avoid, set it to something really low like -10000
and not something like -10
. Being when you add a Custom Format what you prefer and you set it to something like +10
it could happen that for example the BR-DISK
will be downloaded (-10)+(+10)=0 and if your Minimum Custom Format Score
is set at 0
.
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.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 85c61753df5da1fb2aab6f2a47426b09 LQ -10000 9c11cd3f07101cdba90a2d81cf0e56b4 x265 (HD) -10000 47435ece6b99a0b477caf360e79ba0bb Extras -10000 fbcb31d8dabd2a319072b84fc0b7249cBreakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
Extras: This blocks/ignores extras
All Custom Formats with a score of 0 are pure informational and don't do anything.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#minimum-custom-format-score","title":"Minimum Custom Format Score","text":"Minimum Custom Format Score - [CLICK TO EXPAND]Some people suggest not to use negative scores for your Custom Formats and set this option to a higher score then 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.
Also it makes it much more clear what you prefer and what you want to avoid.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#audio-channels","title":"Audio Channels","text":"Audio Channels - [CLICK TO EXPAND]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.
Using it with any kind of Remuxes Quality Profile is useless in my opinion being that 99% of all remuxes are multi audio anyway. You can get better scores just using the Audio Advanced
Custom Formats.
Avoid using the x264/x265 Custom Format with a score if possible, it's smarter to use the x265 (HD) Custom Format.
Something like 95% of video files are x264 and have much better direct play support. If you have more than a of couple users, you will notice much more transcoding.
Use x265 only for 4k releases and the x265 (HD) makes sure you still get the x265 releases.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#thanks","title":"Thanks","text":"Special thanks to everyone that helped testing and creating these Custom Formats.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/","title":"How to setup language custom formats","text":""},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#how-to-setup-language-custom-formats","title":"How to setup Language Custom Formats","text":"Here we will explain how to setup your own preferred language Custom Format, with a few examples.
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.If you want to make use of the Custom Formats set the preferred language to Any
.
Import the JSON in to your Custom Formats.
How ?
Follow the How to import Custom Formats.
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#language-original-only","title":"Language: Original Only","text":"Language: Not Original
This is one of the most common one used besides the English only one.
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.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: Original Only\",\n\"name\": \"Language: Not Original\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not Original Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": -2\n}\n}\n]\n}\n
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#language-english-only","title":"Language: English Only","text":"Language: Not English
With this Custom Format you will only get the Movie/TV Show in the English language.
For languages other than English, replace the English condition with language of your choice.
For this we're going to make use of so called reverse scoring.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: English Only\",\n\"name\": \"Language: Not English\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not English Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n}\n]\n}\n
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#language-multiple-only","title":"Language: Multiple Only","text":"Language: Not Dutch
In some case 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.
With this Custom Format you will only get the Movie/TV Show with Dutch and/or Flemish Audio.
For languages other than Dutch/Flemish, replace the Dutch/Flemish condition with language of your choice.
For this we're going to make use of so called reverse scoring.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: Multiple Only\",\n\"name\": \"Language: Not Dutch\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not Dutch Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not Flemish Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 19\n}\n}\n]\n}\n
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#language-prefer-x-but-ill-take-y","title":"Language: Prefer X but i'll take Y","text":"Language: Not Original or German Language: Prefer German
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.
For languages other than German, replace the German condition with language of your choice.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: Prefer X but i'll take Y\",\n\"name\": \"Language: Not Original or German\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not Original\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": -2\n}\n},\n{\n\"name\": \"Not German\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
Add the following json to your Radarr/Sonarr with a score of 10
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"10\",\n\"trash_description\": \"Prefer Language X\",\n\"name\": \"Language: Prefer German\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"German Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#language-prefer-language-x","title":"Language: Prefer Language X","text":"Language: Prefer German
Let's say you just want to prefer German and don't care if you get another random language(s).
For languages other than German, replace the German condition with language of your choice.
Add the following json to your Radarr/Sonarr with a score of 10
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"10\",\n\"trash_description\": \"Prefer Language X\",\n\"name\": \"Language: Prefer German\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"German Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#language-prefer-multi-language","title":"Language: Prefer Multi Language","text":"Language: Prefer Dutch
In some case you may want prefer multiple languages in your Custom Format.
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.
For languages other than Dutch/Flemish, replace the Dutch/Flemish condition with language of your choice.
Add the following json to your Radarr/Sonarr with a score of 10
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"10\",\n\"trash_description\": \"Prefer Multiple\",\n\"name\": \"Language: Prefer Dutch\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dutch Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Flemish Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 19\n}\n}\n]\n}\n
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#faq-info","title":"FAQ & INFO","text":""},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#whats-reverse-scoring","title":"What's reverse scoring","text":"What's reverse scoring? - [CLICK TO EXPAND] 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
.
If you want to prefer 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
.
Which scores you should use depends on how important the language is compared to other Custom Formats you're using.
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#whats-original-language","title":"What's Original Language","text":"What's Original Language? - [CLICK TO EXPAND]Original Language is the language in which a Movie/TV Show was originally made.
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#where-does-radarr-get-the-original-language-from","title":"Where does Radarr get the Original Language from","text":"Where does Radarr get the Original Language from? - [CLICK TO EXPAND]Radarr makes use of The Movie Database (TMDB).
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#where-does-sonarr-get-the-original-language-from","title":"Where does Sonarr get the Original Language from","text":"Where does Sonarr get the Original Language from? - [CLICK TO EXPAND]Sonarr makes use of TheTVDB.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Tips/Merge-quality/","title":"Merge quality","text":""},{"location":"Sonarr/Tips/Merge-quality/#how-to-merge-quality","title":"How to Merge Quality","text":"The current logic on how downloads are compared is Quality Trumps All
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.
"},{"location":"Sonarr/Tips/Merge-quality/#current-logic","title":"Current Logic","text":"Here you will see the current logic so you understand how the possible downloads are compared.
"},{"location":"Sonarr/Tips/Merge-quality/#radarr-current-logic","title":"Radarr current logic","text":"Radarr current logic - [CLICK TO EXPAND]As of 2021-11-06 the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use the Repack/Proper Custom Format
As of 2021-11-06 the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use a preferred word regex of /\\b(repack|proper)\\b/i
Go to your preferred Quality Profile or create a new one.
Settings
=> Profiles
In this example we will merge the following qualities together:
To merge them you need to click on Edit Groups.
When done Sonarr/Radarr upgrades will be handled via Preferred Words / Custom Formats.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Tips/Sync-2-radarr-sonarr/","title":"Sync 2 radarr sonarr","text":""},{"location":"Sonarr/Tips/Sync-2-radarr-sonarr/#how-to-sync-2-radarr-or-sonarr-with-each-other","title":"How to Sync 2 Radarr or Sonarr with each other","text":"In this guide I 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 setup your sync with two Radarr/Sonarr instances.
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 and Sonarr Multiple Instance Information
"},{"location":"Sonarr/Tips/Sync-2-radarr-sonarr/#preparation","title":"Preparation","text":"For this you need to have prepared the following:
Warning
You can't use the same root (media library) folder for both Radarr's/Sonarr's
Make sure you use two separate root folders in Radarr/Sonarr (movies-hd, movies-uhd, tv-hd, tv-uhd, etc)
"},{"location":"Sonarr/Tips/Sync-2-radarr-sonarr/#option-1","title":"Option 1","text":"In this example I'm going to use two Radarr instances (The basics is 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.1This option is best used if you want a 1:1 copy of your Radarr/Sonarr instances
"},{"location":"Sonarr/Tips/Sync-2-radarr-sonarr/#adding-the-radarr-sync-list","title":"Adding the Radarr Sync list","text":"In Radarr 2
go to Settings
=> Lists
Click on the + to add a list and select Radarr
Then you get a screen with the following options:
Radarr 2
.Radarr 1
(Use local URL if they run on the same system).Radarr 1
.Radarr 1
you want to Sync with Radarr 2
.Radarr 1
.You don't need a separate download client for your two Radarr instances, this all can be done with one download client (Two if you prefer Usenet and Torrents).
Settings
=> Download Clients
Select your preferred download client.
The only thing you need to change/create is a separate Category
that you're going to use for Radarr 2
Warning
This can't and shouldn't be the same category you use for Radarr 1
but a separate Category
.
You now only need to make use of Radarr 1
. All movies you add to Radarr 1
will be synced to Radarr 2
at a scheduled time.
In this example I'm going to use two Sonarr instances (The basics is the same for Radarr).
Sonarr 1
= My main 1080p WEB-DL Sonarr.Sonarr 2
= 4K/2160p (UHD) WEB-DL Sonarr.This option is best used if you only want to have a few TV shows (or movies if you use this option with Radarr) as 4K/2160p (UHD)
"},{"location":"Sonarr/Tips/Sync-2-radarr-sonarr/#extra-preparation","title":"Extra preparation","text":"In Sonarr 1
go to Settings
=> Profiles
Clone your used profile and rename your profile from Profilename - Copy
to Profilename!
In Sonarr 2
go to Settings
=> Import Lists
Click on the + to add a list and select Sonarr
Then you get a screen with the following options:
Sonarr 2
.Sonarr 1
(Use local URL if they run on the same system).Sonarr 1
.Sonarr 1
that we're going to use to sync with Sonarr 2
.Sonarr 1
.You don't need a separate download client for your two Sonarr/Radarr instances, this can all be done with one download client (Two if you prefer Usenet and Torrents).
Settings
=> Download Clients
Select your preferred download client.
Only thing you need to change/create is a separate Category
that you're going to use for Sonarr 2
Tip
This can't and shouldn't be the same category you use for Sonarr 1
but a separate Category
.
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.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
If you're interested in the 1080p streaming optimized quality profile you can join my 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 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.
Why choose this quality profile?
\u21a9
\u21a9
\u21a9
\u21a9
The pre-built Recyclarr config files have been relocated here: Recyclarr config-templates GitHub Repository
"}]} \ No newline at end of file +{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"TRaSH-Guides","text":"TRaSH Guides, Guides that aren't trash.
Here you will find guides mainly for Sonarr/Radarr/Bazarr and everything related to it.
"},{"location":"#how-this-all-started","title":"How this all started","text":"When I started using Sonarr/Radarr, I noticed that it didn't grab the releases that I actually wanted, as I'm a bit picky about which releases and what quality I prefer. So I decided to fine tune it to try to get the releases & quality I preferred. On Discord, I also noticed that others run in to the same issue so I explained them how I managed to get it solved. Being that I had to explain it often, I decided to write it down and make it public so I could easily link it to someone when they needed it. After a while I also decided to create guides for frequently asked questions, and started to collect all kind of information gathered from various sources. I try to make my guides as easy as possible for everyone to understand, in my opinion pictures explain often more than just some text.
"},{"location":"#support","title":"Support","text":"If you have questions, suggestions, requests or want to contribute, click the chat badge to join the Discord Channel where you can ask your questions directly or use the following link to open an issue on GitHub. Feel free to create a PR if you want to.
"},{"location":"#disclaimer","title":"DISCLAIMER","text":"The information I use for the guides is information I have gathered from different sources like support forums, Reddit or Discord, provided by user input or from the development teams. I have tested most things myself and I have tried to see if I could tune them a bit more to my needs and sometimes even for others.
You use everything here at your own risk. I won't be responsible if something happens to your setup or collection!
"},{"location":"#special-thanks","title":"Special Thanks","text":"Here you will find several scripts you can use with Bazarr
"},{"location":"Bazarr/#stable-bazarr-branch-master","title":"Stable Bazarr Branch: master","text":"hotio/bazarr:latest\n
"},{"location":"Bazarr/#dev-bazarr-branch-development","title":"Dev = Bazarr Branch: development","text":"hotio/bazarr:nightly\n
"},{"location":"Bazarr/After-install-configuration/","title":"After Install Configuration","text":"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.
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.
click on Mass Edit
Save
.Then go back to your Movies home screen and do the same for your Movies. If you've done it correctly you will get something that looks like the following screenshot with your preferred languages.
"},{"location":"Bazarr/Setup-Guide/","title":"Setup Guide","text":"Note
In this guide we will try to explain the basic setup you need to do to get started with Bazarr. For a more detailed few of all the setting check the following LINK.
Before Bazarr works we need to setup and configure a few settings.
After installation and starting up, you open a browser and go to http://ip_where_installed:6767.
"},{"location":"Bazarr/Setup-Guide/#sonarr","title":"Sonarr","text":"First we're going to setup Sonarr.
Settings
=> Sonarr
Click on Enabled
Enter the hostname or the IP address of the computer running your Sonarr instance.
Info
Be aware that when using Bazarr in docker, you cannot reach another container on the same Docker host using the loopback address (ex.: 127.0.0.1 or localhost). Loopback address refers to the Bazarr Docker container, not the Docker host.
Enter the TCP port of your Sonarr instance. Default is 8989.
Sonarr uses the Base URL ONLY if used with a \"Reverse Proxy\" (ex: Nginx Proxy Manager or SWAG) and MUST have a leading slash if it is needed (ex: /sonarr).
Info
If you don't use a reverse proxy or don't know what it is leave this empty!!!
Enter your Sonarr API key here.
Enable this if your Sonarr instance is exposed through SSL.
Info
Not needed if you reach it with a local IP address.
Click the Test
button after filling in all the fields. Make sure the test is successful before you proceed.
Select the minimum score (in percentage) required for a subtitle file to be downloaded.
Info
Are your subs often out of sync or just bad? Raise the score!
Episodes from series with those tags (case sensitive) in Sonarr will be excluded from automatic downloading of subtitles. In Sonarr you add a custom tag to a show, in this case the shows with these tags will be ignored by Bazarr.
Episodes from series with these types in Sonarr will be excluded from automatic downloading of subtitles.
Options: Standard
, Anime
, Daily
Automatic downloading of subtitles will only happen for monitored shows/episodes in Sonarr.
Note
You should only use this section if Sonarr and Bazarr use a different path to access the same files.
(for example if you run Sonarr on a different device than Bazarr or have a Synology and mix packages with Docker.)
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!!!
IT SHOULD ALSO BE REMOVED OR ELSE YOU WILL GET AN ERROR.
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.
Please take a look at TRaSH's Hardlink Tutorial https://trash-guides.info/hardlinks
Don't forget to save your settings!!!
"},{"location":"Bazarr/Setup-Guide/#radarr","title":"Radarr","text":"Next we're going to setup Radarr.
Settings
=> Radarr
Click on Enabled
Enter the hostname or the IP address of the computer running your Radarr instance.
Info
Be aware that when using Bazarr in docker, you cannot reach another container on the same Docker host using the loopback address (ex.: 127.0.0.1 or localhost). Loopback address refers to the Bazarr Docker container, not the Docker host.
Enter the TCP port of your Radarr instance. Default is 7878.
Radarr uses the Base URL ONLY if used with a \"Reverse Proxy\" (ex: Nginx Proxy Manager or SWAG) and MUST have a leading slash if it is needed (ex: /radarr).
Info
If you don't use a reverse proxy or don't know what it is leave this empty!!!
Enter your Radarr API key here.
Enable this if your Radarr instance is exposed through SSL.
Info
Not needed if you reach it with a local IP address.
Click the Test
button after filling in all the fields. Make sure the test is successful before you proceed.
Select the minimum score (in percentage) required for a subtitle file to be downloaded.
Info
Are your subs often out of sync or just bad? Raise the score!
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.
Automatic downloading of subtitles will only happen for monitored movies in Radarr.
Note
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.)
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!!!
IT SHOULD ALSO BE REMOVED OR ELSE YOU WILL GET AN ERROR.
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.
Please take a look at TRaSH's Hardlink Tutorial https://trash-guides.info/hardlinks
Don't forget to save your settings!!!
"},{"location":"Bazarr/Setup-Guide/#languages","title":"Languages","text":"Here we're going to configure which subtitle languages you prefer/want.
Settings
=> Languages
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.
Be aware the language code (ex.: en) is not going to be included in the subtitles file name when enabling this.**
Here you select which languages you want for your subtitles, you can just start typing your language name and it will show you what's available.
These languages are the subtitle languages you later use for the Languages Profiles
In this example I selected Dutch
and English
.
Select Add New Profile
Add
to add the languages you enabled earlier in Subtitle Language.So you can have a profile that states: English, Dutch, German, French With cutoff Dutch, if it finds Dutch, it will download it and call it a day. If no Dutch is found it will continue searching the other languages till Dutch is found.
"},{"location":"Bazarr/Setup-Guide/#default-settings","title":"Default Settings","text":"Automatically applied Languages Profiles
to Series and Movies added to Bazarr after enabling this option.
Don't forget to Save your settings !!!
"},{"location":"Bazarr/Setup-Guide/#providers","title":"Providers","text":"Here we're going to select which subtitle providers you want to use.
Settings
=> Providers
Tip
If possible don't forget to support them for their free service
Don't forget to save your settings!!!
"},{"location":"Bazarr/Setup-Guide/#subtitles","title":"Subtitles","text":"Here we will configure some extra settings for your subtitles
Settings
=> Subtitles
AlongSide Media File
.Here you can select which Anti-Captcha provider you want to use.
Why (or) do I need the Anti-Captcha ?
Tip
We recommend the following provider => https://anti-captcha.com/
"},{"location":"Bazarr/Setup-Guide/#performance-optimization","title":"Performance / Optimization","text":"Enable this option for automatic subtitles synchronization.
Don't forget to save your settings!!!
Now wait until Bazarr gets all the info needed from Sonarr/Radarr.
"},{"location":"Bazarr/Setup-Guide/#important","title":"IMPORTANT","text":"Tip
Don't forget After Install Configuration!!!
If you still have questions please check the Troubleshooting section in the wiki. For more info about the other settings check the Settings wiki.
"},{"location":"Bazarr/Tips/Bazarr-suggested-scoring/","title":"Suggested Scoring","text":"You just setup Bazarr and wonder which scoring you should use/setup 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.
Settings
=> Sonarr
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.
"},{"location":"Bazarr/Tips/Bazarr-suggested-scoring/#radarr-subtitle-minimum-score","title":"Radarr Subtitle Minimum Score","text":"Settings
=> Radarr
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.
"},{"location":"Bazarr/Tips/Bazarr-suggested-scoring/#synchronization-score-threshold","title":"Synchronization Score Threshold","text":"Settings
=> Subtitles
Automatic Subtitles Synchronization
at step 3.Series Score Threshold
at step 4 and set the score to 96
.1Movies Score Threshold
at step 5 and set the score to 86
.1This 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.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
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.\u00a0\u21a9\u21a9
Here you will find a collection of Scripts you can use with Bazarr.
Most of them are provided by other users, if you got a script you want to share don't hesitate to create a PR for it
"},{"location":"Bazarr/scripts/#2-to-3-language-code","title":"2 to 3 language code","text":"2 to 3 language code2to3_language_code.sh
Changes the 2 iso code to 3 iso code.
Script#!/bin/bash\n\nmv \"{{subtitles}}\" \"{{directory}}/{{episode_name}}.{{subtitles_language_code3}}.srt\"\n\nexit\n
"},{"location":"Downloaders/","title":"Download Clients","text":"Here you will find Guides for several Download Clients.
"},{"location":"Downloaders/#usenet-clients","title":"Usenet Clients","text":"NZBGet
NZBGet development has been officially abandoned by the developer
SABnzbd
"},{"location":"Downloaders/#torrent-clients","title":"Torrent Clients","text":"qBittorrent
Deluge
ruTorrent
"},{"location":"Downloaders/Deluge/","title":"Deluge Placeholder","text":"I've asked several people that used this download client for some help/feedback, but most of them just switched to qBittorrent.
"},{"location":"Downloaders/Deluge/Deluge-Basic-Setup/","title":"Deluge - Basic Setup","text":"This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
"},{"location":"Downloaders/Deluge/Deluge-Basic-Setup/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
But you're able to change this, by not using the pre-defined/recommended paths like:
/downloads
=> /data/downloads
, /data/usenet
, /data/torrents
/movies
=> /data/media/movies
/tv
=> /data/media/tv
I've asked several people that used this download client for some help/feedback, but most of them just switched to qBittorrent.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/Deluge/Deluge-how-to-add-labels/","title":"Deluge - How to add labels","text":"Placeholder
"},{"location":"Downloaders/NZBGet/","title":"NZBGet","text":"NZBGet development has been officially abandoned by the developer
"},{"location":"Downloaders/NZBGet/Basic-Setup/","title":"NZBGet - Basic Setup","text":"NZBGet development has been officially abandoned by the developer
This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
"},{"location":"Downloaders/NZBGet/Basic-Setup/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
But you're able to change this, by not using the pre-defined/recommended paths like:
/downloads
=> /data/downloads
, /data/usenet
, /data/torrents
/movies
=> /data/media/movies
/tv
=> /data/media/tv
${MainDir}
Root directory for all tasks. ${AppDir}
Where NZBGet is installed. ${DestDir}
Destination directory for downloaded files."},{"location":"Downloaders/NZBGet/Basic-Setup/#paths","title":"PATHS","text":"I will only explain the so called most important paths.
Name DescriptionMainDir
/data/usenet
DestDir
${MainDir}
(so it will go in to /data/usenet
) InterDir
Files are downloaded into this directory (before unpack+par2) NzbDir
Directory for incoming nzb-files. QueueDir
This directory is used to save download queue, history, information statistics, etc. ScriptDir
Directory with post-processing and other scripts. LogFile
Where your log files will be stored (Please create a log directory in your config)"},{"location":"Downloaders/NZBGet/Basic-Setup/#news-servers","title":"NEWS-SERVERS","text":"Name Description Active
Use this news server. Name
The name is used in UI and for logging. It can be any string. Level
Put your major download servers at level 0 and your fill servers at levels 1, 2, etc.. Host
Host name of news server. Port
Port to connect to. Password
Password to use for authentication. Encryption
Encrypted server connection (TLS/SSL). (preferred to use this) Connections
Use the lowest possible number of connections to reach your max download speed +1 connection. Retention
How long the articles are stored on the news server."},{"location":"Downloaders/NZBGet/Basic-Setup/#categories","title":"CATEGORIES","text":"Name Description Name
This should match what you put in Sonarr/Radarr (tv/movies/sonarr/radarr/series/films) DestDir
${DestDir}
Destination directory (/data/usenet/movies) Unpack
Unpack downloaded nzb-files. Extensions
List of extension scripts for this category."},{"location":"Downloaders/NZBGet/Basic-Setup/#incoming-nzbs","title":"INCOMING NZBS","text":"Info
AppendCategoryDir
: Create subdirectory with category-name in destination-directory.
Warning
WriteBuffer
: If you're low on memory don't set this to high.
Info
DirectUnpack
: This might lower your download speed but the overall time could be faster. (disable on low powered devices)
Depending if you're using some NZBGet script here you can change the order or when it should be used
"},{"location":"Downloaders/NZBGet/Basic-Setup/#recommended-sonarrradarr-settings","title":"Recommended Sonarr/Radarr Settings","text":"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. Being that Sonarr/Radarr only looks at the last xx amount in the queue/history.
"},{"location":"Downloaders/NZBGet/Basic-Setup/#sonarr","title":"Sonarr","text":"SonarrSettings
=> Download Clients
Make sure you check both boxes under Completed Download Handling
at 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.
Settings
=> Download Clients
Make sure you check both boxes under Completed Download Handling
at step 3,
and both boxes under Failed Download Handling
at step 4.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/NZBGet/Paths-and-Categories/","title":"NZBGet - Paths and Categories","text":"NZBGet development has been officially abandoned by the developer
This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
Info
Pick one path layout and use it for all of them.
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
Settings
=> PATHS
Settings
=> CATEGORIES
ATTENTION
Your Download and Media Library should be **NEVER the same locations**
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/NZBGet/scripts/","title":"NzbGet Scripts","text":"NZBGet development has been officially abandoned by the developer
"},{"location":"Downloaders/NZBGet/scripts/#clean","title":"Clean","text":"Clean NZB nameClean.py
Removes the following suffixes from NZB name: NZBgeek / Obfuscated / BUYMORE / Scrambled /etc... Cleans the NZB name by removing the retagged stuff (-Obfuscated, -postbox, etc).
Script#!/usr/bin/env python3\n#\n\n##############################################################################\n### NZBGET SCAN SCRIPT ###\n\n# Clean NZB name.\n#\n# Removes the following suffixes from NZB name:\n# NZBgeek / Obfuscated / BUYMORE / Scrambled.\n#\n# NOTE: This script requires Python to be installed on your system.\n\n### NZBGET SCAN SCRIPT ###\n##############################################################################\n\nfrom __future__ import print_function\nimport os, re, sys\n\n# Exit codes used by NZBGet\nPOSTPROCESS_SUCCESS=93\nPOSTPROCESS_ERROR=94\nPOSTPROCESS_SKIP=95\n\n# Check if the script is called from NZBGet 13.0 or later\nif not 'NZBOP_SCRIPTDIR' in os.environ:\n print('*** NZBGet post-processing script ***')\n print('This script is supposed to be called from NZBGet (13.0 or later).')\n sys.exit(POSTPROCESS_ERROR)\n\nif not 'NZBNP_NZBNAME' in os.environ:\n print('[WARN] Filename not found in environment')\n sys.exit(POSTPROCESS_ERROR)\n\nfwp = os.environ['NZBNP_NZBNAME']\nfwp = re.sub('(?i)-4P\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-4Planet\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-AsRequested\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-AsRequested-xpost\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-BUYMORE\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-Chamele0n\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-GEROV\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-iNC0GNiTO\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-NZBGeek\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-Obfuscated\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-postbot\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-Rakuv\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-Scrambled\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-WhiteRev\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-xpost\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)\\[eztv([ ._-]re)?\\]\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)\\[TGx\\]\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)\\[TGx\\]-xpost\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)\\[ettv\\]\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-WRTEAM\\.nzb$', '.nzb', fwp)\nfwp = re.sub('(?i)-CAPTCHA\\.nzb$', '.nzb', fwp)\nfwp = re.sub(r'(\\-[^-.\\n]*)(\\-.{4})?\\.nzb$', r'\\1.nzb', fwp)\nif fwp:\n print('[NZB] NZBNAME=', fwp, sep='')\n\nsys.exit(POSTPROCESS_SUCCESS)\n
"},{"location":"Downloaders/NZBGet/scripts/#hashrenamer","title":"HashRenamer","text":"Renames hashed media files to match the source NZB HashRenamer.py
Part of the Cloudbox project: https://cloudbox.works Built on top of the NZBGet scripts template created by Clinton Hall. Released under GNU General Public License v2.0
Script#!/usr/bin/env python3\n#\n##############################################################################\n# Title: HashRenamer.py #\n# Author(s): l3uddz, desimaniac #\n# URL: https://github.com/l3uddz/nzbgetScripts #\n# Description: Renames hashed media files to match the source NZB. #\n# -- #\n# Part of the Cloudbox project: https://cloudbox.works #\n##############################################################################\n\n##############################################################################\n# Built on top of the NZBGet scripts template created by Clinton Hall #\n# (https://github.com/clinton-hall). #\n# Released under GNU General Public License v2.0 #\n##############################################################################\n\n\n##############################################################################\n### NZBGET POST-PROCESSING SCRIPT ###\n\n# Rename files with hashes for file name\n#\n# NOTE: This script requires Python to be installed on your system.\n#\n##############################################################################\n### NZBGET POST-PROCESSING SCRIPT ###\n##############################################################################\n\nimport os\nimport re\nimport shutil\nimport sys\n\n# NZBGet Exit Codes\nNZBGET_POSTPROCESS_PARCHECK = 92\nNZBGET_POSTPROCESS_SUCCESS = 93\nNZBGET_POSTPROCESS_ERROR = 94\nNZBGET_POSTPROCESS_NONE = 95\n\n\n############################################################\n# EXTENSION STUFF\n############################################################\n\ndef do_check():\n if 'NZBOP_SCRIPTDIR' not in os.environ:\n print(\"This script can only be called from NZBGet (11.0 or later).\")\n sys.exit(0)\n\n if os.environ['NZBOP_VERSION'][0:5] < '11.0':\n print(\"[ERROR] NZBGet Version %s is not supported. Please update NZBGet.\" % (str(os.environ['NZBOP_VERSION'])))\n sys.exit(0)\n\n print(\"Script triggered from NZBGet Version %s.\" % (str(os.environ['NZBOP_VERSION'])))\n\n status = 0\n if 'NZBPP_TOTALSTATUS' in os.environ:\n if not os.environ['NZBPP_TOTALSTATUS'] == 'SUCCESS':\n print(\"[ERROR] Download failed with status %s.\" % (os.environ['NZBPP_STATUS']))\n status = 1\n else:\n # Check par status\n if os.environ['NZBPP_PARSTATUS'] == '1' or os.environ['NZBPP_PARSTATUS'] == '4':\n print(\"[ERROR] Par-repair failed, setting status \\\"failed\\\".\")\n status = 1\n\n # Check unpack status\n if os.environ['NZBPP_UNPACKSTATUS'] == '1':\n print(\"[ERROR] Unpack failed, setting status \\\"failed\\\".\")\n status = 1\n\n if os.environ['NZBPP_UNPACKSTATUS'] == '0' and os.environ['NZBPP_PARSTATUS'] == '0':\n # Unpack was skipped due to nzb-file properties or due to errors during par-check\n\n if os.environ['NZBPP_HEALTH'] < 1000:\n print(\"[ERROR] Download health is compromised and Par-check/repair disabled or no .par2 files found. \" \\\n \"Setting status \\\"failed\\\".\")\n print(\"[ERROR] Please check your Par-check/repair settings for future downloads.\")\n status = 1\n\n else:\n print(\"[ERROR] Par-check/repair disabled or no .par2 files found, and Unpack not required. Health is \" \\\n \"ok so handle as though download successful.\")\n print(\"[WARNING] Please check your Par-check/repair settings for future downloads.\")\n\n # Check if destination directory exists (important for reprocessing of history items)\n if not os.path.isdir(os.environ['NZBPP_DIRECTORY']):\n print(\"[ERROR] Nothing to post-process: destination directory\", os.environ[\n 'NZBPP_DIRECTORY'], \"doesn't exist. Setting status \\\"failed\\\".\")\n status = 1\n\n # All checks done, now launching the script.\n if status == 1:\n sys.exit(NZBGET_POSTPROCESS_NONE)\n\n\ndef get_file_name(path):\n try:\n file_name = os.path.basename(path)\n extensions = re.findall(r'\\.([^.]+)', file_name)\n ext = '.'.join(extensions)\n name = file_name.replace(\".%s\" % ext, '')\n return name, ext\n except Exception:\n pass\n return None\n\n\ndef is_file_hash(file_name):\n hash_regexp = [\n r'^[a-fA-F0-9]{40}$',\n r'^[a-fA-F0-9]{32}$',\n r'^[a-f0-9]{128}$',\n r'^[a-zA-Z0-9]{42}$'\n ]\n for hash in hash_regexp:\n if re.match(hash, file_name):\n return True\n return False\n\n\ndef find_files(folder, extension=None, depth=None):\n file_list = []\n start_count = folder.count(os.sep)\n for path, subdirs, files in os.walk(folder, topdown=True):\n for name in files:\n if depth and path.count(os.sep) - start_count >= depth:\n del subdirs[:]\n continue\n file = os.path.join(path, name)\n if not extension:\n file_list.append(file)\n else:\n if file.lower().endswith(extension.lower()):\n file_list.append(file)\n\n return sorted(file_list, key=lambda x: x.count(os.path.sep), reverse=True)\n\n\n############################################################\n# MAIN\n############################################################\n\n# do checks\ndo_check()\n\n# retrieve required variables\ndirectory = os.path.normpath(os.environ['NZBPP_DIRECTORY'])\nnzb_name = os.environ['NZBPP_NZBFILENAME']\nif nzb_name is None:\n print(\"[ERROR] Unable to retrieve NZBPP_NZBFILENAME\")\n sys.exit(NZBGET_POSTPROCESS_ERROR)\nnzb_name = nzb_name.replace('.nzb', '')\n\nprint((\"[INFO] Using \\\"%s\\\" for hashed filenames\" % nzb_name))\nprint((\"[INFO] Scanning \\\"%s\\\" for hashed filenames\" % directory))\n\n# scan for files\nfound_files = find_files(directory)\nif not found_files:\n print((\"[INFO] No files were found in \\\"%s\\\"\" % directory))\n sys.exit(NZBGET_POSTPROCESS_NONE)\nelse:\n print((\"[INFO] Found %d files to check for hashed filenames\" % len(found_files)))\n # loop files checking for file hash\n moved_files = 0\n for found_file_path in found_files:\n # set variable\n dir_name = os.path.dirname(found_file_path)\n file_name, file_ext = get_file_name(found_file_path)\n\n # is this a file hash\n if is_file_hash(file_name):\n new_file_path = os.path.join(dir_name, \"%s.%s\" % (nzb_name, file_ext))\n print((\"[INFO] Moving \\\"%s\\\" to \\\"%s\\\"\" % (found_file_path, new_file_path)))\n try:\n shutil.move(found_file_path, new_file_path)\n moved_files += 1\n except Exception:\n print((\"[ERROR] Failed moving \\\"%s\\\" to \\\"%s\\\"\" % (found_file_path, new_file_path)))\n\n print((\"[INFO] Finished processing \\\"%s\\\", moved %d files\" % (directory, moved_files)))\n\nsys.exit(NZBGET_POSTPROCESS_SUCCESS)\n
"},{"location":"Downloaders/NZBGet/scripts/#replace_for","title":"replace_for","text":"Replaces underscores with dots replace_for.py
Replaces underscores with dots in downloaded filename to prevent download loops with poorly named releases on some indexers (often HONE releases).
Install Instructions:
sudo chmod +x replace_for.py
Settings
=> Extension Scripts
replace_for.py
in the Extensions
setting.#!/usr/bin/env python3\n#\n\n##############################################################################\n### NZBGET POST-PROCESSING SCRIPT ###\n\n# Replace underscore with dot.\n#\n# Author: miker\n#\n#\n# Copy script to NZBGet's script folder.\n# Run sudo chmod +x replace_for.py\n#\n#\n# NOTE: This script requires Python to be installed on your system.\n\n### NZBGET POST-PROCESSING SCRIPT ###\n##############################################################################\n\nfrom __future__ import print_function\nimport os, re, sys\n\n# Exit codes used by NZBGet\nPOSTPROCESS_SUCCESS=93\nPOSTPROCESS_ERROR=94\nPOSTPROCESS_SKIP=95\n\n\ndirectory = os.environ['NZBPP_DIRECTORY']\nprint('Directory used is: ',directory)\n\nfor path, currentDirectory, files in os.walk(directory):\n for file in files:\n if file.find(\"_\") !=-1:\n dst = file.replace('_', '.')\n os.rename (os.path.join(path,file),os.path.join(path,dst) )\n print('Result: ',file,\" renamed to \",dst)\n\nsys.exit(POSTPROCESS_SUCCESS)\n
"},{"location":"Downloaders/NZBGet/scripts/#wtfnzb-renamer","title":"WtFnZb-Renamer","text":"Renames hashed media files to match the source NZB WtFnZb-Renamer.py
NZBGET SCAN SCRIPT
Extract filenames from subjects containing [PRiVATE]-[WtFnZb]
This extensions extracts obfuscated filenames from .nzb files
Script#!/usr/bin/env python3\n### NZBGET SCAN SCRIPT\n\n# Extract filenames from subjects containing [PRiVATE]-[WtFnZb]\n#\n# This extensions extracts obfuscated filenames from .nzb files\n# created by WtFnZb.\n#\n# Supported subject formats:\n#\n# - [PRiVATE]-[WtFnZb]-[filename]-[1/5] - \"\" yEnc 0 (1/1)\"\n#\n# - [PRiVATE]-[WtFnZb]-[5]-[1/filename] - \"\" yEnc\n#\n#\n# NOTE: Requires Python and lxml (sudo apt install python3-lxml python-lxml)\n#\n\n### NZBGET SCAN SCRIPT\n\nimport sys\nimport os\nimport re\n\n# Exit codes used by NZBGet\nPOSTPROCESS_SUCCESS = 93\nPOSTPROCESS_NONE = 95\nPOSTPROCESS_ERROR = 94\n\ntry:\n from lxml import etree\nexcept ImportError:\n print(u'[ERROR] Python lxml required. Please install with \"sudo apt install python-lxml\" or \"pip install lxml\".')\n sys.exit(POSTPROCESS_ERROR)\n\npatterns = (\n re.compile(r'^(?P<prefix>.*\\[PRiVATE\\]-\\[WtFnZb\\]-)'\n r'\\[(?P<total>\\d+)\\]-\\[(?P<segment>\\d+)\\/(?P<filename>.{3,}?)\\]'\n r'\\s+-\\s+\"\"\\s+yEnc\\s+',\n re.MULTILINE | re.UNICODE),\n re.compile(r'^(?P<prefix>.*\\[PRiVATE\\]-\\[WtFnZb\\]-)'\n r'\\[(?P<filename>.{3,}?)\\]-\\[(?P<segment>\\d+)/(?P<total>\\d+)\\]'\n r'\\s+-\\s+\"\"\\s+yEnc\\s+',\n re.MULTILINE | re.UNICODE))\n\nnzb_dir = os.getenv('NZBNP_DIRECTORY')\nnzb_filename = os.getenv('NZBNP_FILENAME')\nnzb_name = os.getenv('NZBNP_NZBNAME')\nnzb_file_naming = os.getenv('NZBOP_FILENAMING')\n\nif nzb_dir is None or nzb_filename is None or nzb_name is None:\n print('Please run as NZBGet plugin')\n sys.exit(POSTPROCESS_ERROR)\n\nif nzb_file_naming is not None and nzb_file_naming.lower() != 'nzb':\n print(u'[ERROR] NZBGet setting FileNaming (under Download Queue) '\n u'must be set to \"Nzb\" for this extension to work correctly, exiting.')\n sys.exit(POSTPROCESS_ERROR)\n\nif not os.path.exists(nzb_dir):\n print('[ERROR] NZB directory doesn\\'t exist, exiting')\n sys.exit(POSTPROCESS_ERROR)\n\nif not nzb_filename.lower().endswith('.nzb'):\n print(u'[ERROR] {} is not a .nzb file.'.format(nzb_filename))\n sys.exit(POSTPROCESS_ERROR)\n\nnzb = os.path.join(nzb_dir, nzb_filename)\nif not os.path.exists(nzb):\n print('[ERROR] {nzb} doesn\\'t exist, exiting'.format(nzb=nzb))\n sys.exit(POSTPROCESS_ERROR)\n\nwith open(nzb, mode='rb') as infile:\n tree = etree.parse(infile)\n\nchanged = False\nfile_count = 0\ntotals = set()\nfilenames = set()\n\nfor f in tree.getiterator('{http://www.newzbin.com/DTD/2003/nzb}file'):\n subject = f.get('subject')\n if subject is None:\n print(u'[DETAIL] No subject in <file>, skipping')\n continue\n file_count += 1\n result = [re.match(pattern, subject) for pattern in patterns]\n matched = [m for m in result if m is not None]\n if len(matched) == 0:\n print(u'[INFO] No pattern matching subject, exiting.')\n sys.exit(POSTPROCESS_NONE)\n elif len(matched) > 1:\n print(u'[ERROR] Multiple patterns matched, exiting.')\n sys.exit(POSTPROCESS_ERROR)\n else:\n match = matched[0].groupdict()\n\n if match['filename'].lower().endswith('.par2'):\n print(u'[INFO] par2 exists, exiting')\n sys.exit(POSTPROCESS_NONE)\n\n if int(match['segment']) > int(match['total']):\n print(u'[DETAIL] Segment index is greater then total, skipping')\n continue\n\n # NZBGet subject parsing changes when duplicate filenames are present\n # prefix duplicates to avoid that\n if match['filename'] in filenames:\n match['filename'] = u'{}.{}'.format(file_count, match['filename'])\n\n filenames.add(match['filename'])\n\n s = u'WtFnZb \"{filename}\" yEnc ({segment}/{total})'.format(\n filename = match['filename'],\n segment = match['segment'],\n total = match['total'])\n\n print(u'[INFO] New subject {subject}'.format(subject=s.encode('ascii', 'ignore')))\n f.set('subject', s)\n changed = True\n totals.add(int(match['total']))\n\nif not changed:\n print(u'[WARNING] No subject changed, exiting.')\n sys.exit(POSTPROCESS_NONE)\n\nif len(totals) != 1:\n print(u'[WARNING] Mixed values for number of total segments, exiting.')\n sys.exit(POSTPROCESS_NONE)\n\nif totals.pop() != file_count:\n print(u'[WARNING] Listed segment count does not match <file> count, exiting.')\n sys.exit(POSTPROCESS_NONE)\n\norg = u'{}.wtfnzb.original.processed'.format(nzb)\nexists_counter = 0\nwhile os.path.exists(org):\n exists_counter += 1\n org = u'{}.{}.wtfnzb.original.processed'.format(nzb, exists_counter)\n\nprint(u'[INFO] Preserving original nzb as {}'.format(org))\nos.rename(nzb, org)\n\nprint(u'[INFO] Writing {}'.format(nzb))\nwith open(nzb, mode='wb') as outfile:\n outfile.write(etree.tostring(tree,\n xml_declaration=True,\n encoding=tree.docinfo.encoding,\n doctype=tree.docinfo.doctype))\n\nsys.exit(POSTPROCESS_SUCCESS)\n
Tip
This script doesn't always work and is often needed if you use a certain indexer.
It might be better to use the following Sonarr Regex in your release profile
su season pack issue
"},{"location":"Downloaders/SABnzbd/","title":"SABnzbd","text":""},{"location":"Downloaders/SABnzbd/Basic-Setup/","title":"SABnzbd - Basic Setup","text":"This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
"},{"location":"Downloaders/SABnzbd/Basic-Setup/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
But you're able to change this, by not using the pre-defined/recommended paths like:
/downloads
=> /data/downloads
, /data/usenet
, /data/torrents
/movies
=> /data/media/movies
/tv
=> /data/media/tv
Note
Settings that aren't covered means you can change them to your own liking or just leave them on default.
** I also recommend to enable the Advanced Settings
on the top right. **
Settings
=> General
=> Tuning
I recommend setting a sane maximum speed and then limiting below that, to keep your internet connection happy. You can use Settings
=> Scheduling
to toggle the limit on and off based on time, slowing it down while your family is using the internet and speeding it up at night when they're not.
Settings
=> Folders
=> Users Folders
Here you setup your download path/location.
ATTENTION
Your Download and Media Library should be **NEVER the same locations**
"},{"location":"Downloaders/SABnzbd/Basic-Setup/#system-folders","title":"System Folders","text":"Settings
=> Folders
=> System Folders
I recommend the .nzb Backup Folder because sabnzbd doesn't have a hidden history and having remove from history enabled in Sonarr/Radarr is the best method. This allows you to see your past downloads and it is used for duplicate download detection/prevention. 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 literally compressed nzb files, so can end up pretty big. But the choice is yours what you prefer.
Settings
=> Servers
=> Add Server
USP = Usenet Service Provider
SSL
so you get a secure connection to the USP.Settings
=> Categories
Covered and fully explained in SABnzbd - Paths and Categories
"},{"location":"Downloaders/SABnzbd/Basic-Setup/#switches","title":"Switches","text":""},{"location":"Downloaders/SABnzbd/Basic-Setup/#queue","title":"Queue","text":"Settings
=> Switches
=> Queue
Settings
=> Switches
=> Post processing
Settings
=> Sorting
MAKE SURE THAT SORTING IS ENTIRELY DISABLED
"},{"location":"Downloaders/SABnzbd/Basic-Setup/#special","title":"Special","text":"Rarely used options. For their meaning and explanation, click on the Help button to go to the Wiki page. Don't change these without checking the Wiki first, as some have serious side-effects. The default values are between parentheses.
"},{"location":"Downloaders/SABnzbd/Basic-Setup/#unable-to-connect-to-sabnzbd","title":"Unable to connect to SABnzbd","text":"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.
And it SABnzbd you will see something like this.
Then go in to Settings
=> Special
=> Values
.
Scroll down to host_whitelist ( )
and enter your docker container name and or your domain name.
Example: sabnzbd.domain.tld, <container name >
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. Being that Sonarr/Radarr only looks at the last xx amount in the queue/history.
"},{"location":"Downloaders/SABnzbd/Basic-Setup/#sonarr","title":"Sonarr","text":"Sonarr - [CLICK TO EXPAND]Settings
=> Download Clients
Make sure you check both boxes under Completed Download Handling
at 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.
Settings
=> Download Clients
Make sure you check both boxes under Completed Download Handling
at step 3,
and both boxes under Failed Download Handling
at 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.
Thanks to fryfrog for helping me with the settings and providing the info needed to create this Guide.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/SABnzbd/Paths-and-Categories/","title":"SABnzbd - Paths and Categories","text":"This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
Info
Pick one path layout and use it for all of them.
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
SABnzbd config
=> Folders
SABnzbd config
=> Categories
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
.
ATTENTION
Your Download and Media Library should be **NEVER the same locations**
"},{"location":"Downloaders/SABnzbd/Paths-and-Categories/#paths-and-categories-breakdown","title":"Paths and Categories Breakdown","text":"This screenshot isn't 100% a reflection of the instructions above, it's mainly to explain the breakdown and the logic.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/SABnzbd/scripts/","title":"SABnzbd Scripts","text":""},{"location":"Downloaders/SABnzbd/scripts/#clean","title":"Clean","text":"Clean NZB nameClean.py
Removes the following suffixes from NZB name: NZBgeek / Obfuscated / BUYMORE / Scrambled /etc... Cleans the NZB name by removing the retagged stuff (-Obfuscated, -postbox, etc).
Install Instructions:
sudo chmod +x Clean.py
Settings
=> Switches
Clean.py
#!/usr/bin/python3 -OO\n\n##################################################################\n### SABnzbd - Clean NZB Renamer ##\n##################################################################\n## NOTE: This script is considered ALPHA! ##\n## ##\n## Removes the suffixes from NZB name used by bots: ##\n## examples: NZBgeek / Obfuscated / BUYMORE / Scrambled, etc.. ##\n## ##\n## NOTE: This script requires Python 3 ##\n## ##\n## Install: ##\n## 1. Copy script to sabnzbd's script folder ##\n## 2. run: sudo chmod +x Clean.py ##\n## 3. in SABnzbd go to Config > Switches ##\n## 4. Change Pre-queue user script and select: Clean.py ##\n##################################################################\n\nimport sys\nimport re\n\ntry:\n # Parse the 18 input variables for SABnzbd version >= 4.0.0\n (scriptname, nzbname, postprocflags, category, script, prio, downloadsize, grouplist, showname, season, episodenumber, episodename, is_proper, resolution, decade, year, month, day, job_type) = sys.argv\n downloadsize = int(downloadsize)\nexcept ValueError:\n # ...or 11 variables for earlier versions\n (scriptname, nzbname, postprocflags, category, script, prio, downloadsize, grouplist, showname, season, episodenumber, episodename) = sys.argv\nexcept:\n sys.exit(1) # exit with 1 causes SABnzbd to ignore the output of this script\n\nfwp = nzbname\nfwp = re.sub('(?i)-4P$', '', fwp)\nfwp = re.sub('(?i)-4Planet$', '', fwp)\nfwp = re.sub('(?i)-AlternativeToRequested$', '', fwp)\nfwp = re.sub('(?i)-AlteZachen$', '', fwp)\nfwp = re.sub('(?i)-AsRequested$', '', fwp)\nfwp = re.sub('(?i)-AsRequested-xpost$', '', fwp)\nfwp = re.sub('(?i)-BUYMORE$', '', fwp)\nfwp = re.sub('(?i)-Chamele0n$', '', fwp)\nfwp = re.sub('(?i)-GEROV$', '', fwp)\nfwp = re.sub('(?i)-iNC0GNiTO$', '', fwp)\nfwp = re.sub('(?i)-NZBGeek$', '', fwp)\nfwp = re.sub('(?i)-Obfuscated$', '', fwp)\nfwp = re.sub('(?i)-Obfuscation$', '', fwp)\nfwp = re.sub('(?i)-postbot$', '', fwp)\nfwp = re.sub('(?i)-Rakuv[a-z0-9]*$', '', fwp)\nfwp = re.sub('(?i)-RePACKPOST$', '', fwp)\nfwp = re.sub('(?i)-Scrambled$', '', fwp)\nfwp = re.sub('(?i)-WhiteRev$', '', fwp)\nfwp = re.sub('(?i)-WRTEAM$', '', fwp)\nfwp = re.sub('(?i)-CAPTCHA$', '', fwp)\nfwp = re.sub('(?i)-Z0iDS3N$', '', fwp)\nfwp = re.sub('(?i)\\[eztv([ ._-]re)?\\]$', '', fwp)\nfwp = re.sub('(?i)\\[TGx\\]$', '', fwp)\nfwp = re.sub('(?i)\\[ettv\\]$', '', fwp)\nfwp = re.sub('(?i)\\[TGx\\]-xpost$', '', fwp)\nfwp = re.sub('(?i).mkv-xpost$', '', fwp)\nfwp = re.sub('(?i)-xpost$', '', fwp)\nfwp = re.sub(r'(?i)(-D-Z0N3|\\-[^-.\\n]*)(\\-.{4})?$', r'\\1', fwp)\n\nprint(\"1\") # Accept\nprint(fwp)\nprint()\nprint()\nprint()\nprint() \nprint()\n# 0 means OK\nsys.exit(0)\n
"},{"location":"Downloaders/SABnzbd/scripts/#replace_for","title":"replace_for","text":"Replaces underscores with dots replace_for.py
Replaces underscores with dots in downloaded filename to prevent download loops with poorly named releases on some indexers (often HONE releases).
Install Instructions:
sudo chmod +x replace_for.py
Settings
=> Categories
replace_for.py
#!/usr/bin/python3 -OO\n\n##################################################################\n### SABnzbd - Replace underscores with dots ##\n##################################################################\n## ##\n## NOTE: This script requires Python 3 ##\n## ##\n## Author: miker ##\n## ##\n## Install: ##\n## 1. Copy script to sabnzbd's script folder ##\n## 2. run: sudo chmod +x replace_for.py ##\n## 3. in SABnzbd go to Config > Categories ##\n## 4. Assign replace_for.py to the required category ##\n##################################################################\n\nimport sys\nimport os\nimport os.path\n\ntry:\n (scriptname, directory, orgnzbname, jobname, reportnumber, category, group, postprocstatus, url) = sys.argv\nexcept:\n print(\"No commandline parameters found\")\n sys.exit(1) # exit with 1 causes SABnzbd to ignore the output of this script\n\nfiles = os.listdir(directory)\n\nfor src in files:\n if src.find(\"_\") !=-1:\n dst = src.replace('_', '.')\n os.rename (os.path.join(directory,src),os.path.join(directory,dst) )\n print(src, \"renamed to \",dst)\n\nprint()\nprint()\nprint() \nprint()\n# 0 means OK\nsys.exit(0)\n
"},{"location":"Downloaders/qBittorrent/","title":"qBittorrent","text":""},{"location":"Downloaders/qBittorrent/3rd-party-tools/","title":"3rd Party tools","text":"Here you will find a collection of 3rd party tools and other related links for qBittorrent.
"},{"location":"Downloaders/qBittorrent/3rd-party-tools/#qbit-manage","title":"qBit Manage","text":"This is a program used to manage your qBittorrent instance such as:
qBit Manage
"},{"location":"Downloaders/qBittorrent/3rd-party-tools/#qbittorrent-cli","title":"qbittorrent-cli","text":"A cli to manage qBittorrent. Add torrents, reannounce and import from other clients.
qbittorrent-cli
"},{"location":"Downloaders/qBittorrent/3rd-party-tools/#qbittools","title":"qbittools","text":"qbittools is a feature rich CLI for the management of torrents in qBittorrent.
qbittools
"},{"location":"Downloaders/qBittorrent/3rd-party-tools/#a-dark-but-not-black-qbittorrent-webui","title":"A Dark but not black qBittorrent WebUI","text":"A darker theme for qBittorrent WebUI (made with the help of the Walkerservers community)
Nightwalker
"},{"location":"Downloaders/qBittorrent/3rd-party-tools/#cross-seed","title":"cross-seed","text":"Fully-automatic cross-seeding
Run cross-seed 24/7 to:
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/qBittorrent/Basic-Setup/","title":"qBittorrent - Basic Setup","text":"This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
"},{"location":"Downloaders/qBittorrent/Basic-Setup/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
But you're able to change this, by not using the pre-defined/recommended paths like:
/downloads
=> /data/downloads
, /data/usenet
, /data/torrents
/movies
=> /data/media/movies
/tv
=> /data/media/tv
Note
Settings that aren't covered means you can change them to your own liking or just leave them on default.
"},{"location":"Downloaders/qBittorrent/Basic-Setup/#downloads","title":"Downloads","text":"Tools
=> Options
=> Downloads
(Or click on the cogwheel to access the options)
For consistency with other torrents I recommend leaving this on Original
.
Suggested: Original
Delete the .torrent file after it has been added to qBittorrent.
Suggested: Personal preference
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.
Suggested: Enabled
Warning
Do not set Pre-allocated disk space if you are using ZFS as your filesystem as ZFS does not support fallocate
Make sure this is set to Automatic
. Your downloads will not go into the category folder otherwise.
Suggested: Automatic
This helps you to manage your file location based on categories.
Suggested: Enabled
Same as Step 2
Suggested: Enabled
Your download root path (Download folder/location).
Read the ATTENTION
block below
If you enable this, your incomplete downloads will be placed in this directory until completed. This could be useful if you want your downloads to use a separate SSD/Feeder disk1, but this also results in extra unnecessary moves or in worse cases a slower and more I/O intensive copy + delete.
Suggested: Personal preference
ATTENTION
Your Download and Media Library should be **NEVER the same locations**
"},{"location":"Downloaders/qBittorrent/Basic-Setup/#connection","title":"Connection","text":""},{"location":"Downloaders/qBittorrent/Basic-Setup/#listening-port","title":"Listening Port","text":"Set this to TCP for the best performance
Suggested: TCP
Your port used for incoming connections, this is the port you opened in your router/firewall or port forwarded at your VPN provider to make sure you're connectable.
Suggested: The port you opened in your router/firewall or port forwarded at your VPN provider
This should be disabled in your router for several security reasons.
Suggested: Disabled
Make sure this is disabled so you don't mess up the forwarded port.
Suggested: Disabled
The best settings for this depends on many factors so I won't be covering this.
Suggested: personal preference based on your setup and connection.
This is where you would add for example your SOCKS5 settings from your VPN provider.
Suggested: I personally don't recommend this unsecure option being it's un-encrypted and only spoofs your IP.
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.
Bandwidth needed by other services in your home network.
Suggested: For a home connection that you use with others it's best practice to set the upload/download rate to about 70-80% of your maximum upload/download speed.
When enabled, it basically does the same as above, but with the option to setup a schedule.
Examples:
If you have an internet connection that's limited during specific hours (unlimited bandwidth during the night, but limited during the day)
Suggested: Personal preference
Not going to cover the technical part of what it does, but the following settings are recommended for best speeds (in most cases).
Prevents you from being flooded if the uTP protocol is used for any reason.
Suggested: Enabled
Apply rate limit to transport overhead
Suggested: Disabled
Apply rate limit to peers on LAN
Suggested: Enabled
These settings are mainly used for public trackers (and should be enabled for them) and not for private trackers, decent private trackers use a private flag where they ignore these settings.
Suggested: Personal preference
Recommended setting Allow encryption
rather than enforcing it allows more peers to connect and is recommended on underpowered systems as it will allow for lower overhead.
Suggested: Allow encryption
Anonymous mode hides clients (qBittorrent) fingerprint from the peer-ID, sets the \u2018User-Agent\u2019 to Null and it doesn\u2019t 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.
Suggested: Disabled
These options allow you to control the number of active torrents being downloaded and uploaded.
Suggested: personal preference based on your setup and connection.
Your maximum seeding ratio preference. (When both ratio and seeding time are enabled it will trigger the action on whatever happens first.)
Suggested: Disabled
Your maximum seeding time preference (When both ratio and seeding time are enabled it will trigger the action on whatever happens first.)
Suggested: Disabled
What to do when ratio or seeding time is reached.
Suggested: Paused and Disabled
Tip
Personally, I recommend using the seeding goals in your Starr Apps indexer settings (enable advanced), or use qBit Manage
"},{"location":"Downloaders/qBittorrent/Basic-Setup/#automatically-add-these-trackers-to-new-downloads","title":"Automatically add these trackers to new downloads","text":"Recommendation: Disabled
Warning
NEVER USE THIS OPTION ON (Semi-)PRIVATE TRACKERS
"},{"location":"Downloaders/qBittorrent/Basic-Setup/#web-ui","title":"Web UI","text":""},{"location":"Downloaders/qBittorrent/Basic-Setup/#authentication","title":"Authentication","text":"step.3
whitelist.In some cases when this is enabled it could result in issues.
Suggested: Disabled
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
If you use unRaid then you don't need this since you can make use of the default cache drive option.\u00a0\u21a9
This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
Info
Pick one path layout and use it for all of them.
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
Add category
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:
.
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
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Downloaders/qBittorrent/Paths/","title":"qBittorrent - Paths","text":"This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
Info
Pick one path layout and use it for all of them.
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
Options
=> Downloads
You've followed the Setup TorGuard for port forwarding and want to know where in your download client you should add the port you've port forwarded.
Tools
=> Options
=> Connection
Connection
Tab.TCP and uTP
to TCP
, if you get speed issues try one of the others.When you make use of the unRaid cache drive for your /data/torrents
share and the torrents in qBittorent are still seeding then the mover can't move files, because they are still in use.
Using the following instructions you will be able to move the files with the use of the qBittorrent API.
Workflow Rules - [CLICK TO EXPAND]
If you make use of the Seed Time/Ratio settings in your Indexers settings in the Starr apps1. Make sure you're using Post-Import Category
in your Starr apps Download clients settings.Else it could happen when the torrents get paused that they get removed by the Starr apps before the seeding goal is reached.
Warning
The screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Download the following standalone script.
Big Thnx to bobokun Developer of qBit Manage
"},{"location":"Downloaders/qBittorrent/Tips/How-to-run-the-unRaid-mover-for-qBittorrent/#plugins","title":"Plugins","text":"Install the following Plugins.
After you installed the needed Plugins it's time to configure everything.
"},{"location":"Downloaders/qBittorrent/Tips/How-to-run-the-unRaid-mover-for-qBittorrent/#qbit-api","title":"qBit API","text":"The script needs the qBit API to work, so we need to make sure it's installed when your unRaid server is booted or when the Array is started the first time.
You can choose from the following 2 options how you want to install it, depending what you preference.
With this option we're going to install the qBit API when the Array is started the first time.
Go to your unRaid Dashboard to your settings tab and select in the User Utilities
at the bottom the new plugin you installed User Scripts
.
Select at the bottom ADD NEW SCRIPT
.
A popup will appear where you can give it a name, for this example we're going to use Install qBittorrent API
and then click on OK
.
Click in the list on the cogwheel of the new user scrip you made.
Copy/Paste in the new windows that opens the following bash command followed by SAVE CHANGES
.
#!/bin/bash\npip3 install qbittorrent-api\n
Select in the schedule list when the script should run, and choose At First Array Start Only
.
Click on RUN IN BACKGROUND
or restart your unRaid server so the qBit API is installed.
With this option we're going to install the qBit API when the unRaid server is started.
On your USB stick/key go to /boot/config
and open the go
file with your favorite editor (VSCode/Notepad++) and copy/paste the following command.
pip3 install qbittorrent-api\n
Restart your unRaid Server, or run the above command from the terminal.
"},{"location":"Downloaders/qBittorrent/Tips/How-to-run-the-unRaid-mover-for-qBittorrent/#script","title":"Script","text":"Edit the script with your favorite editor (VSCode/Notepad++) you downloaded at the beginning of the guide HERE.
You only need to edit a few options in the script
# --DEFINE VARIABLES--#\n# Set Number of Days to stop torrents between two offsets\n# days_from set to 0 will pause any torrents from todays date\n# days_to will be the upper limit of how far you want to pause torrents to\ndays_from = 0\ndays_to = 2\nqbt_host = \"192.168.2.200:8080\"\nqbt_user = None\nqbt_pass = None\n# --DEFINE VARIABLES--#\n
days_from
=> Set Number of Days to stop torrents from for the move.days_to
=> Set Number of Days to stop torrents to for the move.qbt_host
=> The URL you use to access qBittorrent locally. (the \"
should remain)qbt_user
=> Your used qBittorrent User Name
if you have authentication enabled. Add '
either side.qbt_pass
=> Your used qBittorrent Password
if you have authentication enabled. Add '
either side.If you have authentication enabled. Add '
either side of your User/Password.
Depending on whether you use the unRaid Mover Tuning
app, You might need to change line 68:
Mover Tuning
, change line 68 from os.system('/usr/local/sbin/mover.old start')
to os.system('/usr/local/sbin/mover start')
Mover Tuning
but don't want to use it for the script, do not change line 68Mover Tuning
and do want to use it for the script, change line 68 from os.system('/usr/local/sbin/mover.old start')
to os.system('/usr/local/sbin/mover start')
. For this option, inside the Mover Tuner
options you will also need to set Move Now button follows plugin filters
to Yes
and Disable Mover running on a schedule
to No
.Now it's time to place the script you just edited somewhere easy to access/remember.
Suggestions:
/mnt/user/appdata/qbittorrent/scripts
(yes you need to create this folder your self)/mnt/user/data/scripts
(yes you need to create this folder your self)Now it's time to setup the scheduler when the mover should run.
Go to your unRaid Dashboard to your settings tab and select in the User Utilities
at the bottom the new plugin you installed User Scripts
.
Select at the bottom ADD NEW SCRIPT
.
A popup will appear where you can give it a name, for this example we're going to use qBittorrent Mover
and then click on OK
.
Click in the list on the cogwheel of the new user scrip you made.
Copy/Paste in the new windows that opens the following bash command followed by SAVE CHANGES
.
#!/bin/bash\n/usr/local/emhttp/plugins/dynamix/scripts/notify -s \"qBittorrent Mover\" -d \"qBittorrent Mover starting @ `date +%H:%M:%S`.\"\necho executing script to pause torrents and run mover.\n/usr/bin/python3 /mnt/user/data/scripts/mover.py\necho qbittorrent-mover completed and resumed all paused torrents.\n/usr/local/emhttp/plugins/dynamix/scripts/notify -s \"qBittorrent Mover\" -d \"qBittorrent Mover completed @ `date +%H:%M:%S`.\"\n
Info
Replace the /mnt/user/data/scripts/mover.py
path to the path where you placed your python script.
Select in the schedule list when the script should run, and choose Custom
After changing to Custom
you get on the right a extra option where you can setup your cron schedule when it should be run.
For this example we're going to let the script run a 4am at night. 0 4 * * *
Setup your own schedule HERE
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
Starr apps = Sonarr/Radarr etc. Doesn't Starr apps sound better then The arr(s)
?\u00a0\u21a9
These needs to be installed from the Nerd Tools.\u00a0\u21a9\u21a9\u21a9
I've asked several people that used this download client for some help/feedback, but most of them just switched to qBittorrent.
"},{"location":"Downloaders/ruTorrent/ruTorrent-Basic-Setup/","title":"ruTorrent - Basic Setup","text":"This basic example is based on the use of docker images
Keep in mind the path are setup so it works with hardlinks and instant moves.
More info HERE
"},{"location":"Downloaders/ruTorrent/ruTorrent-Basic-Setup/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
But you're able to change this, by not using the pre-defined/recommended paths like:
/downloads
=> /data/downloads
, /data/usenet
, /data/torrents
/movies
=> /data/media/movies
/tv
=> /data/media/tv
I've asked several people that used this download client for some help/feedback, but most of them just switched to qBittorrent.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Guide-Sync/","title":"Guide Sync","text":"These are 3rd party applications to sync several sections of the guide with your Sonarr/Radarr (or multiple).
Feature Notifiarr Recyclarr GUI (graphical user interface) v Radarr Custom Formats v v Radarr Use Flowchart to choose the correct Custom Formats for your Quality Profile v Radarr predefined config files available v Radarr Clear all Custom Formats v Radarr Scores v v Radarr Quality Settings (File Size) v v Radarr Naming Scheme v Sonarr v3 Release Profile RegEx v v Sonarr v4 Custom Formats v v Sonarr v4 predefined config files available v Sonarr v3/v4 Clear all Release Profiles/Custom Formats v Sonarr v3/v4 Scores v v Sonarr v3/v4 Quality Settings (File Size) v v Sonarr v3/v4 Naming Scheme v"},{"location":"Guide-Sync/#notifiarr","title":"Notifiarr","text":"It's possible with Notifiarr (Patron feature)
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).
Just enable the Custom Formats/Release Profiles you want.
Examples - [CLICK TO EXPAND]Radarr Custom Formats Table
Radarr Custom Formats (Multiple Instances possible)
Radarr Custom Formats (Multiple Instances possible)
Radarr scoring (Multiple profiles possible)
Sonarr Release Profile (Multiple Instances possible)
Instructions
"},{"location":"Guide-Sync/#video-tutorial","title":"Video Tutorial","text":"Big Thanks to IBRACORP who created a great video that covers the basics.
Also check out other videos from IBRACORP HERE
"},{"location":"Guide-Sync/#recyclarr","title":"Recyclarr","text":"Recyclarr Info
Recyclarr Documentation
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/Check-if-hardlinks-are-working/","title":"How to check if hardlinks are working","text":"You've followed the guide step by step but still want to check if hardlinks are working, or someone on the Sonarr/Radarr support team asked you to check if your files are hardlinked?
You can use 3 options to check if you got working hardlinks.
All methods require you to login to your terminal with PuTTY or similar software.
Warning
You can't create hard links for directories
You can't cross file systems
"},{"location":"Hardlinks/Check-if-hardlinks-are-working/#usenet","title":"Usenet","text":"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.
"},{"location":"Hardlinks/Check-if-hardlinks-are-working/#method-1-using-ls","title":"Method 1: Using ls","text":"This is the easiest to check in my opinion.
In your terminal cd
to your download location and run ls -al
or type ls -al /path/to/your/download/location/
You will get a listing of all your files and on the left side you will see a couple of numbers, every file with a number above 1 are hardlinks.
This way requires a bit more work.
In the terminal type: stat /path/to/your/download/location/file.mkv
In the terminal type: stat /path/to/your/media/location/file.mkv
You will get 2 results you can use to compare several things.
cd
to your download location and run ls -i file.mkv
or type ls -i /path/to/your/download/location/file.mkv
This will reveal the inode of your file on the left side of the file.
find /mnt/user/data/ -inum ###
or find . -inum ###
if you're in your root folder.###
= Your inode number on the left of the file you found.
It will list all files linked with the same inode number.
"},{"location":"Hardlinks/Examples/","title":"Examples","text":"Info
Pick one path layout and use it for all of them.
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
Settings
=> Media Management
=> Importing
Settings
=> Media Management
=> Root Folders
Series
=> Add New
Settings
=> Media Management
=> Importing
Settings
=> Media Management
=> Root Folders
Movies
=> Add New
SABnzbd config
=> Folders
SABnzbd config
=> Categories
Settings
=> PATHS
Settings
=> CATEGORIES
Options
=> Downloads
Preferences
=> Downloads
../config/rtorrent/config/rtorrent.rc
(path to your appdata)
Settings
=> Downloads
Settings
=> Autotools
Big Thanks to fryfrog for his Docker Guide that I used as basis for this guide.
"},{"location":"Hardlinks/Hardlinks-and-Instant-Moves/","title":"Hardlinks and Instant Moves (Atomic-Moves)","text":""},{"location":"Hardlinks/Hardlinks-and-Instant-Moves/#description","title":"Description","text":"Info
If you\u2019re wondering why hard links aren\u2019t working or why a simple move is taking far longer than it should.
Here we will try to explain it.
This Guide exist out of 4 Sections
So you want one of the following ?
Then Continue to How to setup for your installation method.
"},{"location":"Hardlinks/Hardlinks-and-Instant-Moves/#faq","title":"FAQ","text":""},{"location":"Hardlinks/Hardlinks-and-Instant-Moves/#what-are-hardlinks","title":"What are Hardlinks","text":"What are hardlinks? - [CLICK TO EXPAND][Long answer] Hard links are a way for a copy operation to be instant and not consume space for those additional copies.
Every file is a hard link: some metadata that points at blocks on the file system, which is why they're restricted to the same file system. There can be as many metadata files pointing at those blocks as needed and the blocks know how many links point to them. Once the blocks have 0 links, they're considered deleted.
This means:
You can delete any \"copy\" w/o impacting the others.
Your download client can remove it's \"copy\" w/o impacting the library \"copy\". The library \"copy\" can be removed by Plex or Sonarr/Radarr or yourself w/o impacting the download client \"copy\".
Space is only regained when all \"copies\" are deleted.
Modifying the file will impact all \"copies\".
For example, modifying the id3 tags of a .mp3 download after import would modify the download client \"copy\", resulting in breaking the torrent.
More info from Wikipedia, the free encyclopedia
Warning
You can't create hard links for directories
You can't cross file systems
A real move and not a copy file from download folder to media folder and then delete file from download folder.
"},{"location":"Hardlinks/Hardlinks-and-Instant-Moves/#what-are-the-starr-apps","title":"What are the Starr Apps","text":"What are theStarr Apps
? - [CLICK TO EXPAND] Sonarr, Radarr, Lidarr, etc.
"},{"location":"Hardlinks/Replace-copies-with-hardlinks/","title":"Replace copies with hardlinks","text":"You recently switched to a proper setup that supports Hardlinks and Instant Moves (Atomic-Moves).
And you would like to replace copies with hardlinks ?
If your Operating System supports it you could make use of Jdupes.
"},{"location":"Hardlinks/Replace-copies-with-hardlinks/#usage","title":"Usage","text":"I won't cover every command
If you want to know what else 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.
jdupes [options] DIR1 DIR2\n
This will do a dry run and summarize at the end.
jdupes -M -r \"/data/torrents/movies/\" \"/data/media/movies\"\n
This will hard link all duplicate files without prompting.
jdupes -L -r \"/data/torrents/movies/\" \"/data/media/movies\"\n
Windows allows a maximum of 1023 hard links per file
Warning
The -Q
or --quick
option only reads each file once, hashes it, and performs comparisons based solely on the hashes. There is a small but significant risk of a hash collision which is the purpose of the failsafe byte-for-byte comparison that this option explicitly bypasses. Do not use it on ANY data set for which any amount of data loss is unacceptable. You have been warned!
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/How-to-setup-for/","title":"How to setup for","text":"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).
Select your desired method of installation:
Tip
If you're new to dockers and want a easy setup I suggest to take a look at DockSTARTer. I've also created a short guide HERE where I 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.
Note
I'm not going to explain how to get dockers installed and running, I 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.
For example /<path_to_data>/data
, or even /data
.
Warning
It doesn't really matter which path you use for your media and appdata,
the only thing you should avoid is /home
.
Because user folders in /home
are expected to have some restrictive permissions.
It just could end up creating a permissions mess, so it's better to just avoid entirely.
For this example we're going to make use of a share called data
.
The data
folder has sub-folders for torrents
and usenet
and each of these have sub-folders for tv
, movie
, books
and music
downloads to keep things neat. The media
folder has nicely named TV
, Movies
, Books
and Music
sub-folders, this is your library and what you\u2019d pass to Plex, Emby or JellyFin.
In this examples I'm using lower case on all folder on purpose, being Linux is case sensitive.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Docker/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
qBittorrent, Deluge, ruTorrent
The reason why we use /data/torrents
for the torrent client is because it only needs access to the torrent files. In the torrent software settings, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/torrents/{tv|movies|music}
.
data\n\u2514\u2500\u2500 torrents\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data/torrents/
Host Path:
=> /<path_to_data>/data/torrents/
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, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/usenet/complete/{tv|movies|music}
.
data\n\u2514\u2500\u2500 usenet\n \u251c\u2500\u2500 incomplete\n \u2514\u2500\u2500 complete\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data/usenet/
Host Path:
=> /<path_to_data>/data/usenet/
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.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data
Host Path:
=> /<path_to_data>/data/
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.
data\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u251c\u2500\u2500 books\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data/media
Host Path:
=> /<path_to_data>/data/media/
Don't forget to look at the Examples how to setup the paths inside the applications.
"},{"location":"Hardlinks/How-to-setup-for/Docker/#permissions","title":"Permissions","text":"Recursively chown user and group and Recursively chmod to 775/664
sudo chown -R $USER:$USER /data\nsudo chmod -R a=,a+rX,u+w,g+w /data\n
"},{"location":"Hardlinks/How-to-setup-for/Docker/#docker-compose-example","title":"Docker-compose Example","text":"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 appdata (/config
) will be stored on the host in the /docker/appdata/{appname}
version: \"3.2\"\nservices:\nradarr:\ncontainer_name: radarr\nimage: cr.hotio.dev/hotio/radarr:latest\nrestart: unless-stopped\nlogging:\ndriver: json-file\nports:\n- 7878:7878\nenvironment:\n- PUID=1000\n- PGID=1000\n- TZ=Europe/Amsterdam\nvolumes:\n- /etc/localtime:/etc/localtime:ro\n- /docker/appdata/radarr:/config\n- /data:/data\nsonarr:\ncontainer_name: sonarr\nimage: cr.hotio.dev/hotio/sonarr:latest\nrestart: unless-stopped\nlogging:\ndriver: json-file\nports:\n- 8989:8989\nenvironment:\n- PUID=1000\n- PGID=1000\n- TZ=Europe/Amsterdam\nvolumes:\n- /etc/localtime:/etc/localtime:ro\n- /docker/appdata/sonarr:/config\n- /data:/data\nbazarr:\ncontainer_name: bazarr\nimage: cr.hotio.dev/hotio/bazarr:latest\nrestart: unless-stopped\nlogging:\ndriver: json-file\nports:\n- 6767:6767\nenvironment:\n- PUID=1000\n- PGID=1000\n- TZ=Europe/Amsterdam\nvolumes:\n- /etc/localtime:/etc/localtime:ro\n- /docker/appdata/bazarr:/config\n- /data/media:/data/media\nsabnzbd:\ncontainer_name: sabnzbd\nimage: cr.hotio.dev/hotio/sabnzbd:latest\nrestart: unless-stopped\nlogging:\ndriver: json-file\nports:\n- 8080:8080\n- 9090:9090\nenvironment:\n- PUID=1000\n- PGID=1000\n- TZ=Europe/Amsterdam\nvolumes:\n- /etc/localtime:/etc/localtime:ro\n- /docker/appdata/sabnzbd:/config\n- /data/usenet:/data/usenet:rw\n
"},{"location":"Hardlinks/How-to-setup-for/Docker/#docker-compose-commands","title":"Docker-Compose Commands","text":"docker-compose commands - [CLICK TO EXPAND] sudo docker-compose up -d
(This Docker-compose command helps builds the image, then creates and starts Docker containers. The containers are from the services specified in the compose file. If the containers are already running and you run docker-compose up, it recreates the container.)sudo docker-compose pull
(Pulls an image associated with a service defined in a docker-compose.yml)sudo docker-compose down
(The Docker-compose down command also stops Docker containers like the stop command does. But it goes the extra mile. Docker-compose down, doesn\u2019t just stop the containers, it also removes them.)sudo docker system prune -a --volumes --force
(Remove all unused containers, networks, images (both dangling and unreferenced), and optionally, volumes.)Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/How-to-setup-for/Dockstarter/","title":"Dockstarter","text":"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.
"},{"location":"Hardlinks/How-to-setup-for/Dockstarter/#folder-structure","title":"Folder Structure","text":"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.
storage\n\u251c\u2500\u2500 downloads\n\u2502 \u251c\u2500\u2500 torrents\n\u2502 \u2502 \u251c\u2500\u2500 movies\n\u2502 \u2502 \u251c\u2500\u2500 music\n\u2502 \u2502 \u251c\u2500\u2500 books\n\u2502 \u2502 \u2514\u2500\u2500 tv\n\u2502 \u2514\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 medialibrary\n\u251c\u2500\u2500 movies\n\u251c\u2500\u2500 music\n\u251c\u2500\u2500 books\n\u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Dockstarter/#changes-to-the-env","title":"Changes to the .env","text":"To accomplish this we need to change first a few paths in your .env
(Usually ~/.docker/compose/.env
)
# Global Settings\nCOMPOSE_HTTP_TIMEOUT=60\nDOCKERCONFDIR=~/.config/appdata\nDOCKERGID=999\nDOCKERHOSTNAME=DockSTARTer\nDOCKERLOGGING_MAXFILE=10\nDOCKERLOGGING_MAXSIZE=200k\nDOCKERSTORAGEDIR=/mnt/storage\nPGID=1000\nPUID=1000\nTZ=America/Chicago\n
"},{"location":"Hardlinks/How-to-setup-for/Dockstarter/#changes-to-your-paths","title":"Changes to your paths","text":"When that's all set then you will need to change the paths you're going to use in the containers from:
/downloads
=> /storage/downloads
/audiobooks
=> /storage/medialibrary/audiobooks
/books
=> /storage/medialibrary/books
/comics
=> /storage/medialibrary/comics
/movies
=> /storage/medialibrary/movies
/music
=> /storage/medialibrary/music
/tv
=> /storage/medialibrary/tv
Info
The screenshots in the examples are using the following root path /storage
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/How-to-setup-for/Dockstarter/#sonarr","title":"Sonarr","text":"Settings
=> Media Management
=> Importing
Settings
=> Media Management
=> Root Folders
Series
=> Add New
Settings
=> Media Management
=> Importing
Settings
=> Media Management
=> Root Folders
Movies
=> Add New
SABnzbd config
=> Folders
SABnzbd config
=> Categories
Settings
=> PATHS
Settings
=> CATEGORIES
Options
=> Downloads
Preferences
=> Downloads
../config/rtorrent/config/rtorrent.rc
(path to your appdata)
Settings
=> Downloads
Settings
=> Autotools
Note
I'm not going to explain how to install all the applications, I will only explain which folder structure we recommend.
"},{"location":"Hardlinks/How-to-setup-for/Native/#folder-structure","title":"Folder Structure","text":"Warning
It doesn't really matter which path you use for your media and appdata,
the only thing you should avoid is /home
.
Because user folders in /home
are expected to have some restrictive permissions.
It just could end up creating a permissions mess, so it's better to just avoid entirely.
For this example we're going to make use of a share called data
.
The data
folder has sub-folders for torrents
and usenet
and each of these have sub-folders for tv
, movie
, books
and music
downloads to keep things neat. The media
folder has nicely named TV
, Movies
, Books
and Music
sub-folders, this is your library and what you\u2019d pass to Plex, Emby or JellyFin.
In this examples I'm using lower case on all folder on purpose, being Linux is case sensitive.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Native/#breakdown-of-the-folder-structure","title":"Breakdown of the Folder Structure","text":""},{"location":"Hardlinks/How-to-setup-for/Native/#torrent-clients","title":"Torrent clients","text":"qBittorrent, Deluge, ruTorrent
The reason why we use /data/torrents
for the torrent client is because it only needs access to the torrent files. In the torrent software settings, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/torrents/{tv|movies|music}
.
data\n\u2514\u2500\u2500 torrents\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Native/#usenet-clients","title":"Usenet clients","text":"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, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/usenet/complete/{tv|movies|music}
.
data\n\u2514\u2500\u2500 usenet\n \u251c\u2500\u2500 incomplete\n \u2514\u2500\u2500 complete\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Native/#the-starr-apps","title":"The Starr Apps","text":"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.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Native/#media-server","title":"Media Server","text":"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.
data\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u251c\u2500\u2500 books\n \u2514\u2500\u2500 tv\n
Don't forget to look at the Examples how to setup the paths inside the applications.
"},{"location":"Hardlinks/How-to-setup-for/Native/#permissions","title":"Permissions","text":"Recursively chown user and group and Recursively chmod to 775/664
sudo chown -R $USER:$USER /data\nsudo chmod -R a=,a+rX,u+w,g+w /data\n
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/How-to-setup-for/Synology/","title":"Synology","text":"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.
This is faster than the GUI and after installing, it shows up in the Docker GUI.
Thanks to faxity for the initial compose that I used to create the Synology Guide.
And a very big thanks to Bokkoman and BZwart that updated this Guide for DSM 7 and also offered their help on discord as Synology Support Team.
"},{"location":"Hardlinks/How-to-setup-for/Synology/#introduction","title":"Introduction","text":"This page will provide you with guidance on how to install several Docker images to your Synology system. 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.
"},{"location":"Hardlinks/How-to-setup-for/Synology/#automated-script","title":"Automated Script","text":"Automated script (Use this script at your own risk) - [CLICK TO EXPAND]Warning
Though, we offer a short way out. This is intended as a quick way to do everything that is written on this page within one script. And is only for initial setup. After that, you need to manage it yourself. Rerunning the script will reset all personal changes made in the compose/env.
The script is only tested on Synology DSM7 and higher.
We are not held reliable if anything breaks on your system. Use at your own risk
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.
To enable SSH on your Synology take a look HERE.
To enable Home folders, go to Control Panel
> User & Group
> Advanced
> Enable user home service
at the bottom.
When you enabled these two settings, run the following commands in your favorite terminal app and follow the onscreen questions.
curl -sL git.io/syno-script > ~/syno-script\n
sudo bash ~/syno-script\n
"},{"location":"Hardlinks/How-to-setup-for/Synology/#install-docker","title":"Install Docker","text":"You need to install Docker from the Package Center
. This should also create a share named docker
, check File Station if it is present.
Warning
To get Hardlinks and Atomic-Moves working with your Synology you will need to make use of ONE share with subfolders.
We will use a new share named data
(lowercase) for all your library media.
Later in this guide, we will fill this share with subfolders.
To create a new share:
Control Panel
> Shared Folder
> click Create
> choose Create Shared Folder
Name this shared folder data
. You can disable the trash can. Click next until you are done.
For this, we are going to create a new user that only has access to the share(s) that we use for this guide.
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 docker
.
Fill out the rest of the information, generate a password or type your own.
Click next, you will now be able to select which group this user will belong to, it should only be users
. Click Next
.
In this 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
.
Click Next
until you reach 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.
Continue to click Next
until you are finished.
You are mostly going to use the terminal. Some parts will need the Synology web GUI. To enable terminal, you need to enable SSH in the Synology Settings.
Control Panel
> Terminal & SNMP
> Enable SSH service
Then use a program like Putty 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.
If you get a popup asking if you want to trust the key, Just press OK
or ACCEPT
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.
Go into your terminal app, login to your synology ssh.
Once logged in type id $user
. Change $user to the newly created username docker
.
This will show you the UID (aka PUID). Which in this screenshot is 1035
for the docker user and the GID (aka PGID) which is 100
for the users group. Remember these values for later use.
Warning
It is not recommended to use (anymore) your admin/main user account. That is why we just created a new user.
"},{"location":"Hardlinks/How-to-setup-for/Synology/#folder-structure","title":"Folder Structure","text":"For this example we're going to make use of the share called data
.
On the host (Synology) terminal you will need to add /volume1/
before it. So /volume1/data
The data
folder has sub-folders for torrents
and usenet
and each of these have sub-folders for tv
, movie
and music
downloads to keep things neat. The library
folder has nicely named tv
, movies
and music
sub-folders, this is your library and what you\u2019d pass to Plex, Emby or JellyFin.
These subfolders you need to create your self.
I'm using lower case on all folder on purpose, being Linux is case sensitive.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Synology/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
qBittorrent, Deluge, ruTorrent
The reason why we use /data/torrents
for the torrent client is because it only needs access to the torrent files. In the torrent software settings, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/torrents/{tv|movies|music}
.
data\n\u2514\u2500\u2500 torrents\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data/torrents/
Host Path:
=> /volume1/data/torrents/
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, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/usenet/complete/{tv|movies|music}
.
data\n\u2514\u2500\u2500 usenet\n \u251c\u2500\u2500 incomplete\n \u2514\u2500\u2500 complete\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data/usenet/
Host Path:
=> /volume1/data/usenet/
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.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data
Host Path:
=> /volume1/data/
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.
data\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u251c\u2500\u2500 books\n \u2514\u2500\u2500 tv\n
Container Path:
=> /data/media
Host Path:
=> /volume1/data/media/
Don't forget to look at the Examples how to setup the paths inside the applications.
"},{"location":"Hardlinks/How-to-setup-for/Synology/#create-the-needed-subfolder","title":"Create the needed subfolder","text":"Here we will create the needed subfolders for your media library and also for your preferred download client. If you use both then run both commands
"},{"location":"Hardlinks/How-to-setup-for/Synology/#if-you-use-usenet","title":"If you use usenet","text":"mkdir -p /volume1/data/{usenet/{incomplete,complete}/{tv,movies,music},media/{tv,movies,music}}\n
"},{"location":"Hardlinks/How-to-setup-for/Synology/#if-you-use-torrents","title":"If you use torrents","text":"mkdir -p /volume1/data/{torrents/{tv,movies,music},media/{tv,movies,music}}\n
"},{"location":"Hardlinks/How-to-setup-for/Synology/#appdata","title":"Appdata","text":"Your appdata will be stored in /volume1/docker/appdata/{appname}
These {appname}
sub folders you need to create your self. (This is a limitation of the Synology) We're going to do this in Putty or a similar program.
mkdir -p /volume1/docker/appdata/{radarr,sonarr,bazarr,plex,pullio}\n
You can add your own sub folders for your download client(s) using the command above, by adding the name to the command.
So your appdata folder will look like this.
ls -al /volume1/docker/appdata\n
docker\n\u2514\u2500\u2500 appdata\n\u251c\u2500\u2500 radarr\n\u251c\u2500\u2500 sonarr\n\u251c\u2500\u2500 bazarr\n\u251c\u2500\u2500 plex\n\u251c\u2500\u2500 pullio\n\u2514\u2500\u2500 (your download client, i.e. nzbget; sabnzbd; qbittorrent)\n
"},{"location":"Hardlinks/How-to-setup-for/Synology/#needed-files","title":"Needed files","text":"Now we are ready to move to the installation of containers.
For this, we need two files:
docker-compose.yml
.env
We will start with downloading the docker-compose.yml
file
Download this docker-compose.yml to your /volume1/docker/appdata
location so you got your important stuff together. Or use the command below:
wget https://raw.githubusercontent.com/TRaSH-/Guides-Synology-Templates/main/docker-compose/docker-compose.yml -P /volume1/docker/appdata/\n
"},{"location":"Hardlinks/How-to-setup-for/Synology/#whats-included-and-whats-not-included","title":"Whats included and Whats not included","text":"What's included and What's not included - [CLICK TO EXPAND] This docker-compose file will have the following docker containers included.
What's not included (and where are the download clients?).
I didn't add a download client to it, because it depends on what you prefer (usenet/torrent) and which client you prefer, so I created a new Repository on Github where I 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 .yml
file in to the main docker-compose.yml
, the template also has the command what you need to use to create the appdata folder that we explained earlier.
Second we will download the .env
file
Download this .env to your /volume1/docker/appdata
location so you got your important stuff together. Or use this command:
wget https://raw.githubusercontent.com/TRaSH-/Guides-Synology-Templates/main/docker-compose/.env -P /volume1/docker/appdata/\n
Warning
MAKE SURE THE FILE KEEPS THE ORIGINAL NAME .env
WITH THE DOT BEFORE IT
Tip
If you need to edit docker-compose.yml or the .env file we advise to use Notepad++ or Visual Studio Code
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
holds more variables/information for other containers you don't need to remove those variables and will be only used when you install the other containers.
Pullio allows you to automatically update your containers. And send you a notification through various means. In my setup, I use a Discord Webhook.
First you need to download Pullio
sudo curl -fsSL \"https://raw.githubusercontent.com/hotio/pullio/master/pullio.sh\" -o /usr/local/bin/pullio\n
sudo chmod +x /usr/local/bin/pullio\n
For Pullio to work, you will need to create in your Task Scheduler a \"Scheduled Task\" that runs for example at 4am at night with root privileges.
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
.
In the Schedule
tab choose whenever you want it to check for updates.
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\n
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.
More info about Pullio HERE
"},{"location":"Hardlinks/How-to-setup-for/Synology/#permissions","title":"Permissions","text":"Now we need to make sure that the newly created files and folders have the correct permissions.
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 commands below!!!
sudo chown -R docker:users /volume1/data /volume1/docker\n
sudo chmod -R a=,a+rX,u+w,g+w /volume1/data /volume1/docker\n
Note
If you copy files from a different library into the newly created library, you need to rerun these commands. !!!
"},{"location":"Hardlinks/How-to-setup-for/Synology/#run-the-docker-compose","title":"Run the Docker Compose","text":"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.
When you did all the above steps you only need to run the following commands:
cd /volume1/docker/appdata\n
sudo docker-compose up -d\n
You will notice that all the images will be downloaded, after that the containers will be started. If you get a error then look at the error what it says and try to fix it. If you still got issues then put your used docker-compose.yml on 0bin and join the guides-discord here and provide the pastebin link with the error, have patience because of timezone differences.
Don't forget to look at the Examples how to setup 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 command sudo docker-compose up -d
again, from within the /volume1/docker/appdata
folder.
Any changes you do/did in the GUI will be reverted when you run the docker-compose command.
Just don't use the GUI, only for information purposes !!!
"},{"location":"Hardlinks/How-to-setup-for/Synology/#docker-compose-commands","title":"Docker-Compose Commands","text":"docker-compose commands - [CLICK TO EXPAND]sudo docker-compose up -d
(This Docker-compose command helps builds the image, then creates and starts Docker containers. The containers are from the services specified in the compose file. If the containers are already running and you run docker-compose up, it recreates the container.)sudo docker-compose pull
(Pulls an image associated with a service defined in a docker-compose.yml)sudo docker-compose down
(The Docker-compose down command also stops Docker containers like the stop command does. But it goes the extra mile. Docker-compose down, doesn\u2019t just stop the containers, it also removes them.)sudo docker system prune -a --volumes --force
(Remove all unused containers, networks, images (both dangling and unreferenced), and optionally, volumes.)Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/How-to-setup-for/Synology/#additional-synology-info","title":"Additional Synology Info","text":""},{"location":"Hardlinks/How-to-setup-for/Synology/#dsm-task-for-correctly-reporting-ip-in-plexnginxetc","title":"DSM Task for correctly reporting IP in Plex/Nginx/Etc","text":"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.
Task bash command - [CLICK TO EXPAND]#!/bin/bash\ncurrentAttempt=0\ntotalAttempts=10\ndelay=15\n\nwhile [ $currentAttempt -lt $totalAttempts ]\ndo\ncurrentAttempt=$(( $currentAttempt + 1 ))\n\necho \"Attempt $currentAttempt of $totalAttempts...\"\n\nresult=$(iptables-save)\n\nif [[ $result =~ \"-A DOCKER -i docker0 -j RETURN\" ]]; then\necho \"Docker rules found! Modifying...\"\n\niptables -t nat -A PREROUTING -m addrtype --dst-type LOCAL -j DOCKER\n iptables -t nat -A PREROUTING -m addrtype --dst-type LOCAL ! --dst 127.0.0.0/8 -j DOCKER\n\n echo \"Done!\"\n\nbreak\nfi\n\necho \"Docker rules not found! Sleeping for $delay seconds...\"\n\nsleep $delay\ndone\n
"},{"location":"Hardlinks/How-to-setup-for/TrueNAS-Core/","title":"TrueNAS Core","text":"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 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.
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.
"},{"location":"Hardlinks/How-to-setup-for/TrueNAS-Core/#create-the-main-dataset","title":"Create the main dataset","text":"Warning
To get hardlinks and atomic moves working with ZFS you will need to make use of ONE 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.
Go to Storage -> Pools and click on \u22ee on the right side of your root dataset, then select Add Dataset
.
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).
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
.
Click Submit
(mine shows Save
since this is an existing dataset) once complete.
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.
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.
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.
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.
Note
If you're using a single, shared user and group setup (1000:1000 is the common one) you can leave New Primary Group checked. Assuming there's not a group that already exists with GID 1000 it will create that group automatically with the same name as the user.
"},{"location":"Hardlinks/How-to-setup-for/TrueNAS-Core/#dataset-permissions","title":"Dataset permissions","text":"Now that we have a user and a group, we can set the permissions on the dataset.
Navigate to Storage -> Pools, and click \u22ee 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).
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.
Navigate to Sharing -> Unix Shares (NFS), and click Add
at the top right.
Under Paths
you can either use the interactive browser by clicking /mnt
, or just enter the correct Path
. Following along with the previous examples, mine is /mnt/tank/Media
.
Set a Description
if desired (recommended for tracking), and check All dirs
and Enabled
.
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.
Click Submit
once complete.
Navigate to Services and click the edit icon under Actions
on the NFS
row.
Enabling NFSv4
is optional, but I generally prefer it since NFSv4 has some improvements over NFSv3. Make sure to check Allow non-root mount
under Other Options
.
One of the most important options here is the Number of servers
setting. If you click on the help icon you'll see the help text for this setting, which indicates that you should keep this less than or equal to the number of CPUs reported by sysctl -n kern.smp.cpus
to limit CPU context switching.
Any other options are mostly up to your environment and you should consult standard TrueNAS support paths for assistance.
Click Save
once complete.
Make sure to check Start Automatically
and click the slider under Running
to make sure the service is running correctly and starts at boot.
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).
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.
Now that you have a data
folder, you can follow the normal folder structure recommendations, such as the one below.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
These subfolders you need to create yourself using your preferred method. Set your permissions accordingly as well. If you use ACLs on the datasets you can replicate the usual 775/664 (UMASK 002) or 755/644 (UMASK 022) recommendation, but this guide only covers the use of basic permissions for mounting and expects the end user to fine-tune permissions via chmod, chown, and uid/gid/umask settings on the applications that will be utilizing the share.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Hardlinks/How-to-setup-for/Unraid/","title":"Unraid","text":"Note
The first thing you need to do is forget the suggested paths from the Spaceinvader One YouTube Tutorials,
and don't use the predefined paths from the unraid templates.
(Spaceinvader One YouTube guides are great to learn how to start with unraid or how to setup certain applications, and yes I did and still do use them. Probably the main reason why he's using those path is because they are predefined in the template)
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#preparation","title":"Preparation","text":"Make sure hardlinks support is enabled in your Settings
=> Global Share Settings
.
To get Hardlinks and Atomic-Moves working with Unraid,You will need to make use of ONE share with subfolders.
For this example I'm using my own setup and preferred share data
.
Go to your dashboard and on the top select shares
select add share
.
data
Yes
or keep it disabled (Hardlinks will stay in tact if you're using the cache)ADD SHARE
Note
Keep in mind regarding the use of the Cache drive, The mover can't move files that are in use, like when seeding with torrents. You will need to stop/pause the torrents so the mover can move them to your Array.
If you use qBittorrent you can automate the process by following the following Guide HERE
With Usenet you won't have any issues.
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#folder-structure","title":"Folder Structure","text":"On the host (Unraid) you will need to add /mnt/user
before it. So /mnt/user/data
The data
folder has sub-folders for torrents
and usenet
and each of these have sub-folders for tv
, movie
and music
downloads to keep things neat. The media
folder has nicely named TV
, Movies
and Music
sub-folders, this is your library and what you\u2019d pass to Plex, Emby or JellyFin.
These subfolders you need to create your self, you can use krusader or winscp to create them or any other way you prefer.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
I'm using lower case on all folder on purpose, being Linux is case sensitive.
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#breakdown-of-the-folder-structure","title":"Breakdown of the Folder Structure","text":""},{"location":"Hardlinks/How-to-setup-for/Unraid/#bad-path-suggestion","title":"Bad path suggestion","text":"The default path setup suggested by some docker developers that encourages people to use mounts like /movies
, /tv
, /books
or /downloads
is very suboptimal and it makes them look like two or three file systems, even if they aren\u2019t (Because of how Docker\u2019s volumes work). It is the easiest way to get started. While easy to use, it has a major drawback. Mainly losing the ability to hardlink or instant move, resulting in a slower and more I/O intensive copy + delete is used.
After you created all the needed folders it's time to setup the paths in the docker containers.
Go to your dashboard and select your docker container you want to edit or if you're starting fresh add the docker containers you want to use or prefer.
Unraid makes it actually pretty clear what's the Host Path and what's the Container Path.
Container Path:
=> The path that will be used inside the container.
Host Path:
=> The path on your Unraid Server (The Host).
qBittorrent, Deluge, ruTorrent
Container Path:
=> /data/torrents/
Host Path:
=> /mnt/user/data/torrents/
Info
The reason why we use /data/torrents/
for the torrent client is because it only needs access to the torrent files. In the torrent software settings, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/torrents/{tv|movies|music}
.
data\n\u2514\u2500\u2500 torrents\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#usenet-clients","title":"Usenet clients","text":"NZBGet or SABnzbd
Container Path:
=> /data/usenet/
Host Path:
=> /mnt/user/data/usenet/
Info
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, you\u2019ll need to reconfigure paths and you can sort into sub-folders like /data/usenet/{tv|movies|music}
.
data\n\u2514\u2500\u2500 usenet\n \u251c\u2500\u2500 incomplete\n \u2514\u2500\u2500 complete\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#the-starr-apps","title":"The Starr Apps","text":"Sonarr, Radarr and Lidarr
Container Path:
=> /data
Host Path:
=> /mnt/user/data/
Info
Sonarr, Radarr and Lidarr gets access to everything because the download folder(s) and media folder will look like and be one file system. Hard links will work and moves will be atomic, instead of copy + delete.
data\n\u251c\u2500\u2500 torrents\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u251c\u2500\u2500 usenet\n\u2502 \u251c\u2500\u2500 incomplete\n\u2502 \u2514\u2500\u2500 complete\n\u2502 \u251c\u2500\u2500 books\n\u2502 \u251c\u2500\u2500 movies\n\u2502 \u251c\u2500\u2500 music\n\u2502 \u2514\u2500\u2500 tv\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 books\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#media-server","title":"Media Server","text":"Plex, Emby, JellyFin and Bazarr
Container Path:
=> /data/media
Host Path:
=> /mnt/user/data/media/
Info
Plex, Emby, JellyFin and Bazarr only needs access to your media library, which can have any number of sub folders like Movies, Kids Movies, TV, Documentary TV and/or Music as sub folders.
data\n\u2514\u2500\u2500 media\n \u251c\u2500\u2500 movies\n \u251c\u2500\u2500 music\n \u251c\u2500\u2500 books\n \u2514\u2500\u2500 tv\n
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#final-result","title":"Final Result","text":"Don't forget to look at the Examples how to setup the paths inside your applications.
"},{"location":"Hardlinks/How-to-setup-for/Unraid/#video-tutorial","title":"Video Tutorial","text":"Big Thanks to IBRACORP for noticing this Guide and creating a Video covering this unraid section.
The reason why I added the video to the end is because I want the user to actually learn and understand why it's recommended to use this folder structure, before going straight to the YouTube video.
Also check out other videos from IBRACORP HERE
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Misc/","title":"Misc","text":"Here you will find a collection of random guides I made.
"},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/","title":"Setup TorGuard for port forwarding","text":"Note
These settings are a recommendation if you want to choose other settings be my guest.
If you want to support me, please use this referral link and enter the following discount code:
Get 50% Off ALL Plans (Anonymous VPN, Anonymous VPN Pro, Anonymous VPN Premium)
TRaSH-Guides-2023\n
As of 13 March Torguard Settles Piracy Lawsuit and has agreed to use commercially reasonable efforts to block BitTorrent traffic on its servers in the US using firewall technology.
I Talked to several people and they are still able to use Torguard for Torrents, Perhaps because the connection is encrypted. And others just selected a server in another country.
Source Torguard.
Source Torrentfreak.
"},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#login-to-your-client-area","title":"Login to your Client area","text":"Login to your Client Area.
Example - [CLICK TO EXPAND] "},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#create-a-user-account","title":"Create a user account","text":"First we're going to create a User Account for your VPN so we won't need to use your main account that you use to login to your account on the Torguard site. This account will be used for authentication with your VPN Torrent client.
Services
> My Services
> Manage
> Manage Credentials
Create a new username and choose a secure password or create a random username and password.
Example - [CLICK TO EXPAND] "},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#how-to-get-the-ip-of-your-vpn-server","title":"How to get the IP of your VPN server","text":"Now it's time to get the IP of your VPN server you're going to use from the Global VPN Network, From your Client Area.
Servers
> Global VPN Network
Then we're going to select which server we're going to use,
For the best speed it's recommended to choose the one nearest to your location.
Sometimes you get better speeds if you use one of your neighboring countries.
Let's use for this example: USA Miami
and copy/paste the Hostname us-fl.torguard.org
.
Tip
Also check if your chosen server supports OpenVPN or Wireguard depending what you want to use.
"},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#get-your-vpn-ip","title":"Get your VPN IP","text":"Open a cmd window or something equal and type:
ping us-fl.torguard.org\n
You will then get the IP of the server. Remember that for later use.
Example - [CLICK TO EXPAND] "},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#how-to-setup-port-forwarding","title":"How to setup Port forwarding","text":"Note
This section will consist of 2 parts depending if you want to use OVPN or WireGuard so make sure you choose your preferred VPN Tunnel type.
"},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#port-forward-request","title":"Port Forward Request","text":"From your Client Area go to your My Services.
Then click on Manage
and select Port Forward Request
.
Services
> My Services
> Manage
> Port Forward Request
Choose your preferred VPN Tunnel type.
"},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#ovpn-request-port-forward","title":"OVPN Request Port Forward","text":"OVPN Request Port ForwardIP
we found earlier.UDP
.Port/Auth
I personally use 995|SHA1
.Protocol
TCP
.Port
number 10.000+ 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).+
sign and do the same with the UDP
Protocol
.Submit Request
.If everything went according to plan you will see something like this.
You will also receive a e-mail with the ports you forwarded.
Note
Normally it doesn't take more then a few seconds/minutes to get the ports approved if it takes longer or you get PENDING
I suggest to ping the server again (or choose another sever) and you often get a new IP and retry it again with the new IP.
IP
we found earlier.UDP
. ( KEEP THIS ON UDP FOR WireGuard )Port/Auth
and select WireGuard
.Protocol
TCP
.Port
number 10.000+ 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).+
sign and do the same with the UDP
Protocol
.Submit Request
.WARNING
DON'T CHANGE OPTION 2 UDP
to TCP
If everything went according to plan you will see something like this.
You will also receive a e-mail with the ports you forwarded.
Note
Normally it doesn't take more then a few seconds/minutes to get the ports approved if it takes longer or you get PENDING
I suggest to ping the server again (or choose another sever) and you often get a new IP and retry it again with the new IP.
Note
This section will consist of 2 parts depending if you want to use OVPN or WireGuard so make sure you choose your preferred VPN Tunnel type.
From your Client Area go to your Config Generator.
Tools
> Config Generator
Choose your preferred VPN Tunnel type.
"},{"location":"Misc/How-to-setup-Torguard-for-port-forwarding/#ovpn-config-generator","title":"OVPN Config Generator","text":"OVPN Config Generator - [CLICK TO EXPAND]Default
.OpenVPN
.IP
we got earlier and used for the port forwarding.UDP
.995|SHA1
or what you selected during the port forwarding.AES-128-GCM
.2.4 and above
.Require TLS 1.2
Generate Config
,Now you will download a .conf
file with a random number.
Rename the extension from *.conf
to *.ovpn
and copy it to your openvpn folder of your VPN torrent client.
WireGuard
.IP
we got earlier and used for the port forwarding.VPN Username
.Generate Config
Now you will download a .conf
file with a random number.
Rename the file from *.conf
to wg0.conf
and copy it to your wireguard folder of your VPN torrent client.
Thanks:
A big Thanks to mrhotio for his excellent instructions on how to setup WireGuard for TorGuard.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Misc/how-to-provide-a-docker-compose/","title":"How to provide a docker compose","text":"When you're running dockers and you need help on discord etc you often hear the question:
\"Provide a docker compose\"
If you need to provide this info always remember to provide it from all your Starr Apps (Sonarr, Radarr, Lidarr, Bazarr) and also from your download client(s).
If you're using a system with a GUI (Synology, unRAID, OMV, etc.) it's not always easy to provide a docker compose but it's possible.
Warning
Please don't use screenshots to provide the info as they aren't always revealing all the needed info
Use one of the following from terminal(puTTy) to get the docker compose with or without the use of sudo
.
sudo docker run --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/red5d/docker-autocompose CONTAINER_NAME CONTAINER_NAME2\n
Example: sudo docker run --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/red5d/docker-autocompose sonarr radarr bazarr nzbget\n
Paste the results on one of the following sites.
If you use docker run command to create your docker containers, paste your run command in to composerize
"},{"location":"Misc/x265-4k/","title":"x265-4k","text":""},{"location":"Misc/x265-4k/#x265","title":"x265","text":"Quote
x265 is good for 4k stuff or 1080p if they used the the remuxes as 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, 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. 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
"},{"location":"Misc/x265-4k/#microsized-wrong-source","title":"Microsized & Wrong Source","text":"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.
"},{"location":"Misc/x265-4k/#golden-rule","title":"Golden Rule","text":"That's why I created my own golden rule.
4k, transcoding, and you - aka the rules of 4k - a FAQ - Plex.tv
Here I will start adding Tips and Info for plex
"},{"location":"Plex/Tips/4k-transcoding/","title":"JBOPS 4K Transcode Stopping with Tautulli","text":""},{"location":"Plex/Tips/4k-transcoding/#introduction","title":"Introduction","text":"The bane of Plex admins existence... 4K Transcodes. According to Plex's forum post The Rules of 4K the first three rules of collecting 4k content is don\u2019t bother transcoding 4k.
This guide will walk you through getting started with Tautulli and JBOPS. By the end of this guide you'll be able to stop all 4K video transcodes on your server. Note that this does require a Plex Pass to work.
"},{"location":"Plex/Tips/4k-transcoding/#getting-started","title":"Getting Started","text":"git clone https://github.com/blacktwin/JBOPS
into the config dir of your tautulli instance (if dockerized) Install requirements if needed (pip install -r requirements.txt
)
Go to your tautulli and go to the settings menu. In the sidebar, open \u201cNotification Agents\u201d. Create a new Notification Agent.
"},{"location":"Plex/Tips/4k-transcoding/#configuration-tab","title":"Configuration Tab","text":"Script Folder: /config/JBOPS\nScript File: killstream/kill_stream.py\nScript Timeout: 30 (default)\nDescription (optional): 4K Transcode Stopper\n
"},{"location":"Plex/Tips/4k-transcoding/#triggers","title":"Triggers","text":"\u2611\ufe0f Playback Start\n\u2611\ufe0f Playback Resume\n\u2611\ufe0f Transcode Decision Change\n
"},{"location":"Plex/Tips/4k-transcoding/#conditions","title":"Conditions","text":"Condition {1}\nVideo Decision is transcode\n\nCondition {2}\nVideo Resolution is 4k\n\nCondition Logic\n{1} and {2}\n
"},{"location":"Plex/Tips/4k-transcoding/#arguments","title":"Arguments","text":"Under each: Playback Start, Playback Resume, Transcode Decision Change
--jbop stream --username {username} --sessionId {session_id} --killMessage 'Transcoding streams are not allowed for {video_resolution} streams.'\n
"},{"location":"Plex/Tips/Optimal-plex-client-settings/","title":"Optimal Plex Client Settings","text":"So, what are the best Plex Client settings?
I was considering to start fresh on this, but then why reinvent the wheel when someone else already done the research on it?
Here i will add links to 3rd party sites that will provide Optimal settings for all the possible clients that can be used to stream content. While these settings won't be optimal for everyone's setup, they will be for the majority of you.
"},{"location":"Plex/Tips/Optimal-plex-client-settings/#external-links","title":"External Links","text":"The Media Clients Wiki
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Plex/Tips/Plex-media-server/","title":"Suggested Plex Media Server Settings","text":"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.
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
Warning
Some settings are only visible for Plex Pass holders.
All changes need to be done on your Plex Media Server.
Why didn't you cover option .... ?
I will only cover settings that I think might be interesting or are personal preference, if you would like me to cover some other settings, please contact me on
"},{"location":"Plex/Tips/Plex-media-server/#settings","title":"Settings","text":""},{"location":"Plex/Tips/Plex-media-server/#remote-access","title":"Remote Access","text":"32400
)Apply
and when everything is setup 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.This can be ignored if you use the new Plex agents,
The new agent settings are now managed \u201cper library\u201d.
"},{"location":"Plex/Tips/Plex-media-server/#library","title":"Library","text":""},{"location":"Plex/Tips/Plex-media-server/#scan-my-library-automatically","title":"Scan my library automatically","text":"When a change is detected in the source location for a library\u2019s content, the appropriate library will be scanned. This function relies on the computer\u2019s operating system providing the \u201csomething changed\u201d trigger. Some operating systems don\u2019t provide this trigger and content mounted via a network will also typically not work. If your library doesn\u2019t automatically scan, you may have to set a periodical scan or do it manually.
Suggested: Enabled
If for some reason ex. your operating systems don\u2019t 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.
Please don't forget to check out his other Unraid Video's HERE
"},{"location":"Plex/Tips/Plex-media-server/#run-a-partial-scan-when-changes-are-detected","title":"Run a partial scan when changes are detected","text":"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).
Suggested: Enabled
I don't do music, so this choice is up to you, and I won't be covering it.
"},{"location":"Plex/Tips/Plex-media-server/#scan-my-library-periodically","title":"Scan my library periodically","text":"Turning this on will cause your Plex Media Server to run scans on your libraries using the designated interval.
Suggested: Disabled
Do you need a extra scan for your library to recognize new media?
"},{"location":"Plex/Tips/Plex-media-server/#empty-trash-automatically-after-every-scan","title":"Empty trash automatically after every scan","text":"With this option enabled, when an item\u2019s file is deleted from the drive, it will be removed from the Plex library on the next scan. Disabling this option keeps the item in the library with an overlay over the item\u2019s poster when the item is removed.
Suggested: Enabled
The owner of the server will be allowed to delete media files from disk.
Suggested: Disabled
In my opinion Plex shouldn't touch your media files. Use Sonarr/Radarr to manage your media library. (For extra security I've setup Plex with Read Only access to the media library)
"},{"location":"Plex/Tips/Plex-media-server/#run-scanner-tasks-at-a-lower-priority","title":"Run scanner tasks at a lower priority","text":"On low-powered systems (e.g. ARM-based NAS devices), it can be beneficial to run scanner tasks at a lower priority than other tasks. This can help ensure they do not interfere with regular streaming.
Suggested: Enabled
Makes sure it uses less resources and ensure they do not interfere with regular streaming.
"},{"location":"Plex/Tips/Plex-media-server/#generate-video-preview-thumbnails","title":"Generate video preview thumbnails","text":"This option creates a series of preview thumbnails from a media item when it is analyzed. These images are used by some Plex apps when you move back and forward in an app with the timeline scrubber. They\u2019ll also be displayed in Now Playing when someone is streaming from you so that you can see where they are in the video.
Suggested: Never
Besides that, it uses a lot of disk space and high I/O, No one in my family uses FastForward/Rewind but they use the skip forward/backward.
ATTENTION
Creating these images can
The images are stored in your Plex database location (/config) so be careful you don\u2019t fill the drive
"},{"location":"Plex/Tips/Plex-media-server/#generate-intro-video-markers","title":"Generate intro video markers","text":"You can choose to have TV episodes analyzed to try and detect when the \u201cintro\u201d occurs during playback. When detected, apps will then offer a Skip Intro
button, allowing you to quickly jump over the intro.
Suggested: as a scheduled task
or
Suggested: as a scheduled task and when media is added
Chapter thumbnails provide images in the chapter view on supported apps. They can take a little time to generate and consume very minor additional disk space.
Suggested: as a scheduled task
or
Suggested: as a scheduled task and when media is added
Enable IPv6 support.
Suggested: Disabled
If you're not sure your network 100% works with ip6 don't Enable it.
"},{"location":"Plex/Tips/Plex-media-server/#secure-connections","title":"Secure connections","text":"Choose how your Plex Media Server handles secure connections.
Suggested: Preferred
Accept and prefer secure connections when they\u2019re available for a Plex app, but allow regular HTTP connections if the app doesn\u2019t support secure connections or if one can\u2019t be established
"},{"location":"Plex/Tips/Plex-media-server/#preferred-network-interface","title":"Preferred network interface","text":"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.
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, it\u2019s possible that Remote Access connections could come through an interface other than the one specified here.
Suggested: Whatever suits your setup
If this setting is enabled, it prevents Plex Media Server from using or accepting the deprecated TLSv1.0 and v1.1 protocols, as well as legacy weak ciphers. May prevent older clients from connecting. The vast majority of users will have no reason to enable this option (and receive no benefit from doing so).
Suggested: Disabled
Enable \u201cG\u2019Day Mate\u201d discovery. This is used to allows Plex apps and servers to find each other automatically on a local network.
Suggested: Enabled
You can set the maximum number of simultaneous streams each remote user is allowed to have.
Suggested: Whatever suits your setup
It lets you specify which IP addresses or networks will be considered to be \u201clocal\u201d to you.
Suggested: Your local IP/netmasks
If your local devices are seen as remote devices, then this could solve your issue. (Do not include spaces or tabs.)
"},{"location":"Plex/Tips/Plex-media-server/#treat-wan-ip-as-lan-bandwidth","title":"Treat WAN IP As LAN Bandwidth","text":"Allows incoming requests from this network\u2019s WAN IP address to be treated as LAN requests in terms of bandwidth. This often occurs when DNS rebinding protection is in place and clients on the LAN cannot contact the server directly but instead have to go through the WAN IP address.
Suggested: Enabled
The Relay allows connections to the server through a proxy relay when the server is not accessible otherwise. Relay connections are bandwidth limited.
Suggested: Disabled
I've seen several reports where people that had this Enabled had playback issues because it seems to be limited at 2 Mbps.
"},{"location":"Plex/Tips/Plex-media-server/#custom-server-access-urls","title":"Custom server access URLs","text":"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 you\u2019re 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.
Suggested: Depending on your setup
Example: https://plex.mycustomdomain.com:32400
This feature can be enabled to allow your server to send events to external services. For example Notifiarr
"},{"location":"Plex/Tips/Plex-media-server/#transcoders","title":"Transcoders","text":""},{"location":"Plex/Tips/Plex-media-server/#transcoder-quality","title":"Transcoder quality","text":"This will influence the quality used when transcoding media.
Suggested: Automatic
Most users should leave it set to Automatic. Hardware-Accelerated Streaming is not affected by this setting.
"},{"location":"Plex/Tips/Plex-media-server/#transcoder-temporary-directory","title":"Transcoder temporary directory","text":"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.
If you run docker set this to /transcode
and map it to /tmp/plex
Default Linux only allocates a max of 50% of total system RAM to any ram directories (ie. /tmp, /dev/shm, etc.)
WARNING
YOU SHOULD NOT SPECIFY A LOCATION THAT RESIDES ON A NETWORK SHARE/DISK.
"},{"location":"Plex/Tips/Plex-media-server/#enable-hdr-tone-mapping","title":"Enable HDR tone mapping","text":"This feature allows Plex Media Server to maintain high visual fidelity of content, by applying tone mapping to convert it to SDR when transcoding HDR content.
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 you\u2019re running on a very powerful system.
Note
Plex\u2019s tone mapping support should generally be able to produce good color mapping and help avoid the \u201cwashed out\u201d colors that occur when converting HDR content without tone mapping.
"},{"location":"Plex/Tips/Plex-media-server/#use-hardware-acceleration-when-available","title":"Use hardware acceleration when available","text":"To use Hardware-Accelerated Streaming in Plex Media Server.
Suggested: Enabled
To use Hardware-Accelerated Encoding in Plex Media Server.
Suggested: Enabled
Here you will find your libraries you've added to your Plex Media Server.
Examples - [CLICK TO EXPAND](/data/media/movies)
(/data/media/movies4k)
/(/data/media/movies-uhd)
(/data/media/movies-kids)
(/data/media/movies-anime)
(/data/media/tv)
(/data/media/tv-4k)
/(/data/media/tv-uhd)
(/data/media/tv-kids)
(/data/media/tv-anime)
(/data/media/anime)
I will only cover the libraries settings for Movies and TV shows
"},{"location":"Plex/Tips/Plex-media-server/#movies","title":"Movies","text":"The new version of the Plex Movie agent/scanner
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.
When scanning this library, use local posters and artwork if present. (Local subtitles files will be used whether this is enabled or not)
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. If you want you could disable it, the choice is yours.
When scanning this library, prefer embedded tags and local files if present.
Suggested: Disabled
If enabled you could end up with weird movie naming you don't want, happens especially from releases from RARBG
Automatically create collections when there are more than the selected number of items for an available collection.
Suggested: 2
Only show collections when you have more than one item in your library
This option creates a series of preview thumbnails from a media item when it is analyzed. These images are used by some Plex apps when you move back and forward in an app with the timeline scrubber. They\u2019ll also be displayed in Now Playing when someone is streaming from you so that you can see where they are in the video.
ATTENTION
Creating these images can take a considerable amount of time, CPU resources, and increase the storage space used. The images are stored in your Plex database so be careful you don\u2019t fill the drive
Suggested: Disabled
Besides that, it uses a lot of disk space and high I/O, No one in my family uses FastForward/Rewind but they use the skip forward/backward.
This deletes the preview thumbnails it generated before you disabled this option
If you want to show your Collection in your library
Suggested: Disabled
When Disabled your movies will show up normally when you use library view, This doesn't mean it will disable the collection view.
The new version of the Plex Movie agent/scanner
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.
When scanning this library, use local posters and artwork if present. (Local subtitles files will be used whether this is enabled or not)
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. If you want you could disable it, the choice is yours.
When scanning this library, prefer embedded tags and local files if present.
Suggested: Disabled
If enabled you could end up with weird movie naming you don't want, happens especially from releases from RARBG
This option creates a series of preview thumbnails from a media item when it is analyzed. These images are used by some Plex apps when you move back and forward in an app with the timeline scrubber. They\u2019ll also be displayed in Now Playing when someone is streaming from you so that you can see where they are in the video.
ATTENTION
Creating these images can take a considerable amount of time, CPU resources, and increase the storage space used. The images are stored in your Plex database so be careful you don\u2019t fill the drive
Suggested: Disabled
Besides that, it uses a lot of disk space and high I/O, No one in my family uses FastForward/Rewind but they use the skip forward/backward.
This deletes the preview thumbnails it generated before you disabled this option
If you want to show your Collection in your library
Suggested: Disabled
When Disabled your tv show will show up normally when you use library view, This doesn't mean it will disable the collection view.
Generate intro detection for items in this library when enabled in server settings.
Suggested: Enabled
Ever watch a TV show and it starts playing that same minute and a half credits intro that you've already watched multiple times? Well, you can have your Plex Media Server analyze the TV shows to try and detect those introductions and then let you skip through them with a single click!
For the information of this guide, I made use of the following sources
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Plex/profiles/","title":"Plex Profiles","text":"Info
Here you will find a collection of profiles you only should use if Plex has issues direct playing your media on your devices, these profiles could help but results might vary.
The profiles aren't tested on the Shield 2019 or newer Chromecast models
"},{"location":"Plex/profiles/#how-to","title":"How to","text":"To make use of the profiles you need to add it in your your plex folder
"},{"location":"Plex/profiles/#docker","title":"Docker","text":"Example paths:
/appdata/plex/Profiles
/appdata/plex/database/Library/Application Support/Plex Media Server/Profiles
or /appdata/plex/Library/Application Support/Plex Media Server/Profiles
Tip
If you got some to share, pls make a PR so we can collect them at one place
"},{"location":"Plex/profiles/#android-shield","title":"Android Shield","text":"Please name the file: Android-SHIELD Android TV.xml\n
Shield Profile <?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Client name=\"SHIELD Android TV\">\n <Identification>\n <Header name=\"User-Agent\" substring=\"SHIELD Android TV\" />\n </Identification>\n <TranscodeTargets>\n <VideoProfile container=\"mkv\" codec=\"h264\" audioCodec=\"aac\" context=\"streaming\" />\n <MusicProfile container=\"flac\" codec=\"flac\" id=\"StereoMusicTranscodeProfile\" />\n <PhotoProfile container=\"jpeg\" />\n </TranscodeTargets>\n <DirectPlayProfiles>\n <VideoProfile container=\"mkv\" codec=\"vp9,hevc,h265,mpeg1video,mpeg2video,h264,mpeg4\" audioCodec=\"eac3,ac3,aac,mp3,mp2,pcm,flac,alac,truehd,dca\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"mp4\" codec=\"hevc,h265,mpeg1video,mpeg2video,h264,mpeg4\" audioCodec=\"eac3,ac3,aac,mp3,mp2,pcm,flac,alac,truehd,dca\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"asf\" codec=\"wmv3,wmv3,vc1\" audioCodec=\"wmav2,wmav2,wmapro,wmavoice,pcm\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"avi\" codec=\"h264,msmpeg4v3,mpeg4,mjpeg\" audioCodec=\"mp3,ac3,eac3,dca,pcm\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"mpeg\" codec=\"h264,mpeg1video,mpeg2video\" audioCodec=\"mp2,mp3,ac3,eac3,aac,pcm\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"flv\" codec=\"h264\" audioCodec=\"aac,ac3,eac3,mp3,pcm\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"mpegts\" codec=\"h264,mpeg2video,vc1\" audioCodec=\"mp2,mp3,ac3,eac3,dca,pcm\" subtitleCodec=\"srt,ass,smi,ssa,subrip,pgs\"/>\n <VideoProfile container=\"wtv\" codec=\"mpeg2video\" audioCodec=\"ac3,eac3,aac,pcm\"/>\n <VideoProfile container=\"3gpp\" codec=\"h264,mpeg4\" audioCodec=\"aac,he-aac\"/>\n <MusicProfile container=\"mp4\" codec=\"aac\" />\n <MusicProfile container=\"mp3\" codec=\"mp2,mp3\" />\n <MusicProfile container=\"flac\" codec=\"flac\" />\n <MusicProfile container=\"ogg\" codec=\"vorbis\" />\n <MusicProfile container=\"ac3\" codec=\"ac3\"/>\n <MusicProfile container=\"wav\" codec=\"pcm\"/>\n <PhotoProfile container=\"jpeg,gif,bmp,png\" />\n </DirectPlayProfiles>\n <ContainerProfiles>\n <VideoContainer name=\"mp4\">\n <Limitations>\n <Match name=\"part.optimizedForStreaming\" value=\"1\" />\n </Limitations>\n </VideoContainer>\n </ContainerProfiles>\n <CodecProfiles>\n <VideoCodec name=\"*\">\n <Limitations>\n <UpperBound name=\"video.width\" value=\"3840\" isRequired=\"true\" />\n <UpperBound name=\"video.height\" value=\"2160\" isRequired=\"true\" />\n <UpperBound name=\"video.bitDepth\" value=\"10\" />\n </Limitations>\n </VideoCodec>\n <VideoCodec name=\"h264\">\n <Limitations>\n <Match name=\"video.profile\" list=\"baseline|main|high\" />\n </Limitations>\n </VideoCodec>\n <VideoAudioCodec name=\"aac\">\n <Limitations>\n <UpperBound name=\"audio.channels\" value=\"8\" />\n </Limitations>\n </VideoAudioCodec>\n </CodecProfiles>\n</Client>\n
"},{"location":"Plex/profiles/#chromecast","title":"Chromecast","text":"Please name the file: Chromecast.xml\n
Chromecast Profile <?xml version=\"1.0\" encoding=\"utf-8\"?>\n<Client name=\"Chromecast\">\n <!-- Author: xtrap225 -->\n <TranscodeTargets>\n <VideoProfile protocol=\"http\" container=\"mkv\" codec=\"h264\" audioCodec=\"aac,mp3\" context=\"streaming\" />\n <MusicProfile container=\"mkv\" codec=\"opus\" />\n <PhotoProfile container=\"jpeg\" />\n <SubtitleProfile container=\"ass\" codec=\"ass\" />\n </TranscodeTargets>\n <DirectPlayProfiles>\n <VideoProfile container=\"mp4\" codec=\"Hevc,h265,mpeg1video,mpeg2video,h264,mpeg4\" audioCodec=\"aac,mp3,mp2\"/>\n <VideoProfile container=\"mkv\" codec=\"vp9,Hevc,h265,mpeg1video,mpeg2video,h264,mpeg4\" audioCodec=\"aac,mp3,mp2,pcm,flac,alac\" subtitleCodec=\"srt,ass\"/>\n <VideoProfile protocol=\"hls\" container=\"mpegts\" codec=\"h264\" audioCodec=\"aac\" />\n <MusicProfile container=\"mp3\" codec=\"mp2,mp3\"/>\n <MusicProfile container=\"mp4\" codec=\"aac\"/>\n <MusicProfile container=\"flac\" codec=\"flac\"/>\n <MusicProfile container=\"wav\" codec=\"pcm\"/>\n <PhotoProfile container=\"jpeg,png,gif\"/>\n </DirectPlayProfiles>\n<CodecProfiles>\n <VideoCodec name=\"h265,Hevc,vp9\">\n <Limitations>\n <UpperBound name=\"video.width\" value=\"3840\"/>\n <UpperBound name=\"video.height\" value=\"2176\"/>\n <UpperBound name=\"video.bitrate\" value=\"75000\"/>\n </Limitations>\n </VideoCodec>\n <VideoCodec name=\"h264,mpeg4\">\n <Limitations>\n <UpperBound name=\"video.width\" value=\"3840\"/>\n <UpperBound name=\"video.height\" value=\"2176\"/>\n <UpperBound name=\"video.bitrate\" value=\"75000\"/>\n <UpperBound name=\"video.bitDepth\" value=\"10\" />\n <UpperBound name=\"video.level\" value=\"42\" />\n </Limitations>\n </VideoCodec>\n <VideoAudioCodec name=\"aac,mp3\">\n <Limitations>\n <UpperBound name=\"audio.channels\" value=\"2\" />\n </Limitations>\n </VideoAudioCodec>\n </CodecProfiles>\n</Client>\n
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Prowlarr/","title":"Prowlarr","text":"Here you will find a collection of tips for Prowlarr.
Prowlarr is an indexer manager/proxy built on the popular arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports management of both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Lidarr, Mylar3, Radarr, Readarr, and Sonarr offering complete management of your indexers with no per app Indexer setup required (we do it all).
For Installation and Quick Start Guide please check the official WikiArr
"},{"location":"Prowlarr/#master","title":"Master","text":"(Default/Stable): It has been tested by users on the develop and nightly branches and it\u2019s not known to have any major issues. On GitHub, this is the master
branch.
Prowlarr does not yet have a stable release.
"},{"location":"Prowlarr/#develop","title":"Develop","text":"(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
.
On GitHub, this is a snapshot of the develop
branch at a specific point in time.
(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.
Use this branch only if you know what you are doing and are willing to get your hands dirty to recover a failed update.
This version is updated immediately.
Warning: You may not be able to go back to develop
after switching to this branch. On GitHub, this is the develop
branch.
External link to the official WikiArr.
"},{"location":"Prowlarr/prowlarr-setup-flaresolverr/","title":"How to setup FlareSolverr","text":"FlareSolverr is a proxy server to bypass Cloudflare and DDoS-GUARD protection.
Info
Please follow the installation instruction from FlareSolverr
"},{"location":"Prowlarr/prowlarr-setup-flaresolverr/#add-flaresolverr-to-prowlarr","title":"Add FlareSolverr to Prowlarr","text":"Settings
=> indexers
Click on the + sign and select FlareSolverr
Add the following info
1
second and 180
seconds (Default: 60
seconds).Save
.Select the indexer that you want to use with FlareSolverr
Scroll down to the bottom and add the tag you've set up earlier at step 2.
Click Test
and Save
.
Now the indexer should be using FlareSolverr.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Prowlarr/prowlarr-setup-limited-api/","title":"How to setup indexers with limited API","text":"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.
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.
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.
"},{"location":"Prowlarr/prowlarr-setup-limited-api/#sync-profiles","title":"Sync Profiles","text":"This is the same you see in the Starr apps under indexers when you open the specific indexer settings.
A short description of what they do, what they mean, and when they are used.
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
.For this we're going to create 2 new Sync Profiles
Settings
=> Apps
This one will only be used 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
.
Click on the + sign and create a new sync profile with the following options.
Automatic Search
This will be only used when you do a interactive search.
Click on the + sign and create a new sync profile with the following options.
Interactive Search
Next up configure the new Sync Profile for the indexer with the limited API.
"},{"location":"Prowlarr/prowlarr-setup-limited-api/#select-sync-profile","title":"Select Sync Profile","text":"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
.
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.
We're adding this to prevent any abuse/hammering to the indexerIgnoring this can sometimes result in a (potentially lifetime) ban.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Prowlarr/prowlarr-setup-proxy/","title":"Setup proxy for certain indexers","text":"It's not recommended to run the Starr apps through a VPN, what can happen is that the Starr apps doesn't update the posters or metadata or you can't add new movies/tv shows, it doesn't need to happen right away. but sooner or later it can and probably will happen.
To be clear it is not a matter if VPNs will cause issues with the Starr Apps, but when: image providers will block you and cloudflare is in front of most of Starr servers (updates, metadata, etc.) and liable to block you too
Just run VPN on the apps that actually need it, like your torrent client, and perhaps in some cases certain indexers because of region/ISP restriction.
Warning
Please check the indexers rules if you're allowed to use a VPN/Proxy to access their site, being that VPN services often use shared IP it could be recognized as account sharing.
This isn't the same as the tracker, the API/Website scraping happens on the actual site and some indexers don't allow VPN usage on their site.
In this guide i will try to explain how to setup Prowlarr to use your VPN from your torrent client.
"},{"location":"Prowlarr/prowlarr-setup-proxy/#enable-privoxy","title":"Enable privoxy","text":"If you use docker you need to enable enable privoxy in you torrent client so you can use it to passthrough traffic.
Please check your used docker image how to enable privoxy.
"},{"location":"Prowlarr/prowlarr-setup-proxy/#add-privoxy-to-prowlarr","title":"Add privoxy to Prowlarr","text":"Settings
=> indexers
Click on the + sign and select http
Add the following info
Save
.Select the indexer that you want to use with Privoxy
Scroll down to the bottom and add the tag you've set up earlier at step 2.
Click Test
and Save
.
Now the indexer should be using the VPN of your torrent client.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/","title":"Radarr","text":"Here you will find a collection of Radarr Guides I made.
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.
For Installation and Quick Start Guide please check the official WikiArr
"},{"location":"Radarr/#master","title":"Master","text":"(Default/Stable): It has been tested by users on the develop and nightly branches and it\u2019s not known to have any major issues. This version will receive updates approximately monthly. On GitHub, this is the master
branch.
(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.
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.
(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.
Use this branch only if you know what you are doing and are willing to get your hands dirty to recover a failed update.
This version is updated immediately.
Warning: You may not be able to go back to master
after switching to this branch. On GitHub, this is the develop
branch.
External link to the official WikiArr.
"},{"location":"Radarr/Radarr-Quality-Settings-File-Size/","title":"Quality Settings (File Size)","text":"I often get the question \"What's the best quality settings to use?\" Well, it's actually personal preference so I will show you my recommendations.
But before you continue to read, as with all my guides:
If you don't care about quality then stop reading and see if the other tutorials are helpful for you.
These Quality Settings have been created and tested with info I got from others, and release comparisons from different sources.
FAQ - [CLICK TO EXPAND]"},{"location":"Radarr/Radarr-Quality-Settings-File-Size/#faq","title":"FAQ","text":"Q: Why do you only show starting from HDTV720p?
A: With the big screens these days anything lower doesn't look watchable
Q: Why do you have some sizes set to max?
A: You probably didn't read the bold text above
Q: When I set Bluray to MAX size I often get ISO's/ Bluray folder structure.
A: You probably have configured your Quality Profiles wrong and enabled BR-DISK and didn't add the recommended Custom Profile to help Radarr to block/ignore it. BR-DISK
Q: Some movies won't be grabbed because of these settings.
A: If you notice that some movies won't be grabbed because of these size settings, you can provide me proof with a screenshot and the error it shows you when you do an interactive search (non redacted except the indexer/tracker if you want to).
400
is the displayed value for UnlimitedNote
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled 'Show Advanced' in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Radarr-collection-of-custom-formats/","title":"Collection of Custom Formats","text":"Here I will try to list a collection of the most needed and commonly used Custom Formats. These have been collected from either discussions on Discord or that I created with help from others. Special thanks to rg9400, bakerboy448 and Team Radarr.
With Radarr V3, Custom Formats are much more advanced/powerful than with v0.2, although this also means a Custom Format is much more complicated to setup.
After requesting it at Team Radarr, we now have the option to import/export the Custom Formats in a JSON format. This makes it easier to share the Custom Formats.
I also made 3 guides related to this one.
Tip
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Format preferences will be used instead.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Radarr-collection-of-custom-formats/#index","title":"INDEX","text":"Audio Advanced #1 Audio Advanced #2 Audio Channels HDR Formats TrueHD ATMOS FLAC 1.0 Mono DV HDR10 DTS X PCM 2.0 Stereo DV ATMOS (undefined) DTS-HD HRA 3.0 Sound DV HLG DD+ ATMOS AAC 4.0 Sound DV SDR TrueHD DD 5.1 Surround HDR10+ DTS-HD MA MP3 6.1 Surround HDR10 DD+ Opus 7.1 Surround HDR DTS-ES 9.1 Surround HDR (undefined) DTS PQ HLG Movie Versions Unwanted HQ Release Groups Streaming Services Hybrid BR-DISK Remux Tier 01 Amazon Remaster LQ Remux Tier 02 Apple TV+ 4K Remaster 3D Remux Tier 03 Criterion Channel Special Edition x265 (HD) UHD Bluray Tier 01 Disney+ Criterion Collection Upscaled UHD Bluray Tier 02 HBO Masters of Cinema UHD Bluray Tier 03 HBO Max Vinegar Syndrome HD Bluray Tier 01 Max Theatrical Cut HD Bluray Tier 02 Hulu IMAX HD Bluray Tier 03 Netflix IMAX Enhanced WEB Tier 01 Peacock TV Open Matte WEB Tier 02 Paramount+ WEB Tier 03 Movies Anywhere Pathe Thuis Bravia Core Stan Crave OViD Misc Optional French Audio Version French Source Groups Repack/Proper Bad Dual Groups Multi-French FR Remux Tier 01 Repack2 DV (WEBDL) Multi-Audio FR Remux Tier 02 Multi EVO (no WEBDL) French Audio FR UHD Bluray Tier 01 x264 HDR10+ Boost VFF FR UHD Bluray Tier 02 x265 No-RlsGroup VOF FR HD Bluray Tier 01 MPEG2 Obfuscated VFI FR HD Bluray Tier 02 Dutch Groups Retags VF2 FR WEB Tier 01 FreeLeech Scene VFQ FR WEB Tier 02 x265 (no HDR/DV) VQ FR Scene Groups AV1 VFB FR LQ SDR VOSTFR DV (FEL) FanSUB Line/Mic Dubbed FastSUB HFR VP9 Anime Anime Anime Anime Optional Anime BD Tier 01 (Top SeaDex Muxers) Anime Web Tier 01 (Muxers) v0 Uncensored Anime BD Tier 02 (SeaDex Muxers) Anime Web Tier 02 (Top FanSubs) v1 10bit Anime BD Tier 03 (SeaDex Muxers) Anime Web Tier 03 (Official Subs) v2 Anime Dual Audio Anime BD Tier 04 (SeaDex Muxers) Anime Web Tier 04 (Official Subs) v3 Dubs Only Anime BD Tier 05 (Remuxes) Anime Web Tier 05 (FanSubs) v4 Anime BD Tier 06 (FanSubs) Anime Web Tier 06 (FanSubs) VRV Anime BD Tier 07 (P2P/Scene) Anime Raws Anime BD Tier 08 (Mini Encodes) Anime LQ Groups"},{"location":"Radarr/Radarr-collection-of-custom-formats/#audio-advanced","title":"Audio Advanced","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#truehd-atmos","title":"TrueHD ATMOS","text":"TrueHD ATMOS - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
Dolby Atmos is a surround sound technology developed by Dolby Laboratories. It expands on existing surround sound systems by adding height channels, allowing sounds to be interpreted as three-dimensional objects.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"496f355514737f7d83bf7aa4d24f8169\",\n\"trash_score\": \"5000\",\n\"name\": \"TrueHD ATMOS\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|W4NK3R|HQMUX\"\n}\n},\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ATMOS|CtrlHD|W4NK3R|DON)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dts-x","title":"DTS X","text":"DTS X - [CLICK TO EXPAND]
DTS:X is an object-based audio codec, which aims to create a multi-dimensional sound that \u201cmoves around you like it would in real life\u201d
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2f22d89048b01681dde8afe203bf2e95\",\n\"trash_score\": \"4500\",\n\"name\": \"DTS X\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"DTS[ .]?[1-9]\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#atmos-undefined","title":"ATMOS (undefined)","text":"ATMOS (undefined) - [CLICK TO EXPAND]
Handles cases where only Atmos is specified in title but not DD+ or TrueHD (Where it is not specified if it is Lossy or Lossless)
Note
Give this the same score as Lossy Atmos, and then on import, it will get changed to either lossy or lossless based on mediainfo.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"417804f7f2c4308c1f4c5d380d4c4475\",\n\"trash_score\": \"3000\",\n\"name\": \"ATMOS (undefined)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not RlsGrp (Atmos Only)\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"W4NK3R|HQMUX\"\n}\n},\n{\n\"name\": \"Not TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#ddplus-atmos","title":"DDPlus ATMOS","text":"DD+ ATMOS - [CLICK TO EXPAND]
Atmos via UHD Blu-ray will be lossless, or lossy via streaming services so in this case it will be lossy + Atmos
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1af239278386be2919e1bcee0bde047e\",\n\"trash_score\": \"3000\",\n\"name\": \"DD+ ATMOS\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ATMOS|DDPA)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#truehd","title":"TrueHD","text":"TrueHD - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
Dolby TrueHD is a lossless, multi-channel audio codec developed by Dolby Laboratories for home video, used principally in Blu-ray Disc and compatible hardware.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3cafb66171b47f226146a0770576870f\",\n\"trash_score\": \"2750\",\n\"name\": \"TrueHD\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD\"\n}\n},\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not RlsGrp (TrueHD only)\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"CtrlHD|W4NK3R|\\\\bDON\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dts-hd-ma","title":"DTS-HD MA","text":"DTS-HD MA - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
DTS-HD Master Audio is a multi-channel, lossless audio codec developed by DTS as an extension of the lossy DTS Coherent Acoustics codec (DTS CA; usually itself referred to as just DTS). Rather than being an entirely new coding mechanism, DTS-HD MA encodes an audio master in lossy DTS first, then stores a concurrent stream of supplementary data representing whatever the DTS encoder discarded. This gives DTS-HD MA a lossy \"core\" able to be played back by devices that cannot decode the more complex lossless audio. DTS-HD MA's primary application is audio storage and playback for Blu-ray Disc media.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"dcf3ec6938fa32445f590a4da84256cd\",\n\"trash_score\": \"2500\",\n\"name\": \"DTS-HD MA\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DTS-HD MA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS-HD HRA/ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?(es|(hd[. ]?)?(hr|hi))\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#flac","title":"FLAC","text":"FLAC - [CLICK TO EXPAND]
FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality. This is similar to how Zip works, except with FLAC you will get much better compression because it is designed specifically for audio
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a570d4a0e56a2874b64e5bfa55202a1b\",\n\"trash_score\": \"2250\",\n\"name\": \"FLAC\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#pcm","title":"PCM","text":"PCM - [CLICK TO EXPAND]
PCM is the method of encoding typically used for uncompressed digital audio
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e7c2fcae07cbada050a0af3357491d7b\",\n\"trash_score\": \"2250\",\n\"name\": \"PCM\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dts-hd-hra","title":"DTS-HD HRA","text":"DTS-HD HRA - [CLICK TO EXPAND]
Technical Whitepaper
Codec Page Paragraph DTS-HD MA Page 6 5.1.1 DTS-HD HRA Page 7 5.1.2DTS-HD HRA is the lossy version of DTS-HD MA.
Codec DTS-HRA DTS-MA Lossy/lossless Lossy Lossless Data rate 1.5 - 6.0 Mbit/s VBR - 24.5 Mbit/s Channels Up to 7.1 ch Up to 7.1 ch Sampling Freq. 96 kHz 192 kHz Resolution - Up to 24-bit JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"8e109e50e0a0b83a5098b056e13bf6db\",\n\"trash_score\": \"2000\",\n\"trash_regex\": \"https://regex101.com/r/jdUH4x/2\",\n\"name\": \"DTS-HD HRA\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"DTS-HD HRA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?(hd[. ]?)?(hra?|hi\\\\b)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"DTS[ .]?[1-9]\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS-ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts.?es\"\n}\n},\n{\n\"name\": \"Not 6.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]6[ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#ddplus","title":"DDPlus","text":"
Dolby Digital Plus = DD+ = DDPlus
DD+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
Dolby Digital Plus, also known as Enhanced AC-3 (and commonly abbreviated as DD+ or E-AC-3, or EC-3) is a digital audio compression scheme developed by Dolby Labs for transport and storage of multi-channel digital audio. It is a successor to Dolby Digital (AC-3).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"185f1dd7264c4562b9022d963ac37424\",\n\"trash_score\": \"1750\",\n\"name\": \"DD+\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+](?!A)|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dts-es","title":"DTS-ES","text":"DTS-ES - [CLICK TO EXPAND]
DTS-ES (DTS Extended Surround) includes two variants, DTS-ES Discrete 6.1, and DTS-ES Matrix 5.1, depending on how the sound was originally mastered and stored.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"f9f847ac70a0af62ea4a08280b859636\",\n\"trash_score\": \"1500\",\n\"name\": \"DTS-ES\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"DTS-ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?es\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"DTS[ .]?[1-9]\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dts","title":"DTS","text":"
DTS = Basic DTS
DTS - [CLICK TO EXPAND]Description placeholder
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1c1a4c5e823891c75bc50380a6866f73\",\n\"trash_score\": \"1250\",\n\"name\": \"DTS\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS-HD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS-HD HRA/ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?(es|(hd[. ]?)?(hr|hi))\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#aac","title":"AAC","text":"AAC - [CLICK TO EXPAND]
Advanced Audio Coding
From Wikipedia, the free encyclopedia Advanced Audio Coding (AAC) is an audio coding standard for lossy digital audio compression. Designed to be the successor of the MP3 format, AAC generally achieves higher sound quality than MP3 at the same bit rate.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"240770601cc226190c367ef59aba7463\",\n\"trash_score\": \"1000\",\n\"name\": \"AAC\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dd","title":"DD","text":"
(Basic) Dolby Digital = DD
DD - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
Dolby Digital, also known as Dolby AC-3, the audio compression is lossy.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c2998bd0d90ed5621d8df281e839436e\",\n\"trash_score\": \"750\",\n\"name\": \"DD\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#mp3","title":"MP3","text":"MP3 - [CLICK TO EXPAND]
Description placeholder
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"6ba9033150e7896bdc9ec4b44f2b230f\",\n\"trash_score\": \"500\",\n\"name\": \"MP3\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"MP3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"mp3\"\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#opus","title":"Opus","text":"Opus - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
Opus is a lossy audio coding format developed by the Xiph.Org Foundation and standardized by the Internet Engineering Task Force, designed to efficiently code speech and general audio in a single format, while remaining low-latency enough for real-time interactive communication and low-complexity enough for low-end embedded processors.Opus replaces both Vorbis and Speex for new applications, and several blind listening tests have ranked it higher-quality than any other standard audio format at any given bitrate until transparency is reached, including MP3, AAC, and HE-AAC
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a061e2e700f81932daf888599f8a8273\",\n\"trash_score\": \"250\",\n\"trash_regex\": \"https://regex101.com/r/SsIWo3/1\",\n\"name\": \"Opus\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Opus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bOPUS(\\\\b|\\\\d)(?!.*[ ._-](\\\\d{3,4}p))\"\n}\n},\n{\n\"name\": \"Not OPUS Release Group\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"OPUS\"\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#audio-channels","title":"Audio Channels","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#10-mono","title":"1.0 Mono","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"b124be9b146540f8e62f98fe32e49a2a\",\n\"name\": \"1.0 Mono\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n},\n{\n\"name\": \"Not Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not 4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#20-stereo","title":"2.0 Stereo","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"89dac1be53d5268a7e10a19d3c896826\",\n\"name\": \"2.0 Stereo\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not 4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#30-sound","title":"3.0 Sound","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"205125755c411c3b8622ca3175d27b37\",\n\"name\": \"3.0 Sound\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n},\n{\n\"name\": \"Not Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#40-sound","title":"4.0 Sound","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"373b58bd188fc00c817bd8c7470ea285\",\n\"name\": \"4.0 Sound\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n},\n{\n\"name\": \"Not Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#51-surround","title":"5.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"77ff61788dfe1097194fd8743d7b4524\",\n\"name\": \"5.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"5.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]5[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#61-surround","title":"6.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"6fd7b090c3f7317502ab3b63cc7f51e3\",\n\"name\": \"6.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"6.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]6[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n},\n{\n\"name\": \"Not 5.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]5[ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#71-surround","title":"7.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"e77382bcfeba57cb83744c9c5449b401\",\n\"name\": \"7.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#91-surround","title":"9.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"f2aacebe2c932337fe352fa6e42c1611\",\n\"name\": \"9.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 5.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-6][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hdr-formats","title":"HDR Formats","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#dv-hdr10","title":"DV HDR10","text":"
Dolby Vision = DoVi = DV
DV HDR10 - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e23edd2482476e595fb990b12e7c609c\",\n\"trash_score\": \"1500\",\n\"trash_regex\": \"https://regex101.com/r/lD5CHW/1\",\n\"name\": \"DV HDR10\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dv","title":"DV","text":"
Dolby Vision = DoVi = DV
DV - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"58d6a88f13e2db7f5059c41047876f00\",\n\"trash_score\": \"1500\",\n\"name\": \"DV\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dv-hlg","title":"DV HLG","text":"
Dolby Vision = DoVi = DV
DV HLG - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"55d53828b9d81cbe20b02efd00aa0efd\",\n\"trash_score\": \"1500\",\n\"name\": \"DV HLG\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dv-sdr","title":"DV SDR","text":"
Dolby Vision = DoVi = DV
DV SDR - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a3e19f8f627608af0211acd02bf89735\",\n\"trash_score\": \"1500\",\n\"name\": \"DV SDR\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hdr10plus","title":"HDR10Plus","text":"
HDR10Plus = HDR10+
HDR10+ - [CLICK TO EXPAND]HDR10+ enhances upon a pre-existing HDR10 base layer allowing backwards compatibility with HDR10 devices. It adds dynamic metadata for the devices that support it.
From Wikipedia, the free encyclopedia
HDR10+, also known as HDR10 Plus, is an HDR video format, announced on 20 April 2017. It is the same as HDR10 but with the addition of a system of dynamic metadata developed by Samsung. It is free to use for content creators and has a maximum $10,000 annual license for some manufacturers. It has been positioned as an alternative to Dolby Vision without the same expenses.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b974a6cd08c1066250f1f177d7aa1225\",\n\"trash_score\": \"600\",\n\"trash_regex\": \"https://regex101.com/r/hCAQEO/4\",\n\"name\": \"HDR10+\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hdr10","title":"HDR10","text":"
HDR10
HDR10 - [CLICK TO EXPAND]HDR10 is the most basic HDR format used in consumer media and is supported by all HDR-supported devices. It adds static metadata upon the PQ10 format.
From Wikipedia, the free encyclopedia
HDR10 Media Profile, more commonly known as HDR10, is an open HDR standard announced on 27 August 2015 by the Consumer Technology Association. It is the most widespread of the HDR formats. It is not backward compatible with SDR displays. It is technically limited to a maximum of 10,000 nits peak brightness; however, HDR10 content is commonly mastered with a peak brightness between 1000 and 4000 nits.
HDR10 lacks dynamic metadata. On HDR10 displays that have lower color volume than the HDR10 content (e.g. lower peak brightness capability), the HDR10 metadata provides information to help the display adjust to the video. The metadata, however, is static and constant with respect to each individual video and doesn't inform the display exactly how the content should be adjusted. The interaction between display capabilities, video metadata, and the ultimate output (i.e. the presentation of the video) is mediated by the display, with the result that the original producer's intent may not be preserved.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"dfb86d5941bc9075d6af23b09c2aeecd\",\n\"trash_score\": \"500\",\n\"name\": \"HDR10\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hdr","title":"HDR","text":"
HDR
HDR - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
High-dynamic-range video (HDR video) is video having a dynamic range greater than that of standard-dynamic-range video (SDR video).HDR video involves capture, production, content/encoding, and display. HDR capture and displays are capable of brighter whites and deeper blacks. To accommodate this, HDR encoding standards allow for a higher maximum luminance and use at least a 10-bit dynamic range (color depth, compared to 8-bit for non-professional and 10-bit for professional SDR video) in order to maintain precision across this extended range.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e61e28db95d22bedcadf030b8f156d96\",\n\"trash_score\": \"500\",\n\"name\": \"HDR\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HDR)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHLG(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not RlsGrp (Missing HDR)\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FraMeSToR|HQMUX|SiCFoI)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hdr-undefined","title":"HDR (undefined)","text":"HDR (undefined) - [CLICK TO EXPAND]
Some groups don't add HDR to their 4K release name so I suggest to add this Custom Format at the same score as you add one of your HDR Custom Formats.
For now it's only FraMeSToR/HQMUX that doesn't add HDR to their release name but in the feature we can add more to it if needed.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2a4d9069cc1fe3242ff9bdaebed239bb\",\n\"trash_score\": \"500\",\n\"name\": \"HDR (undefined)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"RlsGrp (Missing HDR)\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FraMeSToR|HQMUX|SiCFoI)\\\\b\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#pq","title":"PQ","text":"
PQ = PQ10
PQ - [CLICK TO EXPAND]PQ10 is the most basic HDR format which all other common formats are based upon. It is the barebones SMPTE 2084 specification and has no metadata.
From Wikipedia, the free encyclopedia
PQ10, sometimes simply referred as the PQ format, is an HDR format that can be used for both video and still images. It is the same as the HDR10 format without any metadata. It uses the PQ transfer function, Rec. 2020 color primaries and a bit depth of 10-bits. It is not backward compatible with SDR.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"08d6d8834ad9ec87b1dc7ec8148e7a1f\",\n\"trash_score\": \"500\",\n\"name\": \"PQ\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hlg","title":"HLG","text":"
HLG = HLG10
HLG - [CLICK TO EXPAND]HLG does not use dynamic metadata and is backwards compatible with SDR devices. It is mostly used in broadcasting.
From Wikipedia, the free encyclopedia
HLG10, commonly simply referred as the HLG format, is an HDR format that can be used for both video and still images. It uses the HLG transfer function, Rec. 2020 color primaries, and a bit depth of 10 bits. The format is backwards compatible with SDR UHDTV but not with older SDR displays that do not implement the Rec. 2020 color standards. It doesn't use metadata and is royalty free.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9364dd386c9b4a1100dde8264690add7\",\n\"trash_score\": \"500\",\n\"name\": \"HLG\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#movie-versions","title":"Movie Versions","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#hybrid","title":"Hybrid","text":"Hybrid - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0f12c086e289cf966fa5948eac571f44\",\n\"trash_score\": \"100\",\n\"name\": \"Hybrid\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Hybrid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bhybrid(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Hybrid Release Group\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HYBRID)\\\\b\"\n}\n},\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#remaster","title":"Remaster","text":"Remaster - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
For the software term, see Software remastering. Remaster (also digital remastering and digitally remastered) refers to changing the quality of the sound or of the image, or both, of previously created recordings, either audiophonic, cinematic, or videographic.
JSON - [CLICK TO EXPAND] {\n\"trash_id\": \"570bc9ebecd92723d2d21500f4be314c\",\n\"trash_score\": \"25\",\n\"name\": \"Remaster\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Remaster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"Remaster\"\n}\n},\n{\n\"name\": \"Not 4K Remaster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"4K\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#4k-remaster","title":"4K Remaster","text":"4K Remaster - [CLICK TO EXPAND]
A remastered or mastered in 4K should give you usually the best picture and audio currently for the movie. Both are just names to describe the best possible currently for the movie.
To be clear, the final digital films on the Mastered in 4K Blu-rays still only have the same 1920 x 1080 pixels of actual resolution as normal Blu-rays. But the argument goes that because these full HD files were derived from higher-resolution masters, their images will be more precise, with better 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\u2026) frame-by-frame compression process.
Another important element of the Mastered in 4K discs is that they\u2019re all mastered with \u2018x.v.YCC\u2019 color specification. This delivers an expanded color range closer to that contained in original source material.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"eca37840c13c6ef2dd0262b141a5482f\",\n\"trash_score\": \"25\",\n\"name\": \"4K Remaster\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Remaster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"Remaster\"\n}\n},\n{\n\"name\": \"4K\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"4k\"\n}\n},\n{\n\"name\": \"Not 4K Resolution\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#criterion-collection","title":"Criterion Collection","text":"Criterion Collection - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e0c07d59beb37348e975a930d5e50319\",\n\"trash_score\": \"25\",\n\"name\": \"Criterion Collection\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Criterion\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Criterion)\\\\b\"\n}\n},\n{\n\"name\": \"CC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CC)\\\\b\"\n}\n},\n{\n\"name\": \"Not Criterion RlsGrp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(Criterion)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#masters-of-cinema","title":"Masters of Cinema","text":"Masters of Cinema - [CLICK TO EXPAND]
Masters of Cinema is a line of DVD and Blu-ray releases published through Eureka Entertainment. Because of the uniformly branded and spine-numbered packaging and the standard inclusion of booklets and analysis by recurring film historians, the line is often perceived as the UK equivalent of The Criterion Collection.
JSON - [CLICK TO EXPAND}{\n\"trash_id\": \"9d27d9d2181838f76dee150882bdc58c\",\n\"trash_score\": \"25\",\n\"name\": \"Masters of Cinema\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Masters of Cinema\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Masters[ .-]?Of[ .-]?Cinema)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"MoC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MoC)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vinegar-syndrome","title":"Vinegar Syndrome","text":"Vinegar Syndrome - [CLICK TO EXPAND]
Vinegar Syndrome is a US-based company founded in 2012 to preserve and distribute old X-rated films. Over time, they expanded their catalog to include other types of cult and exploitation films, specializing in horror and action genres.
JSON - [CLICK TO EXPAND}{\n\"trash_id\": \"db9b4c4b53d312a3ca5f1378f6440fc9\",\n\"trash_score\": \"25\",\n\"name\": \"Vinegar Syndrome\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Vinegar Syndrome\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Vinegar[ ._-]Syndrome)\\\\b\"\n}\n},\n{\n\"name\": \"VS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(V-S)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#theatrical-cut","title":"Theatrical Cut","text":"Theatrical Cut - [CLICK TO EXPAND]
The Theatrical Cut is the version of the film that was shown at cinemas.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e9001909a4c88013a359d0b9920d7bea\",\n\"name\": \"Theatrical Cut\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Theatrical\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"Theatrical\"\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#special-edition","title":"Special Edition","text":"Special Edition - [CLICK TO EXPAND]
Custom format for several Special Editions
{\n\"trash_id\": \"957d0f44b592285f26449575e8b1167e\",\n\"trash_score\": \"125\",\n\"trash_regex\": \"https://regex101.com/r/44pLFg/1\",\n\"name\": \"Special Edition\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Special Edition\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!^|{)\\\\b(extended|uncut|directors|special|unrated|uncensored|cut|version|edition)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not IMAX Edition\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(IMAX[ ._-]Edition)\\\\b\"\n}\n},\n{\n\"name\": \"Not Open Matte\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Open[ ._-]?Matte)\\\\b\"\n}\n},\n{\n\"name\": \"Not Theatrical\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"Theatrical\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#imax","title":"IMAX","text":"IMAX - [CLICK TO EXPAND]
Description placeholder
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"eecf3a857724171f968a66cb5719e152\",\n\"trash_score\": \"800\",\n\"name\": \"IMAX\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"IMAX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bIMAX\\\\b\"\n}\n},\n{\n\"name\": \"NOT: IMAX Enhanced\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*(DSNP|CORE(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)|\\\\bBC(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)|IMAX[- .]Enhanced)\\\\b)(?=.*\\\\b(IMAX|IMAX[- .]Enhanced)\\\\b).*\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#imax-enhanced","title":"IMAX Enhanced","text":"IMAX Enhanced - [CLICK TO EXPAND]
IMAX Enhanced: Get More Picture Instead of Black Bars
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9f6cbff8cfe4ebbc1bde14c7b7bec0de\",\n\"trash_score\": \"800\",\n\"name\": \"IMAX Enhanced\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"IMAX Enhanced\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*(DSNP|Disney\\\\+|CORE(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)|\\\\bBC(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)|IMAX[- .]Enhanced)\\\\b)(?=.*\\\\b(IMAX|IMAX[- .]Enhanced)\\\\b).*\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#open-matte","title":"Open Matte","text":"Open Matte - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND}{\n\"trash_id\": \"09d9dd29a0fc958f9796e65c2a8864b4\",\n\"trash_score\": \"25\",\n\"name\": \"Open Matte\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Open Matte\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Open[ ._-]?Matte)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#unwanted","title":"Unwanted","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#br-disk","title":"BR-DISK","text":"BR-DISK - [CLICK TO EXPAND]
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.
You will need to add the following to your new Custom Format when created in your Quality Profile (Setting
=> Profiles
) and then set the score to -10000
.
Note
Depending on your renaming scheme it could happen that Radarr will match renamed files after they are downloaded and imported as BR-DISK
, This is a cosmetic annoyance until I come up with another way to solve this, being that this Custom Format is used to not download BR-DISK it does its purpose as intended. Several reasons why this is happening:
{\n\"trash_id\": \"ed38b889b31be83fda192888e2286d83\",\n\"trash_score\": \"-10000\",\n\"name\": \"BR-DISK\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BR-DISK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?!.*\\\\b((?<!HD[._ -]|HD)DVD|BDRip|MKV|XviD|WMV|d3g|BDREMUX|REMUX|^(?=.*1080p)(?=.*HEVC)|[xh][-_. ]?26[45]|German.*DL|((?<=\\\\d{4}).*German.*(DL)?)(?=.*\\\\b(AVC|HEVC|VC[-_. ]?1|MVC|MPEG[-_. ]?2)\\\\b))\\\\b)(((?=.*\\\\b(Blu[-_. ]?ray|BD|HD[-_. ]?DVD)\\\\b)(?=.*\\\\b(AVC|HEVC|VC[-_. ]?1|MVC|MPEG[-_. ]?2|BDMV|ISO)\\\\b))|^((?=.*\\\\b(^((?=.*\\\\b((.*_)?COMPLETE.*|Dis[ck])\\\\b)(?=.*(Blu[-_. ]?ray|HD[-_. ]?DVD)))|3D[-_. ]?BD|BR[-_. ]?DISK|Full[-_. ]?Blu[-_. ]?ray|^((?=.*((BD|UHD)[-_. ]?(25|50|66|100|ISO)))))))).*\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#lq","title":"LQ","text":"
Low Quality Releases = LQ
LQ - [CLICK TO EXPAND]A collection of known Low Quality groups that are often banned from the the top trackers because their lack of quality, Banned release groups, dishonest release groups or Rips from Scene and quick-to-release P2P groups while adequate, are not considered high quality.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"90a6f9a284dff5103f6346090e6280c8\",\n\"trash_score\": \"-10000\",\n\"name\": \"LQ\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"4K4U\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(4K4U)$\"\n}\n},\n{\n\"name\": \"AROMA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(AROMA)$\"\n}\n},\n{\n\"name\": \"aXXo\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(aXXo)$\"\n}\n},\n{\n\"name\": \"AZAZE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(AZAZE)$\"\n}\n},\n{\n\"name\": \"BARC0DE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BARC0DE)$\"\n}\n},\n{\n\"name\": \"BdC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BdC)$\"\n}\n},\n{\n\"name\": \"beAst\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(beAst)$\"\n}\n},\n{\n\"name\": \"BiTOR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BiTOR)$\"\n}\n},\n{\n\"name\": \"C4K\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(C4K)$\"\n}\n},\n{\n\"name\": \"CDDHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CDDHD)$\"\n}\n},\n{\n\"name\": \"CHAOS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CHAOS)$\"\n}\n},\n{\n\"name\": \"CHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CHD)$\"\n}\n},\n{\n\"name\": \"CiNE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CiNE)$\"\n}\n},\n{\n\"name\": \"CREATiVE24\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CREATiVE24)$\"\n}\n},\n{\n\"name\": \"CrEwSaDe\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CrEwSaDe)$\"\n}\n},\n{\n\"name\": \"d3g\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(d3g)$\"\n}\n},\n{\n\"name\": \"DDR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DDR)$\"\n}\n},\n{\n\"name\": \"DNL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DNL)$\"\n}\n},\n{\n\"name\": \"EPiC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EPiC)$\"\n}\n},\n{\n\"name\": \"EuReKA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EuReKA)$\"\n}\n},\n{\n\"name\": \"FaNGDiNG0\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FaNGDiNG0)$\"\n}\n},\n{\n\"name\": \"FGT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FGT)$\"\n}\n},\n{\n\"name\": \"FRDS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FRDS)$\"\n}\n},\n{\n\"name\": \"FZHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FZHD)$\"\n}\n},\n{\n\"name\": \"GalaxyRG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GalaxyRG)$\"\n}\n},\n{\n\"name\": \"GHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GHD)$\"\n}\n},\n{\n\"name\": \"GPTHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GPTHD)$\"\n}\n},\n{\n\"name\": \"HDS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDS)$\"\n}\n},\n{\n\"name\": \"HDT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDT)$\"\n}\n},\n{\n\"name\": \"HDTime\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDTime)$\"\n}\n},\n{\n\"name\": \"HDWinG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDWinG)$\"\n}\n},\n{\n\"name\": \"iPlanet\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(iPlanet)$\"\n}\n},\n{\n\"name\": \"JFF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(JFF)$\"\n}\n},\n{\n\"name\": \"KiNGDOM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KiNGDOM)$\"\n}\n},\n{\n\"name\": \"KIRA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KIRA)$\"\n}\n},\n{\n\"name\": \"L0SERNIGHT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(L0SERNIGHT)$\"\n}\n},\n{\n\"name\": \"LAMA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(LAMA)$\"\n}\n},\n{\n\"name\": \"Leffe\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Leffe)$\"\n}\n},\n{\n\"name\": \"Liber8\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Liber8)$\"\n}\n},\n{\n\"name\": \"LiGaS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(LiGaS)$\"\n}\n},\n{\n\"name\": \"MeGusta\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MeGusta)$\"\n}\n},\n{\n\"name\": \"mHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(mHD)$\"\n}\n},\n{\n\"name\": \"mSD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(mSD)$\"\n}\n},\n{\n\"name\": \"MTeam\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MTeam|MT)$\"\n}\n},\n{\n\"name\": \"MySiLU\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MySiLU)$\"\n}\n},\n{\n\"name\": \"NhaNc3\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NhaNc3)$\"\n}\n},\n{\n\"name\": \"nHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(nHD)$\"\n}\n},\n{\n\"name\": \"nikt0\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(nikt0)$\"\n}\n},\n{\n\"name\": \"NoGroup\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"NoGr(ou)?p\"\n}\n},\n{\n\"name\": \"nSD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(nSD)$\"\n}\n},\n{\n\"name\": \"OFT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(OFT)$\"\n}\n},\n{\n\"name\": \"Pahe\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Pahe\\\\.(ph|in)\\\\b\"\n}\n},\n{\n\"name\": \"PATOMiEL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PATOMiEL)$\"\n}\n},\n{\n\"name\": \"PiRaTeS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PiRaTeS)$\"\n}\n},\n{\n\"name\": \"PRODJi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PRODJi)$\"\n}\n},\n{\n\"name\": \"PSA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PSA)$\"\n}\n},\n{\n\"name\": \"PTNK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTNK)$\"\n}\n},\n{\n\"name\": \"RARBG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RARBG)$\"\n}\n},\n{\n\"name\": \"RDN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RDN)$\"\n}\n},\n{\n\"name\": \"RiffTrax\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Rifftrax)$\"\n}\n},\n{\n\"name\": \"RU4HD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RU4HD)$\"\n}\n},\n{\n\"name\": \"SANTi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SANTi)$\"\n}\n},\n{\n\"name\": \"Scene\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Scene)$\"\n}\n},\n{\n\"name\": \"SLOT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SLOT)$\"\n}\n},\n{\n\"name\": \"STUTTERSHIT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(STUTTERSHIT)$\"\n}\n},\n{\n\"name\": \"SWTYBLZ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SWTYBLZ)$\"\n}\n},\n{\n\"name\": \"TBS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TBS)$\"\n}\n},\n{\n\"name\": \"TEKNO3D\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TEKNO3D)$\"\n}\n},\n{\n\"name\": \"Tigole\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Tigole)$\"\n}\n},\n{\n\"name\": \"TIKO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TIKO)$\"\n}\n},\n{\n\"name\": \"VISIONPLUSHDR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(VISIONPLUSHDR(-X|1000)?)$\"\n}\n},\n{\n\"name\": \"WAF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WAF)$\"\n}\n},\n{\n\"name\": \"WiKi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WiKi)$\"\n}\n},\n{\n\"name\": \"x0r\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(x0r)$\"\n}\n},\n{\n\"name\": \"YIFY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(YIFY)$\"\n}\n},\n{\n\"name\": \"YTS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(YTS(.(MX|LT|AG))?)$\"\n}\n},\n{\n\"name\": \"Zeus\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Zeus)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#3d","title":"3D","text":"3D - [CLICK TO EXPAND]
If you prefer or not prefer 3D.
You can use Custom Format or use Restrictions (Settings
=> Indexers
=> Restrictions
) what ever you prefer.
{\n\"trash_id\": \"b8cd450cbfa689c0259a01d9e29ba3d6\",\n\"trash_score\": \"-10000\",\n\"name\": \"3D\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"3D\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b3d|sbs|half[ .-]ou|half[ .-]sbs\\\\b\"\n}\n},\n{\n\"name\": \"BluRay3D\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BluRay3D)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#x265-hd","title":"x265 (HD)","text":"
720/1080p no x265 = x265 (720/1080p) = x265 (HD)
x265 (HD) - [CLICK TO EXPAND]This blocks all 720/1080p (HD) releases that are encoded in x265.
In your quality profile use the following score for this Custom Format: -10000
Quote
x265 is good for 4k stuff or 1080p if they used the the remuxes as 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, 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. 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
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"dc98083864ea246d05a42df0d05f81cc\",\n\"trash_score\": \"-10000\",\n\"name\": \"x265 (HD)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"x265/HEVC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?265|\\\\bHEVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#microsized-wrong-source","title":"Microsized & Wrong Source","text":"
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.
"},{"location":"Radarr/Radarr-collection-of-custom-formats/#golden-rule","title":"Golden Rule","text":"That's why I created my own golden rule.
2160p/4k => x265
Don't use this together with x265 (no HDR/DV), Only ever include one of them
This custom format is used to prevent Radarr from grabbing upscaled releases.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"bfd8eb01832d646a0a89c4deb46f8564\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/zOaqyg/1\",\n\"name\": \"Upscaled\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"AI Upscales\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(HEVC)\\\\b)(?=.*\\\\b(AI)\\\\b)\"\n}\n},\n{\n\"name\": \"Regrade\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Re-?grade)\\\\b\"\n}\n},\n{\n\"name\": \"TheUpscaler\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(The[ ._-]Upscaler)\\\\b\"\n}\n},\n{\n\"name\": \"Upscaled\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Up(s(caled?|UHD)|(Rez)))\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#optional","title":"Optional","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#bad-dual-groups","title":"Bad Dual Groups","text":"Bad dual groups - [CLICK TO EXPAND]
These groups take the original release, then they add their own preferred language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as first. Also they often even rename the release name in to Portuguese.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b6832f586342ef70d9c128d40c07b872\",\n\"trash_score\": \"-10000\",\n\"name\": \"Bad Dual Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"alfaHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(alfaHD.*)$\"\n}\n},\n{\n\"name\": \"BAT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BAT)$\"\n}\n},\n{\n\"name\": \"BNd\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BNd)$\"\n}\n},\n{\n\"name\": \"C.A.A\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(C\\\\.A\\\\.A)$\"\n}\n},\n{\n\"name\": \"Cory\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Cory)$\"\n}\n},\n{\n\"name\": \"EXTREME\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EXTREME)$\"\n}\n},\n{\n\"name\": \"FF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FF)$\"\n}\n},\n{\n\"name\": \"FOXX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FOXX)$\"\n}\n},\n{\n\"name\": \"G4RiS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(G4RiS)$\"\n}\n},\n{\n\"name\": \"GUEIRA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GUEIRA)$\"\n}\n},\n{\n\"name\": \"N3G4N\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(N3G4N)$\"\n}\n},\n{\n\"name\": \"ONLYMOViE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ONLYMOViE)$\"\n}\n},\n{\n\"name\": \"PD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PD)$\"\n}\n},\n{\n\"name\": \"PTHome\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTHome)$\"\n}\n},\n{\n\"name\": \"RiPER\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RiPER)$\"\n}\n},\n{\n\"name\": \"RK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RK)$\"\n}\n},\n{\n\"name\": \"SiGLA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiGLA)$\"\n}\n},\n{\n\"name\": \"Tars\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Tars)$\"\n}\n},\n{\n\"name\": \"TvR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TvR)$\"\n}\n},\n{\n\"name\": \"WTV\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WTV)$\"\n}\n},\n{\n\"name\": \"Yatogam1\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Yatogam1)$\"\n}\n},\n{\n\"name\": \"YusukeFLA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(YusukeFLA)$\"\n}\n},\n{\n\"name\": \"ZigZag\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ZigZag)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dv-webdl","title":"DV (WEBDL)","text":"
Dolby Vision = DoVi = DV
DV (WEBDL) - [CLICK TO EXPAND]This is a special Custom Format that block WEBDLs with Dolby Vision but without HDR10 fallback.
You will need to add the following to your new Custom Format when created in your Quality Profile (Setting
=> Profiles
) and then set the score to -10000
.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors (typically a green hue) if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"923b6abef9b17f937fab56cfcf89e1f1\",\n\"trash_score\": \"-10000\",\n\"name\": \"DV (WEBDL)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dolby Vision\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"Not RlsGrp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Flights)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Hulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hulu)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#evo-no-webdl","title":"EVO (no WEBDL)","text":"EVO (no WEBDL) - [CLICK TO EXPAND]
This group is often banned for the low quality Blu-ray releases, but their WEB-DLs are okay.
You will need to add the following to your new Custom Format when created in your Quality Profile (Setting
=> Profiles
) and then set the score to -10000
.
{\n\"trash_id\": \"90cedc1fea7ea5d11298bebd3d1d3223\",\n\"trash_score\": \"-10000\",\n\"name\": \"EVO (no WEBDL)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"EVO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(EVO(TGX)?)$\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hdr10plus-boost","title":"HDR10Plus Boost","text":"HDR10+ Boost - [CLICK TO EXPAND]
Optional (use this one only if you have a (Samsung) TV that supports HDR10+ and you don't have a Setup that supports DV or you prefer HDR10+.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b17886cb4158d9fea189859409975758\",\n\"trash_score\": \"901\",\n\"trash_regex\": \"https://regex101.com/r/hCAQEO/4\",\n\"name\": \"HDR10+ Boost\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#no-rlsgroup","title":"No-RlsGroup","text":"No-RlsGroup - [CLICK TO EXPAND]
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
Warning
If you don't use decent filenames (like not adding release groups) don't add this Custom Format, except if you want to upgrade them.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"ae9b7c9ebde1f3bd336a8cbd1ec4c5e5\",\n\"trash_score\": \"-10000\",\n\"name\": \"No-RlsGroup\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"No Parsed Group\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": \".\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#obfuscated","title":"Obfuscated","text":"Obfuscated - [CLICK TO EXPAND]
Optional (use these only if you dislike renamed releases)
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7357cf5161efbf8c4d5d0c30b4815ee2\",\n\"trash_score\": \"-10000\",\n\"name\": \"Obfuscated\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"4P\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-4P\\\\b\"\n}\n},\n{\n\"name\": \"4Planet\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-4Planet\\\\b\"\n}\n},\n{\n\"name\": \"AsRequested\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-AsRequested\\\\b\"\n}\n},\n{\n\"name\": \"BUYMORE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-BUYMORE\\\\b\"\n}\n},\n{\n\"name\": \"Chamele0n\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-Chamele0n\\\\b\"\n}\n},\n{\n\"name\": \"GEROV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-GEROV\\\\b\"\n}\n},\n{\n\"name\": \"iNC0GNiTO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-iNC0GNiTO\\\\b\"\n}\n},\n{\n\"name\": \"NZBGeek\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-NZBGeek\\\\b\"\n}\n},\n{\n\"name\": \"Obfuscated\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-Obfuscated\\\\b\"\n}\n},\n{\n\"name\": \"postbot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-postbot\\\\b\"\n}\n},\n{\n\"name\": \"Rakuv\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-Rakuv\\\\b\"\n}\n},\n{\n\"name\": \"Scrambled\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Scrambled\\\\b\"\n}\n},\n{\n\"name\": \"WhiteRev\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-WhiteRev\\\\b\"\n}\n},\n{\n\"name\": \"xpost\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-xpost\\\\b\"\n}\n},\n{\n\"name\": \"WRTEAM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-WRTEAM\\\\b\"\n}\n},\n{\n\"name\": \"CAPTCHA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-CAPTCHA\\\\b\"\n}\n},\n{\n\"name\": \"_nzb\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"_nzb\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#retags","title":"Retags","text":"Retags - [CLICK TO EXPAND]
Optional (use these only if you dislike retagged releases)
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"5c44f52a8714fdd79bb4d98e2673be1f\",\n\"trash_score\": \"-10000\",\n\"name\": \"Retags\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"[rartv]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[rartv\\\\]\"\n}\n},\n{\n\"name\": \"[rarbg]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[rarbg\\\\]\"\n}\n},\n{\n\"name\": \"[eztv]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[eztv([ ._-]re)?\\\\]\"\n}\n},\n{\n\"name\": \"[TGx]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[TGx\\\\]\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#scene","title":"Scene","text":"Scene - [CLICK TO EXPAND]
This Custom Format will try to recognize so called Scene releases, depending on your preferences you can give it a negative score -10000
or a positive score or just don't add it all.
{\n\"trash_id\": \"f537cf427b64c38c8e36298f657e4828\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/viarq7/4\",\n\"name\": \"Scene\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Scene Groups + Naming\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*([_. ]WEB[_. ])(?!DL)\\\\b)|\\\\b(-CAKES|-GGEZ|-GGWP|-GLHF|-GOSSIP|-NAISU|-KOGI|-PECULATE|-SLOT|-EDITH|-ETHEL|-ELEANOR|-B2B|-SPAMnEGGS|-FTP|-DiRT|-SYNCOPY|-BAE)\"\n}\n},\n{\n\"name\": \"Not INFLATE/DEFLATE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(INFLATE|DEFLATE)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#x265-no-hdrdv","title":"x265 (no HDR/DV)","text":"x265 (no HDR/DV) - [CLICK TO EXPAND]
This blocks most 720/1080p (HD) releases that are encoded in x265.
But it will allow 720/1080p x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"839bea857ed2c0a8e084f3cbdbd65ecb\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/yFwxoN/10\",\n\"name\": \"x265 (no HDR/DV)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"x265/HEVC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?265|\\\\bHEVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not HDR/DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision|hdr(10(P(lus)?)?)?|pq)\\\\b\"\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#av1","title":"AV1","text":"AV1 - [CLICK TO EXPAND]
{\n\"trash_id\": \"cae4ca30163749b891686f95532519bd\",\n\"name\": \"AV1\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"AV1\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAV1\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vp9","title":"VP9","text":"VP9 - [CLICK TO EXPAND]
{\n\"trash_id\": \"ae4cfaa9283a4f2150ac3da08e388723\",\n\"name\": \"VP9\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"VP9\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bVP9\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#sdr","title":"SDR","text":"SDR - [CLICK TO EXPAND]
{\n\"trash_id\": \"9c38ebb7384dada637be8899efa68e6f\",\n\"trash_score\": \"-10000\",\n\"name\": \"SDR\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"HDR Formats\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bHDR(\\\\b|\\\\d)|\\\\b(dv|dovi|dolby[ .]?vision)\\\\b|\\\\b(FraMeSToR|HQMUX|SICFoI)\\\\b|\\\\b(PQ)\\\\b|\\\\bHLG(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dv-fel","title":"DV FEL","text":"DV (FEL) - [CLICK TO EXPAND]
{\n\"trash_id\": \"f700d29429c023a5734505e77daeaea7\",\n\"trash_score\": \"101\",\n\"name\": \"DV (FEL)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"FraMeSToR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FraMeSToR)\\\\b\"\n}\n},\n{\n\"name\": \"DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"No FANRES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FANRES)\\\\b\"\n}\n},\n{\n\"name\": \"Not Hybrid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bhybrid(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Hybrid Release Group\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"-HYBRID\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#linemic-dubbed","title":"Line/Mic Dubbed","text":"Line/Mic Dubbed - [CLICK TO EXPAND]
{\n\"trash_id\": \"c465ccc73923871b3eb1802042331306\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/6vHBAD/1\",\n\"name\": \"Line/Mic Dubbed\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Line Dubbed\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LD|AC3LD|Line[ .-]?Dubbed)\\\\b\"\n}\n},\n{\n\"name\": \"Mic Dubbed\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MD|AC3MD|Mic[ .-]?Dubbed)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hfr","title":"HFR","text":"HFR - [CLICK TO EXPAND]
{\n\"trash_id\": \"73613461ac2cea99d52c4cd6e177ab82\",\n\"name\": \"HFR\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"HFR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HFR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#misc","title":"Misc","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#repackproper","title":"Repack/Proper","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"e7718d7a3ce595f289bfee26adc178f5\",\n\"trash_score\": \"5\",\n\"trash_regex\": \"https://regex101.com/r/S91wR8/2\",\n\"name\": \"Repack/Proper\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Repack\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Repack)\\\\b\"\n}\n},\n{\n\"name\": \"Proper\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Proper)\\\\b\"\n}\n},\n{\n\"name\": \"Rerip\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rerip)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#repack2","title":"Repack2","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"ae43b294509409a6a13919dedd4764c4\",\n\"trash_score\": \"6\",\n\"trash_regex\": \"https://regex101.com/r/kQ4oeP/1\",\n\"name\": \"Repack2\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Repack2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Repack2)\\\\b\"\n}\n},\n{\n\"name\": \"Proper2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Proper2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#x264","title":"x264","text":"x264 - [CLICK TO EXPAND]
x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.
If you want maximum compatibility and have much better direct play support then use x264 for 720p/1080p.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2899d84dc9372de3408e6d8cc18e9666\",\n\"name\": \"x264\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"x|h264\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?264|\\\\bAVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#x265","title":"x265","text":"x265 - [CLICK TO EXPAND]
x265 is a free software library and application for encoding video streams into the H.265/MPEG-H HEVC compression format, and is released under the terms of the GNU GPL. This applies to all releases that are x265/HEVC that are not Remux.
Please don't forget to read the following Microsized & Wrong Source
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9170d55c319f4fe40da8711ba9d8050d\",\n\"name\": \"x265\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"x|h265\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?265|\\\\bHEVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#freeleech","title":"FreeLeech","text":"FreeLeech - [CLICK TO EXPAND]
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.
Warning
Keep in mind not all trackers support this option.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0d91270a7255a1e388fa85e959f359d8\",\n\"trash_score\": \"1\",\n\"name\": \"FreeLeech\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"FreeLeech\",\n\"implementation\": \"IndexerFlagSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dutch-groups","title":"Dutch Groups","text":"Dutch Groups - [CLICK TO EXPAND]
If you prefer movies with also a Dutch audio track.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9de657fd3d327ecf144ec73dfe3a3e9a\",\n\"name\": \"Dutch Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Dutch Groups\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"-CyTSuNee|-SHiTSoNy|-QoQ\"\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#mpeg2","title":"MPEG2","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"ff86c4326018682f817830ced463332b\",\n\"name\": \"MPEG2\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"MPEG2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"MPEG[-.]?2\"\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#multi","title":"Multi","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"4b900e171accbfb172729b63323ea8ca\",\n\"name\": \"Multi\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Multi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Multi)(?![ ._-]?sub(s)?)(\\\\b|\\\\d)\"\n}\n}]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hq-release-groups","title":"HQ Release Groups","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#remux-tier-01","title":"Remux Tier 01","text":"Remux Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"3a3ff47579026e76d6504ebea39390de\",\n\"trash_score\": \"1950\",\n\"name\": \"Remux Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"3L\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(3L)$\"\n}\n},\n{\n\"name\": \"BiZKiT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BiZKiT)$\"\n}\n},\n{\n\"name\": \"BLURANiUM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BLURANiUM)$\"\n}\n},\n{\n\"name\": \"BMF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BMF)$\"\n}\n},\n{\n\"name\": \"FraMeSToR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FraMeSToR)$\"\n}\n},\n{\n\"name\": \"PmP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PmP)$\"\n}\n},\n{\n\"name\": \"SiCFoI\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiCFoI)$\"\n}\n},\n{\n\"name\": \"WiLDCAT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WiLDCAT)$\"\n}\n},\n{\n\"name\": \"ZQ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ZQ)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#remux-tier-02","title":"Remux Tier 02","text":"Remux Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"9f98181fe5a3fbeb0cc29340da2a468a\",\n\"trash_score\": \"1900\",\n\"name\": \"Remux Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"CiNEPHiLES\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CiNEPHiLES)$\"\n}\n},\n{\n\"name\": \"Flights\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Flights)$\"\n}\n},\n{\n\"name\": \"KRaLiMaRKo\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KRaLiMaRKo)$\"\n}\n},\n{\n\"name\": \"NCmt\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NCmt)$\"\n}\n},\n{\n\"name\": \"playBD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(playBD)$\"\n}\n},\n{\n\"name\": \"SURFINBIRD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SURFINBIRD)$\"\n}\n},\n{\n\"name\": \"TEPES\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TEPES)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#remux-tier-03","title":"Remux Tier 03","text":"Remux Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"8baaf0b3142bf4d94c42a724f034e27a\",\n\"trash_score\": \"1850\",\n\"name\": \"Remux Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"decibeL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(decibeL)$\"\n}\n},\n{\n\"name\": \"EPSiLON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EPSiLON)$\"\n}\n},\n{\n\"name\": \"HiFi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HiFi)$\"\n}\n},\n{\n\"name\": \"iFT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(iFT)$\"\n}\n},\n{\n\"name\": \"NTb\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTb)$\"\n}\n},\n{\n\"name\": \"PTP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTP)$\"\n}\n},\n{\n\"name\": \"SumVision\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SumVision)$\"\n}\n},\n{\n\"name\": \"TOA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TOA)$\"\n}\n},\n{\n\"name\": \"TRiToN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TRiToN)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#uhd-bluray-tier-01","title":"UHD Bluray Tier 01","text":"UHD Bluray Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"4d74ac4c4db0b64bff6ce0cffef99bf0\",\n\"trash_score\": \"1800\",\n\"name\": \"UHD Bluray Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"CtrlHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CtrlHD)$\"\n}\n},\n{\n\"name\": \"DON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DON)$\"\n}\n},\n{\n\"name\": \"W4NK3R\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(W4NK3R)$\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n},\n{\n\"name\": \"Not WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#uhd-bluray-tier-02","title":"UHD Bluray Tier 02","text":"UHD Bluray Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"a58f517a70193f8e578056642178419d\",\n\"trash_score\": \"1750\",\n\"name\": \"UHD Bluray Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HQMUX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HQMUX)$\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n},\n{\n\"name\": \"Not WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#uhd-bluray-tier-03","title":"UHD Bluray Tier 03","text":"UHD Bluray Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"e71939fae578037e7aed3ee219bbe7c1\",\n\"trash_score\": \"1700\",\n\"name\": \"UHD Bluray Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"LEGi0N\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(LEGi0N)$\"\n}\n},\n{\n\"name\": \"SPHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SPHD)$\"\n}\n},\n{\n\"name\": \"WEBDV\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WEBDV)$\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n},\n{\n\"name\": \"Not WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hd-bluray-tier-01","title":"HD Bluray Tier 01","text":"HD Bluray Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"ed27ebfef2f323e964fb1f61391bcb35\",\n\"trash_score\": \"1800\",\n\"name\": \"HD Bluray Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"BBQ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BBQ)$\"\n}\n},\n{\n\"name\": \"BMF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BMF)$\"\n}\n},\n{\n\"name\": \"c0kE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(c0kE)$\"\n}\n},\n{\n\"name\": \"Chotab\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Chotab)$\"\n}\n},\n{\n\"name\": \"CRiSC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CRiSC)$\"\n}\n},\n{\n\"name\": \"CtrlHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CtrlHD)$\"\n}\n},\n{\n\"name\": \"D-Z0N3\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(D-Z0N3)$\"\n}\n},\n{\n\"name\": \"Dariush\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Dariush)$\"\n}\n},\n{\n\"name\": \"decibeL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(decibeL)$\"\n}\n},\n{\n\"name\": \"DON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DON)$\"\n}\n},\n{\n\"name\": \"EbP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EbP)$\"\n}\n},\n{\n\"name\": \"EDPH\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EDPH)$\"\n}\n},\n{\n\"name\": \"Geek\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Geek)$\"\n}\n},\n{\n\"name\": \"LolHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(LolHD)$\"\n}\n},\n{\n\"name\": \"NCmt\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NCmt)$\"\n}\n},\n{\n\"name\": \"PTer\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTer)$\"\n}\n},\n{\n\"name\": \"TayTO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TayTO)$\"\n}\n},\n{\n\"name\": \"TDD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TDD)$\"\n}\n},\n{\n\"name\": \"TnP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TnP)$\"\n}\n},\n{\n\"name\": \"VietHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(VietHD)$\"\n}\n},\n{\n\"name\": \"ZQ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ZQ)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hd-bluray-tier-02","title":"HD Bluray Tier 02","text":"HD Bluray Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"c20c8647f2746a1f4c4262b0fbbeeeae\",\n\"trash_score\": \"1750\",\n\"name\": \"HD Bluray Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"EA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EA)$\"\n}\n},\n{\n\"name\": \"HiDt\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HiDt)$\"\n}\n},\n{\n\"name\": \"HiSD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HiSD)$\"\n}\n},\n{\n\"name\": \"iFT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(iFT)$\"\n}\n},\n{\n\"name\": \"NTb\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTb)$\"\n}\n},\n{\n\"name\": \"QOQ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(QOQ)$\"\n}\n},\n{\n\"name\": \"SA89\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SA89)$\"\n}\n},\n{\n\"name\": \"sbR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(sbR)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hd-bluray-tier-03","title":"HD Bluray Tier 03","text":"HD Bluray Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"5608c71bcebba0a5e666223bae8c9227\",\n\"trash_score\": \"1700\",\n\"name\": \"HD Bluray Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"playHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(playHD)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#web-tier-01","title":"WEB Tier 01","text":"WEB Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"c20f169ef63c5f40c2def54abaf4438e\",\n\"trash_score\": \"1700\",\n\"name\": \"WEB Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"ABBIE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ABBIE)$\"\n}\n},\n{\n\"name\": \"AJP69\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(AJP69)$\"\n}\n},\n{\n\"name\": \"APEX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(APEX|PAXA|PEXA|XEPA)$\"\n}\n},\n{\n\"name\": \"BLUTONiUM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BLUTONiUM)$\"\n}\n},\n{\n\"name\": \"CMRG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CMRG)$\"\n}\n},\n{\n\"name\": \"CRFW\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CRFW)$\"\n}\n},\n{\n\"name\": \"CRUD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CRUD)$\"\n}\n},\n{\n\"name\": \"FLUX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FLUX)$\"\n}\n},\n{\n\"name\": \"GNOME\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GNOME)$\"\n}\n},\n{\n\"name\": \"HONE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HONE)$\"\n}\n},\n{\n\"name\": \"KiNGS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KiNGS)$\"\n}\n},\n{\n\"name\": \"NOSiViD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NOSiViD)$\"\n}\n},\n{\n\"name\": \"NTb\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTb)$\"\n}\n},\n{\n\"name\": \"NTG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTG)$\"\n}\n},\n{\n\"name\": \"SiC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiC)$\"\n}\n},\n{\n\"name\": \"TEPES\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TEPES)$\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#web-tier-02","title":"WEB Tier 02","text":"WEB Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"403816d65392c79236dcb6dd591aeda4\",\n\"trash_score\": \"1650\",\n\"name\": \"WEB Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"dB\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(dB)$\"\n}\n},\n{\n\"name\": \"Flights\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Flights)$\"\n}\n},\n{\n\"name\": \"Kitsune\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Kitsune)$\"\n}\n},\n{\n\"name\": \"MiU\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MiU)$\"\n}\n},\n{\n\"name\": \"monkee\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(monkee)$\"\n}\n},\n{\n\"name\": \"MZABI\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MZABI)$\"\n}\n},\n{\n\"name\": \"PHOENiX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PHOENiX)$\"\n}\n},\n{\n\"name\": \"playWEB\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(playWEB)$\"\n}\n},\n{\n\"name\": \"SMURF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SMURF)$\"\n}\n},\n{\n\"name\": \"TOMMY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TOMMY)$\"\n}\n},\n{\n\"name\": \"XEBEC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(XEBEC|4KBEC|CEBEX)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#web-tier-03","title":"WEB Tier 03","text":"WEB Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"af94e0fe497124d1f9ce732069ec8c3b\",\n\"trash_score\": \"1600\",\n\"name\": \"WEB Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"GNOMiSSiON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GNOMiSSiON)$\"\n}\n},\n{\n\"name\": \"NINJACENTRAL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NINJACENTRAL)$\"\n}\n},\n{\n\"name\": \"ROCCaT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ROCCaT)$\"\n}\n},\n{\n\"name\": \"SiGMA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiGMA)$\"\n}\n},\n{\n\"name\": \"SLiGNOME\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SLiGNOME)$\"\n}\n},\n{\n\"name\": \"SwAgLaNdEr\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SwAgLaNdEr)$\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#streaming-services","title":"Streaming Services","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#amzn","title":"AMZN","text":"
Amazon
Amazon - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b3b3a6ac74ecbd56bcdbefa4799fb9df\",\n\"name\": \"AMZN\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Amazon\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(amzn|amazon)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#atvp","title":"ATVP","text":"
Apple TV+
Apple TV+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"40e9380490e748672c2522eaaeb692f7\",\n\"name\": \"ATVP\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Apple TV+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(atvp|aptv|Apple TV\\\\+)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#crit","title":"CRiT","text":"
Criterion Channel
Criterion Channel - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"16622a6911d1ab5d5b8b713d5b0036d4\",\n\"trash_score\": \"20\",\n\"name\": \"CRiT\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"CRiT\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(CRiT)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"Not Criterion RlsGrp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(Criterion)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dsnp","title":"DSNP","text":"
Disney+
Disney+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"84272245b2988854bfb76a16e60baea5\",\n\"name\": \"DSNP\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Disney+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dsnp|dsny|disney|Disney\\\\+)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hbo","title":"HBO","text":"
HBO
HBO - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"509e5f41146e278f9eab1ddaceb34515\",\n\"name\": \"HBO\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"HBO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hbo)(?![ ._-]max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hmax","title":"HMAX","text":"
HBO Max
HBO Max - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"5763d1b0ce84aff3b21038eea8e9b8ad\",\n\"name\": \"HMAX\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"HBO Max\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hmax|hbom|hbo[ ._-]max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#max","title":"Max","text":"
Max
Max - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"6a061313d22e51e0f25b7cd4dc065233\",\n\"trash_regex\": \"https://regex101.com/r/fa649l/1\",\n\"name\": \"MAX\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Max\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b((?<!hbo[ ._-])max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#hulu","title":"Hulu","text":"
Hulu
Hulu - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"526d445d4c16214309f0fd2b3be18a89\",\n\"name\": \"Hulu\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Hulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hulu)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#nf","title":"NF","text":"
Netflix
Netflix - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"170b1d363bd8516fbf3a3eb05d4faff6\",\n\"name\": \"NF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Netflix\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(nf|netflix)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#pcok","title":"PCOK","text":"
Peacock TV
Peacock TV - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c9fd353f8f5f1baf56dc601c4cb29920\",\n\"name\": \"PCOK\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Peacock TV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(pcok|peacock)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#pmtp","title":"PMTP","text":"
Paramount+
Paramount+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e36a0ba1bc902b26ee40818a1d59b8bd\",\n\"name\": \"PMTP\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Paramount+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(pmtp|Paramount Plus)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#ma","title":"MA","text":"
Movies Anywhere
Movies Anywhere - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2a6039655313bf5dab1e43523b62c374\",\n\"trash_score\": \"20\",\n\"name\": \"MA\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Movies Anywhere\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!dts[ .-]?hd[ .-]?)ma\\\\b(?=.*\\\\bweb[ ._-]?(dl|rip)\\\\b)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#pathe","title":"Pathe","text":"
Path\u00e9 Thuis
Path\u00e9 Thuis - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"bf7e73dd1d85b12cc527dc619761c840\",\n\"name\": \"Pathe\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Path\u00e9\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Pathe)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#bcore","title":"BCORE","text":"
Bravia Core
Bravia Core - [CLICK TO EXPAND]From Sony, no wiki link available
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"cc5e51a9e85a6296ceefe097a77f12f4\",\n\"trash_score\": \"15\",\n\"name\": \"BCORE\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Bravia Core\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(BCORE)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#stan","title":"STAN","text":"
Stan
STAN - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c2863d2a50c9acad1fb50e53ece60817\",\n\"trash_regex\": \"https://regex101.com/r/IMS7Or/1\",\n\"name\": \"STAN\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Stan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(stan)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#crav","title":"Crav","text":"
Crave
CRAVE - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"f6ff65b3f4b464a79dcc75950fe20382\",\n\"trash_regex\": \"https://regex101.com/r/eymcie/1\",\n\"name\": \"CRAV\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Crave\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(crav(e)?)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#ovid","title":"OViD","text":"
OViD
OViD - [CLICK TO EXPAND]OViD Website
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"fbca986396c5e695ef7b2def3c755d01\",\n\"trash_regex\": \"https://regex101.com/r/hWHpjV/1\",\n\"name\": \"OViD\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"OViD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ovid)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime","title":"Anime","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-01-top-seadex-muxers","title":"Anime BD Tier 01 (Top SeaDex Muxers)","text":"Anime BD Tier 01 (Top SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"fb3ccc5d5cc8f77c9055d4cb4561dded\",\n\"trash_score\": \"1400\",\n\"name\": \"Anime BD Tier 01 (Top SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Aergia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Aergia\\\\]|-Aergia(?!-raws)\\\\b\"\n}\n},\n{\n\"name\": \"Legion\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Legion\\\\]|-Legion\\\\b\"\n}\n},\n{\n\"name\": \"LYS1TH3A\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LYS1TH3A)\\\\b\"\n}\n},\n{\n\"name\": \"OZR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OZR)\\\\b\"\n}\n},\n{\n\"name\": \"sam\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[sam\\\\]|-sam\\\\b\"\n}\n},\n{\n\"name\": \"SCY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SCY)\\\\b\"\n}\n},\n{\n\"name\": \"smol\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[smol\\\\]|-smol\\\\b\"\n}\n},\n{\n\"name\": \"Vanilla\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Vanilla\\\\]|-Vanilla\\\\b\"\n}\n},\n{\n\"name\": \"Vodes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Vodes)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-02-seadex-muxers","title":"Anime BD Tier 02 (SeaDex Muxers)","text":"Anime BD Tier 02 (SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"66926c8fa9312bc74ab71bf69aae4f4a\",\n\"trash_score\": \"1300\",\n\"name\": \"Anime BD Tier 02 (SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"0x539\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(0x539)\\\\b\"\n}\n},\n{\n\"name\": \"Alt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Alt\\\\]|-Alt\\\\b\"\n}\n},\n{\n\"name\": \"ARC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[ARC\\\\]|-ARC\\\\b\"\n}\n},\n{\n\"name\": \"Arid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Arid\\\\]|-Arid\\\\b\"\n}\n},\n{\n\"name\": \"aro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(aro)\\\\b\"\n}\n},\n{\n\"name\": \"Baws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Baws)\\\\b\"\n}\n},\n{\n\"name\": \"BKC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BKC)\\\\b\"\n}\n},\n{\n\"name\": \"Brrrrrrr\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Brrrrrrr)\\\\b\"\n}\n},\n{\n\"name\": \"Chotab\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Chotab)\\\\b\"\n}\n},\n{\n\"name\": \"Crow\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Crow\\\\]|-Crow\\\\b\"\n}\n},\n{\n\"name\": \"CUNNY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CUNNY)\\\\b\"\n}\n},\n{\n\"name\": \"CsS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CsS)\\\\b\"\n}\n},\n{\n\"name\": \"D-Z0N3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D-Z0N3)\\\\b\"\n}\n},\n{\n\"name\": \"Dae\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Dae)\\\\b\"\n}\n},\n{\n\"name\": \"Datte13\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Datte13)\\\\b\"\n}\n},\n{\n\"name\": \"Drag\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Drag\\\\]|-Drag\\\\b\"\n}\n},\n{\n\"name\": \"FLFL\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FLFL)\\\\b\"\n}\n},\n{\n\"name\": \"hydes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(hydes)\\\\b\"\n}\n},\n{\n\"name\": \"iKaos\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(iKaos)\\\\b\"\n}\n},\n{\n\"name\": \"JySzE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(JySzE)\\\\b\"\n}\n},\n{\n\"name\": \"LostYears\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LostYears)\\\\b\"\n}\n},\n{\n\"name\": \"Lulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Lulu\\\\]|-Lulu\\\\b\"\n}\n},\n{\n\"name\": \"Matsya\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Matsya)\\\\b\"\n}\n},\n{\n\"name\": \"MC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MC)\\\\b\"\n}\n},\n{\n\"name\": \"Metal\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Metal\\\\]|-Metal\\\\b\"\n}\n},\n{\n\"name\": \"MTBB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MTBB)\\\\b\"\n}\n},\n{\n\"name\": \"Noyr\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Noyr)\\\\b\"\n}\n},\n{\n\"name\": \"NSDAB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NSDAB)\\\\b\"\n}\n},\n{\n\"name\": \"pog42\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(pog42)\\\\b\"\n}\n},\n{\n\"name\": \"pyroneko\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(pyroneko)\\\\b\"\n}\n},\n{\n\"name\": \"RAI\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RAI)\\\\b\"\n}\n},\n{\n\"name\": \"Reza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Reza)\\\\b\"\n}\n},\n{\n\"name\": \"Shimatta\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Shimatta)\\\\b\"\n}\n},\n{\n\"name\": \"Smoke\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Smoke\\\\]|-Smoke\\\\b\"\n}\n},\n{\n\"name\": \"Spirale\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Spirale)\\\\b\"\n}\n},\n{\n\"name\": \"Thighs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Thighs\\\\]|-Thighs\\\\b\"\n}\n},\n{\n\"name\": \"UDF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(UDF)\\\\b\"\n}\n},\n{\n\"name\": \"Yuki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yuki\\\\]|-Yuki\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-03-seadex-muxers","title":"Anime BD Tier 03 (SeaDex Muxers)","text":"Anime BD Tier 03 (SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"fa857662bad28d5ff21a6e611869a0ff\",\n\"trash_score\": \"1200\",\n\"name\": \"Anime BD Tier 03 (SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"AC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[AC\\\\]|-AC\\\\b\"\n}\n},\n{\n\"name\": \"ASC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ASC)\\\\b\"\n}\n},\n{\n\"name\": \"AssMix\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AssMix)\\\\b\"\n}\n},\n{\n\"name\": \"Ayashii\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Ayashii)\\\\b\"\n}\n},\n{\n\"name\": \"CBT\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CBT)\\\\b\"\n}\n},\n{\n\"name\": \"CTR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CTR)\\\\b\"\n}\n},\n{\n\"name\": \"CyC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CyC)\\\\b\"\n}\n},\n{\n\"name\": \"Dekinai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Dekinai\\\\]|-Dekinai\\\\b\"\n}\n},\n{\n\"name\": \"EXP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[EXP\\\\]|-EXP\\\\b\"\n}\n},\n{\n\"name\": \"Galator\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Galator)\\\\b\"\n}\n},\n{\n\"name\": \"GSK_kun\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GSK[._-]kun)\\\\b\"\n}\n},\n{\n\"name\": \"Holomux\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Holomux)\\\\b\"\n}\n},\n{\n\"name\": \"IK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(IK)\\\\b\"\n}\n},\n{\n\"name\": \"Kaizoku\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeKaizoku)\\\\b|\\\\[Kaizoku\\\\]|-Kaizoku\\\\b\"\n}\n},\n{\n\"name\": \"Kametsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kametsu)\\\\b\"\n}\n},\n{\n\"name\": \"KH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KH)\\\\b\"\n}\n},\n{\n\"name\": \"kuchikirukia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(kuchikirukia)\\\\b\"\n}\n},\n{\n\"name\": \"LazyRemux\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LazyRemux)\\\\b\"\n}\n},\n{\n\"name\": \"MK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MK)\\\\b\"\n}\n},\n{\n\"name\": \"Mysteria\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Mysteria\\\\]|-Mysteria\\\\b\"\n}\n},\n{\n\"name\": \"Netaro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Netaro)\\\\b\"\n}\n},\n{\n\"name\": \"Pn8\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Pn8)\\\\b\"\n}\n},\n{\n\"name\": \"Pookie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Pookie)\\\\b\"\n}\n},\n{\n\"name\": \"Quetzal\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Quetzal)\\\\b\"\n}\n},\n{\n\"name\": \"Rasetsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rasetsu)\\\\b\"\n}\n},\n{\n\"name\": \"Senjou\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Senjou\\\\]|-Senjou\\\\b\"\n}\n},\n{\n\"name\": \"ShowY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ShowY)\\\\b\"\n}\n},\n{\n\"name\": \"WBDP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WBDP)\\\\b\"\n}\n},\n{\n\"name\": \"WSE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WSE)\\\\b\"\n}\n},\n{\n\"name\": \"Yoghurt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Yoghurt)\\\\b\"\n}\n},\n{\n\"name\": \"YURI\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[YURI\\\\]|-YURI\\\\b\"\n}\n},\n{\n\"name\": \"ZOIO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZOIO)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-04-seadex-muxers","title":"Anime BD Tier 04 (SeaDex Muxers)","text":"Anime BD Tier 04 (SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"f262f1299d99b1a2263375e8fa2ddbb3\",\n\"trash_score\": \"1100\",\n\"name\": \"Anime BD Tier 04 (SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"deanzel\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(deanzel)\\\\b\"\n}\n},\n{\n\"name\": \"ShadyCrab\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ShadyCrab)\\\\b\"\n}\n},\n{\n\"name\": \"hchcsen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(hchcsen)\\\\b\"\n}\n},\n{\n\"name\": \"NH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NH)\\\\b\"\n}\n},\n{\n\"name\": \"Chimera\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Chimera\\\\]|-Chimera\\\\b\"\n}\n},\n{\n\"name\": \"Bulldog\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Bulldog\\\\]|-Bulldog\\\\b\"\n}\n},\n{\n\"name\": \"Foxtrot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Foxtrot\\\\]|-Foxtrot\\\\b\"\n}\n},\n{\n\"name\": \"Koten_Gars\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Koten[ ._-]Gars)\\\\b\"\n}\n},\n{\n\"name\": \"Kulot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kulot)\\\\b\"\n}\n},\n{\n\"name\": \"Asakura\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Asakura\\\\]|-Asakura\\\\b\"\n}\n},\n{\n\"name\": \"HaiveMind\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HaiveMind)\\\\b\"\n}\n},\n{\n\"name\": \"mottoj\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(mottoj)\\\\b\"\n}\n},\n{\n\"name\": \"Bolshevik\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Bolshevik\\\\]|-Bolshevik\\\\b\"\n}\n},\n{\n\"name\": \"Scriptum\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Scriptum)\\\\b\"\n}\n},\n{\n\"name\": \"SOLA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[SOLA\\\\]|-SOLA\\\\b\"\n}\n},\n{\n\"name\": \"NTRM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NTRM)\\\\b\"\n}\n},\n{\n\"name\": \"ASO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ASO)\\\\b\"\n}\n},\n{\n\"name\": \"MCLR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MCLR)\\\\b\"\n}\n},\n{\n\"name\": \"D3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D3)\\\\b\"\n}\n},\n{\n\"name\": \"AOmundson\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AOmundson)\\\\b\"\n}\n},\n{\n\"name\": \"RMX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RMX)\\\\b\"\n}\n},\n{\n\"name\": \"karios\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(karios)\\\\b\"\n}\n},\n{\n\"name\": \"xPearse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(xPearse)\\\\b\"\n}\n},\n{\n\"name\": \"kBaraka\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(kBaraka)\\\\b\"\n}\n},\n{\n\"name\": \"SNSbu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SNSbu)\\\\b\"\n}\n},\n{\n\"name\": \"Orphan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Orphan\\\\]|-Orphan\\\\b\"\n}\n},\n{\n\"name\": \"Cait-Sidhe\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Cait-Sidhe)\\\\b\"\n}\n},\n{\n\"name\": \"THORA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(THORA)\\\\b\"\n}\n},\n{\n\"name\": \"Davinci\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Davinci\\\\]|-Davinci\\\\b\"\n}\n},\n{\n\"name\": \"GHS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GHS)\\\\b\"\n}\n},\n{\n\"name\": \"Iznjie Biznjie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Iznjie[ .-]Biznjie)\\\\b\"\n}\n},\n{\n\"name\": \"9volt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(9volt)\\\\b\"\n}\n},\n{\n\"name\": \"Lia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Lia\\\\]|-Lia\\\\b\"\n}\n},\n{\n\"name\": \"kmplx\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(kmplx)\\\\b\"\n}\n},\n{\n\"name\": \"UWU\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(UWU)\\\\b\"\n}\n},\n{\n\"name\": \"Koitern\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Koitern)\\\\b\"\n}\n},\n{\n\"name\": \"Commie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Commie)\\\\b\"\n}\n},\n{\n\"name\": \"Kaleido\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kaleido)\\\\b\"\n}\n},\n{\n\"name\": \"Doki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Doki\\\\]|-Doki\\\\b\"\n}\n},\n{\n\"name\": \"Tsundere\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Tsundere\\\\]|-Tsundere(?!-)\\\\b\"\n}\n},\n{\n\"name\": \"Chihiro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Chihiro\\\\]|-Chihiro\\\\b\"\n}\n},\n{\n\"name\": \"SallySubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SallySubs)\\\\b\"\n}\n},\n{\n\"name\": \"CoalGirls\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CoalGirls)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-05-remuxes","title":"Anime BD Tier 05 (Remuxes)","text":"Anime BD Tier 05 (Remuxes) - [CLICK TO EXPAND]
Groups that are consistent and do Remuxes
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"ca864ed93c7b431150cc6748dc34875d\",\n\"trash_score\": \"1000\",\n\"name\": \"Anime BD Tier 05 (Remuxes)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"ANThELIa\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ANThELIa)\\\\b\"\n}\n},\n{\n\"name\": \"AP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AP)\\\\b\"\n}\n},\n{\n\"name\": \"BluDragon\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BluDragon)\\\\b\"\n}\n},\n{\n\"name\": \"D4C\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D4C)\\\\b\"\n}\n},\n{\n\"name\": \"Dragon-Releases\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Dragon-Releases)\\\\b\"\n}\n},\n{\n\"name\": \"E.N.D\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(E[.-]N[.-]D)\\\\b\"\n}\n},\n{\n\"name\": \"KAWAiREMUX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KAWAiREMUX)\\\\b\"\n}\n},\n{\n\"name\": \"MKVULTRA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MKVULTRA)\\\\b\"\n}\n},\n{\n\"name\": \"Raizel\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Raizel)\\\\b\"\n}\n},\n{\n\"name\": \"REVO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(REVO)\\\\b\"\n}\n},\n{\n\"name\": \"Spark\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Spark\\\\]|-Spark\\\\b\"\n}\n},\n{\n\"name\": \"SRLS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SRLS)\\\\b\"\n}\n},\n{\n\"name\": \"TTGA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TTGA)\\\\b\"\n}\n},\n{\n\"name\": \"ZR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-06-fansubs","title":"Anime BD Tier 06 (FanSubs)","text":"Anime BD Tier 06 (FanSubs) - [CLICK TO EXPAND]
FanSub groups that are consistent
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9dce189b960fddf47891b7484ee886ca\",\n\"trash_score\": \"900\",\n\"name\": \"Anime BD Tier 06 (FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Afro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Afro\\\\]|-Afro\\\\b\"\n}\n},\n{\n\"name\": \"Akai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Akai\\\\]|-Akai\\\\b\"\n}\n},\n{\n\"name\": \"Almighty\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Almighty\\\\]|-Almighty\\\\b\"\n}\n},\n{\n\"name\": \"ANE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ANE)\\\\b\"\n}\n},\n{\n\"name\": \"Asenshi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Asenshi)\\\\b\"\n}\n},\n{\n\"name\": \"BlurayDesuYo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BlurayDesuYo)\\\\b\"\n}\n},\n{\n\"name\": \"Bunny-Apocalypse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Bunny-Apocalypse)\\\\b\"\n}\n},\n{\n\"name\": \"CH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[CH\\\\]|-CH\\\\b\"\n}\n},\n{\n\"name\": \"EJF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(EJF)\\\\b\"\n}\n},\n{\n\"name\": \"Exiled-Destiny\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Exiled-Destiny|E-D)\\\\b\"\n}\n},\n{\n\"name\": \"FFF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FFF)\\\\b\"\n}\n},\n{\n\"name\": \"Final8\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Final8)\\\\b\"\n}\n},\n{\n\"name\": \"GS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GS)\\\\b\"\n}\n},\n{\n\"name\": \"Harunatsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Harunatsu\\\\]|-Harunatsu\\\\b\"\n}\n},\n{\n\"name\": \"Impatience\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Impatience\\\\]|-Impatience\\\\b\"\n}\n},\n{\n\"name\": \"Inka-Subs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Inka-Subs)\\\\b\"\n}\n},\n{\n\"name\": \"Judgement\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Judgment\\\\]|-Judgment\\\\b\"\n}\n},\n{\n\"name\": \"Kantai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Kantai\\\\]|-Kantai\\\\b\"\n}\n},\n{\n\"name\": \"LCE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LCE)\\\\b\"\n}\n},\n{\n\"name\": \"Licca\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Licca)\\\\b\"\n}\n},\n{\n\"name\": \"Nii-sama\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Nii-sama\\\\]|-Nii-sama\\\\b\"\n}\n},\n{\n\"name\": \"niizk\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(niizk)\\\\b\"\n}\n},\n{\n\"name\": \"Nishi-Taku\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nishi-Taku)\\\\b\"\n}\n},\n{\n\"name\": \"OnDeed\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OnDeed)\\\\b\"\n}\n},\n{\n\"name\": \"orz\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(orz)\\\\b\"\n}\n},\n{\n\"name\": \"PAS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(PAS)\\\\b\"\n}\n},\n{\n\"name\": \"peachflavored\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(peachflavored)\\\\b\"\n}\n},\n{\n\"name\": \"Saizen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Saizen)\\\\b\"\n}\n},\n{\n\"name\": \"SCP-2223\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SCP-2223)\\\\b\"\n}\n},\n{\n\"name\": \"SHiN-gx\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SHiN-gx)\\\\b\"\n}\n},\n{\n\"name\": \"SmugCat\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SmugCat)\\\\b\"\n}\n},\n{\n\"name\": \"Soldado\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Soldado\\\\]|-Soldado\\\\b\"\n}\n},\n{\n\"name\": \"Sushi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Sushi\\\\]|-Sushi\\\\b\"\n}\n},\n{\n\"name\": \"Vivid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Vivid\\\\]|-Vivid\\\\b\"\n}\n},\n{\n\"name\": \"Watashi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Watashi\\\\]|-Watashi\\\\b\"\n}\n},\n{\n\"name\": \"Yabai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yabai\\\\]|-Yabai\\\\b\"\n}\n},\n{\n\"name\": \"Zurako\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Zurako)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-07-p2pscene","title":"Anime BD Tier 07 (P2P/Scene)","text":"Anime BD Tier 07 (P2P/Scene) - [CLICK TO EXPAND]
Known P2P and Scene Anime groups
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1ef101b3a82646b40e0cab7fc92cd896\",\n\"trash_score\": \"800\",\n\"name\": \"Anime BD Tier 07 (P2P/Scene)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"A-L\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(A-L)\\\\b\"\n}\n},\n{\n\"name\": \"ANiHLS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ANiHLS)\\\\b\"\n}\n},\n{\n\"name\": \"CBM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CBM)\\\\b\"\n}\n},\n{\n\"name\": \"DHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DHD)\\\\b\"\n}\n},\n{\n\"name\": \"DragsterPS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DragsterPS)\\\\b\"\n}\n},\n{\n\"name\": \"HAiKU\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HAiKU)\\\\b\"\n}\n},\n{\n\"name\": \"Hark0N\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Hark0N)\\\\b\"\n}\n},\n{\n\"name\": \"iAHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(iAHD)\\\\b\"\n}\n},\n{\n\"name\": \"inid4c\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(inid4c)\\\\b\"\n}\n},\n{\n\"name\": \"KiyoshiStar\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KS|KiyoshiStar)\\\\b\"\n}\n},\n{\n\"name\": \"MCR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MCR)\\\\b\"\n}\n},\n{\n\"name\": \"NPC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[NPC\\\\]|-NPC\\\\b\"\n}\n},\n{\n\"name\": \"RedBlade\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RedBlade)\\\\b\"\n}\n},\n{\n\"name\": \"RH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RH)\\\\b\"\n}\n},\n{\n\"name\": \"SEV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SEV)\\\\b\"\n}\n},\n{\n\"name\": \"STRiFE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[STRiFE\\\\]|-STRiFE\\\\b\"\n}\n},\n{\n\"name\": \"TENEIGHTY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TENEIGHTY)\\\\b\"\n}\n},\n{\n\"name\": \"WaLMaRT\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WaLMaRT)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-bd-tier-08-mini-encodes","title":"Anime BD Tier 08 (Mini Encodes)","text":"Anime BD Tier 08 (Mini Encodes) - [CLICK TO EXPAND]
Know groups that do mini encodes
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"6115ccd6640b978234cc47f2c1f2cadc\",\n\"trash_score\": \"700\",\n\"name\": \"Anime BD Tier 08 (Mini Encodes)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"AkihitoSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AkihitoSubs)\\\\b\"\n}\n},\n{\n\"name\": \"Arukoru\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Arukoru)\\\\b\"\n}\n},\n{\n\"name\": \"EDGE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[EDGE\\\\]|-EDGE\\\\b\"\n}\n},\n{\n\"name\": \"EMBER\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[EMBER\\\\]|-EMBER\\\\b\"\n}\n},\n{\n\"name\": \"GHOST\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[GHOST\\\\]|-GHOST\\\\b\"\n}\n},\n{\n\"name\": \"Judas\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Judas\\\\]|-Judas\"\n}\n},\n{\n\"name\": \"naiyas\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[naiyas\\\\]|-naiyas\\\\b\"\n}\n},\n{\n\"name\": \"Nep_Blanc\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nep[ ._-]Blanc)\\\\b\"\n}\n},\n{\n\"name\": \"Prof\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Prof\\\\]|-Prof\\\\b\"\n}\n},\n{\n\"name\": \"Shir\u03c3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Shir\u03c3)\\\\b\"\n}\n},\n{\n\"name\": \"YURASAKA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[YURASUKA\\\\]|-YURASUKA\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-web-tier-01-muxers","title":"Anime Web Tier 01 (Muxers)","text":"Anime Web Tier 01 (Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"8167cffba4febfb9a6988ef24f274e7e\",\n\"trash_score\": \"600\",\n\"name\": \"Anime Web Tier 01 (Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"Arid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Arid\\\\]|-Arid\\\\b\"\n}\n},\n{\n\"name\": \"Baws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Baws)\\\\b\"\n}\n},\n{\n\"name\": \"LostYears\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LostYears)\\\\b\"\n}\n},\n{\n\"name\": \"LYS1TH3A\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LYS1TH3A)\\\\b\"\n}\n},\n{\n\"name\": \"sam\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[sam\\\\]|-sam\\\\b\"\n}\n},\n{\n\"name\": \"SCY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SCY)\\\\b\"\n}\n},\n{\n\"name\": \"Setsugen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Setsugen)\\\\b\"\n}\n},\n{\n\"name\": \"smol\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[smol\\\\]|-smol\\\\b\"\n}\n},\n{\n\"name\": \"Vodes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Vodes)\\\\b\"\n}\n},\n{\n\"name\": \"Z4ST1N\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Z4ST1N)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-web-tier-02-top-fansubs","title":"Anime Web Tier 02 (Top FanSubs)","text":"Anime Web Tier 02 (Top FanSubs) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"8526c54e36b4962d340fce52ef030e76\",\n\"trash_score\": \"500\",\n\"name\": \"Anime Web Tier 02 (Top FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"0x539\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(0x539)\\\\b\"\n}\n},\n{\n\"name\": \"Asakura\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Asakura\\\\]|-Asakura\\\\b\"\n}\n},\n{\n\"name\": \"Cyan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Cyan\\\\]|-Cyan\\\\b\"\n}\n},\n{\n\"name\": \"Dae\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Dae\\\\]|-Dae\\\\b\"\n}\n},\n{\n\"name\": \"Foxtrot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Foxtrot\\\\]|-Foxtrot\\\\b\"\n}\n},\n{\n\"name\": \"Gao\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Gao\\\\]|-Gao\\\\b\"\n}\n},\n{\n\"name\": \"GSK_kun\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GSK[._-]kun)\\\\b\"\n}\n},\n{\n\"name\": \"HatSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HatSubs)\\\\b\"\n}\n},\n{\n\"name\": \"MTBB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MTBB)\\\\b\"\n}\n},\n{\n\"name\": \"Okay-Subs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Okay-Subs)\\\\b\"\n}\n},\n{\n\"name\": \"Pizza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pizza\\\\]|-Pizza\\\\b\"\n}\n},\n{\n\"name\": \"Reza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Reza)\\\\b\"\n}\n},\n{\n\"name\": \"Slyfox\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Slyfox)\\\\b\"\n}\n},\n{\n\"name\": \"SoLCE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SoLCE)\\\\b\"\n}\n},\n{\n\"name\": \"Tenshi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[tenshi\\\\]|-tenshi\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-web-tier-03-official-subs","title":"Anime Web Tier 03 (Official Subs)","text":"Anime Web Tier 03 Official Subs) - [CLICK TO EXPAND]
Official sub groups that tend to be more consistent and release fast
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"de41e72708d2c856fa261094c85e965d\",\n\"trash_score\": \"400\",\n\"name\": \"Anime Web Tier 03 (Official Subs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"SubsPlease\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SubsPlease)\\\\b\"\n}\n},\n{\n\"name\": \"SubsPlus+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SubsPlus\\\\+?)\\\\b\"\n}\n},\n{\n\"name\": \"ZR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-web-tier-04-official-subs","title":"Anime Web Tier 04 (Official Subs)","text":"Anime Web Tier 04 (Official Subs) - [CLICK TO EXPAND]
Official sub groups
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9edaeee9ea3bcd585da9b7c0ac3fc54f\",\n\"trash_score\": \"300\",\n\"name\": \"Anime Web Tier 04 (Official Subs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"BlueLobster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BlueLobster)\\\\b\"\n}\n},\n{\n\"name\": \"Erai-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Erai-raws)\\\\b\"\n}\n},\n{\n\"name\": \"GST\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GST)\\\\b\"\n}\n},\n{\n\"name\": \"HorribleRips\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HorribleRips)\\\\b\"\n}\n},\n{\n\"name\": \"HorribleSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HorribleSubs)\\\\b\"\n}\n},\n{\n\"name\": \"KAN3D2M\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KAN3D2M)\\\\b\"\n}\n},\n{\n\"name\": \"KiyoshiStar\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KS|KiyoshiStar)\\\\b\"\n}\n},\n{\n\"name\": \"Lia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Lia\\\\]|-Lia\\\\b\"\n}\n},\n{\n\"name\": \"NanDesuKa\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NanDesuKa)\\\\b\"\n}\n},\n{\n\"name\": \"URANIME\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(URANIME)\\\\b\"\n}\n},\n{\n\"name\": \"VARYG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VARYG)\\\\b(?=.*Multi[ _-]?Sub)\"\n}\n},\n{\n\"name\": \"ZigZag\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZigZag)\\\\b(?=.*Multi[ _-]?Sub)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-web-tier-05-fansubs","title":"Anime Web Tier 05 (FanSubs)","text":"Anime Web Tier 05 (FanSubs) - [CLICK TO EXPAND]
FanSub groups that are consistent
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"22d953bbe897857b517928f3652b8dd3\",\n\"trash_score\": \"200\",\n\"name\": \"Anime Web Tier 05 (FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"9volt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(9volt)\\\\b\"\n}\n},\n{\n\"name\": \"GJM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GJM)\\\\b\"\n}\n},\n{\n\"name\": \"Kaleido\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kaleido)\\\\b\"\n}\n},\n{\n\"name\": \"Kantai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Kantai\\\\]|-Kantai\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-web-tier-06-fansubs","title":"Anime Web Tier 06 (FanSubs)","text":"Anime Web Tier 06 (FanSubs) - [CLICK TO EXPAND]
FanSub groups that are consistent
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a786fbc0eae05afe3bb51aee3c83a9d4\",\n\"trash_score\": \"100\",\n\"name\": \"Anime Web Tier 06 (FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"Asenshi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Asenshi)\\\\b\"\n}\n},\n{\n\"name\": \"Chihiro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Chihiro\\\\]|-Chihiro\\\\b\"\n}\n},\n{\n\"name\": \"Commie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Commie)\\\\b\"\n}\n},\n{\n\"name\": \"DameDesuYo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DameDesuYo)\\\\b\"\n}\n},\n{\n\"name\": \"Doki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Doki\\\\]|-Doki\\\\b\"\n}\n},\n{\n\"name\": \"Tsundere\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Tsundere\\\\]|-Tsundere(?!-)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-raws","title":"Anime Raws","text":"Anime Raws - [CLICK TO EXPAND]
A collection of know groups that release raws
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"06b6542a47037d1e33b15aa3677c2365\",\n\"trash_score\": \"-10000\",\n\"name\": \"Anime Raws\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Beatrice-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Beatrice[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Daddy-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Daddy[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Fumi-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Fumi[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"IrizaRaws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Iriza[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Kawaiika-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Kawaiika[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"km\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[km\\\\]|-km\\\\b\"\n}\n},\n{\n\"name\": \"Koi-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Koi[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Lilith-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Lilith[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"LowPower-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"LowPower[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"NanakoRaws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Nanako[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"NC-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"NC[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"neko-raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"neko[ ._-]?(raws)\"\n}\n},\n{\n\"name\": \"Ohys-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Ohys[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Pandoratv-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Pandoratv[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Raws-Maji\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Raws-Maji)\\\\b\"\n}\n},\n{\n\"name\": \"Scryous-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Scryous[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Seicher-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Seicher[ ._-]?(Raws)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-lq-groups","title":"Anime LQ Groups","text":"Anime LQ Groups - [CLICK TO EXPAND]
A collection of known Low Quality groups.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b0fdc5897f68c9a68c70c25169f77447\",\n\"trash_score\": \"-10000\",\n\"name\": \"Anime LQ Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"$tore-Chill\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(\\\\$tore-Chill)\\\\b\"\n}\n},\n{\n\"name\": \"0neshot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(0neshot)\\\\b\"\n}\n},\n{\n\"name\": \"224\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[224\\\\]|-224\\\\b\"\n}\n},\n{\n\"name\": \"A-Destiny\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(A-Destiny)\\\\b\"\n}\n},\n{\n\"name\": \"AbemaTV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AbemaTV)\\\\b\"\n}\n},\n{\n\"name\": \"AceAres\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AceAres)\\\\b\"\n}\n},\n{\n\"name\": \"AhmadDev\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AhmadDev)\\\\b\"\n}\n},\n{\n\"name\": \"Anime Chap\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Chap)\\\\b\"\n}\n},\n{\n\"name\": \"Anime Land\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Land)\\\\b\"\n}\n},\n{\n\"name\": \"Anime Time\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Time)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeDynastyEN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeDynastyEN)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeKuro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeKuro)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeRG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeRG)\\\\b\"\n}\n},\n{\n\"name\": \"Animesubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Animesubs)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeTR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeTR)\\\\b\"\n}\n},\n{\n\"name\": \"AniVoid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AniVoid)\\\\b\"\n}\n},\n{\n\"name\": \"ArataEnc\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ArataEnc)\\\\b\"\n}\n},\n{\n\"name\": \"AREY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AREY)\\\\b\"\n}\n},\n{\n\"name\": \"Ari\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Ari\\\\]|-Ari\\\\b\"\n}\n},\n{\n\"name\": \"ASW\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ASW)\\\\b\"\n}\n},\n{\n\"name\": \"BJX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BJX)\\\\b\"\n}\n},\n{\n\"name\": \"BlackLuster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BlackLuster)\\\\b\"\n}\n},\n{\n\"name\": \"bonkai77\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(bonkai77)\\\\b\"\n}\n},\n{\n\"name\": \"CameEsp\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CameEsp)\\\\b\"\n}\n},\n{\n\"name\": \"Cat66\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Cat66)\\\\b\"\n}\n},\n{\n\"name\": \"CBB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CBB)\\\\b\"\n}\n},\n{\n\"name\": \"Cerberus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Cerberus\\\\]|-Cerberus\\\\b\"\n}\n},\n{\n\"name\": \"Cleo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Cleo\\\\]|-Cleo\"\n}\n},\n{\n\"name\": \"CuaP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CuaP)\\\\b\"\n}\n},\n{\n\"name\": \"DaddySubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Daddy(Subs)?\\\\]|-Daddy(Subs)?\\\\b\"\n}\n},\n{\n\"name\": \"DARKFLiX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DARKFLiX)\\\\b\"\n}\n},\n{\n\"name\": \"DB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[DB\\\\]\"\n}\n},\n{\n\"name\": \"DBArabic\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DBArabic)\\\\b\"\n}\n},\n{\n\"name\": \"Deadmau- RAWS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Deadmau[ .-]?[ .-]?RAWS)\\\\b\"\n}\n},\n{\n\"name\": \"DKB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DKB)\\\\b\"\n}\n},\n{\n\"name\": \"DP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DP)\\\\b\"\n}\n},\n{\n\"name\": \"DsunS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DsunS)\\\\b\"\n}\n},\n{\n\"name\": \"ExREN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ExREN)\\\\b\"\n}\n},\n{\n\"name\": \"FAV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[FAV\\\\]|-FAV\\\\b\"\n}\n},\n{\n\"name\": \"Fish\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b((Baked|Dead|Space)Fish)\\\\b\"\n}\n},\n{\n\"name\": \"FunArts\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FunArts)\\\\b\"\n}\n},\n{\n\"name\": \"GERMini\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GERMini)\\\\b\"\n}\n},\n{\n\"name\": \"Hakata Ramen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Hakata[ .-]?Ramen)\\\\b\"\n}\n},\n{\n\"name\": \"Hall_of_C\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Hall_of_C)\\\\b\"\n}\n},\n{\n\"name\": \"Hatsuyuki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Hatsuyuki\\\\]|-Hatsuyuki\\\\b\"\n}\n},\n{\n\"name\": \"HAV1T\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HAV1T)\\\\b\"\n}\n},\n{\n\"name\": \"HENiL\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HENiL)\\\\b\"\n}\n},\n{\n\"name\": \"Hitoku\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Hitoku\\\\]|-Hitoki\\\\b\"\n}\n},\n{\n\"name\": \"HollowRoxas\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HollowRoxas)\\\\b\"\n}\n},\n{\n\"name\": \"HR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HR)\\\\b\"\n}\n},\n{\n\"name\": \"ICEBLUE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ICEBLUE)\\\\b\"\n}\n},\n{\n\"name\": \"iPUNISHER\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(iPUNISHER)\\\\b\"\n}\n},\n{\n\"name\": \"JacobSwaggedUp\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(JacobSwaggedUp)\\\\b\"\n}\n},\n{\n\"name\": \"Johnny-englishsubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Johnny-englishsubs)\\\\b\"\n}\n},\n{\n\"name\": \"Kaerizaki-Fansub\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kaerizaki-Fansub)\\\\b\"\n}\n},\n{\n\"name\": \"Kanjouteki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kanjouteki)\\\\b\"\n}\n},\n{\n\"name\": \"KEKMASTERS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KEKMASTERS)\\\\b\"\n}\n},\n{\n\"name\": \"Kirion\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kirion)\\\\b\"\n}\n},\n{\n\"name\": \"KQRM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KQRM)\\\\b\"\n}\n},\n{\n\"name\": \"KRP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KRP)\\\\b\"\n}\n},\n{\n\"name\": \"LoliHouse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LoliHouse)\\\\b\"\n}\n},\n{\n\"name\": \"M@nI\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(M@nI)\\\\b\"\n}\n},\n{\n\"name\": \"mal lu zen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(mal[ .-]lu[ .-]zen)\\\\b\"\n}\n},\n{\n\"name\": \"Man.K\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Man\\\\.K)\\\\b\"\n}\n},\n{\n\"name\": \"Maximus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Maximus\\\\]|-Maximus\\\\b\"\n}\n},\n{\n\"name\": \"MD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[MD\\\\]|-MD\\\\b\"\n}\n},\n{\n\"name\": \"mdcx\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(mdcx)\\\\b\"\n}\n},\n{\n\"name\": \"Metaljerk\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Metaljerk)\\\\b\"\n}\n},\n{\n\"name\": \"MGD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MGD)\\\\b\"\n}\n},\n{\n\"name\": \"MiniFreeza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MiniFreeza)\\\\b\"\n}\n},\n{\n\"name\": \"MinisCuba\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MinisCuba)\\\\b\"\n}\n},\n{\n\"name\": \"MiniTheatre\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MiniTheatre)\\\\b\"\n}\n},\n{\n\"name\": \"Mites\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Mites)\\\\b\"\n}\n},\n{\n\"name\": \"Modders Bay\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Modders[ .-]?Bay)\\\\b\"\n}\n},\n{\n\"name\": \"Mr. Deadpool\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Mr\\\\.Deadpool)\\\\b\"\n}\n},\n{\n\"name\": \"NemDiggers\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NemDiggers)\\\\b\"\n}\n},\n{\n\"name\": \"neoHEVC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(neoHEVC)\\\\b\"\n}\n},\n{\n\"name\": \"Nokou\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nokou)\\\\b\"\n}\n},\n{\n\"name\": \"NoobSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(N[eo][wo]b[ ._-]?Subs)\\\\b\"\n}\n},\n{\n\"name\": \"NS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NS)\\\\b\"\n}\n},\n{\n\"name\": \"Nyanpasu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nyanpasu)\\\\b\"\n}\n},\n{\n\"name\": \"OldCastle\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OldCastle)\\\\b\"\n}\n},\n{\n\"name\": \"Pantsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pantsu\\\\]|-Pantsu\\\\b\"\n}\n},\n{\n\"name\": \"Pao\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pao\\\\]|-Pao\\\\b\"\n}\n},\n{\n\"name\": \"phazer11\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(phazer11)\\\\b\"\n}\n},\n{\n\"name\": \"Pixel\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pixel\\\\]|-Pixel\\\\b\"\n}\n},\n{\n\"name\": \"Plex Friendly\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Plex[ .-]?Friendly)\\\\b\"\n}\n},\n{\n\"name\": \"PnPSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(PnPSubs)\\\\b\"\n}\n},\n{\n\"name\": \"Polarwindz\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Polarwindz)\\\\b\"\n}\n},\n{\n\"name\": \"Project-gxs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Project-gxs)\\\\b\"\n}\n},\n{\n\"name\": \"PuyaSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(PuyaSubs)\\\\b\"\n}\n},\n{\n\"name\": \"QaS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(QAS)\\\\b\"\n}\n},\n{\n\"name\": \"QCE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(QCE)\\\\b\"\n}\n},\n{\n\"name\": \"Rando235\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rando235)\\\\b\"\n}\n},\n{\n\"name\": \"Ranger\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Ranger\\\\]|-Ranger\\\\b\"\n}\n},\n{\n\"name\": \"Rapta\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Rapta\\\\]|-Rapta\\\\b\"\n}\n},\n{\n\"name\": \"Raw Files\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(M2TS|BDMV|BDVD)\\\\b\"\n}\n},\n{\n\"name\": \"Raze\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Raze\\\\]|-Raze\\\\b\"\n}\n},\n{\n\"name\": \"Reaktor\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Reaktor)\\\\b\"\n}\n},\n{\n\"name\": \"RightShiftBy2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RightShiftBy2)\\\\b\"\n}\n},\n{\n\"name\": \"Rip Time\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rip[ .-]?Time)\\\\b\"\n}\n},\n{\n\"name\": \"SAD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[SAD\\\\]|-SAD\\\\b\"\n}\n},\n{\n\"name\": \"Salieri\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Salieri)\\\\b\"\n}\n},\n{\n\"name\": \"Samir755\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Samir755)\\\\b\"\n}\n},\n{\n\"name\": \"SanKyuu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SanKyuu)\\\\b\"\n}\n},\n{\n\"name\": \"SEiN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[SEiN\\\\]|-SEiN\\\\b\"\n}\n},\n{\n\"name\": \"sekkusu&ok\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(sekkusu&ok)\\\\b\"\n}\n},\n{\n\"name\": \"SHFS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SHFS)\\\\b\"\n}\n},\n{\n\"name\": \"SLAX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SLAX)\\\\b\"\n}\n},\n{\n\"name\": \"SRW\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SRW)\\\\b\"\n}\n},\n{\n\"name\": \"SSA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SSA)\\\\b\"\n}\n},\n{\n\"name\": \"StrayGods\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(StrayGods)\\\\b\"\n}\n},\n{\n\"name\": \"Suki Desu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Suki[ .-]?Desu\\\\]|-Suki[ .-]?Desu\\\\b\"\n}\n},\n{\n\"name\": \"TeamTurquoize\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TeamTurquoize)\\\\b\"\n}\n},\n{\n\"name\": \"Tenrai Sensei\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Tenrai[ .-]?Sensei)\\\\b\"\n}\n},\n{\n\"name\": \"TnF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TnF)\\\\b\"\n}\n},\n{\n\"name\": \"TOPKEK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TOPKEK)\\\\b\"\n}\n},\n{\n\"name\": \"Trix\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Trix\\\\]|-Trix\\\\b\"\n}\n},\n{\n\"name\": \"U3-Web\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(U3-Web)\\\\b\"\n}\n},\n{\n\"name\": \"UNBIASED\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[UNBIASED\\\\]|-UNBIASED\\\\b\"\n}\n},\n{\n\"name\": \"USD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[USD\\\\]|-USD\\\\b\"\n}\n},\n{\n\"name\": \"Valenciano\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Valenciano)\\\\b\"\n}\n},\n{\n\"name\": \"VipapkStudios\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VipapkStudios)\\\\b\"\n}\n},\n{\n\"name\": \"Wardevil\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Wardevil\\\\]|-Wardevil\\\\b\"\n}\n},\n{\n\"name\": \"WtF Anime\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WtF[ ._-]?Anime)\\\\b\"\n}\n},\n{\n\"name\": \"xiao-av1\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(xiao-av1)\\\\b\"\n}\n},\n{\n\"name\": \"Yabai_Desu_NeRandomRemux\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Yabai_Desu_NeRandomRemux)\\\\b\"\n}\n},\n{\n\"name\": \"YakuboEncodes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(YakuboEncodes)\\\\b\"\n}\n},\n{\n\"name\": \"youshikibi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(youshikibi)\\\\b\"\n}\n},\n{\n\"name\": \"YuiSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(YuiSubs)\\\\b\"\n}\n},\n{\n\"name\": \"Yun\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yun\\\\]|-Yun\\\\b\"\n}\n},\n{\n\"name\": \"zza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[zza\\\\]|-zza\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#uncensored","title":"Uncensored","text":"Uncensored - [CLICK TO EXPAND]
This CF covers releases that are uncensored
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"064af5f084a0a24458cc8ecd3220f93f\",\n\"name\": \"Uncensored\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Uncensored\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Uncut|Unrated|Uncensored|AT[-_. ]?X)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#v0","title":"v0","text":"v0 - [CLICK TO EXPAND]
CF to cover releases named with v0 which we don't want
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c259005cbaeb5ab44c06eddb4751e70c\",\n\"trash_score\": \"-51\",\n\"name\": \"v0\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v0\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v0)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#v1","title":"v1","text":"v1 - [CLICK TO EXPAND]
CF to cover v1 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"5f400539421b8fcf71d51e6384434573\",\n\"trash_score\": \"1\",\n\"name\": \"v1\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v1\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v1)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#v2","title":"v2","text":"v2 - [CLICK TO EXPAND]
CF to cover v2 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3df5e6dfef4b09bb6002f732bed5b774\",\n\"trash_score\": \"2\",\n\"name\": \"v2\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#v3","title":"v3","text":"v3 - [CLICK TO EXPAND]
CF to cover v3 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"db92c27ba606996b146b57fbe6d09186\",\n\"trash_score\": \"3\",\n\"name\": \"v3\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#v4","title":"v4","text":"v4 - [CLICK TO EXPAND]
CF to cover v4 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d4e5e842fad129a3c097bdb2d20d31a0\",\n\"trash_score\": \"4\",\n\"name\": \"v4\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v4\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v4)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vrv","title":"VRV","text":"VRV - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"60f6d50cbd3cfc3e9a8c00e3a30c3114\",\n\"trash_score\": \"10\",\n\"name\": \"VRV\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"VRV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(vrv)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#10bit","title":"10bit","text":"10bit - [CLICK TO EXPAND]
This CF covers releases that are 10bit
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a5d148168c4506b55cf53984107c396e\",\n\"name\": \"10bit\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"10bit\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"10[.-]?bit\"\n}\n},\n{\n\"name\": \"hi10p\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"hi10p\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#anime-dual-audio","title":"Anime Dual Audio","text":"Anime Dual Audio - [CLICK TO EXPAND]
This CF covers releases that have Dual Audio
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4a3b087eea2ce012fcc1ce319259a3be\",\n\"name\": \"Anime Dual Audio\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dual Audio\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"dual[ ._-]?audio|[\\\\[(]dual[\\\\])]|(JA|ZH)\\\\+EN|EN\\\\+(JA|ZH)\"\n}\n},\n{\n\"name\": \"Not Single Language Only\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\[(JA|ZH)\\\\]\"\n}\n},\n{\n\"name\": \"Japanese Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"Chinese Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 10\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#dubs-only","title":"Dubs Only","text":"Dubs Only - [CLICK TO EXPAND]
This CF covers releases that only have Dubs
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b23eae459cc960816f2d6ba84af45055\",\n\"trash_score\": \"-10000\",\n\"name\": \"Dubs Only\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dubbed\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"(?<!multi-)\\\\b(dub(bed)?)\\\\b|(funi|eng(lish)?)_?dub\"\n}\n},\n{\n\"name\": \"Golumpa\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Golumpa)\\\\b\"\n}\n},\n{\n\"name\": \"KaiDubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KaiDubs)\\\\b\"\n}\n},\n{\n\"name\": \"KamiFS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KamiFS)\\\\b\"\n}\n},\n{\n\"name\": \"KS (Not Dual Audio)\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(?!.*Dual[-_. ]?Audio).*\\\\bKS\\\\b\"\n}\n},\n{\n\"name\": \"torenter69\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(torenter69)\\\\b\"\n}\n},\n{\n\"name\": \"Yameii\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yameii\\\\]|-Yameii\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#french-audio-version","title":"French Audio Version","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#multi-french","title":"Multi-French","text":"Multi-French - [CLICK TO EXPAND]
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 custom format.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d5f3a1afdb77e6b95e489f7654532d04\",\n\"name\": \"Multi-French\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"MULTi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(MULTi)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Original Audio\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": -2\n}\n},\n{\n\"name\": \"French Audio\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#multi-audio","title":"Multi-Audio","text":"Multi-Audio - [CLICK TO EXPAND]
A slightly modified Multi Custom Formats that recognize VF and VO inside the name.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"72b1548df1ac3175ca105a9ce7043c91\",\n\"trash_score\": \"300\",\n\"trash_regex\": \"https://regex101.com/r/hcMa1f/2\",\n\"name\": \"Multi-Audio\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"MULTi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MULTi(?![ .-]subs?))(\\\\d|\\\\b)\"\n}\n},\n{\n\"name\": \"VO and VF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(VO)\\\\b)(?=.*\\\\b(VF(F|I)?)\\\\b)\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#french-audio","title":"French Audio","text":"French Audio - [CLICK TO EXPAND]
This will recognize every kind of French Audio.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"6d27683346c78d6a3f772e30877910a7\",\n\"trash_score\": \"1\",\n\"trash_regex\": \"See individual French Audio CFs: VFF, VFI, VOF, VFQ, VQ, VFB\",\n\"name\": \"French Audio\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"French Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 2\n}\n},\n{\n\"name\": \"French Original Version\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVOF\\\\b\"\n}\n},\n{\n\"name\": \"TRUEFRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TRUEFRENCH|VFF?)\\\\b\"\n}\n},\n{\n\"name\": \"FRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bFR(A|ENCH)?\\\\b\"\n}\n},\n{\n\"name\": \"French International\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVF(I|\\\\d)\\\\b\"\n}\n},\n{\n\"name\": \"Belgian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVFB\\\\b\"\n}\n},\n{\n\"name\": \"Canadian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVFQ\\\\b\"\n}\n},\n{\n\"name\": \"Version Qu\u00e9b\u00e9coise\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVQ\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vff","title":"VFF","text":"VFF - [CLICK TO EXPAND]
Full French version (dubbing done in France) and French version (normally equivalent to VFQ).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"404c08fd0bd67f39b4d8e5709319094e\",\n\"trash_regex\": \"https://regex101.com/r/5fR55c/2\",\n\"name\": \"VFF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"TRUEFRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(TRUEFRENCH|VFF)\\\\b\"\n}\n},\n{\n\"name\": \"Not VF2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VF2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vof","title":"VOF","text":"VOF - [CLICK TO EXPAND]
Original French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4cafa20d5584f6ba1871d1b8941aa3cb\",\n\"trash_regex\": \"https://regex101.com/r/wOw8az/1\",\n\"name\": \"VOF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"French Original Version\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VOF)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vfi","title":"VFI","text":"VFI - [CLICK TO EXPAND]
International French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"52772f1cad6b5d26c2551f79bc538a50\",\n\"trash_regex\": \"https://regex101.com/r/YA7mOH/2\",\n\"name\": \"VFI\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"French International\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VFI)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vf2","title":"VF2","text":"VF2 - [CLICK TO EXPAND]
VF[1-9] or FR[1-9] indicates the number of dubs present (normally VF2 being VFF and VFQ).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"29b5f7b1a5f20f64228786c3ab1bdc7d\",\n\"trash_regex\": \"https://regex101.com/r/qgQMab/1\",\n\"name\": \"VF2\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"VF2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VF2)\\\\b\"\n}\n},\n{\n\"name\": \"Both VFF and VFQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VF(F|Q)[ .]VF(F|Q))\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vfq","title":"VFQ","text":"VFQ - [CLICK TO EXPAND]
Canadian French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b6ace47331a1d3b77942fc18156f6df6\",\n\"trash_regex\": \"https://regex101.com/r/j1wmmv/3\",\n\"name\": \"VFQ\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Canadian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VFQ?|(?<=MULTi[ .])FR(A|ENCH))\\\\b\"\n}\n},\n{\n\"name\": \"Not VF2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VF2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vq","title":"VQ","text":"VQ - [CLICK TO EXPAND]
Quebec Version (strong Quebec accent, ex: The Simpsons movie).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"95aa50f71a01c82354a7a2b385f1c4d8\",\n\"trash_regex\": \"https://regex101.com/r/MGfk6d/1\",\n\"name\": \"VQ\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Version Qu\u00e9b\u00e9coise\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VQ)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vfb","title":"VFB","text":"VFB - [CLICK TO EXPAND]
Belgian French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b3fb499641d7b3c2006be1d9eb014cb3\",\n\"trash_regex\": \"https://regex101.com/r/1arrX4/1\",\n\"name\": \"VFB\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Belgian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VFB)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#vostfr","title":"VOSTFR","text":"VOSTFR - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9172b2f683f6223e3a1846427b417a3d\",\n\"trash_regex\": \"https://regex101.com/r/sWCfAN/1\",\n\"name\": \"VOSTFR\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"VOSTFR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VOST.*?FR(E|A)?)\\\\b\"\n}\n},\n{\n\"name\": \"SUBFRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SUBFR(A|ENCH)?)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fansub","title":"FanSUB","text":"FanSUB - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"02e48d30a176c91baf9e15de05e5dc6a\",\n\"name\": \"FanSUB\",\n\"specifications\": [\n{\n\"name\": \"FanSUB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FanSUB)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fastsub","title":"FastSUB","text":"FastSUB - [CLICK TO EXPAND]
FanSUB, but made as quickly as possible, at the expense of quality.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7f9b93f82b7e996391525f2be1d891e0\",\n\"trash_score\": \"-10000\",\n\"name\": \"FastSUB\",\n\"specifications\": [\n{\n\"name\": \"FastSUB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FastSUB)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#french-hq-source-groups","title":"French HQ Source Groups","text":""},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-remux-tier-01","title":"FR Remux Tier 01","text":"Remux Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"5583260016e0b9f683f53af41fb42e4a\",\n\"trash_score\": \"1900\",\n\"name\": \"FR Remux Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"BlackAngel\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BlackAngel)$\"\n}\n},\n{\n\"name\": \"Choco\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Choco)$\"\n}\n},\n{\n\"name\": \"HDForever\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDForever)$\"\n}\n},\n{\n\"name\": \"MAX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MAX)$\"\n}\n},\n{\n\"name\": \"ONLY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ONLY)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n},\n{\n\"name\": \"Sicario\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Sicario)$\"\n}\n},\n{\n\"name\": \"Tezcat74\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Tezcat74)$\"\n}\n},\n{\n\"name\": \"TyrellCorp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TyrellCorp)$\"\n}\n},\n{\n\"name\": \"Zapax\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Zapax)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-remux-tier-02","title":"FR Remux Tier 02","text":"Remux Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"9019d81307e68cd4a7eb06a567e833b8\",\n\"trash_score\": \"1850\",\n\"name\": \"FR Remux Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"BDHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BDHD)$\"\n}\n},\n{\n\"name\": \"FtLi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FtLi)$\"\n}\n},\n{\n\"name\": \"Goldenyann\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Goldenyann)$\"\n}\n},\n{\n\"name\": \"HeavyWeight\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HeavyWeight)$\"\n}\n},\n{\n\"name\": \"MARBLECAKE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MARBLECAKE)$\"\n}\n},\n{\n\"name\": \"MUSTANG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MUSTANG)$\"\n}\n},\n{\n\"name\": \"Obi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Obi)$\"\n}\n},\n{\n\"name\": \"PEPiTE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PEPiTE)$\"\n}\n},\n{\n\"name\": \"QUEBEC63\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Q(UEBE)?C63)$\"\n}\n},\n{\n\"name\": \"ROMKENT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ROMKENT)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-uhd-bluray-tier-01","title":"FR UHD Bluray Tier 01","text":"FR UHD Bluray Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"64f8f12bbf7472a6ccf838bfd6b5e3e8\",\n\"trash_score\": \"1800\",\n\"name\": \"FR UHD Bluray Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"FLOP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FLOP)$\"\n}\n},\n{\n\"name\": \"FRATERNiTY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FRATERNiTY)$\"\n}\n},\n{\n\"name\": \"FoX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FoX)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n},\n{\n\"name\": \"Not WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-uhd-bluray-tier-02","title":"FR UHD Bluray Tier 02","text":"FR UHD Bluray Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"0dcf0c8a386d82e3f2d424189af14065\",\n\"trash_score\": \"1750\",\n\"name\": \"FR UHD Bluray Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DUSTiN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DUSTiN)$\"\n}\n},\n{\n\"name\": \"FCK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FCK)$\"\n}\n},\n{\n\"name\": \"FrIeNdS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FrIeNdS)$\"\n}\n},\n{\n\"name\": \"QUALiTY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(QUALiTY)$\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n},\n{\n\"name\": \"Not WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 8\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-hd-bluray-tier-01","title":"FR HD Bluray Tier 01","text":"FR HD Bluray Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"5322da05b19d857acc1e75be3edf47b3\",\n\"trash_score\": \"1800\",\n\"name\": \"FR HD Bluray Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"Not Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"BDHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BDHD)$\"\n}\n},\n{\n\"name\": \"FoX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FoX)$\"\n}\n},\n{\n\"name\": \"FRATERNiTY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FRATERNiTY)$\"\n}\n},\n{\n\"name\": \"FrIeNdS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FrIeNdS)$\"\n}\n},\n{\n\"name\": \"MAX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MAX)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n},\n{\n\"name\": \"T3KASHi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(T3KASHi)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-hd-bluray-tier-02","title":"FR HD Bluray Tier 02","text":"FR HD Bluray Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"57f34251344be2e283fc30e00e458be6\",\n\"trash_score\": \"1750\",\n\"name\": \"FR HD Bluray Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 9\n}\n},\n{\n\"name\": \"Not Remux\",\n\"implementation\": \"QualityModifierSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"FUJiSAN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FUJiSAN)$\"\n}\n},\n{\n\"name\": \"HANAMi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HANAMi)$\"\n}\n},\n{\n\"name\": \"HDForever\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDForever)$\"\n}\n},\n{\n\"name\": \"HeavyWeight\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HeavyWeight)$\"\n}\n},\n{\n\"name\": \"MARBLECAKE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MARBLECAKE)$\"\n}\n},\n{\n\"name\": \"MYSTERiON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MYSTERiON)$\"\n}\n},\n{\n\"name\": \"NoNE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NoNE)$\"\n}\n},\n{\n\"name\": \"ONLY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ONLY)$\"\n}\n},\n{\n\"name\": \"ONLYMOViE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ONLYMOViE)$\"\n}\n},\n{\n\"name\": \"TkHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TkHD)$\"\n}\n},\n{\n\"name\": \"UTT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(UTT)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-web-tier-01","title":"FR WEB Tier 01","text":"FR WEB Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"9790a618cec1aeac8ce75601a17ea40d\",\n\"trash_score\": \"1700\",\n\"name\": \"FR WEB Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"BONBON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BONBON)$\"\n}\n},\n{\n\"name\": \"FCK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FCK)$\"\n}\n},\n{\n\"name\": \"FoX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FoX)$\"\n}\n},\n{\n\"name\": \"FRATERNiTY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FRATERNiTY)$\"\n}\n},\n{\n\"name\": \"FrIeNdS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FrIeNdS)$\"\n}\n},\n{\n\"name\": \"MOONLY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MOONLY)$\"\n}\n},\n{\n\"name\": \"MTDK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MTDK)$\"\n}\n},\n{\n\"name\": \"PATOPESTO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PATOPESTO)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n},\n{\n\"name\": \"T3KASHi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(T3KASHi)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-web-tier-02","title":"FR WEB Tier 02","text":"FR WEB Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"3c83a765f84239716bd5fd2d7af188f9\",\n\"trash_score\": \"1650\",\n\"name\": \"FR WEB Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"ALLDAYiN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ALLDAYiN)$\"\n}\n},\n{\n\"name\": \"ARK01\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ARK01)$\"\n}\n},\n{\n\"name\": \"FUJiSAN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FUJiSAN)$\"\n}\n},\n{\n\"name\": \"FW\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FW)$\"\n}\n},\n{\n\"name\": \"HANAMi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HANAMi)$\"\n}\n},\n{\n\"name\": \"HeavyWeight\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HeavyWeight)$\"\n}\n},\n{\n\"name\": \"NEO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NEO)$\"\n}\n},\n{\n\"name\": \"NoNe\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NoNe)$\"\n}\n},\n{\n\"name\": \"ONLYMOViE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ONLYMOViE)$\"\n}\n},\n{\n\"name\": \"Slay3R\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Slay3R)$\"\n}\n},\n{\n\"name\": \"TkHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TkHD)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-scene-groups","title":"FR Scene Groups","text":"FR Scene Groups - [CLICK TO EXPAND]
Known French Scene groups.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0d94489c0d5828cd3bf9409d309fb32b\",\n\"trash_score\": \"1500\",\n\"name\": \"FR Scene Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"#\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(4FR)$\"\n}\n},\n{\n\"name\": \"A\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(AiR3D|AiRDOCS|AiRFORCE|AiRLiNE|AiRTV|AKLHD|AMB3R|ANMWR|AVON|AYMO|AZR)$\"\n}\n},\n{\n\"name\": \"B\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BANKAi|BAWLS|BiPOLAR|BLACKPANTERS|BODIE|BOOLZ|BRiNK)$\"\n}\n},\n{\n\"name\": \"C\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CARAPiLS|CiELOS|CiNEMA|CMBHD|CoRa|COUAC|CRYPT0)$\"\n}\n},\n{\n\"name\": \"D\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(D4KiD|DEAL|DiEBEX|DUPLI|DUSS)$\"\n}\n},\n{\n\"name\": \"E\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ENJOi|EUBDS)$\"\n}\n},\n{\n\"name\": \"F\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FHD|FiDELiO|FiDO|ForceBleue|FREAMON|FRENCHDEADPOOL2|FRiES|FUTiL|FWDHD)$\"\n}\n},\n{\n\"name\": \"G\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GHOULS|GiMBAP|GLiMMER|Goatlove)$\"\n}\n},\n{\n\"name\": \"H\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HERC|HiggsBoson|HiRoSHiMa|HYBRiS|HyDe)$\"\n}\n},\n{\n\"name\": \"J\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(JMT|JoKeR|JUSTICELEAGUE)$\"\n}\n},\n{\n\"name\": \"K\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KAZETV)$\"\n}\n},\n{\n\"name\": \"L\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(L0SERNiGHT|LaoZi|LeON|LOFiDEL|LOST|LOWIMDB|LYPSG)$\"\n}\n},\n{\n\"name\": \"M\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MAGiCAL|MANGACiTY|MAXAGAZ|MaxiBeNoul|McNULTY|MELBA|MiND|MORELAND|MUNSTER|MUxHD)$\"\n}\n},\n{\n\"name\": \"N\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NERDHD|NERO|NrZ|NTK)$\"\n}\n},\n{\n\"name\": \"O\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(OBSTACLE|OohLaLa|OOKAMI)$\"\n}\n},\n{\n\"name\": \"P\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PANZeR|PiNKPANTERS|PKPTRS|PRiDEHD|PROPJOE|PURE|PUREWASTEOFBW)$\"\n}\n},\n{\n\"name\": \"R\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ROUGH|RUDE|Ryotox)$\"\n}\n},\n{\n\"name\": \"S\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SAFETY|SASHiMi|SEiGHT|SESKAPiLE|SHEEEiT|SHiNiGAMi(UHD)?|SiGeRiS|SILVIODANTE|SLEEPINGFOREST|SODAPOP|SPINE|SPOiLER|STRINGERBELL|SUNRiSE)$\"\n}\n},\n{\n\"name\": \"T\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(tFR|THENiGHTMAREiNHD|THiNK|THREESOME|TiMELiNE|TSuNaMi)$\"\n}\n},\n{\n\"name\": \"U\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(UKDHD|UKDTV|ULSHD|Ulysse|USUNSKiLLED|URY)$\"\n}\n},\n{\n\"name\": \"V\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(VENUE|VFC|VoMiT)$\"\n}\n},\n{\n\"name\": \"W\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Wednesday29th)$\"\n}\n},\n{\n\"name\": \"Z\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ZEST|ZiRCON)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-collection-of-custom-formats/#fr-lq","title":"FR LQ","text":"
French Low Quality Releases = FR LQ
FR LQ - [CLICK TO EXPAND]A collection of known French Low Quality groups that are often banned from the the top trackers because their lack of quality.
Note
{\n\"trash_id\": \"48f031e76111f17ea94898f4cdc34fdc\",\n\"trash_score\": \"-10000\",\n\"name\": \"FR LQ\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Ads/Watermarks\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Bandix|CZ\\\\d+|EXTREME|GA(\u00cf|I)A|HMiDiMADRiDi|Hush|KILLERMIX|LiBERTAD|LTa?TM|MONiCO|NEWCINE|R(PZ|ZP)|ShowFR|VERCLAM|ViKi47|Wawa-?(city|mania|porno)?|ZW)\\\\b\"\n}\n},\n{\n\"name\": \"Bad/False releases\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ACOOL|AlioZ|ASPHiXiAS|AViTECH|AZAZE|Balibalo|BLABLASTREAM|DDLFRENCH(ORG)?|FERVEX|FReeZeR|GHOSTSPiRiT|GHZ|GLaDOS|GZR|HEVCBay|JiHeff|KR4K3N|Matmatha|MKVXTEAM|Monchat|NLX5|NOMAD|NORRIS|PiCKLES|PREUMS|qctimb3rlandqc|ReBoT|ROLLED|SCREEN|SHiFT|SKRiN|TicaDow|Tokushi|Tonyk|TOXIC|TUTUTE|UNiKORN|Zombie)\\\\b\"\n}\n},\n{\n\"name\": \"DeTAG/ReTAG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b((Cpasbien|CPB)|ANONA|AT|bigZT|Boheme|BOL|CINeHD|Cortex91|DOLL4R|Dread[ .-]?Team|Dropse|EZTV([ ._-]re)?|FGT|Firetown|FUN|HDMIDIMADRIDI|JetAnime|L-?O-?L|NewZT|NG|RARBG|STVFRV|SubZero|T9|Time2Watch|TIREXO|Torrent9|WebAnime|YIFY|YTS|ZONE|ZT)\\\\b\"\n}\n},\n{\n\"name\": \"Other reasons\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AKLHD|ARKRiL|BossBaby|Champion9|Copycomic|CR4ZYTiME|EASPORTS|EliteT|FUNKKY|FZTeam|GOBO2S|HD2|LMPS|LNA3d|MACK4|MeMyl|METALLIKA|MGD|Moorea81|Moviz|Muxman|Mystic|MZC|MZi?SYS|N3TFL1X|NoelMaison|nutella|OMERTA|Papaya|PIKACHU|PULSE|Q7|RELiC|SANCTUAIRE|SHARKS|SP3CTR|Spow|STR4NGE|TeamSuW|TORRiD|TSN999|TVPSLO|Upmix|VATFER|Wakanim|WaNeZt|WINCHESTER|WITA)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Radarr/Radarr-how-to-update-custom-formats/","title":"How to update Custom Formats","text":"
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.
Keep in mind Custom Formats are made to fine tune your Quality Profile.Generally, quality trumps all
"},{"location":"Radarr/Radarr-how-to-update-custom-formats/#how-to-copypaste-the-json","title":"How to Copy/Paste the JSON","text":"The manual way is almost the same as the Import Custom Format way found HERE
"},{"location":"Radarr/Radarr-how-to-update-custom-formats/#in-radarr","title":"In Radarr","text":"Settings
=> Custom Formats
In the empty Custom Format JSON
box (1) you just paste the JSON
that you got from the Custom Format Collection or provided to you from other sources followed by the Import
button (2).
After selecting the Import
button you will get a screen that has all the Custom Format variables filled in correctly, all you need to do now is click on the Save
button and you're done.
The Import to update existing Custom Formats replaces the existing Custom Format, so all manual changes you did to it will be lost
"},{"location":"Radarr/Radarr-how-to-update-custom-formats/#trash-sync","title":"TRaSH Sync","text":"This can be done also automatically with one of the TRaSH Sync Applications,
more info can be found Here
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Radarr-import-custom-formats/","title":"How to import Custom Formats","text":"Here I will try to explain how you can manually import Custom Formats for Radarr v3+.
Keep in mind Custom Formats are made to fine tune your Quality Profile.Generally, quality trumps all
"},{"location":"Radarr/Radarr-import-custom-formats/#how-to-copypaste-the-json-from-the-site","title":"How to Copy/Paste the JSON from the site","text":"In this example I will use the BR-DISK 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 and select BR-DISK from the table.
"},{"location":"Radarr/Radarr-import-custom-formats/#expand-the-json-for-br-disk","title":"Expand the JSON for BR-DISK","text":"Then click the copy icon in the top right corner
"},{"location":"Radarr/Radarr-import-custom-formats/#how-to-import-a-json-custom-format","title":"How to import a JSON Custom Format","text":""},{"location":"Radarr/Radarr-import-custom-formats/#in-radarr","title":"In Radarr","text":"Settings
=> Custom Formats
Then click on the to add a new Custom Format.
"},{"location":"Radarr/Radarr-import-custom-formats/#import-the-custom-format","title":"Import the Custom Format","text":"Followed by the Import
in the lower left.
Paste the JSON
in the empty Custom Format JSON
box (1) that you got from the Custom Format Collection followed by the Import
button (2).
After selecting the Import
button you will get a screen that has all the Custom Formats variables filled in correctly, all you need to do now is click on the Save
button and you're done.
After you've added the Custom Formats, You will need to set it up in the Quality Profile you want to use/prefer to make use of the Custom Formats. How this is done is explained HERE
"},{"location":"Radarr/Radarr-import-custom-formats/#start-adding-other-custom-formats-wisely","title":"Start adding other Custom Formats wisely","text":"Start adding more Custom Formats wisely, Don't add all the available Custom Formats!!!
Check out the How to 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.
"},{"location":"Radarr/Radarr-import-custom-formats/#trash-sync","title":"TRaSH Sync","text":"This can be done also automatically with one of the TRaSH Sync Applications,
more info can be found Here
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Radarr-recommended-naming-scheme/","title":"Recommended naming scheme","text":"On the Radarr Discord people often ask, \"What's the recommended/best way to name your files?\" First off, it's personal preference, but it's often recommended to add non-recoverable info.
Why?
If, for what ever reason, you ever need to do a re-install or re-import in the Starr Apps or Plex/Emby/Jellyfin it's nice to have all that info in the filename so it gets imported correctly and isn't incorrectly matched as HDTV or WEB-DL etc.
The Tokens not available in the release won't be used/shown.
"},{"location":"Radarr/Radarr-recommended-naming-scheme/#standard-movie-format","title":"Standard Movie Format","text":"This naming scheme is made to be compatible with the New Plex Agent that now supports IMDb and TMDb IDs in filenames, if you don't need it or want it just remove {imdb-{ImdbId}}
Starting from v4.2.2.6489, Radarr now supports Plex Multiple Edition tags in naming.
If you're using a lower version or don't need it replace:
{edition-{Edition Tags}}
with {Edition Tags}
Only use {edition-{Edition Tags}}
if you are prepared to have movies separated by editionwhen using a merged Plex library - e.g., you keep both 1080p and 2160p versions of one movie.For example if you have the Directors Cut
and the Extended Cut
for one movie, those will show up as two separate movies in your library.Note that not using {edition-{Edition Tags}}
will prevent Plex from recognizing the edition.
{Movie CleanTitle} {(Release Year)} {imdb-{ImdbId}} {edition-{Edition Tags}} {[Custom Formats]}{[Quality Full]}{[MediaInfo 3D]}{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels}][{Mediainfo VideoCodec}]{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] The Movie Title (2010) {imdb-tt0066921} {edition-Ultimate Extended Edition} [IMAX HYBRID][Bluray-1080p Proper][3D][DV HDR10][DTS 5.1][x264]-EVOLVE
For Jellyfin/Emby:
{Movie CleanTitle} {(Release Year)} [imdbid-{ImdbId}] - {Edition Tags }{[Custom Formats]}{[Quality Full]}{[MediaInfo 3D]}{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels}][{Mediainfo VideoCodec}]{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] The Movie Title (2010) [imdbid-tt0066921] {edition-Ultimate Extended Edition} [IMAX HYBRID][Bluray-1080p Proper][3D][DV HDR10][DTS 5.1][x264]-EVOLVE
If you do Anime
{Movie CleanTitle} {(Release Year)} {imdb-{ImdbId}} {edition-{Edition Tags}} {[Custom Formats]}{[Quality Full]}{[MediaInfo 3D]}{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels}]{MediaInfo AudioLanguages}[{MediaInfo VideoBitDepth}bit][{Mediainfo VideoCodec}]{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] The Movie Title (2010) {imdb-tt0066921} {edition-Ultimate Extended Edition} [Surround Sound x264][Bluray-1080p Proper][3D][DTS 5.1][DE][10bit][AVC]-EVOLVE
For Jellyfin/Emby:
{Movie CleanTitle} {(Release Year)} [imdbid-{ImdbId}] - {Edition Tags }{[Custom Formats]}{[Quality Full]}{[MediaInfo 3D]}{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels}]{MediaInfo AudioLanguages}[{MediaInfo VideoBitDepth}bit][{Mediainfo VideoCodec}]{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] The Movie Title (2010) [imdbid-tt0066921] {edition-Ultimate Extended Edition} [Surround Sound x264][Bluray-1080p Proper][3D][DTS 5.1][DE][10bit][AVC]-EVOLVE
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}
Why?
The filename can be Obscured where the Release naming isn't, especially when you use Usenet.
{Original Title}
=> The.Movie.Title.2010.REMASTERED.1080p.BluRay.x264-GROUP
{Original Filename}
=> group-karatekid-1080p
or lchd-tkk1080p
or t1i0p3s7i8yuti
Please note that folder names are created (in the database) whenever the movie is added to Radarr, and it may be missing or incorrect at that time and your folder would have a blank ID!!!
If you instead add it in the filename, the IMDb ID will be freshly pulled for any download or upgrade.
Another potential negative of using it in the folder is that folder renames are complex, lengthy, and potentially destructive in Radarr compared to file renames.
"},{"location":"Radarr/Radarr-recommended-naming-scheme/#minimal-needed-and-recommended","title":"Minimal needed and recommended","text":"{Movie CleanTitle} ({Release Year})\n
RESULT:
The Movie Title (2010)
Note
Keep in mind adding anything more after the release year could give issues during a fresh import in to Radarr, but it helps for movies that have the same release name and year.
Radarr supports IMDb ID and TMDb ID in the folder name.
Quote from a developer
TMDb is usually better as it guarantees a match, IMDb only gets matched if the TMDb entry has the correct IMDb ID association. We don't actually talk to IMDb.
"},{"location":"Radarr/Radarr-recommended-naming-scheme/#optional-movies-folder-format-for-the-plex-movies-scanner-and-jellyfinemby","title":"Optional Movies Folder Format for the Plex Movies Scanner and Jellyfin/Emby","text":"This naming scheme is made to be compatible with the new Plex TV Series Scanner that now support IMDB and TVDB IDs in file names.
For Plex:
{Movie CleanTitle} ({Release Year}) {imdb-{ImdbId}}\n
RESULT:
The Movie Title (2010) {imdb-tt1520211}
For Jellyfin/Emby:
{Movie CleanTitle} ({Release Year}) [imdbid-{ImdbId}]\n
RESULT:
The Movie Title (2010) [imdbid-tt1520211]
Tip
IMDb IDs are going to be very accurate and rarely change, TVDB/TMDB IDs, on the other hand, do change or are removed more frequently.
Thanks:
A big Thanks to fryfrog and rg9400 for the suggestions.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Radarr-remote-path-mapping/","title":"Remote Path Mappings","text":"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.
Remote Path Mapping acts as a dumb find Remote Path
and replace with Local Path
Note
If you run dockers it would be smarter to fix the problem at the source of what's causing the actual issue.
Radarr Wiki Servarr - Docker Guide
TRaSH Guides
Your download stays in your download client and Radarr doesn't want to import it.
Go to Activity
=> Queue
You will see a orange download icon, hover over it with your mouse and you will get an error that looks a bit like this:
Go to System
=> Events
You will see an error that looks a bit like this:
The following error could also mean that you need remote path mappings:
So looking at these screenshot it seems you need to make use of remote path mappings.
"},{"location":"Radarr/Radarr-remote-path-mapping/#how-do-i-setup-remote-path-mappings","title":"How do I setup remote path mappings","text":"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.
A screen will popup with the following options:
Host
=> This is the hostname or IP you set in your download client settings.Remote Path
=> The download path that you've set in your download client.Local Path
=> The path Radarr needs to access the same path.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.
This is what you put in your Host in Remote Path Mapping. This could be a hostname
, container name
or a IP Address
To find out what you need to put in your remote path you need to open up your download client and look at what you've used there as download location.
In SABnzbd go to settings
=> Folders
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.
Click on the browse button and browse to the location where the files are accessible for Radarr.
example what to add in Add Remote Path Mapping - [CLICK TO EXPAND]The final result will look something like this:
After these changes the file should be able to be imported by Radarr.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/","title":"How to setup Quality Profiles Anime","text":"aka How to setup Custom Formats (Anime)
Note
This guide is created and maintained by FonduemangVI and rg9400
It's recommended to run two Radarr instances. One for Anime Movies and one for Normal Movies, 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) and not necessarily just dual audio. The vast majority of releases can be found on Nyaa or AB
Nyaa is a public tracker while AB is an invite only tracker.
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#media-management","title":"Media Management","text":""},{"location":"Radarr/radarr-setup-quality-profiles-anime/#recommended-naming-scheme","title":"Recommended naming scheme","text":"For naming please refer to Recommended naming scheme
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#quality-settings","title":"Quality Settings","text":"For quality settings please refer to Radarr Quality Definitions
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#quality-profile","title":"Quality Profile","text":"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 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.
Go to Settings
=> Profiles
We then need to select and organise the qualities like below.
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#anime-cfscoring","title":"Anime CF/Scoring","text":"Note
We're going to make use of the below custom formats. See How to import Custom Formats for how to import them.
Anime CF/Scoring - [Click to Expand] Custom Format Score Trash ID Anime BD Tier 01 (Top SeaDex Muxers) 1400 fb3ccc5d5cc8f77c9055d4cb4561dded Anime BD Tier 02 (SeaDex Muxers) 1300 66926c8fa9312bc74ab71bf69aae4f4a Anime BD Tier 03 (SeaDex Muxers) 1200 fa857662bad28d5ff21a6e611869a0ff Anime BD Tier 04 (SeaDex Muxers) 1100 f262f1299d99b1a2263375e8fa2ddbb3 Anime BD Tier 05 (Remuxes) 1000 ca864ed93c7b431150cc6748dc34875d Anime BD Tier 06 (FanSubs) 900 9dce189b960fddf47891b7484ee886ca Anime BD Tier 07 (P2P/Scene) 800 1ef101b3a82646b40e0cab7fc92cd896 Anime BD Tier 08 (Mini Encodes) 700 6115ccd6640b978234cc47f2c1f2cadc Anime Web Tier 01 (Muxers) 600 8167cffba4febfb9a6988ef24f274e7e Anime Web Tier 02 (Top FanSubs) 500 8526c54e36b4962d340fce52ef030e76 Anime Web Tier 03 (Official Subs) 400 de41e72708d2c856fa261094c85e965d Anime Web Tier 04 (Official Subs) 300 9edaeee9ea3bcd585da9b7c0ac3fc54f Anime Web Tier 05 (FanSubs) 200 22d953bbe897857b517928f3652b8dd3 Anime Web Tier 06 (FanSubs) 100 a786fbc0eae05afe3bb51aee3c83a9d4 Remux Tier 01 1050 3a3ff47579026e76d6504ebea39390de Remux Tier 02 1000 9f98181fe5a3fbeb0cc29340da2a468a Remux Tier 03 950 8baaf0b3142bf4d94c42a724f034e27a WEB Tier 01 350 c20f169ef63c5f40c2def54abaf4438e WEB Tier 02 300 403816d65392c79236dcb6dd591aeda4 WEB Tier 03 250 af94e0fe497124d1f9ce732069ec8c3b Anime Raws -10000 06b6542a47037d1e33b15aa3677c2365 Anime LQ Groups -10000 b0fdc5897f68c9a68c70c25169f77447 Uncensored 0 064af5f084a0a24458cc8ecd3220f93f v0 -51 c259005cbaeb5ab44c06eddb4751e70c v1 1 5f400539421b8fcf71d51e6384434573 v2 2 3df5e6dfef4b09bb6002f732bed5b774 v3 3 db92c27ba606996b146b57fbe6d09186 v4 4 d4e5e842fad129a3c097bdb2d20d31a0 VRV 10 60f6d50cbd3cfc3e9a8c00e3a30c3114 10bit 0 a5d148168c4506b55cf53984107c396e Anime Dual Audio 0 4a3b087eea2ce012fcc1ce319259a3be Dubs Only -10000 b23eae459cc960816f2d6ba84af45055 VOSTFR -10000 9172b2f683f6223e3a1846427b417a3dScores marked with a warning are different to those used in the main guide
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#default-scoring","title":"Default Scoring","text":"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.
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 setup before.
In the profile enter the scores as per the above table in this section.
After you are done it should look like the image above.
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#dual-audio-scoring","title":"Dual Audio Scoring","text":"If you prefer Dual Audio
releases you have a few options depending on your preference.
If you want to prefer Dual Audio
within the same tier give the CF
a score of 10
, if you want it to be preferred a tier above give the CF
a score of 101
, and if you want to prefer it over any tiers give the CF
a score of 2000
.
If you must have Dual Audio
releases set the Minimum Custom Format Score
to 2000 in the Remux-1080p - Anime
profile that you setup earlier.
Using this scoring you will still benefit from the tiers if a better release group does a Dual Audio
release.
Below is an example of the scoring set to prefer Dual Audio
over any tier.
Note
Most BDs are uncensored by default, so most groups do not include that in the name.
If you prefer Uncensored
releases you have a few options depending on your preference.
If you want to prefer Uncensored
within the same tier give the CF
a score of 10
, if you want it to be preferred a tier above give the CF
a score of 101
.
Using this scoring you will still benefit from the tiers if a better release group does an Uncensored
release.
Below is an example of the scoring set to prefer Uncensored
a tier above.
Once you have set your preferred scoring you will need to make two more changes to your Remux-1080p - Anime
profile.
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.
"},{"location":"Radarr/radarr-setup-quality-profiles-anime/#acknowledgements","title":"Acknowledgements","text":"Most of my information and knowledge came from:
rg9400 (Building the Custom Formats, Guidance on anime groups and general knowledge share.)
V01 from SeaDex (Guidance on anime groups and general knowledge share.)
Drazzilb (Guidance on anime groups, testing and general knowledge share.)
TRaSH (For allowing me to utilize his website for our guide and general knowledge share.)
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/radarr-setup-quality-profiles-french-en/","title":"How to setup Quality Profiles French","text":"aka How to setup Custom Formats (French)
This guide is created and maintained by Someone said \"Nice\"?
Cette page est aussi disponible en Fran\u00e7ais: Guide en Fran\u00e7ais.
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 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.
TRaSH created a flowchart 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.
"},{"location":"Radarr/radarr-setup-quality-profiles-french-en/#basics","title":"Basics","text":"It is quite important that you follow and understand what is envisioned by Trash's guide:
Mandatory
The only change that is needed and mandatory for French Custom Formats to work is to set the preferred language profile for your releases to Any
.
Info
We do choose Any
for the language profile, as otherwise an English movie identified with French audio in Radarr will not be grabbed and vice-versa.
There is two options:
"},{"location":"Radarr/radarr-setup-quality-profiles-french-en/#using-trashs-guide-and-bazarr","title":"Using TRaSH's guide and Bazarr","text":"This is the preferred method.
1000
.1000
.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). 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.
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.
"},{"location":"Radarr/radarr-setup-quality-profiles-french-en/#examples-of-quality-profile","title":"Examples of Quality Profile","text":"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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Radarr/radarr-setup-quality-profiles-french-en/#french-audio-versions","title":"French Audio Versions","text":"Those are all optional and only there to rename your release or to avoid a certain type of French Audio. Examples:
101
instead of 0
.1000
.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.
Explanation - [CLICK TO EXPAND] Acronyms French Explanation English Explanation TRUEFRENCH or VFF Version Francophone Fran\u00e7aise (doublage r\u00e9alis\u00e9 en France) Full French version (dubbing done in France) FRENCH or VF[1] Version Francophone (normalement equivalent \u00e0 la VFQ) French version (normally equivalent to VFQ) VOF Version Originale Fran\u00e7aise Original French Version VFI Version Francophone Internationale International French Version VFQ Version Francophone Qu\u00e9b\u00e9coise Canadian French Version VQ Version Qu\u00e9b\u00e9coise (accent Qu\u00e9b\u00e9cois important, ex: Les Simpsons le film) Quebec Version (strong Quebec accent, ex: The Simpsons movie) VFB Version Francophone Belge Belgian French Version VF[1-9] or FR[1-9] Indique le nombre de doublage pr\u00e9sent (normalement VF2 soit VFF et VFQ) Indicates the number of dubs present (normally VF2 being VFF and VFQ) VOSTFR[2] Indique que l'audio est dans la langue originale, avec des sous-titres en fran\u00e7ais. Indicates soundtrack in the original language, with French subtitlesIndexers renaming in Prowlarr
Some Indexers in Prowlarr can rename MULTi
releases to MULTi.TRUEFRENCH
or MULTi.FRENCH
. It is not recommend to use such a feature along with those Custom Formats as it can lead to false positives from the VFF, VFQ and VQ Custom Formats.
This is a must-have for every Quality Profile you use. All these Custom Formats make sure you don't get Low Quality Releases.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccBreakdown and Why
x265 (HD): This blocks/ignores 720/1080p (HD) releases that are encoded in x265. - More info HERE.
!!!! Danger \"Don't use this together with x265 (no HDR/DV), only ever include one of them \"
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:
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Radarr/radarr-setup-quality-profiles-french-en/#hd-bluray-web","title":"HD Bluray + WEB","text":"If you prefer High Quality HD Encodes (Bluray-720/1080p)
Multi-Audio: This is a custom format to help Radarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Radarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Radarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
French Scene groups are included as a fallback if you really want MULTi release despite a potential loss in quality. Either score the CF to 1500
(default) or 0
depending on what you want to achieve.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccBreakdown and Why
x265 (HD): This blocks/ignores 720/1080p (HD) releases that are encoded in x265. - More info HERE.
!!!! Danger \"Don't use this together with x265 (no HDR/DV), only ever include one of them \"
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:
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.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.
Use the following main settings in your profile.
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.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]10000
.If you prefer High Quality UHD Encodes (Bluray-2160p)
Information regarding HD audio
It should be noted that many problems can arise from this profile if you use the HD audio Custom Formats, as:
Resulting in the following:
Tip
This is why the Group tiers exist; it tries to get hold of the groups that tend to get the best original and French audio for a release. However, it is not infallible, and, once again, a movie may not have an equivalent FR audio track to the original audio's highest one.
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Multi audio - [CLICK TO EXPAND] Custom Format Score Trash ID Multi-Audio 300 72b1548df1ac3175ca105a9ce7043c91 French Audio 1 6d27683346c78d6a3f772e30877910a7 Multi-French 0 d5f3a1afdb77e6b95e489f7654532d04 Breakdown and Why - [CLICK TO EXPAND]Multi-Audio: This is a custom format to help Radarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Radarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Radarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
French Scene groups are included as a fallback if you really want MULTi release despite a potential loss in quality. Either score the CF to 1500
(default) or 0
depending on what you want to achieve.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccBreakdown and Why
x265 (HD): This blocks/ignores 720/1080p (HD) releases that are encoded in x265. - More info HERE.
!!!! Danger \"Don't use this together with x265 (no HDR/DV), only ever include one of them \"
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:
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Use the following main settings in your profile.
Make sure you don't check the BR-DISK.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
10000
.If you prefer 1080p Remuxes (Remux-1080p)
Information regarding HD audio
It should be noted that many problems can arise from this profile if you use the HD audio Custom Formats, as:
Resulting in the following:
Tip
This is why the Group tiers exist; it tries to get hold of the groups that tend to get the best original and French audio for a release. However, it is not infallible, and, once again, a movie may not have an equivalent FR audio track to the original audio's highest one.
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Multi-Audio: This is a custom format to help Radarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Radarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Radarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
French Scene groups are included as a fallback if you really want MULTi release despite a potential loss in quality. Either score the CF to 1500
(default) or 0
depending on what you want to achieve.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccBreakdown and Why
x265 (HD): This blocks/ignores 720/1080p (HD) releases that are encoded in x265. - More info HERE.
!!!! Danger \"Don't use this together with x265 (no HDR/DV), only ever include one of them \"
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:
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Use the following main settings in your profile.
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.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]10000
.If you prefer 2160p Remuxes (Remux-2160p)
Information regarding HD audio
It should be noted that many problems can arise from this profile if you use the HD audio Custom Formats, as:
Resulting in the following:
Tip
This is why the Group tiers exist; it tries to get hold of the groups that tend to get the best original and French audio for a release. However, it is not infallible, and, once again, a movie may not have an equivalent FR audio track to the original audio's highest one.
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Multi audio - [CLICK TO EXPAND] Custom Format Score Trash ID Multi-Audio 300 72b1548df1ac3175ca105a9ce7043c91 French Audio 1 6d27683346c78d6a3f772e30877910a7 Multi-French 0 d5f3a1afdb77e6b95e489f7654532d04 Breakdown and Why - [CLICK TO EXPAND]Multi-Audio: This is a custom format to help Radarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Radarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Radarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
French Scene groups are included as a fallback if you really want MULTi release despite a potential loss in quality. Either score the CF to 1500
(default) or 0
depending on what you want to achieve.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccBreakdown and Why
x265 (HD): This blocks/ignores 720/1080p (HD) releases that are encoded in x265. - More info HERE.
!!!! Danger \"Don't use this together with x265 (no HDR/DV), only ever include one of them \"
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:
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Use the following main settings in your profile.
Make sure you don't check the BR-DISK.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]10000
.TRaSH provides great guides and explanations about them at the following links:
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/radarr-setup-quality-profiles-french-fr/","title":"Comment configurer ses Profiles","text":"Ce guide a \u00e9t\u00e9 cr\u00e9\u00e9 et est maintenu par Someone said \"Nice\"?
Quelle est la meilleure fa\u00e7on de configurer les Formats Personnalis\u00e9s (ou Custom Formats) et lesquels utiliser avec quel score pour obtenir une release avec un audio fran\u00e7ais et un anglais ?
Gardez \u00e0 l'esprit que la plupart des releases sont MULTi (comprenez double audio, original et fran\u00e7ais) et qu'il sera difficile d'avoir uniquement l'audio fran\u00e7ais, \u00e0 moins que vous ne soyez pr\u00eat \u00e0 obtenir du 720p, ou que vous ne recherchiez que des films fran\u00e7ais.
Pour ce qui est de la qualit\u00e9, il n'y a pas de recette miracle, cela d\u00e9pend de votre installation (p\u00e9riph\u00e9riques) et de vos pr\u00e9f\u00e9rences personnelles.
Certains pr\u00e9f\u00e8rent une qualit\u00e9 audio \u00e9lev\u00e9e (HD Audio), d'autres une meilleure qualit\u00e9 vid\u00e9o. Nombreux sont ceux qui pr\u00e9f\u00e8rent les deux.
TRaSH a cr\u00e9\u00e9 un sch\u00e9ma pour faciliter votre d\u00e9cision/choix. Notez que ce graphique n'inclut aucun des Formats Personnalis\u00e9s de ce guide et que vous devrez quand m\u00eame le lire pour obtenir des releases en MULTi.
"},{"location":"Radarr/radarr-setup-quality-profiles-french-fr/#notions-de-base","title":"Notions de base","text":"Il est imp\u00e9ratif que vous respectiez et compreniez ce qui est propos\u00e9 par le guide de TRaSH (en anglais uniquement) :
Imp\u00e9ratif
La seule modification n\u00e9cessaire et indispensable pour que les formats personnalis\u00e9s fran\u00e7ais fonctionnent est de d\u00e9finir le profil de langue sur Any
.
Info
Any
est choisit sinon un film anglais identifi\u00e9 avec un audio fran\u00e7ais dans Radarr ne sera pas r\u00e9cup\u00e9r\u00e9 et vice-versa.
Deux options s'offre \u00e0 vous :
"},{"location":"Radarr/radarr-setup-quality-profiles-french-fr/#en-utilisant-le-guide-de-trash-et-bazarr","title":"En utilisant le guide de TRaSH et Bazarr","text":"Il s'agit de la m\u00e9thode \u00e0 privil\u00e9gier.
1000
.1000
.Il y a deux fa\u00e7ons d'aborder les exemples ci-dessous. En utilisant ou non les Formats Personnalis\u00e9s de Groupes P2P du Guide original (qui peuvent \u00eatre trouv\u00e9s ici : Collection of Custom Formats). Afin d'illustrer ce principe, vous verrez une section \"Mix original (optionnel)\" dans chacun des exemples ci-dessous. Vous devez comprendre que si vous ajoutez les Formats Personnalis\u00e9s de cette section optionnelle, si Radarr ne trouve pas de MULTi, vous aurez toujours un bon score pour l'audio anglais.
Attention
Si vous utilisez le \"Mix original (optionnel)\". Vous devez comprendre que m\u00eame si l'objectif principal de ces Formats Personnalis\u00e9s est de travailler en parall\u00e8le avec les formats du guide original. Vous pouvez vous retrouver avec un seul audio alors qu'il existe une version MULTi. La raison est que la release n'a pas \u00e9t\u00e9 not\u00e9e assez haut pour l'emporter sur les autres scores.
"},{"location":"Radarr/radarr-setup-quality-profiles-french-fr/#exemples-de-profil","title":"Exemples de Profil","text":"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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Radarr/radarr-setup-quality-profiles-french-fr/#type-de-versions-francaises","title":"Type de versions fran\u00e7aises","text":"Ces Formats sont optionnels et ne sont l\u00e0 que pour renommer votre fichier ou pour \u00e9viter un certain type de version fran\u00e7aise. Exemples :
101
au lieu de 0
.1000
au Format Personnalis\u00e9 VOSTFR.Attention
Il n'est pas vraiment recommand\u00e9 d'attribuer un score n\u00e9gatif \u00e0 l'un des Formats Personnalis\u00e9s de VF (VFF, VFQ, VQ, VFB, VFI, VF2). Augmentez plut\u00f4t le score de votre format audio pr\u00e9f\u00e9r\u00e9.
Explications - [CLIQUEZ POUR AFFICHER] Acronymes French Explanation English Explanation TRUEFRENCH or VFF Version Francophone Fran\u00e7aise (doublage r\u00e9alis\u00e9 en France) Full French version (dubbing done in France) FRENCH or VF[1] Version Francophone (normalement equivalent \u00e0 la VFQ) French version (normally equivalent to VFQ) VOF Version Originale Fran\u00e7aise Original French Version VFI Version Francophone Internationale International French Version VFQ Version Francophone Qu\u00e9b\u00e9coise Canadian French Version VQ Version Qu\u00e9b\u00e9coise (accent Qu\u00e9b\u00e9cois important, ex: Les Simpsons le film) Quebec Version (strong Quebec accent, ex: The Simpsons movie) VFB Version Francophone Belge Belgian French Version VF[1-9] or FR[1-9] Indique le nombre de doublage pr\u00e9sent (normalement VF2 soit VFF et VFQ) Indicates the number of dubs present (normally VF2 being VFF and VFQ) VOSTFR[2] Indique que l'audio est dans la langue originale, avec des sous-titres en fran\u00e7ais. Indicates soundtrack in the original language, with French subtitlesIndexers renaming in Prowlarr
Certains indexeurs dans Prowlarr peuvent renommer les versions MULTi
en MULTi.TRUEFRENCH
ou MULTi.FRENCH
. L'utilisation de cette fonction n'est pas recommand\u00e9, car elle peut entra\u00eener des faux positifs avec les formats personnalis\u00e9s VFF, VFQ et VQ.
Ces Formats sont reconnus comme \u00e9tant indispensables pour tous les Profils de Qualit\u00e9 que vous utilisez. Ils vous assurent de ne pas avoir de releases de faible qualit\u00e9.
Ind\u00e9sirable - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccDescription et objectifs
x265 (HD): Ceci bloque/ignore les sorties 720/1080p (HD) qui sont encod\u00e9es en x265. - Plus d'informations ICI (en anglais).
Ne l'utilisez pas avec le Format Personnalis\u00e9 x265 (no HDR/DV)
Cela inclut les Formats Personnalis\u00e9s optionnels cr\u00e9\u00e9s par TRaSH pour le guide original. Assurez-vous de bien comprendre ce qu'ils impliquent avant de les int\u00e9grer. En outre, deux Formats Personnalis\u00e9s peuvent cr\u00e9er des probl\u00e8mes si vous voulez du MULTi :
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Radarr/radarr-setup-quality-profiles-french-fr/#hd-bluray-web","title":"HD Bluray + WEB","text":"Si vous pr\u00e9f\u00e9rez les encodages HD de haute qualit\u00e9 (Bluray-720/1080p)
Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Radarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
Les groupes de la Sc\u00e8ne fran\u00e7aise sont inclus comme substitut si vous voulez vraiment une version MULTi malgr\u00e9 une \u00e9ventuelle perte de qualit\u00e9. Vous pouvez lui attribuer un score de 1500
(par d\u00e9faut) ou de 0
selon ce que vous voulez obtenir.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Ind\u00e9sirable - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccDescription et objectifs
x265 (HD): Ceci bloque/ignore les sorties 720/1080p (HD) qui sont encod\u00e9es en x265. - Plus d'informations ICI (en anglais).
Ne l'utilisez pas avec le Format Personnalis\u00e9 x265 (no HDR/DV)
Cela inclut les Formats Personnalis\u00e9s optionnels cr\u00e9\u00e9s par TRaSH pour le guide original. Assurez-vous de bien comprendre ce qu'ils impliquent avant de les int\u00e9grer. En outre, deux Formats Personnalis\u00e9s peuvent cr\u00e9er des probl\u00e8mes si vous voulez du MULTi :
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Les Formats Personnalis\u00e9s Audio Advanced
ne sont pas inclus dans le profil d'encodage, car vous trouverez difficilement de l'audio HD avec ce type d'encodages. Et il est conseill\u00e9 de privil\u00e9gier la qualit\u00e9 visuelle. Si vous voulez aussi de l'audio HD, vous devriez opter pour les Remuxes ou les Encodes UHD.
Utilisez les param\u00e8tres suivants dans votre profil.
Assurez-vous de ne pas cocher le BR-DISK.
La raison pour laquelle le WEB-DL 720p n'est pas s\u00e9lectionn\u00e9 est que vous ne trouverez pratiquement aucune release qui ne soit pas faite en 1080p WEB-DL.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Logique et fonctionnement - [CLIQUEZ POUR AFFICHER]En fonction de ce qui est disponible en premier, la logique sera la suivante :
10000
.Si vous pr\u00e9f\u00e9rez les encodages UHD de haute qualit\u00e9 (Bluray-2160p)
Informations concernant les audios HD
Il convient de noter que de divers probl\u00e8mes peuvent survenir avec ce profil si vous utilisez les formats personnalis\u00e9s de l'audio HD, car :
En cons\u00e9quence, les situations ci-apr\u00e8s peuvent \u00eatre observ\u00e9es :
Tip
Les Formats Personnalis\u00e9s de Groupes P2P existent pour cette raison ; ils essaient de regrouper les groupes qui ont tendance \u00e0 obtenir les meilleures pistes audio originales et fran\u00e7aises pour une sortie. Cependant, cette approche n'est pas infaillible et un film peut ne pas avoir une piste audio FR \u00e9quivalente \u00e0 la piste la plus \u00e9lev\u00e9e de l'audio original.
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Multi audio - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID Multi-Audio 300 72b1548df1ac3175ca105a9ce7043c91 French Audio 1 6d27683346c78d6a3f772e30877910a7 Multi-French 0 d5f3a1afdb77e6b95e489f7654532d04 Description et objectifs - [CLIQUEZ POUR AFFICHER]Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Radarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
Les groupes de la Sc\u00e8ne fran\u00e7aise sont inclus comme substitut si vous voulez vraiment une version MULTi malgr\u00e9 une \u00e9ventuelle perte de qualit\u00e9. Vous pouvez lui attribuer un score de 1500
(par d\u00e9faut) ou de 0
selon ce que vous voulez obtenir.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Ind\u00e9sirable - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccDescription et objectifs
x265 (HD): Ceci bloque/ignore les sorties 720/1080p (HD) qui sont encod\u00e9es en x265. - Plus d'informations ICI (en anglais).
Ne l'utilisez pas avec le Format Personnalis\u00e9 x265 (no HDR/DV)
Cela inclut les Formats Personnalis\u00e9s optionnels cr\u00e9\u00e9s par TRaSH pour le guide original. Assurez-vous de bien comprendre ce qu'ils impliquent avant de les int\u00e9grer. En outre, deux Formats Personnalis\u00e9s peuvent cr\u00e9er des probl\u00e8mes si vous voulez du MULTi :
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Utilisez les param\u00e8tres suivants dans votre profil.
Assurez-vous de ne pas cocher le BR-DISK.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Logique et fonctionnement - [CLIQUEZ POUR AFFICHER]En fonction de ce qui est disponible en premier, la logique sera la suivante :
10000
.Si vous pr\u00e9f\u00e9rez les Remuxes en 1080p (Remux-1080p)
Informations concernant les audios HD
Il convient de noter que de divers probl\u00e8mes peuvent survenir avec ce profil si vous utilisez les formats personnalis\u00e9s de l'audio HD, car :
En cons\u00e9quence, les situations ci-apr\u00e8s peuvent \u00eatre observ\u00e9es :
Tip
Les Formats Personnalis\u00e9s de Groupes P2P existent pour cette raison ; ils essaient de regrouper les groupes qui ont tendance \u00e0 obtenir les meilleures pistes audio originales et fran\u00e7aises pour une sortie. Cependant, cette approche n'est pas infaillible et un film peut ne pas avoir une piste audio FR \u00e9quivalente \u00e0 la piste la plus \u00e9lev\u00e9e de l'audio original.
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Radarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
Les groupes de la Sc\u00e8ne fran\u00e7aise sont inclus comme substitut si vous voulez vraiment une version MULTi malgr\u00e9 une \u00e9ventuelle perte de qualit\u00e9. Vous pouvez lui attribuer un score de 1500
(par d\u00e9faut) ou de 0
selon ce que vous voulez obtenir.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Ind\u00e9sirable - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccDescription et objectifs
x265 (HD): Ceci bloque/ignore les sorties 720/1080p (HD) qui sont encod\u00e9es en x265. - Plus d'informations ICI (en anglais).
Ne l'utilisez pas avec le Format Personnalis\u00e9 x265 (no HDR/DV)
Cela inclut les Formats Personnalis\u00e9s optionnels cr\u00e9\u00e9s par TRaSH pour le guide original. Assurez-vous de bien comprendre ce qu'ils impliquent avant de les int\u00e9grer. En outre, deux Formats Personnalis\u00e9s peuvent cr\u00e9er des probl\u00e8mes si vous voulez du MULTi :
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Utilisez les param\u00e8tres suivants dans votre profil.
Assurez-vous de ne pas cocher le BR-DISK.
La raison pour laquelle le WEB-DL 720p n'est pas s\u00e9lectionn\u00e9 est que vous ne trouverez pratiquement aucune release qui ne soit pas faite en 1080p WEB-DL.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Logique et fonctionnement - [CLIQUEZ POUR AFFICHER]En fonction de ce qui est disponible en premier, la logique sera la suivante :
10000
.Si vous pr\u00e9f\u00e9rez les Remuxes en 2160p (Remux-2160p)
Informations concernant les audios HD
Il convient de noter que de divers probl\u00e8mes peuvent survenir avec ce profil si vous utilisez les formats personnalis\u00e9s de l'audio HD, car :
En cons\u00e9quence, les situations ci-apr\u00e8s peuvent \u00eatre observ\u00e9es :
Tip
Les Formats Personnalis\u00e9s de Groupes P2P existent pour cette raison ; ils essaient de regrouper les groupes qui ont tendance \u00e0 obtenir les meilleures pistes audio originales et fran\u00e7aises pour une sortie. Cependant, cette approche n'est pas infaillible et un film peut ne pas avoir une piste audio FR \u00e9quivalente \u00e0 la piste la plus \u00e9lev\u00e9e de l'audio original.
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Multi audio - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID Multi-Audio 300 72b1548df1ac3175ca105a9ce7043c91 French Audio 1 6d27683346c78d6a3f772e30877910a7 Multi-French 0 d5f3a1afdb77e6b95e489f7654532d04 Description et objectifs - [CLIQUEZ POUR AFFICHER]Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Radarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Radarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Tip
Les groupes de la Sc\u00e8ne fran\u00e7aise sont inclus comme substitut si vous voulez vraiment une version MULTi malgr\u00e9 une \u00e9ventuelle perte de qualit\u00e9. Vous pouvez lui attribuer un score de 1500
(par d\u00e9faut) ou de 0
selon ce que vous voulez obtenir.
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Ind\u00e9sirable - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 LQ -10000 90a6f9a284dff5103f6346090e6280c8 FR LQ -10000 48f031e76111f17ea94898f4cdc34fdc Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81ccDescription et objectifs
x265 (HD): Ceci bloque/ignore les sorties 720/1080p (HD) qui sont encod\u00e9es en x265. - Plus d'informations ICI (en anglais).
Ne l'utilisez pas avec le Format Personnalis\u00e9 x265 (no HDR/DV)
Cela inclut les Formats Personnalis\u00e9s optionnels cr\u00e9\u00e9s par TRaSH pour le guide original. Assurez-vous de bien comprendre ce qu'ils impliquent avant de les int\u00e9grer. En outre, deux Formats Personnalis\u00e9s peuvent cr\u00e9er des probl\u00e8mes si vous voulez du MULTi :
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.EVO (no WEBDL): This group is often banned for the low quality Blu-ray releases, but their WEB-DL are okay.
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Utilisez les param\u00e8tres suivants dans votre profil.
Assurez-vous de ne pas cocher le BR-DISK.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Logique et fonctionnement - [CLIQUEZ POUR AFFICHER]10000
.TRaSH fournit d'excellents guides et explications \u00e0 leur sujet dans les liens suivants (en anglais uniquement) :
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/radarr-setup-quality-profiles/","title":"How to setup Quality Profiles","text":"aka How to setup Custom Formats So what's the best way to setup the Custom Formats and which ones to use with which scores to setup your quality profiles?
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.
Here I will try to explain how to make the most use of Custom Formats to help you to setup your quality profiles for your personal needs.
I created a flowchart to make your decision/choices easier.
"},{"location":"Radarr/radarr-setup-quality-profiles/#basics","title":"Basics","text":"After you've added the Custom Formats, as explained in How to import Custom Formats. You will need to set it up in the quality Profile you want to use/prefer to make use of the Custom Formats.
Settings
=> Profiles
Radarr Custom Formats can be set per profile and isn't global
Select the profile that you want to use/prefer.
Minimum Custom Format Score
allowed to download. More Info0
means no upgrades will happen based on Custom Formats)At the bottom in your chosen profile you will see the added Custom Formats where you can start setting up the scores.
Screenshot example - [CLICK TO EXPAND]Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Keep in mind Custom Formats are made to fine tune your Quality Profile.Generally, quality trumps all
Custom formats are controlled by Quality Profiles.
As of 2021-11-06 the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use the Repack/Proper Custom Format
Click on the image below to see how to make use of the flowchart.
If you're unsure or have questions do not hesitate to ask for help on Discord
"},{"location":"Radarr/radarr-setup-quality-profiles/#trash-quality-profiles","title":"TRaSH Quality Profiles","text":""},{"location":"Radarr/radarr-setup-quality-profiles/#hd-bluray-web","title":"HD Bluray + WEB","text":"If you prefer High Quality HD Encodes (Bluray-720p/1080p)
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.I decided not to add Audio Advanced
Custom Formats to the encodes profile, You will hardly find HD audio with HD Bluray Encodes. With HD Bluray Encodes I personally suggest to go for quality. If you also want HD audio formats I would suggest to go for the Remuxes or UHD Encodes.
Use the following main settings in your profile.
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.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]10000
.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.
"},{"location":"Radarr/radarr-setup-quality-profiles/#uhd-bluray-web","title":"UHD Bluray + WEB","text":"If you prefer High Quality UHD Encodes (Bluray-2160p)
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
Breakdown and Why
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Use the following main settings in your profile.
Make sure you don't check the BR-DISK.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
10000
.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.
"},{"location":"Radarr/radarr-setup-quality-profiles/#remux-web-1080p","title":"Remux + WEB 1080p","text":"If you prefer 1080p Remuxes (Remux-1080p)
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Use the following main settings in your profile.
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.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]10000
.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.
"},{"location":"Radarr/radarr-setup-quality-profiles/#remux-web-2160p","title":"Remux + WEB 2160p","text":"If you prefer 2160p Remuxes (Remux-2160p)
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Hybrid 100 0f12c086e289cf966fa5948eac571f44 Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
Breakdown and Why
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Use the following main settings in your profile.
Make sure you don't check the BR-DISK.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]10000
.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.
"},{"location":"Radarr/radarr-setup-quality-profiles/#advanced-audio","title":"Advanced Audio","text":"In this example I have lossy Atmos over lossless DTS because the object metadata (Atmos) matters more to me over lossy vs lossless.
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
Audio - [CLICK TO EXPAND]Add the audio custom formats only if
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
All HDR Formats - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
"},{"location":"Radarr/radarr-setup-quality-profiles/#hdr-formats-dv-webdl","title":"HDR Formats + DV (WEBDL)","text":"I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
All HDR Formats + DV (WEBDL) - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
"},{"location":"Radarr/radarr-setup-quality-profiles/#hdr-formats-dv-webdl-hdr10-boost","title":"HDR Formats + DV (WEBDL) + HDR10+ Boost","text":"I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
All HDR Formats + DV (WEBDL) + HDR10+ Boost - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
"},{"location":"Radarr/radarr-setup-quality-profiles/#faq-info","title":"FAQ & INFO","text":""},{"location":"Radarr/radarr-setup-quality-profiles/#proper-and-repacks","title":"Proper and Repacks","text":"Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Format preferences will be used instead.
"},{"location":"Radarr/radarr-setup-quality-profiles/#custom-formats-to-avoid-certain-releases","title":"Custom Formats to avoid certain releases","text":"How to use a Custom Format to avoid certain releases? - [CLICK TO EXPAND]For Custom Formats you really want to avoid, set it to something really low like -10000
and not something like -10
. Being when you add a Custom Format what you prefer and you set it to something like +10
it could happen that for example the BR-DISK
will be downloaded (-10)+(+10)=0 and if your Minimum Custom Format Score
is set at 0
.
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.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
All Custom Formats with a score of 0 are pure informational and don't do anything.
"},{"location":"Radarr/radarr-setup-quality-profiles/#minimum-custom-format-score","title":"Minimum Custom Format Score","text":"Minimum Custom Format Score - [CLICK TO EXPAND]Some people suggest not to use negative scores for your Custom Formats and set this option to a higher score then 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.
Also it makes it much more clear what you prefer and what you want to avoid.
"},{"location":"Radarr/radarr-setup-quality-profiles/#audio-channels","title":"Audio Channels","text":"Audio Channels - [CLICK TO EXPAND]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.
Using it with any kind of Remuxes Quality Profile is useless in my opinion being that 99% of all remuxes are multi audio anyway. You can get better scores just using the Audio Advanced
Custom Formats.
Avoid using the x264/x265 Custom Format with a score if possible, it's smarter to use the x265 (HD) Custom Format.
Something like 95% of video files are x264 and have much better direct play support. If you have more than a of couple users, you will notice much more transcoding.
Use x265 only for 4k releases and the x265 (HD) makes sure you still get the x265 releases.
"},{"location":"Radarr/radarr-setup-quality-profiles/#thanks","title":"Thanks","text":"A big Thanks to rg9400 for providing me with info needed to create the Tips section.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/","title":"How to setup Language Custom Formats","text":"Here we will explain how to setup your own preferred language Custom Format, with a few examples.
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.If you want to make use of the Custom Formats set the preferred language to Any
.
Import the JSON in to your Custom Formats.
How ?
Follow the How to import Custom Formats.
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#language-original-only","title":"Language: Original Only","text":"Language: Not Original
This is one of the most common one used besides the English only one.
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.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: Original Only\",\n\"name\": \"Language: Not Original\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not Original Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": -2\n}\n}\n]\n}\n
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#language-english-only","title":"Language: English Only","text":"Language: Not English
With this Custom Format you will only get the Movie/TV Show in the English language.
For languages other than English, replace the English condition with language of your choice.
For this we're going to make use of so called reverse scoring.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: English Only\",\n\"name\": \"Language: Not English\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not English Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n}\n]\n}\n
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#language-multiple-only","title":"Language: Multiple Only","text":"Language: Not Dutch
In some case 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.
With this Custom Format you will only get the Movie/TV Show with Dutch and/or Flemish Audio.
For languages other than Dutch/Flemish, replace the Dutch/Flemish condition with language of your choice.
For this we're going to make use of so called reverse scoring.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: Multiple Only\",\n\"name\": \"Language: Not Dutch\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not Dutch Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not Flemish Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 19\n}\n}\n]\n}\n
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#language-prefer-x-but-ill-take-y","title":"Language: Prefer X but i'll take Y","text":"Language: Not Original or German Language: Prefer German
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.
For languages other than German, replace the German condition with language of your choice.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: Prefer X but i'll take Y\",\n\"name\": \"Language: Not Original or German\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not Original\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": -2\n}\n},\n{\n\"name\": \"Not German\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
Add the following json to your Radarr/Sonarr with a score of 10
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"10\",\n\"trash_description\": \"Prefer Language X\",\n\"name\": \"Language: Prefer German\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"German Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#language-prefer-language-x","title":"Language: Prefer Language X","text":"Language: Prefer German
Let's say you just want to prefer German and don't care if you get another random language(s).
For languages other than German, replace the German condition with language of your choice.
Add the following json to your Radarr/Sonarr with a score of 10
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"10\",\n\"trash_description\": \"Prefer Language X\",\n\"name\": \"Language: Prefer German\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"German Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#language-prefer-multi-language","title":"Language: Prefer Multi Language","text":"Language: Prefer Dutch
In some case you may want prefer multiple languages in your Custom Format.
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.
For languages other than Dutch/Flemish, replace the Dutch/Flemish condition with language of your choice.
Add the following json to your Radarr/Sonarr with a score of 10
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"10\",\n\"trash_description\": \"Prefer Multiple\",\n\"name\": \"Language: Prefer Dutch\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dutch Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Flemish Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 19\n}\n}\n]\n}\n
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#faq-info","title":"FAQ & INFO","text":""},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#whats-reverse-scoring","title":"What's reverse scoring","text":"What's reverse scoring? - [CLICK TO EXPAND] 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
.
If you want to prefer 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
.
Which scores you should use depends on how important the language is compared to other Custom Formats you're using.
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#whats-original-language","title":"What's Original Language","text":"What's Original Language? - [CLICK TO EXPAND]Original Language is the language in which a Movie/TV Show was originally made.
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#where-does-radarr-get-the-original-language-from","title":"Where does Radarr get the Original Language from","text":"Where does Radarr get the Original Language from? - [CLICK TO EXPAND]Radarr makes use of The Movie Database (TMDB).
"},{"location":"Radarr/Tips/How-to-setup-language-custom-formats/#where-does-sonarr-get-the-original-language-from","title":"Where does Sonarr get the Original Language from","text":"Where does Sonarr get the Original Language from? - [CLICK TO EXPAND]Sonarr makes use of TheTVDB.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Tips/Merge-quality/","title":"How to Merge Quality","text":"The current logic on how downloads are compared is Quality Trumps All
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.
"},{"location":"Radarr/Tips/Merge-quality/#current-logic","title":"Current Logic","text":"Here you will see the current logic so you understand how the possible downloads are compared.
"},{"location":"Radarr/Tips/Merge-quality/#radarr-current-logic","title":"Radarr current logic","text":"Radarr current logic - [CLICK TO EXPAND]As of 2021-11-06 the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use the Repack/Proper Custom Format
As of 2021-11-06 the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use a preferred word regex of /\\b(repack|proper)\\b/i
Go to your preferred Quality Profile or create a new one.
Settings
=> Profiles
In this example we will merge the following qualities together:
To merge them you need to click on Edit Groups.
When done Sonarr/Radarr upgrades will be handled via Preferred Words / Custom Formats.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Tips/Radarr-rename-your-folders/","title":"How to rename your folders","text":"If you want to rename your current folder names (for example to your new naming scheme), you can do that with this little magic trick.
Go to you movie overview
Movies
On the top click on Movie Editor
After activating it you select the movie(s) from where you want to have the folder(s) to be renamed.
Root Folder
A new popup will be shown:
Select Yes, Move the files
Warning
If you have a large library, remote storage, cloud storage, or your path structure isn't well planned or doesn't support instant moves, then this process could take a while. Make sure you don't interrupt this process. If it stops before it's complete, it could result in quite the mess.
Then Magic
As you can see the folder has been renamed to the correct year following your naming scheme.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Tips/Radarr-show-unknown-movie-items/","title":"Show Unknown Movie Items","text":"You downloaded a movie and it doesn't show up in your Activity in Radarr?
By enabling the following option it will show items without a matched movie in the queue. This could include removed movies or anything else in Radarr's category.
Go to your Activity
Activity
Then on the top right click on Options
and a new window will popup and enable Show Unknown Movie Items
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Radarr/Tips/Sync-2-radarr-sonarr/","title":"How to Sync 2 Radarr or Sonarr with each other","text":"In this guide I 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 setup your sync with two Radarr/Sonarr instances.
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 and Sonarr Multiple Instance Information
"},{"location":"Radarr/Tips/Sync-2-radarr-sonarr/#preparation","title":"Preparation","text":"For this you need to have prepared the following:
Warning
You can't use the same root (media library) folder for both Radarr's/Sonarr's
Make sure you use two separate root folders in Radarr/Sonarr (movies-hd, movies-uhd, tv-hd, tv-uhd, etc)
"},{"location":"Radarr/Tips/Sync-2-radarr-sonarr/#option-1","title":"Option 1","text":"In this example I'm going to use two Radarr instances (The basics is 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.1This option is best used if you want a 1:1 copy of your Radarr/Sonarr instances
"},{"location":"Radarr/Tips/Sync-2-radarr-sonarr/#adding-the-radarr-sync-list","title":"Adding the Radarr Sync list","text":"In Radarr 2
go to Settings
=> Lists
Click on the + to add a list and select Radarr
Then you get a screen with the following options:
Radarr 2
.Radarr 1
(Use local URL if they run on the same system).Radarr 1
.Radarr 1
you want to Sync with Radarr 2
.Radarr 1
.You don't need a separate download client for your two Radarr instances, this all can be done with one download client (Two if you prefer Usenet and Torrents).
Settings
=> Download Clients
Select your preferred download client.
The only thing you need to change/create is a separate Category
that you're going to use for Radarr 2
Warning
This can't and shouldn't be the same category you use for Radarr 1
but a separate Category
.
You now only need to make use of Radarr 1
. All movies you add to Radarr 1
will be synced to Radarr 2
at a scheduled time.
In this example I'm going to use two Sonarr instances (The basics is the same for Radarr).
Sonarr 1
= My main 1080p WEB-DL Sonarr.Sonarr 2
= 4K/2160p (UHD) WEB-DL Sonarr.This option is best used if you only want to have a few TV shows (or movies if you use this option with Radarr) as 4K/2160p (UHD)
"},{"location":"Radarr/Tips/Sync-2-radarr-sonarr/#extra-preparation","title":"Extra preparation","text":"In Sonarr 1
go to Settings
=> Profiles
Clone your used profile and rename your profile from Profilename - Copy
to Profilename!
In Sonarr 2
go to Settings
=> Import Lists
Click on the + to add a list and select Sonarr
Then you get a screen with the following options:
Sonarr 2
.Sonarr 1
(Use local URL if they run on the same system).Sonarr 1
.Sonarr 1
that we're going to use to sync with Sonarr 2
.Sonarr 1
.You don't need a separate download client for your two Sonarr/Radarr instances, this can all be done with one download client (Two if you prefer Usenet and Torrents).
Settings
=> Download Clients
Select your preferred download client.
Only thing you need to change/create is a separate Category
that you're going to use for Sonarr 2
Tip
This can't and shouldn't be the same category you use for Sonarr 1
but a separate Category
.
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.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
If you're interested in the 1080p streaming optimized quality profile you can join my 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 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.
Why choose this quality profile?
\u21a9
\u21a9
\u21a9
\u21a9
Recyclarr is a command-line application that will automatically synchronize recommended settings from the TRaSH guides to your Sonarr/Radarr instances. It was formerly named \"Trash Updater\". Here you will find a collection of Recyclarr configs based on the profiles found in the guides.
Automatically mirror TRaSH guides to your Sonarr/Radarr instance based on your setup scheduler.
For Installation and setup Guide please check the official Recyclarr Wiki
For any questions or support questions please join the discord support channel.
"},{"location":"Recyclarr/#github-release","title":"GitHub release","text":""},{"location":"Recyclarr/#collection-of-configs","title":"Collection of configs","text":"This page has been relocated here: Recyclarr - Pre-Built SQP Configuration Files
"},{"location":"Recyclarr/recyclarr-configs/","title":"Collection of Recyclarr configs","text":"This page has been relocated here: Recyclarr - Pre-Built Configuration Files
"},{"location":"SQP/","title":"Special Quality Profiles","text":"The Special Quality Profiles are Custom made and tested Quality Profile for specific needs or preferences.
Warning
Info
SQP = Special Quality Profile
CF = Custom Formats
Why don't you add this to the public guide? - [CLICK TO EXPAND]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.
I see CFs that aren't in the main guide - [CLICK TO EXPAND]Some SQPs have/need specific CFs to work.
Some CFs in your instructions have a score of 0. Should I follow the scores from the main guide? - [CLICK TO EXPAND]No, you should always follow the scores of the SQP.
Tip
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"SQP/1-4k/","title":"Streaming Optimized (SQP-1 2160p)","text":"Info
Keep in mind this SQP is a WIP, Changes are done when needed.
It uses Custom Formats and specific needed settings that probably will never make it to the guide, being the guide is used by the masses and what's used here is made for specific needs.
This also means some Custom Formats needs manual updating or you can use one of the 3rd party automation tools.
"},{"location":"SQP/1-4k/#why-choose-this-quality-profile","title":"Why choose this quality profile","text":"Why choose this quality profile? - [CLICK TO EXPAND]We've tested this SQP on several devices and added the result in a spreadsheet
If you want to add any missing devices and players to the results please do so in our dedicated SQP-1 (2160p) Discord.
You will need to provide the following info.
BHDStudio 2160p
with DV HDR10
.Hybrid WEBDL 2160p
with DV HDR10
.Depending what's released first and available the following Workflow Logic will be used:
Possible Variables
When no (U)HD BHDStudio or (U)HD WEBDL exist (or limited sources) it will grab the following:
BHDStudio
BHDStudio does HQ 1080p/2160p Encodes with the following features
Biggest drawback if you don't have access to the top tier indexers you won't have access to all BHDStudio releases, and in that case you might need to choose a few of the optional variables.
"},{"location":"SQP/1-4k/#important-notice","title":"Important Notice","text":"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.
From experience most of the time when people change scores or leave out certain CF 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.
"},{"location":"SQP/1-4k/#instructions","title":"Instructions","text":"Depending which road you want to go follow the following instructions
Bluray|WEB-2160p
DD+
(+Atmos) will trump a 1080p BHDStudio.Imax
/Imax-E
will trump everything.Hybrid
WEBDL with DV HDR10
& DD+ Atmos
will trump a 2160p BHDStudio.HDR10
& DD+
(+Atmos) WILL NOT trump a 2160p BHDStudio with DV HDR10
.DD+
(non Atmos).SQP-1 (2160p) - (Max compatibility, prefer BHDstudio)
DD+
(+Atmos) will trump a BHDStudio (1).Imax
/Imax-E
will trump a BHDStudio (1).Hybrid
WEBDL with DV HDR10
.Hybrid
WEBDL with Atmos
.Hybrid
WEBDL with Imax
/Imax-E
.Hybrid
WEBDL from MA
.(1) It's possible to prevent this, instructions in the Guide.
"},{"location":"SQP/1-4k/#blurayweb-2160p","title":"Bluray|WEB-2160p","text":""},{"location":"SQP/1-4k/#create-a-new-quality-profile","title":"Create a new Quality Profile","text":"Settings
=> Profiles
Create a new profile and name it what ever you want I used: Bluray|WEB-2160p
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/1-4k/#merge-the-following-qualities-together","title":"Merge the following Qualities together","text":"and name it what ever you want I used: Bluray|WEB-1080p
and merge the following 2160p ones in a new group
and name it what ever you want I used: Bluray|WEB-2160p
Bluray|WEB-1080p
and Bluray|WEB-2160p
Make sure you put the merged Bluray|WEB-2160p
above the merged Bluray|WEB-1080p
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/1-4k/#quality-profile-settings","title":"Quality Profile Settings","text":"Upgrades Allowed
Bluray|WEB-2160p
1000
(1)10000
(1) If you're limited to public indexers, don't have access to top-tier indexers, or are searching for content that is more rare, you might want to lower the Minimum Custom Format Score
to 10.
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
The CF with 0
you can choose to add with a score of 0
or just don't add them.The reason why we score them this low is to prevent transcoding as much as possibleThe reason why DTS
has a score of 0
is to make sure you don't limit your self to much.
Scores marked with a warning are different to those used in the main guide
All HDR Formats + DV (WEBDL) - [CLICK TO EXPAND]The reason why we add DV (WEBDL)
is because you want maximum compatibility between all devices
Adding IMAX
/IMAX Enhanced
will replace the BHDStudio release
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Adding HD Bluray Tier xx
means you get less or not streaming optimized
Scores marked with a warning are different to those used in the main guide
Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 e7718d7a3ce595f289bfee26adc178f5 Repack2 6 ae43b294509409a6a13919dedd4764c4 Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
I recommend to use the x265 (no HDR/DV)
over the x265 (HD)
, Read the Why below and don't forget to read the warning, Only ever include one of them
I recommend to use the SDR
, This will help to prevent to grab UHD/4k releases without HDR Formats
Breakdown and Why
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
SDR: This will help to prevent to grab UHD/4k releases without HDR Formats.
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Profiles
Create a new profile and name it what ever you want I used: SQP-1 (2160p)
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/1-4k/#merge-the-following-qualities-together-sqp-1-2160p","title":"Merge the following Qualities together (SQP-1 (2160p))","text":"and name it what ever you want I used: Bluray|WEB-1080p
1080p WEBDL with DD+ (+Atmos) will always trump a 1080p BHDStudio If you want to prevent this you could remove the Bluray-1080p
from the above merged Bluray|WEB-1080p
, And put Bluray-1080p
above the merged Bluray|WEB-1080p
.But this should be only done if you DON'T make use of the variable Prefer HQ Encodes (Bluray-720/1080).Otherwise the HQ Encodes (Bluray-720/1080) will also trump the 1080p WEBDL.
and merge the following 2160p ones in a new group
and name it what ever you want I used: WEB-2160p
Bluray-2160p
.Bluray|WEB-1080p
and WEB-2160p
.Make sure you put the merged WEB-2160p
above the merged Bluray|WEB-1080p
and the Bluray-2160p
on the top of everything.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/1-4k/#quality-profile-settings_1","title":"Quality Profile Settings","text":"Upgrades Allowed
Bluray-2160p
1000
(1)10000
(1) If you're limited to public indexers, don't have access to top-tier indexers, or are searching for content that is more rare, you might want to lower the Minimum Custom Format Score
to 10.
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
The CF with 0
you can choose to add with a score of 0
or just don't add them.The reason why we score them this low is to prevent transcoding as much as possibleThe reason why DTS
has a score of 0
is to make sure you don't limit your self to much.
Scores marked with a warning are different to those used in the main guide
All HDR Formats + DV (WEBDL) - [CLICK TO EXPAND]The reason why we add DV (WEBDL)
is because you want maximum compatibility between all devices
Adding IMAX
/IMAX Enhanced
will replace the 1080p BHDStudio release
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Adding HD Bluray Tier xx
means you get less or not streaming optimized
Scores marked with a warning are different to those used in the main guide
Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 e7718d7a3ce595f289bfee26adc178f5 Repack2 6 ae43b294509409a6a13919dedd4764c4 Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
I recommend to use the x265 (no HDR/DV)
over the x265 (HD)
, Read the Why below and don't forget to read the warning, Only ever include one of them
I recommend to use the SDR
, This will help to prevent to grab UHD/4k releases without HDR Formats
Breakdown and Why
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
SDR: This will help to prevent to grab UHD/4k releases without HDR Formats.
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Quality
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled Show Advanced
in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"SQP/1/","title":"Streaming Optimized (SQP-1)","text":"Info
Keep in mind this SQP is a WIP, Changes are done when needed.
It uses Custom Formats and specific needed settings that probably will never make it to the guide, being the guide is used by the masses and what's used here is made for specific needs.
This also means some Custom Formats needs manual updating or you can use one of the 3rd party automation tools.
"},{"location":"SQP/1/#why-choose-this-quality-profile","title":"Why choose this quality profile","text":"Why choose this quality profile? - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
Possible Variables
When no BHDStudio or HD WEBDL exist (or limited sources) it will grab the following:
BHDStudio
BHDStudio does HQ 1080p Encodes with the following features
Biggest drawback if you don't have access to the top tier indexers you won't have access to all BHDStudio releases, and in that case you might need to choose a few of the optional variables.
"},{"location":"SQP/1/#important-notice","title":"Important Notice","text":"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.
From experience most of the time when people change scores or leave out certain CF 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.
"},{"location":"SQP/1/#instructions","title":"Instructions","text":"Settings
=> Profiles
Create a new profile and name it what ever you want I used: Bluray|WEB-1080p
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/1/#merge-the-following-qualities-together","title":"Merge the following Qualities together","text":"and name it what ever you want I used: Bluray|WEB-1080p
Bluray|WEB-1080p
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/1/#quality-profile-settings","title":"Quality Profile Settings","text":"Upgrades Allowed
Bluray|WEB-1080p
1000
(1)10000
(1) If you're limited to public indexers, don't have access to top-tier indexers, or are searching for content that is more rare, you might want to lower the Minimum Custom Format Score
to 10.
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
The CF with 0
you can choose to add with a score of 0
or just don't add them.The reason why we score them this low is to prevent transcoding as much as possibleThe reason why DTS
has a score of 0
is to make sure you don't limit your self to much.
Scores marked with a warning are different to those used in the main guide
Movie Versions - [CLICK TO EXPAND]Adding IMAX
/IMAX Enhanced
will replace the BHDStudio release
IMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Adding HD Bluray Tier xx
means you get less or not streaming optimized
Scores marked with a warning are different to those used in the main guide
Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 e7718d7a3ce595f289bfee26adc178f5 Repack2 6 ae43b294509409a6a13919dedd4764c4 Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
Breakdown and Why
Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Quality
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled Show Advanced
in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"SQP/2/","title":"UHD Remux|Bluray|IMAX-E (SQP-2)","text":"Info
Keep in mind this SQP is a WIP, Changes are done when needed.
It uses Custom Formats and specific needed settings that probably will never make it to the guide, being the guide is used by the masses and what's used here is made for specific needs.
This also means some Custom Formats needs manual updating or you can use one of the 3rd party automation tools.
"},{"location":"SQP/2/#why-choose-this-quality-profile","title":"Why choose this quality profile","text":"Why choose this quality profile? - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
Possible Variables
When no 4k exist it will grab the following:
[Optional] IMAX Enhanced (IMAX-E)- When a IMAX Enhanced exist it will upgrade/downgrade to IMAX Enhanced.- IMAX Enhanced will be ONLY chosen if it has the same AUDIO and HDR Metadata- It won't downgrade from a TrueHD Atmos
to a DD+ Atmos
or from a DV
to a HDR
.
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.
From experience most of the time when people change scores or leave out certain CF 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.
"},{"location":"SQP/2/#instructions","title":"Instructions","text":"Settings
=> Profiles
Create a new profile and name it what ever you want I used: Remux|Bluray|IMAX-E|2160p
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/2/#merge-the-following-qualities-together","title":"Merge the following Qualities together","text":"and name it what ever you want I used: WEB|Remux|Bluray|2160p
If you're only running 1 Radarr, You might want to merge the HD Qualities together (WEB+Remux) and NOT with the UHD ones so you will also get the HD release if there is no UHD release.
"},{"location":"SQP/2/#select-the-following-qualities","title":"Select the following qualities","text":"WEB|Remux|Bluray|2160p
Remux-1080p
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/2/#quality-profile-settings","title":"Quality Profile Settings","text":"Upgrades Allowed
WEB|Remux|Bluray|2160p
550
10000
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Hybrid 100 0f12c086e289cf966fa5948eac571f44 Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Scores marked with a warning are different to those used in the main guide
Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 e7718d7a3ce595f289bfee26adc178f5 Repack2 6 ae43b294509409a6a13919dedd4764c4 x264 -10000 2899d84dc9372de3408e6d8cc18e9666Scores marked with a warning are different to those used in the main guide
Breakdown and Why
x264
has a score of -10000
because we only want the HDR/DV versions of the WEBDL-1080p
x264
CF so you will also get the HD release if there is no UHD version.I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
I recommend to use the x265 (no HDR/DV)
over the x265 (HD)
, Read the Why below and don't forget to read the warning, Only ever include one of them
I recommend to use the SDR
, This will help to prevent to grab UHD/4k releases without HDR Formats
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.HDR10+ Boost: [Optional] (use this one only if you have a (Samsung) TV that supports HDR10+ and you don't have a Setup that supports DV or you prefer HDR10+)
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
SDR: This will help to prevent to grab UHD/4k releases without HDR Formats.
Scores marked with a warning are different to those used in the main guide
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID AMZN 0 b3b3a6ac74ecbd56bcdbefa4799fb9df ATVP 0 40e9380490e748672c2522eaaeb692f7 BCORE 15 cc5e51a9e85a6296ceefe097a77f12f4 CRAV 0 f6ff65b3f4b464a79dcc75950fe20382 CRiT 20 16622a6911d1ab5d5b8b713d5b0036d4 DSNP 0 84272245b2988854bfb76a16e60baea5 HBO 0 509e5f41146e278f9eab1ddaceb34515 HMAX 0 5763d1b0ce84aff3b21038eea8e9b8ad MAX 0 6a061313d22e51e0f25b7cd4dc065233 Hulu 0 526d445d4c16214309f0fd2b3be18a89 MA 20 2a6039655313bf5dab1e43523b62c374 NF 0 170b1d363bd8516fbf3a3eb05d4faff6 Pathe 0 bf7e73dd1d85b12cc527dc619761c840 PCOK 0 c9fd353f8f5f1baf56dc601c4cb29920 PMTP 0 e36a0ba1bc902b26ee40818a1d59b8bd STAN 0 c2863d2a50c9acad1fb50e53ece60817 OViD 0 fbca986396c5e695ef7b2def3c755d01Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Quality
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled Show Advanced
in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"SQP/3/","title":"UHD Remux|IMAX-E (SQP-3)","text":"Info
Keep in mind this SQP is a WIP, Changes are done when needed.
It uses Custom Formats and specific needed settings that probably will never make it to the guide, being the guide is used by the masses and what's used here is made for specific needs.
This also means some Custom Formats needs manual updating or you can use one of the 3rd party automation tools.
"},{"location":"SQP/3/#why-choose-this-quality-profile","title":"Why choose this quality profile","text":"Why choose this quality profile? - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
Possible Variables
When no 4k exist it will grab the following:
[Optional] IMAX Enhanced (IMAX-E)- When a IMAX Enhanced exist it will upgrade/downgrade to IMAX Enhanced.- IMAX Enhanced will be ONLY chosen if it has the same AUDIO and HDR Metadata- It won't downgrade from a TrueHD Atmos
to a DD+ Atmos
or from a DV
to a HDR
.
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.
From experience most of the time when people change scores or leave out certain CF 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.
"},{"location":"SQP/3/#instructions","title":"Instructions","text":"Settings
=> Profiles
Create a new profile and name it what ever you want I used: Remux|IMAX-E|2160p
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/3/#merge-the-following-qualities-together","title":"Merge the following Qualities together","text":"and name it what ever you want I used: WEB|Remux|2160p
If you're only running 1 Radarr, You might want to merge the HD Qualities together (WEB+Remux) and NOT with the UHD ones so you will also get the HD release if there is no UHD release.
"},{"location":"SQP/3/#move-selected-quality-to-top","title":"Move selected quality to top","text":"Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/3/#select-the-following-qualities","title":"Select the following qualities","text":"WEB|Remux|2160p
Remux-1080p
Upgrades Allowed
WEBDL|Remux|2160p
550
10000
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Hybrid 100 0f12c086e289cf966fa5948eac571f44 Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Scores marked with a warning are different to those used in the main guide
Breakdown and Why
x264
has a score of -10000
because we only want the HDR/DV versions of the WEBDL-1080p
x264
CF so you will also get the HD release if there is no UHD version.I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
I recommend to use the x265 (no HDR/DV)
over the x265 (HD)
, Read the Why below and don't forget to read the warning, Only ever include one of them
I recommend to use the SDR
, This will help to prevent to grab UHD/4k releases without HDR Formats
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.HDR10+ Boost: [Optional] (use this one only if you have a (Samsung) TV that supports HDR10+ and you don't have a Setup that supports DV or you prefer HDR10+)
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
SDR: This will help to prevent to grab UHD/4k releases without HDR Formats.
Scores marked with a warning are different to those used in the main guide
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID AMZN 0 b3b3a6ac74ecbd56bcdbefa4799fb9df ATVP 0 40e9380490e748672c2522eaaeb692f7 BCORE 15 cc5e51a9e85a6296ceefe097a77f12f4 CRAV 0 f6ff65b3f4b464a79dcc75950fe20382 CRiT 20 16622a6911d1ab5d5b8b713d5b0036d4 DSNP 0 84272245b2988854bfb76a16e60baea5 HBO 0 509e5f41146e278f9eab1ddaceb34515 HMAX 0 5763d1b0ce84aff3b21038eea8e9b8ad MAX 0 6a061313d22e51e0f25b7cd4dc065233 Hulu 0 526d445d4c16214309f0fd2b3be18a89 MA 20 2a6039655313bf5dab1e43523b62c374 NF 0 170b1d363bd8516fbf3a3eb05d4faff6 Pathe 0 bf7e73dd1d85b12cc527dc619761c840 PCOK 0 c9fd353f8f5f1baf56dc601c4cb29920 PMTP 0 e36a0ba1bc902b26ee40818a1d59b8bd STAN 0 c2863d2a50c9acad1fb50e53ece60817 OViD 0 fbca986396c5e695ef7b2def3c755d01Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Quality
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled Show Advanced
in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"SQP/4/","title":"UHD WEBDL|IMAX-E (SQP-4)","text":"Info
Keep in mind this SQP is a WIP, Changes are done when needed.
It uses Custom Formats and specific needed settings that probably will never make it to the guide, being the guide is used by the masses and what's used here is made for specific needs.
This also means some Custom Formats needs manual updating or you can use one of the 3rd party automation tools.
"},{"location":"SQP/4/#why-choose-this-quality-profile","title":"Why choose this quality profile","text":"Why choose this quality profile? - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
Possible Variables
When no 4k exist it will grab the following:
[Optional] IMAX Enhanced (IMAX-E)- When a IMAX Enhanced exist it will upgrade/downgrade to IMAX Enhanced.- IMAX Enhanced will be ONLY chosen if it has the same AUDIO and HDR Metadata- It won't downgrade from a TrueHD Atmos
to a DD+ Atmos
or from a DV
to a HDR
.
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.
From experience most of the time when people change scores or leave out certain CF 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.
"},{"location":"SQP/4/#instructions","title":"Instructions","text":"Settings
=> Profiles
Create a new profile and name it what ever you want I used: WEBDL|IMAX-E|2160p
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/4/#merge-the-following-qualities-together","title":"Merge the following Qualities together","text":"and name it what ever you want I used: WEB|2160p
If you're only running 1 Radarr, You might want to merge the HD Qualities together (WEB+Remux) and NOT with the UHD ones so you will also get the HD release if there is no UHD release.
"},{"location":"SQP/4/#move-selected-quality-to-top","title":"Move selected quality to top","text":"Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/4/#select-the-following-qualities","title":"Select the following qualities","text":"WEBDL|2160p
Remux-1080p
Upgrades Allowed
WEBDL|2160p
550
10000
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Hybrid 100 0f12c086e289cf966fa5948eac571f44 Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Scores marked with a warning are different to those used in the main guide
Breakdown and Why
x264
has a score of -10000
because we only want the HDR/DV versions of the WEBDL-1080p
x264
CF so you will also get the HD release if there is no UHD version.I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
I recommend to use the x265 (no HDR/DV)
over the x265 (HD)
, Read the Why below and don't forget to read the warning, Only ever include one of them
I recommend to use the SDR
, This will help to prevent to grab UHD/4k releases without HDR Formats
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.HDR10+ Boost: [Optional] (use this one only if you have a (Samsung) TV that supports HDR10+ and you don't have a Setup that supports DV or you prefer HDR10+)
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
SDR: This will help to prevent to grab UHD/4k releases without HDR Formats.
Scores marked with a warning are different to those used in the main guide
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID AMZN 0 b3b3a6ac74ecbd56bcdbefa4799fb9df ATVP 0 40e9380490e748672c2522eaaeb692f7 BCORE 15 cc5e51a9e85a6296ceefe097a77f12f4 CRAV 0 f6ff65b3f4b464a79dcc75950fe20382 CRiT 20 16622a6911d1ab5d5b8b713d5b0036d4 DSNP 0 84272245b2988854bfb76a16e60baea5 HBO 0 509e5f41146e278f9eab1ddaceb34515 HMAX 0 5763d1b0ce84aff3b21038eea8e9b8ad MAX 0 6a061313d22e51e0f25b7cd4dc065233 Hulu 0 526d445d4c16214309f0fd2b3be18a89 MA 20 2a6039655313bf5dab1e43523b62c374 NF 0 170b1d363bd8516fbf3a3eb05d4faff6 Pathe 0 bf7e73dd1d85b12cc527dc619761c840 PCOK 0 c9fd353f8f5f1baf56dc601c4cb29920 PMTP 0 e36a0ba1bc902b26ee40818a1d59b8bd STAN 0 c2863d2a50c9acad1fb50e53ece60817 OViD 0 fbca986396c5e695ef7b2def3c755d01Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Quality
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled Show Advanced
in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"SQP/5/","title":"UHD Bluray|IMAX-E (SQP-5)","text":"Info
Keep in mind this SQP is a WIP, Changes are done when needed.
It uses Custom Formats and specific needed settings that probably will never make it to the guide, being the guide is used by the masses and what's used here is made for specific needs.
This also means some Custom Formats needs manual updating or you can use one of the 3rd party automation tools.
"},{"location":"SQP/5/#why-choose-this-quality-profile","title":"Why choose this quality profile","text":"Why choose this quality profile? - [CLICK TO EXPAND]Depending what's released first and available the following Workflow Logic will be used:
1080p-Remux
=> 1080p-WEBDL DV/HDR
=> 2160p-WEBDL
=> 2160p-Encodes
=> 2160p-WEBDL IMAX-E
Possible Variables
When no 4k exist it will grab the following:
[Optional] IMAX Enhanced (IMAX-E)- When a IMAX Enhanced exist it will upgrade/downgrade to IMAX Enhanced.- IMAX Enhanced will be ONLY chosen if it has the same AUDIO and HDR Metadata- It won't downgrade from a TrueHD Atmos
to a DD+ Atmos
or from a DV
to a HDR
.
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.
From experience most of the time when people change scores or leave out certain CF 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.
"},{"location":"SQP/5/#instructions","title":"Instructions","text":"Settings
=> Profiles
Create a new profile and name it what ever you want I used: Bluray|IMAX-E|2160p
First we're going to merge a couple of qualities.
If you don't know how to merge qualities take a look at the following Guide:
=> How to Merge Quality
"},{"location":"SQP/5/#merge-the-following-qualities-together","title":"Merge the following Qualities together","text":"and name it what ever you want I used: WEB|Bluray|2160p
If you're only running 1 Radarr, You might want to merge the HD Qualities together (WEB+Remux) and NOT with the UHD ones so you will also get the HD release if there is no UHD release.
"},{"location":"SQP/5/#move-selected-quality-to-top","title":"Move selected quality to top","text":"Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
"},{"location":"SQP/5/#select-the-following-qualities","title":"Select the following qualities","text":"WEB|Bluray|2160p
Remux-1080p
Upgrades Allowed
WEB|Bluray|2160p
550
10000
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Add the audio custom formats only if
Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Movie Versions - [CLICK TO EXPAND] Custom Format Score Trash ID Hybrid 100 0f12c086e289cf966fa5948eac571f44 Remaster 25 570bc9ebecd92723d2d21500f4be314c 4K Remaster 25 eca37840c13c6ef2dd0262b141a5482f Criterion Collection 25 e0c07d59beb37348e975a930d5e50319 Masters of Cinema 25 9d27d9d2181838f76dee150882bdc58c Vinegar Syndrome 25 db9b4c4b53d312a3ca5f1378f6440fc9 Special Edition 125 957d0f44b592285f26449575e8b1167e IMAX 800 eecf3a857724171f968a66cb5719e152 IMAX Enhanced 800 9f6cbff8cfe4ebbc1bde14c7b7bec0deIMAX Enhanced
IMAX Enhanced: Get More Picture Instead of Black Bars.
IMAX Enhanced exclusive expanded aspect ratio is 1:90:1, which offers up to 26% more picture for select sequences, meaning more of the action is visible on screen.
If you don't prefer IMAX Enhanced
then don't add it or use a score of 0
Scores marked with a warning are different to those used in the main guide
Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 e7718d7a3ce595f289bfee26adc178f5 Repack2 6 ae43b294509409a6a13919dedd4764c4 x264 -10000 2899d84dc9372de3408e6d8cc18e9666Scores marked with a warning are different to those used in the main guide
Breakdown and Why
x264
has a score of -10000
because we only want the HDR/DV versions of the WEBDL-1080p
x264
CF so you will also get the HD release if there is no UHD version.I also suggest to change the Propers and Repacks settings in Radarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 ed38b889b31be83fda192888e2286d83 LQ -10000 90a6f9a284dff5103f6346090e6280c8 x265 (HD) -10000 dc98083864ea246d05a42df0d05f81cc 3D -10000 b8cd450cbfa689c0259a01d9e29ba3d6 Upscaled -10000 bfd8eb01832d646a0a89c4deb46f8564Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
3D: Is 3D still a thing for home use ?
I recommend to use the x265 (no HDR/DV)
over the x265 (HD)
, Read the Why below and don't forget to read the warning, Only ever include one of them
I recommend to use the SDR
, This will help to prevent to grab UHD/4k releases without HDR Formats
Breakdown and Why
DV (WEBDL): This is a special Custom Format that Block WEBDL with Dolby Vision but without HDR10 fallback.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
Tip
[DV WEBDL]
= This custom format you need to score depending of your personal use and setup.
0
or just don't add it.-10000
.HDR10+ Boost: [Optional] (use this one only if you have a (Samsung) TV that supports HDR10+ and you don't have a Setup that supports DV or you prefer HDR10+)
x265 (no HDR/DV): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
SDR: This will help to prevent to grab UHD/4k releases without HDR Formats.
Scores marked with a warning are different to those used in the main guide
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID AMZN 0 b3b3a6ac74ecbd56bcdbefa4799fb9df ATVP 0 40e9380490e748672c2522eaaeb692f7 BCORE 15 cc5e51a9e85a6296ceefe097a77f12f4 CRAV 0 f6ff65b3f4b464a79dcc75950fe20382 CRiT 20 16622a6911d1ab5d5b8b713d5b0036d4 DSNP 0 84272245b2988854bfb76a16e60baea5 HBO 0 509e5f41146e278f9eab1ddaceb34515 HMAX 0 5763d1b0ce84aff3b21038eea8e9b8ad MAX 0 6a061313d22e51e0f25b7cd4dc065233 Hulu 0 526d445d4c16214309f0fd2b3be18a89 MA 20 2a6039655313bf5dab1e43523b62c374 NF 0 170b1d363bd8516fbf3a3eb05d4faff6 Pathe 0 bf7e73dd1d85b12cc527dc619761c840 PCOK 0 c9fd353f8f5f1baf56dc601c4cb29920 PMTP 0 e36a0ba1bc902b26ee40818a1d59b8bd STAN 0 c2863d2a50c9acad1fb50e53ece60817 OViD 0 fbca986396c5e695ef7b2def3c755d01Breakdown and Why
0
is because they are mainly used for the naming scheme and other variables should decide for movies if a certain release if preferred.BCore
, CRiT
and MA
are the only ones with a score because of their better source material, or higher bitrate and quality compared to other streaming services.Settings
=> Quality
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled Show Advanced
in Radarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/","title":"Sonarr","text":"Here you will find a collection of Sonarr guides I made.
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.
For Installation and Quick Start Guide please check the official WikiArr
"},{"location":"Sonarr/#master","title":"Master","text":"(Default/Stable): This has been tested by users on nightly (develop
) branch and it's not known to have any major issues. This branch should be used by the majority of users. On GitHub, this is the main
branch.
(Alpha/Unstable) : This is now the same as main and likely the last v3 release.
"},{"location":"Sonarr/#v4-develop","title":"v4 Develop","text":"(Alpha/Unstable) : This is the bleeding edge for Sonarr v4 Beta. 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. On GitHub, this is the develop branch.
Warning: You are not able to go back to (v3) main
or (v3) develop
after switching to the v4 branch without reinstalling and locating a v3 backup. On GitHub, this is the develop
branch.
External link to the official WikiArr.
"},{"location":"Sonarr/Sonarr-Quality-Settings-File-Size/","title":"Quality Settings (File Size)","text":"I often get the question \"What's the best quality settings to use?\" Well, it's actually personal preference so I will show you my recommendations.
But before you continue to read, as with all my guides:
If you don't care about quality then stop reading and see if the other tutorials are helpful for you.
These Quality Settings have been created and tested with info I got from others, and release comparisons from different sources.
I only do WEB-DL myself for TV shows because in my opinion WEB-DL is the sweet spot between quality and size and you often don't see big differences anyway for TV shows. (Except for shows like GOT, Vikings, etc)
FAQ"},{"location":"Sonarr/Sonarr-Quality-Settings-File-Size/#faq","title":"FAQ","text":"Q: Why do you only show starting from HDTV720p?
A: With the big screens these days anything lower doesn't look watchable
Q: Why do you have some sizes set so high?
A: You probably didn't read the bold text above, I also need to keep in mind usenet releases that are often bigger than torrent releases.
Q: You noticed that some episodes don't grab because of these settings.
A: If you notice that some episodes won't be grabbed because of these size settings you can provide me a proof with a screenshot and the error it shows you when you do a interactive search (non redacted except the indexer/tracker if you want to).
Note
The reason why you don't see the Preferred
score in the table above is because we want max quality anyway. So set it as high as possible.
The highest preferred quality you can manually enter is 1 less than the Maximum quality. If you use the slider, the preferred quality can be up to 5 lesser than the Maximum quality.
Make sure you have enabled 'Show Advanced' in Sonarr, if you don't see a provision to enter the scores, under the Quality settings.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/","title":"Release Profile RegEx (Anime)","text":"Note
This guide is created and maintained by Visorask/Visorak
It's recommended to run two Sonarr instances. One for Anime and one for normal tv shows, or you can make use of tags.
Being that release profiles are global without the use of a tag.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#dual-audio-regex","title":"Dual-Audio Regex","text":"Having tested most of these settings, they work pretty well, but Anime is a fickle beast to toy with so be warned.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#anime-delete","title":"Anime Delete","text":"If you have issues with extra files being downloaded like NCED or NCOPIf you have issues with Sonarr picking up a bunch of:
Then this script (linux based only) will delete these files and get rid of them and you don't have to worry about them cluttering up your Auto or Manual import process.
#!/usr/bin/env bash\n\n# Set the following location to your completed download location for Anime.\n# Usually one of the following paths:\n# Dockers => /data/{usenet|torrents}/anime\n# Cloudbox => /mnt/local/downloads/nzbs/nzbget/completed/sonarranime\nlocation=\"/your/download/path/here\"\n\nfind $location -type f \\( -iname \"*op[0-9]*\" -o -iname \"*nced*\" -o -iname \"*ncop*\" -o -iname \"*music video*\" \\) -exec rm -rf {} \\;\n
This script will be called through a custom connection in Sonarr.
/config/app/
or /appdata/sonarr/scripts
)location=\"/your/download/path/here\"
and make sure it's in quotes.Settings
=> Connect
=> Click on the +
Symbol => and select Custom Script
On Grab
and On Import
.Now when you download or import any files the script will run and clear out those files that you most likely won't use and if you want them well this script isn't for you.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#media-management","title":"Media Management","text":"Note
There are a few settings which make life a lot easier when tracking down and keeping certain information for your Anime and with tweaks to make it work better with HamaAgent for Plex.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#suggested-naming-scheme","title":"Suggested naming scheme","text":"For this I used the Sonarr Recommended naming scheme with only a small change for a formatting error to be fixed and the Series Folder Format
for easier matching.
Has all necessary information and a little extra if you needed to rebuild.
{Series TitleYear} - S{season:00}E{episode:00} - {absolute:000} - {Episode CleanTitle} [{Preferred Words }{Quality Full}]{[MediaInfo VideoDynamicRange]}[{MediaInfo VideoBitDepth}bit]{[MediaInfo VideoCodec]}[{Mediainfo AudioCodec} { Mediainfo AudioChannels}]{MediaInfo AudioLanguages}{-Release Group}\n
RESULTS: Single Episode:
The Series Title! (2010) - S01E01 - 001 - Episode Title 1 [AMZN WEBDL-1080p v2][HDR][10bit][x264][DTS 5.1][FLAC][JA]-RlsGrp
Multi Episode:
The Series Title! (2010) - S01E01-E02-E03 - 001-002-003 - Episode Title [AMZN WEBDL-1080p v2][HDR][10bit][x264][DTS 5.1][FLAC][JA]-RlsGrp
Adding year back in with tvdb id allows matching to be correct. Thanks salty.
{Series TitleYear} [tvdb-{TvdbId}]\n
RESULT:
The Series Title! (2010) [tvdb-12345]
The only one real option to use in my opinion.
Season {season:00}\n
RESULT:
Season 01
Prefixed Range\n
RESULTS:
Example "},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#quality-profile","title":"Quality Profile","text":"We need to add HDTV-1080p
and Bluray-1080p
into the same group as WEBDL-1080p
and WEBRip-1080p
so that it will download correctly and not upgrade past HDTV-1080P if Preferred Words does not allow it.
We need to add the Anime Categories to our indexers otherwise this all won't work very well.
ExampleSettings -> Indexers
Anime
Anime Categories
. Anime
category. Add Indexer
modal. Note
Check mark Include Preferred when Renaming
where applicable and add {Preferred Words}
to your renaming scheme else you could get a download loop issues!!!
Note
We're going to make use of 2 separate release profiles.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#first-release-profile","title":"First Release Profile","text":"Tip
DO Check mark Include Preferred when Renaming
on this release profile.
Add this to your Preferred with a score of [500]
/(multi[ ._-]?audio)/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#dual-audio","title":"Dual-Audio","text":"Add this to your Preferred with a score of [0]. This is for renames only and that's why it is at 0. It is also added in the second profile. This one is to ensure that the preferred words get added.
/(dual[ ._-]?audio)/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#optional-uncutunrateduncensored","title":"Optional (uncut|unrated|uncensored)","text":"Add this to your Preferred with a score of [100]/[-10000]
If you would like it to be priority then set to 100. If you do not want uncensored set it to -10000. If you don't care either way just leave it out. The reasoning behind only 100 is so that it doesn't trump other release further up in the chain, this way it will trump maybe a couple releases, but not more. And -10000 to hopefully put it at the bottom of any tier list if you don't want it.
/(uncut|unrated|uncensored|\\b(AT[-_. ]?X)\\b)/i\n
Note
When done it should look something like this:
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#second-release-profile","title":"Second Release Profile","text":"Warning
DO NOT Check mark Include Preferred when Renaming
The reason most of these are added is due to their shitty quality or just in general are not as good as other stuff that is out there. This can be tweaked as needed. Let me know if you run into any issues here. You should be able to just copy paste these in one go. If there is a reason something shouldn't be here let me know and your logic and I will be open to adjusting.
Tip
If you would like dub
releases then remove the last 2 lines and do not add them.
/(\\[EMBER\\]|-EMBER\\b|DaddySubs)/i,\n/(BDMV|M2TS|\\bSSA\\b|\\bVOSTFR\\b|\\bAbemaTV\\b)/i,\n/(CuaP|PnPSubs|ICEBLUE|SLAX|U3-Web)/i,\n/(Raws-Maji|\\bKRP\\b|M@nI|Kanjouteki|PuyaSubs)/i,\n/\\b(Beatrice|ohys|Kawaiika|neko|daddy)[ ._-]?(raws)\\b/i,\n/\\b(LowPower|Scryous)[ ._-]?(raws)\\b/i,\n/\\b(NS|AREY|BDMV|BDVD|BJX|DKB|DP|TnF)\\b/i,\n/(Amb3r|DsunS|ExREN|\\$tore-Chill)/i,\n/(\\[Hatsuyuki\\]|-Hatsuyuki\\b|\\[Hitoku\\]|-Hitoki\\b)/i,\n/(\\[Foxtrot\\]|-Foxtrot\\b|HollowRoxas|\\bMGD\\b)/i,\n/(JacobSwaggedUp|KEKMASTERS|\\[Mites\\]|-Mites\\b)/i,\n/(neoHEVC|Pantsu|\\[Pao\\]|-Pao\\b|Plex Friendly)/i,\n/(Rando235|RandomRemux|Reaktor|RightShiftBy2)/i,\n/(\\bSHFS\\b|StrayGods|\\bUQW\\b|Yabai_Desu_Ne)/i,\n/(YakuboEncodes|\\b(WtF[ ._-]?Anime)\\b)/i,\n/((funi|eng(lish)?)_?dub|\\bdub(bed)?\\b)/i,\n/(Golumpa|torenter69|KamiFS|KaiDubs)/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#preferred","title":"Preferred","text":"Note
Two lines in one grouping is just there for readability purposes but achieves the same result and score.
Add this to your Preferred with a score of [501]
Note
This is set to 501 so that it may jump one tier if need be, but not more.
/dual[ ._-]?audio|EN\\+JA|JA\\+EN/i\n
Tip
These next few are optional, but they are here to move releases up over lower tiers of 1080/720p
or WEB-DL/Blu-Ray
. Will add another note like this to end the optional section.
Add this to your Preferred with a score of [100]
Note
We are adding this as 100 so that any unknown Blu-Ray
can jump tiers inside the Subs categories but not interfere with any tiers above.
/\\b(?:(Blu-?Ray|BDMux|BD(?!$))|(B[DR]Rip))(?:\\b|$|[ .])/ix\n
Add this to your Preferred with a score of [15]
/\\b(WEB[-_. ]?DL|WebHD|[. ]WEB[. ](?:[xh]26[45]|DDP?5[. ]1)|[. ](?-i:WEB)$|\\d+0p(?:WEB-DLMux|\\b\\s\\/\\sWEB\\s\\/\\s\\b))/ix\n
Add this to your Preferred with a score of [10]
/(Web-?Rip|WEBMux)/ix\n
Add this to your Preferred with a score of [5]
/\\b(?:(1080p|1920x1080|1440p|FHD|1080i|4kto1080p))\\b/i\n
Tip
This is the end of the optional section.
Add this to your Preferred with a score of [4000]
BluRay-Remux / Dual-Audio / 1st Tier
/(deanzel|\\bZR\\b|\\bCTR\\b|\\bSCY\\b|\\bMK\\b|TTGA)/i\n
/(\\bShir\\b|LostYears|BluDragon|KAWAiREMUX)/i\n
/(\\[AC\\]|-AC$|ShadyCrab|Rasetsu|Raizel|Dragon-Releases)/i\n
/(\\[Spark\\]|-Spark\\b|\\bREVO\\b|\\bSRLS\\b|ANThELIa)/i\n
/(\\[Vanilla\\]|-Vanilla\\b|\\bAP\\b)/i\n
Add this to your Preferred with a score of [3750]
BluRay / Dual-Audio / Special (Releases they have are in between below releases and remuxes above.)
/(E[.-]N[.-]D)/i\n
Add this to your Preferred with a score of [3500]
BluRay / Dual-Audio / 1st Tier
/(\\bHAiKU\\b|Exiled-Destiny|\\b(E-D)\\b|Koten[ ._-]Gars)/i\n
/(\\[GHOST\\]|-GHOST\\b|\\[NPC\\]|-NPC\\b|\\bCBM\\b)/i\n
/(\\bKH\\b|\\bCBT\\b|\\[naiyas\\]|-naiyas\\b|ShowY|Kametsu|\\bPn8\\b|Hark0N)/i\n
Add this to your Preferred with a score of [3000]
BluRay / Dual-Audio / Scene|P2P Groups
/(\\bDHD\\b|RedBlade|TENEIGHTY|WaLMaRT)/i\n
/(\\bBMF\\b|\\[STRiFE\\]|-STRiFE\\b)/i\n
/(MKVULTRA|iAHD|ANiHLS)/i\n
Add this to your Preferred with a score of [2500]
BluRay / Dual-Audio / 2ndd Tier
/(\\[YURASUKA\\]|-YURASUKA\\b|karios|Arukoru)/i\n
/(\\bRH\\b|\\[Prof\\]|-Prof\\b)/i\n
Add this to your Preferred with a score of [2000]
WebSource / Dual|Multi-Audio
/(DragsterPS)/i\n
Add this to your Preferred with a score of [1500]
WebSource / Dual-Audio
/(xPearse|\\bMCR\\b|\\bKS\\b|KiyoshiStar)/i\n
Add this to your Preferred with a score of [1000]
DVD / Dual-Audio
/(\\b(A-L)\\b)/i\n
Add this to your Preferred with a score of [300]
Subs with multi such as German, French , Spanish, Italian, Russian, Arabic, Portuguese and English
/(Erai-raws|KAN3D2M)/i\n
Add this to your Preferred with a score of [250]
Subs
/(HorribleSubs|SubsPlease|SallySubs)/i\n
Add this to your Preferred with a score of [200]
Subs 2nd Tier
/(\\[Mysteria\\]|-Mysteria\\b|Asenshi)/i\n
/(\\[meta\\]|-meta\\b|BlueLobster)/i\n
Add this to your Preferred with a score of [150]
Subs 3rd Tier
/(\\bGJM\\b|kBaraka)/i\n
Add this to your Preferred with a score of [100]
FanSubs 1st Tier
/(\\bCH\\b|\\bFFF\\b|Licca|Soldado|SNSbu)/i\n
/(Coalgirls|BlurayDesuYo|DameDesuYo|\\bPAS\\b)/i\n
Add this to your Preferred with a score of [50]
FanSubs 2nd Tier
/(\\[Orphan\\]|-Orphan\\b|\\[Yabai\\]|-Yabai\\b|\\bNii-sama\\b)/i\n
/(\\[Doki\\]|-Doki\\b|\\[Chihiro\\]|-Chihiro\\b|Final8)/i\n
/(\\[tenshi\\]|-tenshi\\b|SHiN-gx)/i\n
Add this to your Preferred with a score of [25]
FanSubs 3rd Tier
/(AkihitoSubs|\\bASW\\b|Commie)/i\n
Note
These are extra parameters that can help and are not needed but are nice to have. They are set low mainly to supercede themselves and not interfere with other releases.
Add this to your Preferred with a score of [1]
Adds Hi10|Hi10p into a match. Prefers this over some erroneous matches.
/(10.?bit|hi10p)/i\n
Add this to your Preferred with a score of [1]
Adds version due to anime groups sometimes fixing issues with their releases.
/\\d(v2)\\b/i\n
Add this to your Preferred with a score of [2]
/\\d(v3)\\b/i\n
Add this to your Preferred with a score of [3]
/\\d(v4)\\b/i\n
Note
This section can be controversial but most of these releases are micro/mini encodes or crappy quality. I personally add them into the do not want section but I will leave them here with negative values so you can still grab them if all else fails.
Add this to your Preferred with a score of [-10000]
Sub-Par Releases 1st Tier (Re-encoded to crap or really small filesizes) (Little less worse than the rest)
/(\\[Judas\\]|-Judas|\\[Cleo\\]|-Cleo)/i\n
/(AnimeRG|bonkai77|URANiME)/i\n
Add this to your Preferred with a score of [-15000]
Sub-Par Releases 2nd Tier (Re-encoded to crap or really small filesizes) (Seperated onto separate lines for readability)
/(\\[Pixel\\]|-Pixel\\b\\[EDGE\\]|-EDGE\\b|\\[Ranger\\]|-Ranger\\b)/i\n
/(SpaceFish|DeadFish|\\bDB\\b|Man\\.K|\\bHR\\b)/i\n
/(BakedFish|N[eo][wo]b[ ._-]?Subs|\\bAnime[ .]Time\\b)/i\n
/(AnimeKaizoku|\\[Kaizoku\\]|-Kaizoku\\b|\\bCBB\\b|phazer11)/i\n
/(iPUNISHER|MiniTheatre|MiniFreeza|Mr\\.Deadpool)/i\n
/(NemDiggers|Project-gxs|youshikibi)/i\n
/(\\bMD\\b|Pog42|mdcx)/i\n
/(A-Destiny|TOPKEK|\\bUwU\\b|DARKFLiX)/i\n
/(\\[Maximus\\]|-Maximus\\b|\\[224\\]|-224\\b)/i\n
/(\\[Harunatsu\\]|-Harunatsu\\b)/i\n
/(\\[Davinci\\]|-Davinci\\b)/i\n
If you would like the above to be in DO NOT WANT in an easy format here it is. /(\\[Pixel\\]|-Pixel\\b\\[EDGE\\]|-EDGE\\b|\\[Ranger\\]|-Ranger\\b)/i,\n/(SpaceFish|DeadFish|\\bDB\\b|Man\\.K|\\bHR\\b)/i,\n/(BakedFish|N[eo][wo]b[ ._-]?Subs|\\bAnime Time\\b)/i,\n/(AnimeKaizoku|Kaizoku|\\bCBB\\b|phazer11)/i,\n/(iPUNISHER|MiniTheatre|MiniFreeza|Mr\\.Deadpool)/i,\n/(NemDiggers|Project-gxs|youshikibi)/i,\n/(\\bMD\\b|Pog42|mdcx)/i,\n/(A-Destiny|TOPKEK|\\bUwU\\b|DARKFLiX)/i,\n/(\\[Maximus\\]|-Maximus\\b|\\[224\\]|-224\\b)/i,\n/(\\[Harunatsu\\]|-Harunatsu\\b)/i,\n/(\\[Davinci\\]|-Davinci\\b)/i\n
Note
When done it should look something like this:
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#completed","title":"Completed","text":"When completed your Release Profiles should look like this:
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx-Anime/#acknowledgements","title":"Acknowledgements","text":"Most of my information and knowledge came from:
Kaiser (Guidance on anime groups)
rg9400 (Guidance on regex fixes, anime groups and general knowledge share.)
Drazzilb (Guidance on regex fixes, anime groups and general knowledge share.)
TRaSH (For allowing me to utilize his website for my guide and general knowledge share.)
Thanks a bunch!!
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/","title":"Release Profile RegEx (WEB-DL)","text":"Sonarr V3 has a great feature called Release Profile. With this option you can fine tune your preference.
The Release profile that we're going to use for this example is mainly to prefer P2P releases over Scene releases. (Scene releases are still being downloaded, but replaced once an upgrade is found.)
If you don't care about quality then stop reading and see if the other tutorials are helpful for you.
FAQ - [CLICK TO EXPAND]"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#faq","title":"FAQ","text":"Q: Why do you only have a release profile for WEB-DL?
A: I only do WEB-DL my self for TV shows because in my opinion WEB-DL is the sweet spot between quality and size and you often don't see big differences anyway for TV shows. (Except for shows like GOT, Vikings, etc)
Q: Why do you prefer P2P groups over scene groups?
A: Scene groups always release in a rush to bring it out as fast as possible.
So I noticed often that I got Repacks/Proper releases from them or from different groups and quality. P2P releases are a bit smarter and work sort of together by not doing the same release. Also, I 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 of better quality. There's one scene group that does bring out quality releases -deflate/-inflate
.
Q: Why do I see so many repacks/propers of Amazon WEB-DLs lately?
A: A large portion of Amazon WEB-DLs in the last week 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 later or a few months, but when they get updated, the episodes will be REPACKED.
Q: Why did you remove all the scene groups?
A: I decided to redo the Release Profile to make it easier for me and the end user to update/manage the Release Profile. I decided not to add the scene groups anymore (and also removing the current ones). Why? Lately I noticed a lot of popup scene releases meaning we need to update often.
With this it also means all scene and (yet) unknown groups will be getting a score of 0
and not -50
.
I will still keep a eye on them and add the Low Quality Groups to the -100
score and when I find a new P2P group I will add them, resulting in less updates and a more accurate upgrade.
This guide is based on WEBDL (Read the FAQ why) that's why we're going to create a quality profile based on WEBDL.
Settings
=> Profiles
Select the profile that you want to use/prefer.
Tip
Starting from 2010 you will be able to find almost anything as WEBDL,
2000-2010 you will only find a few shows as WEBDL in that case you might want to enable HDTV
and or 720p
.
If you want 2160p WEBDL then choose 2160p WEBDL and add the HDR and/or DV regex, 2160p without HDR/DV has no real benefits !!!
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#sonarr-current-logic","title":"Sonarr current logic","text":"Sonarr current logic - [CLICK TO EXPAND]As of 2021-11-06 the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use a preferred word regex of /\\b(repack|proper)\\b/i
First we're need to make sure a P2P release isn't being replaced by a Scene Repack/Proper release!
Go to Settings
=> Media Management
We\u00b4re going to set it to Do not Prefer
.
Then we navigate to Settings
=> Profiles
and click the plus sign.
You will get a popup screen that will look like this:
Must Contain
=> add words that the release name MUST HAVE!
Must Not Contain
=> add words that the release name MUST NOT HAVE OR IT WILL BE REJECTED!
Preferred
=> add words you prefer with a certain score. The release will be preferred based on each term's score.
Include Preferred when Renaming
=> When you add {Preferred Words}
to your renaming scheme it will add this info.
Indexers
=> Specify what indexer the profile applies to.
Tags
=> create a tag so this is only used by shows that you give this tag to or else it's global.
Info
The Number between the [brackets] in the following release profiles are the scores the release name will get during an automatic and manual search and with the use of the scores some releases will be preferred over others and even upgraded.
The Number between (brackets) in the following release profiles are referring to the location where you should add this regex in the release profile corresponding the screenshot above.
We're going to make use of four separate release profiles.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#profile-1","title":"Profile 1","text":""},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#release-sources-streaming-service","title":"Release Sources (Streaming Service)","text":"Note
Check mark Include Preferred when Renaming
and add {Preferred Words}
to your renaming scheme or else you could get download loop issues!!!
What it does:
When enabled, the block with the Release Source (Streaming Service) in it are then added to the file name which fixes any loops due to Sonarr seeing a new NF rip when an AMZN rip is found. Probably doesn\u2019t happen if cutoff is met, but for anything that is unmet or any forced searches it results in a loop because NF is not in Sonarr\u2019s copy so it upgrades, and loops.
Enabling the include in preferred words for AMZN and adding that to the file name fixes that.
Example of a naming scheme for series:
Can be found HERE
Add this to your Preferred (3)
with a score of [100]
/\\b(atvp|aptv|Apple TV\\+)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(dsnp|dsny|disney|Disney\\+)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
Add this to your Preferred (3)
with a score of [90]
/\\b((?<!hbo[ ._-])max)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
Add this to your Preferred (3)
with a score of [80]
/\\b(hmax|hbom|hbo[ ._-]max)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(qibi|quibi)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
Add this to your Preferred (3)
with a score of [70]
/\\b(amzn|amazon)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
Add this to your Preferred (3)
with a score of [60]
/\\b(nf|netflix)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(pcok|Peacock TV)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(pmtp)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(stan)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
Add this to your Preferred (3)
with a score of [50]
/\\b(cc)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(crav(e)?)\\b[ ._-]web[ ._-]?(dl|rip)?\\b/i\n
/\\b(dcu)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(hbo)(?![ ._-]max)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(hulu)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(it)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(nlz)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(red)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(sho|showtime)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(vdl)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
/\\b(ovid)\\b(?=[ ._-]web[ ._-]?(dl|rip)\\b)/i\n
Caution
Don't forget to click on SAVE
after you've added everything you want to the release profile
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
DO NOT Check mark Include Preferred when Renaming
Add this to your Preferred (3)
with a score of [1700]
/(-ABBIE|-AJP69|-APEX|-CasStudio|CRFW|-CtrlHD|-FLUX|\\bHONE|-KiNGS|-monkee|NOSiViD|-NTb|-NTG|-PAXA|-PEXA|-QOQ|-RTN|-SiC|T6D|-TOMMY|-ViSUM|-XEPA)\\b/i\n
Add this to your Preferred (3)
with a score of [1650]
/(3CTWeB|BLUTONiUM|-BTW|-Chotab|-Cinefeel|-CiT|-CMRG|Coo7|-dB|-DEEP|-END|-ETHiCS|-FC|-Flights|-GNOME|-iJP|-iKA|-iT00NZ|-JETIX|-KHN|-KiMCHI|-LAZY|-MZABI|-NPMS|-NYH|-orbitron|playWEB|PSiG|-ROCCaT|RTFM|-SA89|-SDCC|-SIGMA|-SMURF|-SPiRiT|-TEPES|-TVSmash|-WELP)\\b/i\n
Add this to your Preferred (3)
with a score of [1600]
/(-DRACULA|SLiGNOME|T4H|-ViSiON|SwAgLaNdEr|-NINJACENTRAL)\\b/i\n
Add this to your Preferred (3)
with a score of [1600] 1
/(-deflate|-inflate)\\b/i\n
Add this to your Preferred (3)
with a score of [7]
/(repack3)/i\n
Add this to your Preferred (3)
with a score of [6]
/(repack2)/i\n
Add this to your Preferred (3)
with a score of [5]
/\\b(repack|proper)\\b/i\n
Caution
Don't forget to click on SAVE
after you've added everything you want to the release profile
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
DO NOT Check mark Include Preferred when Renaming
Add this to your Preferred (3)
with a score of [-10000]
/(-BRiNK|-CHX|-GHOSTS|-EVO|-FGT|JFF|PSA|MeGusta|-NERO|nhanc3|Pahe\\.ph|Pahe\\.in|TBS|-VIDEOHOLE|-worldmkv|-XLF)\\b/i\n
Caution
Don't forget to click on SAVE
after you've added everything you want to the release profile
Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
DO NOT Check mark Include Preferred when Renaming
Caution
These optionals are optional because they should only be added/used if you got a certain use case for it, if you don't understand what the optional is for then you probably don't need it
Except the Golden Rule
this one is actually a must even that it's added in the optional section
If you see certain optional with a positive score and you actually don't want them just add them with a negative score !!!
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#golden-rule","title":"Golden rule","text":"This one is actually a must even that it's added in the optional section
Why the Must Not Contain entry - [CLICK TO EXPAND]This one blocks/ignores 720/1080p releases that are (re-)encoded in x265.
So why did I put /^(?=.*(1080|720))(?=.*((x|h)[ ._-]?265|hevc)).*/i
as Must Not Contain
and what does it do ?
Why ?
Quote
x265 is good for for 4k stuff or 1080p if they used the the remuxes as 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, 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. 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
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.
That's why I created my own golden rule.
Add this to your Must not contain (2)
/^(?=.*(1080|720))(?=.*((x|h)[ ._-]?265|hevc)).*/i\n
example - [CLICK TO EXPAND] "},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-prefer-hdr","title":"Optional - Prefer HDR","text":"Add this to your Preferred (3)
with a score of [500]
/\\bHDR(\\b|\\d)/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-prefer-dolby-vision","title":"Optional - Prefer Dolby Vision","text":"Add this to your Preferred (3)
with a score of [1500]
/\\b(dv|dovi|dolby[ .]?vision)\\b/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-dislike-retags","title":"Optional - Dislike retags","text":"Explanation - [CLICK TO EXPAND] Use this only if you dislike renamed and retagged releases, some indexers/trackers are known to rename or add their own tags to the release name which could mess up your results or naming.
Add this to your Preferred (3)
with a score of [-10000]
/(\\[rartv\\]|\\[rarbg\\]|\\[eztv([ ._-]re)?\\]|\\[TGx\\])/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-dislike-obfuscated","title":"Optional - Dislike Obfuscated","text":"Explanation - [CLICK TO EXPAND] Use this only if you dislike Obfuscated releases, some indexers are known to rename or add their own tags/obfuscated name to the release name which could mess up your results or naming.
Add this to your Preferred (3)
with a score of [-10000]
/(-4P|-4Planet|-AsRequested|-BUYMORE|-CAPTCHA|-Chamele0n|-GEROV|-iNC0GNiTO|-NZBGeek|-Obfuscated|-postbot|-Rakuv|-Scrambled|-WhiteRev|-WRTEAM|-xpost)\\b/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-dislike-release-ending-en","title":"Optional - Dislike release ending: en","text":"Add this to your Preferred (3)
with a score of [-10000]
Some indexers are known to add extra useless info to the release name which could mess up your results or naming.
/\\s?\\ben\\b$/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-dislike-release-containing-1-","title":"Optional - Dislike release containing: 1-","text":"Explanation - [CLICK TO EXPAND] Some indexers are known to add extra useless info to the release name which could mess up your results or naming.
Matches any release that contains '1-' as prefix for Release Groups
Add this to your Preferred (3)
with a score of [-10000]
/(?<!\\d\\.)(1-.+)$/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-dislike-extras","title":"Optional - Dislike Extras","text":"Add this to your Preferred (3)
with a score of [-10000]
/(?<=\\bS\\d+\\b).*\\b(Extras|Bonus)\\b/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-prefer-season-packs","title":"Optional - Prefer Season Packs","text":"Explanation - [CLICK TO EXPAND] Use this if you prefer Season packs
/\\bS\\d+\\b(?!E\\d+\\b)/i
season packs are preferred: however, given the folder name is ignored the error/warning/issue occurs as the file names would not be a season pack of course.Add this to your Preferred (3)
with a score of [15]
/\\bS\\d+\\b(?!E\\d+\\b)/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#su-season-pack-issue","title":".su season pack issue","text":".su season pack issue - [CLICK TO EXPAND] When you see a error in Sonarr that looks somehow like the follow screenshot
Then there is only one way real way that always solves this issue. create a new release profile specific for .su that uses the Season regex as Must not contain (2)
Note
There is a script for NZBGet that sometimes could help but it seems it doesn't always work. It also seems there is a work around for SABnzbd but i can't confirm being i'm not using Sab.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-ignore-dolby-vision-without-hdr10-fallback","title":"Optional - Ignore Dolby Vision without HDR10 fallback","text":"Explanation - [CLICK TO EXPAND]This is a RegEx that ignores DV that don't have the fallback to HDR10, What can results in playback issues like weird colors if you want to play it on a not Dolby Vision compatible setup.
Add this to your Must not contain (2)
/^(?!.*(HDR|HULU|REMUX))(?=.*\\b(DV|Dovi|Dolby[- .]?Vision)\\b).*/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-ignore-the-group-scene","title":"Optional - Ignore The Group -SCENE","text":"Explanation - [CLICK TO EXPAND] Seems plex ignores -scene
because it thinks they are extra's. SOURCE
Add this to your Must not contain (2)
/\\b(-scene)\\b/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-ignore-scene-releases","title":"Optional - Ignore scene releases","text":"WHY ? - [CLICK TO EXPAND] If you don't want to download so called scene releases.
Add this to your Must not contain (2)
/^(?!.*(web[ ]dl|-deflate|-inflate))(?=.*([_. ]WEB[_. ])(?!DL)\\b)|\\b(-CAKES|-GGEZ|-GGWP|-GLHF|-GOSSIP|-NAISU|-KOGI|-PECULATE|-SLOT|-EDITH|-ETHEL|-ELEANOR|-B2B|-SPAMnEGGS|-FTP|-DiRT|-SYNCOPY|-BAE).*/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-ignore-bad-dual-audio-groups","title":"Optional - Ignore Bad Dual Audio Groups","text":"WHY ? - [CLICK TO EXPAND] These groups take the original release, then they add their own preferred language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as first. Also they often even rename the release name in to Portuguese.
Add this to your Must not contain (2)
/\\b(-alfaHD|-BAT|-BNd|-C\\.A\\.A|-Cory|-EXTREME|-FF|-FOXX|-G4RiS|-GUEIRA|-N3G4N|-PD|-PTHome|-RiPER|-RK|-SiGLA|-Tars|-WTV|-Yatogam1|-YusukeFLA|-ZigZag)\\b/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#optional-ignore-av1","title":"Optional - Ignore AV1","text":"WHY ? - [CLICK TO EXPAND] Add this to your Must not contain (2)
/\\bAV1\\b/i\n
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#a-little-explanation-of-the-scores-and-why","title":"A little explanation of the scores and why","text":"Scores [-10000] Retagged/Renames/Obfuscated releases.
If you're getting often a error message like Has the same filesize as existing file
, you might need to consider to remove the [-10000]
Scores [-10000] Groups that mess with the audio or add another preferred language.
Optional => We've tested it and it worked for what we've tested it on, if it will work in your situation we don't know.
If you notice something wrong just contact me and we will try to fix it or remove it.
"},{"location":"Sonarr/Sonarr-Release-Profile-RegEx/#final-results","title":"Final Results","text":"When you've done it correctly it will look something like this.
example - [CLICK TO EXPAND]Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
This list is made by collecting information from Sonarr Discord Channel, and personal testing and a few others that helped.
So I want to thank everyone who helped to make this list possible, for privacy reasons I decided not to add the names/nick of the persons.
If you want to be mentioned please message me on discord, including a link for proof to what part you want to be credited.
Info
Keep in mind this list will be a constant work in progress because I will be updating it when it's needed.
So best to set a notification for updates for this page.
Or use one of the 3rd Party Sync options that you can find HERE.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
The reason why this one gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.\u00a0\u21a9
On the Sonarr Discord people often ask, \"What's the recommended/best way to name your files?\" First off, it's personal preference, but it's often recommended to add non-recoverable info.
Why?
If, for what ever reason, you ever need to do a re-install or re-import in the Starr Apps or Plex/Emby/Jellyfin it's nice to have all that info in the filename so it gets imported correctly and isn't incorrectly matched as HDTV or WEB-DL etc.
The Tokens not available in the release won't be used/shown.
"},{"location":"Sonarr/Sonarr-recommended-naming-scheme/#standard-episode-format","title":"Standard Episode Format","text":"{Series TitleYear} - S{season:00}E{episode:00} - {Episode CleanTitle} [{Preferred Words }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}{[MediaInfo VideoCodec]}{-Release Group}\n
Sonarr V4 - Is now using Custom Formats instead of Release Profiles. Use the below naming scheme instead
{Series TitleYear} - S{season:00}E{episode:00} - {Episode CleanTitle} [{Custom Formats }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}{[MediaInfo VideoCodec]}{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] Single Episode:
The Series Title! (2010) - S01E01 - Episode Title 1 [AMZN WEBDL-1080p Proper][DV HDR10][DTS 5.1][x264]-RlsGrp
Multi Episode:
The Series Title! (2010) - S01E01-E03 - Episode Title [AMZN WEBDL-1080p Proper][DV HDR10][DTS 5.1][x264]-RlsGrp
{Series TitleYear} - {Air-Date} - {Episode CleanTitle} [{Preferred Words }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}{[MediaInfo VideoCodec]}{-Release Group}\n
Sonarr V4 - Is now using Custom Formats instead of Release Profiles. Use the below naming scheme instead
{Series TitleYear} - {Air-Date} - {Episode CleanTitle} [{Custom Formats }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}{[MediaInfo VideoCodec]}{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] The Series Title! (2010) - 2013-10-30 - Episode Title 1 [AMZN WEBDL-1080p Proper][DV HDR10][DTS 5.1][x264]-RlsGrp
{Series TitleYear} - S{season:00}E{episode:00} - {absolute:000} - {Episode CleanTitle} [{Preferred Words }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}[{MediaInfo VideoBitDepth}bit]{[MediaInfo VideoCodec]}[{Mediainfo AudioCodec} { Mediainfo AudioChannels}]{MediaInfo AudioLanguages}{-Release Group}\n
Sonarr V4 - Is now using Custom Formats instead of Release Profiles. Use the below naming scheme instead
{Series TitleYear} - S{season:00}E{episode:00} - {absolute:000} - {Episode CleanTitle} [{Custom Formats }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}[{MediaInfo VideoBitDepth}bit]{[MediaInfo VideoCodec]}[{Mediainfo AudioCodec} { Mediainfo AudioChannels}]{MediaInfo AudioLanguages}{-Release Group}\n
RESULTS: - [CLICK TO EXPAND] Single Episode:
The Series Title! (2010) - S01E01 - 001 - Episode Title 1 [iNTERNAL HDTV-720p v2][HDR10][10bit][x264][DTS 5.1][JA]-RlsGrp
Multi Episode:
The Series Title! (2010) - S01E01-E03 - 001-003 - Episode Title [iNTERNAL HDTV-720p v2][HDR10][10bit][x264][DTS 5.1][JA]-RlsGrp
{Series TitleYear}\n
RESULT:
The Series Title! (2010)
This naming scheme is made to be compatible with the new Plex TV Series Scanner that now support IMDB and TVDB IDs in file names.
For Plex:
{Series TitleYear} {imdb-{ImdbId}}\n
RESULT:
The Series Title! (2010) {imdb-tt1520211}
For Jellyfin/Emby:
{Series TitleYear} [tvdbid-{TvdbId}]\n
RESULT:
The Series Title! (2010) [tvdbid-tt1520211]
Tip
IMDb IDs are going to be very accurate and rarely change, TVDB/TMDB IDs, on the other hand, do change or are removed more frequently.
"},{"location":"Sonarr/Sonarr-recommended-naming-scheme/#season-folder-format","title":"Season Folder Format","text":"For this there's only one real option to use in my opinion.
Season {season:00}\n
RESULT:
Season 01
Prefixed Range\n
RESULTS:
"},{"location":"Sonarr/Sonarr-recommended-naming-scheme/#original-title-vs-original-filename","title":"Original Title vs Original Filename","text":""},{"location":"Sonarr/Sonarr-recommended-naming-scheme/#original-title","title":"Original Title","text":"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}
Why?
The filename can be Obscured where the Release naming isn't, especially when you use Usenet.
{Original Title}
=> The.Series.Title.S01E01.Episode.Title.1080p.AMZN.WEB-DL.DDP5.1.H.264-RlsGrp
{Original Filename}
=> show episode 1-1080p
or lchd-tkk1080p
or t1i0p3s7i8yuti
Thanks:
A big Thanks to fryfrog, rg9400 and bakerboy448 for the suggestions.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Sonarr-remote-path-mapping/","title":"Remote Path Mappings","text":"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.
Remote Path Mapping acts as a dumb find Remote Path
and replace with Local Path
Note
If you run dockers it would be smarter to fix the problem at the source what's causing the actual issue.
Sonarr Wiki Servarr - Docker Guide
TRaSH Guides
If your download client is on another system than Sonarr then you probably need to make use of Remote Path Mappings.
You will get an error that looks a little bit like the following screenshot.
So looking at this screenshot it seems we need to make use of Remote Path Mappings
"},{"location":"Sonarr/Sonarr-remote-path-mapping/#how","title":"How","text":"First we navigate in Sonarr to the Settings
=> Download Clients
tab.
At the bottom you choose Add new mapping
A screen will pop up with the following options:
Host
=> This is the hostname or IP you set in your download client settings.Remote Path
=> The download path that you've set in your download client.Local Path
=> The path Sonarr needs to access the same path.Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Sonarr-remote-path-mapping/#host","title":"Host","text":"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
This is what you put in your Host in Remote Path Mapping.
"},{"location":"Sonarr/Sonarr-remote-path-mapping/#remote-path","title":"Remote Path","text":"To find what you need to put in your remote path you need to open up your download client and look what you've used there as download location.
In QBittorrent navigate to Tools => Options (or ALT+O) and navigate to the Download settings.
This is what you add in your Remote Path in Remote Path Mapping.
"},{"location":"Sonarr/Sonarr-remote-path-mapping/#local-path","title":"Local Path","text":"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.
The final result will look something like this.
"},{"location":"Sonarr/sonarr-collection-of-custom-formats/","title":"Collection of Custom Formats","text":"Here I will try to list a collection of the most needed and commonly used Custom Formats. These have been collected from either discussions on Discord or that I created with help from others. Special thanks to everyone that helped testing and creating these Custom Formats.
With Sonarr V4+, Custom Formats are much more advanced/powerful than with the release profiles, although this also means a Custom Format is much more complicated to setup.
I also made 3 guides related to this one.
Tip
I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Format preferences will be used instead.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#index","title":"INDEX","text":"Audio Advanced #1 Audio Advanced #2 Audio Channels HDR Formats TrueHD ATMOS FLAC 1.0 Mono DV HDR10 DTS X PCM 2.0 Stereo DV ATMOS (undefined) DTS-HD HRA 3.0 Sound DV HLG DD+ ATMOS AAC 4.0 Sound DV SDR TrueHD DD 5.1 Surround HDR10+ DTS-HD MA MP3 6.1 Surround HDR10 DD+ Opus 7.1 Surround HDR DTS-ES 9.1 Surround HDR (undefined) DTS PQ HLG Series Versions Unwanted HQ Source Groups Streaming Services Hybrid BR-DISK Remux Tier 01 Amazon Remaster LQ Remux Tier 02 Apple TV+ x265 (HD) HD Bluray Tier 01 DC Universe Extras HD Bluray Tier 02 Disney+ WEB Tier 01 HBO Max WEB Tier 02 HBO WEB Tier 03 Max WEB Scene Hulu NLZiet Netflix Paramount+ Peacock TV Quibi SHOWTIME Stan Videoland YouTube Red iTunes CANAL+ SALTO RTBF Comedy Central Crave OViD UHD Streaming Boost UHD Streaming Cut Misc Optional French Audio Version French Source Groups Repack/Proper Bad Dual Groups Multi-French FR Remux Tier 01 Repack v2 DV (WEBDL) Multi-Audio FR HD Bluray Tier 01 Repack v3 HDR10+ Boost French Audio FR WEB Tier 01 Multi No-RlsGroup VFF FR WEB Tier 02 MPEG2 Obfuscated VOF FR WEB Tier 03 x264 Retags VFI FR Anime Tier 01 x265 Scene VF2 FR Anime Tier 02 Season Packs VFQ FR Anime Tier 03 x265 (no HDR/DV) VQ FR Anime FanSub AV1 VFB FR Scene Groups SDR VOSTFR FR LQ DV (FEL) FanSUB HFR FastSUB VP9 Anime Source Groups Anime Source Groups Anime Misc/Streaming Services Anime Optional Anime BD Tier 01 (Top SeaDex Muxers) Anime Web Tier 01 (Muxers) v0 Uncensored Anime BD Tier 02 (SeaDex Muxers) Anime Web Tier 02 (Top FanSubs) v1 10bit Anime BD Tier 03 (SeaDex Muxers) Anime Web Tier 03 (Official Subs) v2 Anime Dual Audio Anime BD Tier 04 (SeaDex Muxers) Anime Web Tier 04 (Official Subs) v3 Dubs Only Anime BD Tier 05 (Remuxes) Anime Web Tier 05 (FanSubs) v4 Anime BD Tier 06 (FanSubs) Anime Web Tier 06 (FanSubs) B-Global Anime BD Tier 07 (P2P/Scene) Anime Raws Bilibili Anime BD Tier 08 (Mini Encodes) Anime LQ Groups Crunchyroll Funimation HIDIVE VRV ADN WKN"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#audio-advanced","title":"Audio Advanced","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#truehd-atmos","title":"TrueHD ATMOS","text":"TrueHD ATMOS - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
Dolby Atmos is a surround sound technology developed by Dolby Laboratories. It expands on existing surround sound systems by adding height channels, allowing sounds to be interpreted as three-dimensional objects.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0d7824bb924701997f874e7ff7d4844a\",\n\"trash_score\": \"5000\",\n\"name\": \"TrueHD ATMOS\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|W4NK3R|HQMUX\"\n}\n},\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ATMOS|CtrlHD|W4NK3R|DON)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dts-x","title":"DTS X","text":"DTS X - [CLICK TO EXPAND]
DTS:X is an object-based audio codec, which aims to create a multi-dimensional sound that \u201cmoves around you like it would in real life\u201d
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9d00418ba386a083fbf4d58235fc37ef\",\n\"trash_score\": \"4500\",\n\"name\": \"DTS X\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"DTS[ .]?[1-9]\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#atmos-undefined","title":"ATMOS (undefined)","text":"ATMOS (undefined) - [CLICK TO EXPAND]
Handles cases where only Atmos is specified in title but not DD+ or TrueHD (Where it is not specified if it is Lossy or Lossless)
Note
Give this the same score as Lossy Atmos, and then on import, it will get changed to either lossy or lossless based on mediainfo.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b6fbafa7942952a13e17e2b1152b539a\",\n\"trash_score\": \"3000\",\n\"name\": \"ATMOS (undefined)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not RlsGrp (Atmos Only)\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"W4NK3R|HQMUX\"\n}\n},\n{\n\"name\": \"Not TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#ddplus-atmos","title":"DDPlus ATMOS","text":"
DDPlus = DD+
DD+ ATMOS - [CLICK TO EXPAND]Atmos via UHD Blu-ray will be lossless, or lossy via streaming services so in this case it will be lossy + Atmos
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4232a509ce60c4e208d13825b7c06264\",\n\"trash_score\": \"3000\",\n\"name\": \"DD+ ATMOS\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ATMOS|DDPA)(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#truehd","title":"TrueHD","text":"TrueHD - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
Dolby TrueHD is a lossless, multi-channel audio codec developed by Dolby Laboratories for home video, used principally in Blu-ray Disc and compatible hardware.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1808e4b9cee74e064dfae3f1db99dbfe\",\n\"trash_score\": \"2750\",\n\"name\": \"TrueHD\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"TrueHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD\"\n}\n},\n{\n\"name\": \"ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not RlsGrp (TrueHD only)\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"CtrlHD|W4NK3R|\\\\bDON\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dts-hd-ma","title":"DTS-HD MA","text":"DTS-HD MA - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
DTS-HD Master Audio is a multi-channel, lossless audio codec developed by DTS as an extension of the lossy DTS Coherent Acoustics codec (DTS CA; usually itself referred to as just DTS). Rather than being an entirely new coding mechanism, DTS-HD MA encodes an audio master in lossy DTS first, then stores a concurrent stream of supplementary data representing whatever the DTS encoder discarded. This gives DTS-HD MA a lossy \"core\" able to be played back by devices that cannot decode the more complex lossless audio. DTS-HD MA's primary application is audio storage and playback for Blu-ray Disc media.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c429417a57ea8c41d57e6990a8b0033f\",\n\"trash_score\": \"2500\",\n\"name\": \"DTS-HD MA\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DTS-HD MA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS-HD HRA/ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?(es|(hd[. ]?)?(hr|hi))\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#flac","title":"FLAC","text":"FLAC - [CLICK TO EXPAND]
FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality. This is similar to how Zip works, except with FLAC you will get much better compression because it is designed specifically for audio
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"851bd64e04c9374c51102be3dd9ae4cc\",\n\"trash_score\": \"2250\",\n\"name\": \"FLAC\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#pcm","title":"PCM","text":"PCM - [CLICK TO EXPAND]
PCM is the method of encoding typically used for uncompressed digital audio
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"30f70576671ca933adbdcfc736a69718\",\n\"trash_score\": \"2250\",\n\"name\": \"PCM\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dts-hd-hra","title":"DTS-HD HRA","text":"DTS-HD HRA - [CLICK TO EXPAND]
Technical Whitepaper
Codec Page Paragraph DTS-HD MA Page 6 5.1.1 DTS-HD HRA Page 7 5.1.2DTS-HD HRA is the lossy version of DTS-HD MA.
Codec DTS-HRA DTS-MA Lossy/lossless Lossy Lossless Data rate 1.5 - 6.0 Mbit/s VBR - 24.5 Mbit/s Channels Up to 7.1 ch Up to 7.1 ch Sampling Freq. 96 kHz 192 kHz Resolution - Up to 24-bit JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"cfa5fbd8f02a86fc55d8d223d06a5e1f\",\n\"trash_score\": \"2000\",\n\"trash_regex\": \"https://regex101.com/r/jdUH4x/2\",\n\"name\": \"DTS-HD HRA\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"DTS-HD HRA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?(hd[. ]?)?(hra?|hi\\\\b)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"DTS[ .]?[1-9]\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS-ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts.?es\"\n}\n},\n{\n\"name\": \"Not 6.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]6[ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#ddplus","title":"DDPlus","text":"
Dolby Digital Plus = DD+ = DDPlus
DD+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
Dolby Digital Plus, also known as Enhanced AC-3 (and commonly abbreviated as DD+ or E-AC-3, or EC-3) is a digital audio compression scheme developed by Dolby Labs for transport and storage of multi-channel digital audio. It is a successor to Dolby Digital (AC-3).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"63487786a8b01b7f20dd2bc90dd4a477\",\n\"trash_score\": \"1750\",\n\"name\": \"DD+\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+](?!A)|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dts-es","title":"DTS-ES","text":"DTS-ES - [CLICK TO EXPAND]
DTS-ES (DTS Extended Surround) includes two variants, DTS-ES Discrete 6.1, and DTS-ES Matrix 5.1, depending on how the sound was originally mastered and stored.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c1a25cd67b5d2e08287c957b1eb903ec\",\n\"trash_score\": \"1500\",\n\"name\": \"DTS-ES\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"DTS-ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?es\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"DTS[ .]?[1-9]\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dts","title":"DTS","text":"
DTS = Basic DTS
DTS - [CLICK TO EXPAND]Description placeholder
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"5964f2a8b3be407d083498e4459d05d0\",\n\"trash_score\": \"1250\",\n\"name\": \"DTS\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Basic DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS-HD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))\\\\b\"\n}\n},\n{\n\"name\": \"Not DTS-HD HRA/ES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"dts[-. ]?(es|(hd[. ]?)?(hr|hi))\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not DTS X\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dts[-_. ]?x)\\\\b(?!\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#aac","title":"AAC","text":"AAC - [CLICK TO EXPAND]
Advanced Audio Coding
From Wikipedia, the free encyclopedia Advanced Audio Coding (AAC) is an audio coding standard for lossy digital audio compression. Designed to be the successor of the MP3 format, AAC generally achieves higher sound quality than MP3 at the same bit rate.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a50b8a0c62274a7c38b09a9619ba9d86\",\n\"trash_score\": \"1000\",\n\"name\": \"AAC\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus \",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dd","title":"DD","text":"
(Basic) Dolby Digital = DD
DD - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
Dolby Digital, also known as Dolby AC-3, the audio compression is lossy.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"dbe00161b08a25ac6154c55f95e6318d\",\n\"trash_score\": \"750\",\n\"name\": \"DD\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Basic Dolby Digital\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[^a-z+]|(?<!e)ac3\"\n}\n},\n{\n\"name\": \"Not Dolby Digital Plus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDD[P+]|\\\\b(e[-_. ]?ac3)\\\\b\"\n}\n},\n{\n\"name\": \"Not TrueHD/ATMOS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"True[ .-]?HD|\\\\bATMOS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DTS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bDTS(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not FLAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bFLAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not AAC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAAC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PCM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(l?)PCM(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#mp3","title":"MP3","text":"MP3 - [CLICK TO EXPAND]
Description placeholder
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3e8b714263b26f486972ee1e0fe7606c\",\n\"trash_score\": \"500\",\n\"name\": \"MP3\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"MP3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"mp3\"\n}\n}]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#opus","title":"Opus","text":"Opus - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
Opus is a lossy audio coding format developed by the Xiph.Org Foundation and standardized by the Internet Engineering Task Force, designed to efficiently code speech and general audio in a single format, while remaining low-latency enough for real-time interactive communication and low-complexity enough for low-end embedded processors.Opus replaces both Vorbis and Speex for new applications, and several blind listening tests have ranked it higher-quality than any other standard audio format at any given bitrate until transparency is reached, including MP3, AAC, and HE-AAC
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"28f6ef16d61e2d1adfce3156ed8257e3\",\n\"trash_score\": \"250\",\n\"trash_regex\": \"https://regex101.com/r/SsIWo3/1\",\n\"name\": \"Opus\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Opus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bOPUS(\\\\b|\\\\d)(?!.*[ ._-](\\\\d{3,4}p))\"\n}\n},\n{\n\"name\": \"Not OPUS Release Group\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"OPUS\"\n}\n}]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#audio-channels","title":"Audio Channels","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#10-mono","title":"1.0 Mono","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"bd6dd5e043aa27ff4696a08d011c7d96\",\n\"name\": \"1.0 Mono\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n},\n{\n\"name\": \"Not Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not 4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#20-stereo","title":"2.0 Stereo","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"834e534f103938853ffced4203b53e72\",\n\"name\": \"2.0 Stereo\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not 4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#30-sound","title":"3.0 Sound","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"42cba7e38c7947a6d1d0a62580ee6d62\",\n\"name\": \"3.0 Sound\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n},\n{\n\"name\": \"Not Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#40-sound","title":"4.0 Sound","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"1895195e84767de180653914ce207245\",\n\"name\": \"4.0 Sound\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"4.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]4[ .]0\"\n}\n},\n{\n\"name\": \"Not Mono\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]1[ .]0|\\\\bMono\\\\b|\\\\[PCM \\\\]\"\n}\n},\n{\n\"name\": \"Not Stereo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9]2[ .]0|\\\\bStereo\\\\b\"\n}\n},\n{\n\"name\": \"Not 3.0ch\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]3[ .]0\"\n}\n},\n{\n\"name\": \"Not High Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-9][ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#51-surround","title":"5.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"3fbafa924f361e66fbc6187af82dfa85\",\n\"name\": \"5.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"5.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]5[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#61-surround","title":"6.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"9fb6d778592c293467437593ef394bf1\",\n\"name\": \"6.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"6.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]6[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n},\n{\n\"name\": \"Not 5.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]5[ .][0-1]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#71-surround","title":"7.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"204c8c3e7315bb0ea81332774fa888d6\",\n\"name\": \"7.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#91-surround","title":"9.1 Surround","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"a377864de6228b252d6e28962673cedd\",\n\"name\": \"9.1 Surround\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"9.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9]9[ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 7.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][7-8][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not 5.1 Surround\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"[^0-9][5-6][ .][0-1]\"\n}\n},\n{\n\"name\": \"Not Low Channel Count\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<!repac)[^0-9][1-4][ .][0-1]|\\\\b(Stereo|Mono)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hdr-formats","title":"HDR Formats","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dv-hdr10","title":"DV HDR10","text":"
Dolby Vision = DoVi = DV
DV HDR10 - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7878c33f1963fefb3d6c8657d46c2f0a\",\n\"trash_score\": \"1500\",\n\"trash_regex\": \"https://regex101.com/r/lD5CHW/1\",\n\"name\": \"DV HDR10\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dv","title":"DV","text":"
Dolby Vision = DoVi = DV
DV - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"6d0d8de7b57e35518ac0308b0ddf404e\",\n\"trash_score\": \"1500\",\n\"name\": \"DV\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dv-hlg","title":"DV HLG","text":"
Dolby Vision = DoVi = DV
DV HLG - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1f733af03141f068a540eec352589a89\",\n\"trash_score\": \"1500\",\n\"name\": \"DV HLG\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dv-sdr","title":"DV SDR","text":"
Dolby Vision = DoVi = DV
DV SDR - [CLICK TO EXPAND]Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile.
Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"27954b0a80aab882522a88a4d9eae1cd\",\n\"trash_score\": \"1500\",\n\"name\": \"DV SDR\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DV SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]SDR)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(DV[ .]HLG)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hdr10plus","title":"HDR10Plus","text":"
HDR10Plus = HDR10+
HDR10+ - [CLICK TO EXPAND]HDR10+ enhances upon a pre-existing HDR10 base layer allowing backwards compatibility with HDR10 devices. It adds dynamic metadata for the devices that support it.
From Wikipedia, the free encyclopedia
HDR10+, also known as HDR10 Plus, is an HDR video format, announced on 20 April 2017. It is the same as HDR10 but with the addition of a system of dynamic metadata developed by Samsung. It is free to use for content creators and has a maximum $10,000 annual license for some manufacturers. It has been positioned as an alternative to Dolby Vision without the same expenses.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a3d82cbef5039f8d295478d28a887159\",\n\"trash_score\": \"600\",\n\"trash_regex\": \"https://regex101.com/r/hCAQEO/4\",\n\"name\": \"HDR10+\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hdr10","title":"HDR10","text":"
HDR10
HDR10 - [CLICK TO EXPAND]HDR10 is the most basic HDR format used in consumer media and is supported by all HDR-supported devices. It adds static metadata upon the PQ10 format.
From Wikipedia, the free encyclopedia
HDR10 Media Profile, more commonly known as HDR10, is an open HDR standard announced on 27 August 2015 by the Consumer Technology Association. It is the most widespread of the HDR formats. It is not backward compatible with SDR displays. It is technically limited to a maximum of 10,000 nits peak brightness; however, HDR10 content is commonly mastered with a peak brightness between 1000 and 4000 nits.
HDR10 lacks dynamic metadata. On HDR10 displays that have lower color volume than the HDR10 content (e.g. lower peak brightness capability), the HDR10 metadata provides information to help the display adjust to the video. The metadata, however, is static and constant with respect to each individual video and doesn't inform the display exactly how the content should be adjusted. The interaction between display capabilities, video metadata, and the ultimate output (i.e. the presentation of the video) is mediated by the display, with the result that the original producer's intent may not be preserved.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3497799d29a085e2ac2df9d468413c94\",\n\"trash_score\": \"500\",\n\"name\": \"HDR10\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hdr","title":"HDR","text":"
HDR
HDR - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
High-dynamic-range video (HDR video) is video having a dynamic range greater than that of standard-dynamic-range video (SDR video).HDR video involves capture, production, content/encoding, and display. HDR capture and displays are capable of brighter whites and deeper blacks. To accommodate this, HDR encoding standards allow for a higher maximum luminance and use at least a 10-bit dynamic range (color depth, compared to 8-bit for non-professional and 10-bit for professional SDR video) in order to maintain precision across this extended range.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3e2c4e748b64a1a1118e0ea3f4cf6875\",\n\"trash_score\": \"500\",\n\"name\": \"HDR\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HDR)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHLG(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not RlsGrp (Missing HDR)\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FraMeSToR|HQMUX|SiCFoI)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hdr-undefined","title":"HDR (undefined)","text":"HDR (undefined) - [CLICK TO EXPAND]
Some groups don't add HDR to their 4K release name so I suggest to add this Custom Format at the same score as you add one of your HDR Custom Formats.
For now it's only FraMeSToR/HQMUX that doesn't add HDR to their release name but in the feature we can add more to it if needed.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"bb019e1cd00f304f80971c965de064dc\",\n\"trash_score\": \"500\",\n\"name\": \"HDR (undefined)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"RlsGrp (Missing HDR)\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FraMeSToR|HQMUX|SiCFoI)\\\\b\"\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#pq","title":"PQ","text":"
PQ = PQ10
PQ - [CLICK TO EXPAND]PQ10 is the most basic HDR format which all other common formats are based upon. It is the barebones SMPTE 2084 specification and has no metadata.
From Wikipedia, the free encyclopedia
PQ10, sometimes simply referred as the PQ format, is an HDR format that can be used for both video and still images. It is the same as the HDR10 format without any metadata. It uses the PQ transfer function, Rec. 2020 color primaries and a bit depth of 10-bits. It is not backward compatible with SDR.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2a7e3be05d3861d6df7171ec74cad727\",\n\"trash_score\": \"500\",\n\"name\": \"PQ\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hlg","title":"HLG","text":"
HLG = HLG10
HLG - [CLICK TO EXPAND]HLG does not use dynamic metadata and is backwards compatible with SDR devices. It is mostly used in broadcasting.
From Wikipedia, the free encyclopedia
HLG10, commonly simply referred as the HLG format, is an HDR format that can be used for both video and still images. It uses the HLG transfer function, Rec. 2020 color primaries, and a bit depth of 10 bits. The format is backwards compatible with SDR UHDTV but not with older SDR displays that do not implement the Rec. 2020 color standards. It doesn't use metadata and is royalty free.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"17e889ce13117940092308f48b48b45b\",\n\"trash_score\": \"500\",\n\"name\": \"HLG\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\b[^+|Plus])\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#series-versions","title":"Series Versions","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hybrid","title":"Hybrid","text":"Hybrid - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3a4127d8aa781b44120d907f2cd62627\",\n\"trash_score\": \"100\",\n\"name\": \"Hybrid\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Hybrid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bhybrid(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Hybrid Release Group\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HYBRID)\\\\b\"\n}\n},\n{\n\"name\": \"Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#remaster","title":"Remaster","text":"Remaster - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
For the software term, see Software remastering. Remaster (also digital remastering and digitally remastered) refers to changing the quality of the sound or of the image, or both, of previously created recordings, either audiophonic, cinematic, or videographic.
JSON - [CLICK TO EXPAND] {\n\"trash_id\": \"b735f09d3c025cbb7d75a5d38325b73b\",\n\"trash_score\": \"25\",\n\"name\": \"Remaster\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Remaster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"Remaster\"\n}\n},\n{\n\"name\": \"Not 4K Remaster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"4K\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#unwanted","title":"Unwanted","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#br-disk","title":"BR-DISK","text":"BR-DISK - [CLICK TO EXPAND]
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.
You will need to add the following to your new Custom Format when created in your Quality Profile (Setting
=> Profiles
) and then set the score to -10000
.
Note
Depending on your renaming scheme it could happen that Sonarr will match renamed files after they are downloaded and imported as BR-DISK
, This is a cosmetic annoyance until I come up with another way to solve this, being that this Custom Format is used to not download BR-DISK it does its purpose as intended. Several reasons why this is happening:
{\n\"trash_id\": \"85c61753df5da1fb2aab6f2a47426b09\",\n\"trash_score\": \"-10000\",\n\"name\": \"BR-DISK\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BR-DISK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?!.*\\\\b((?<!HD[._ -]|HD)DVD|BDRip|MKV|XviD|WMV|d3g|BDREMUX|REMUX|^(?=.*1080p)(?=.*HEVC)|[xh][-_. ]?26[45]|German.*DL|((?<=\\\\d{4}).*German.*(DL)?)(?=.*\\\\b(AVC|HEVC|VC[-_. ]?1|MVC|MPEG[-_. ]?2)\\\\b))\\\\b)(((?=.*\\\\b(Blu[-_. ]?ray|BD|HD[-_. ]?DVD)\\\\b)(?=.*\\\\b(AVC|HEVC|VC[-_. ]?1|MVC|MPEG[-_. ]?2|BDMV|ISO)\\\\b))|^((?=.*\\\\b(^((?=.*\\\\b((.*_)?COMPLETE.*|Dis[ck])\\\\b)(?=.*(Blu[-_. ]?ray|HD[-_. ]?DVD)))|3D[-_. ]?BD|BR[-_. ]?DISK|Full[-_. ]?Blu[-_. ]?ray|^((?=.*((BD|UHD)[-_. ]?(25|50|66|100|ISO)))))))).*\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#lq","title":"LQ","text":"
Low Quality Releases = LQ
LQ - [CLICK TO EXPAND]A collection of known Low Quality groups that are often banned from the the top trackers because their lack of quality.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9c11cd3f07101cdba90a2d81cf0e56b4\",\n\"trash_score\": \"-10000\",\n\"name\": \"LQ\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BRiNK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BRiNK)$\"\n}\n},\n{\n\"name\": \"CHX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CHX)$\"\n}\n},\n{\n\"name\": \"EVO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EVO)$\"\n}\n},\n{\n\"name\": \"FGT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FGT)$\"\n}\n},\n{\n\"name\": \"GHOSTS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GHOSTS)$\"\n}\n},\n{\n\"name\": \"HiQVE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HiQVE)$\"\n}\n},\n{\n\"name\": \"JFF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(JFF)$\"\n}\n},\n{\n\"name\": \"MeGusta\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MeGusta)$\"\n}\n},\n{\n\"name\": \"NERO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NERO)$\"\n}\n},\n{\n\"name\": \"nhanc3\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(nhanc3)$\"\n}\n},\n{\n\"name\": \"Pahe\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Pahe\\\\.(ph|in)\\\\b\"\n}\n},\n{\n\"name\": \"PSA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PSA)$\"\n}\n},\n{\n\"name\": \"TBS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TBS)$\"\n}\n},\n{\n\"name\": \"TG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TG)$\"\n}\n},\n{\n\"name\": \"VIDEOHOLE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(VIDEOHOLE)$\"\n}\n},\n{\n\"name\": \"worldmkv\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(worldmkv)$\"\n}\n},\n{\n\"name\": \"XLF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(XLF)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#x265-hd","title":"x265 (HD)","text":"
720/1080p no x265 = x265 (720/1080p) = x265 (HD)
x265 (HD) - [CLICK TO EXPAND]This blocks/ignores 720/1080p(HD) releases that are encoded in x265
In your quality profile use the following score for this Custom Format: -10000
Quote
x265 is good for 4k stuff or 1080p if they used the the remuxes as 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, 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. 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
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"47435ece6b99a0b477caf360e79ba0bb\",\n\"trash_score\": \"-10000\",\n\"name\": \"x265 (HD)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"x265/HEVC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?265|\\\\bHEVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#microsized-wrong-source","title":"Microsized & Wrong Source","text":"
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.
"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#golden-rule","title":"Golden Rule","text":"That's why I created my own golden rule.
2160p/4k => x265
Don't use this together with x265 (no HDR/DV), Only ever include one of them
This blocks/ignores Extra's
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"fbcb31d8dabd2a319072b84fc0b7249c\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/lZ9iTm/1\",\n\"name\": \"Extras\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Extras\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(?<=\\\\bS\\\\d+\\\\b).*\\\\b(Extras|Bonus)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#misc","title":"Misc","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#repackproper","title":"Repack/Proper","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"ec8fa7296b64e8cd390a1600981f3923\",\n\"trash_score\": \"5\",\n\"trash_regex\": \"https://regex101.com/r/S91wR8/2\",\n\"name\": \"Repack/Proper\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Repack\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Repack)\\\\b\"\n}\n},\n{\n\"name\": \"Proper\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Proper)\\\\b\"\n}\n},\n{\n\"name\": \"Rerip\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rerip)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#repack-v2","title":"Repack v2","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"eb3d5cc0a2be0db205fb823640db6a3c\",\n\"trash_score\": \"6\",\n\"name\": \"Repack v2\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Repack v2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(repack2)\\\\b\"\n}\n},\n{\n\"name\": \"Proper v2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(proper2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#repack-v3","title":"Repack v3","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"44e7c4de10ae50265753082e5dc76047\",\n\"trash_score\": \"7\",\n\"name\": \"Repack v3\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Repack v3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(repack3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#x264","title":"x264","text":"x264 - [CLICK TO EXPAND]
x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 AVC compression format, and is released under the terms of the GNU GPL.
If you want maximum compatibility and have much better direct play support then use x264 for 720p/1080p.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"cddfb4e32db826151d97352b8e37c648\",\n\"name\": \"x264\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"x|h264\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?264|\\\\bAVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#x265","title":"x265","text":"x265 - [CLICK TO EXPAND]
x265 is a free software library and application for encoding video streams into the H.265/MPEG-H HEVC compression format, and is released under the terms of the GNU GPL.
Please don't forget to read the following Microsized & Wrong Source
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c9eafd50846d299b862ca9bb6ea91950\",\n\"name\": \"x265\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"x|h265\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?265|\\\\bHEVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#mpeg2","title":"MPEG2","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"4aee45b0868229c4fbd8bad3e315f1d0\",\n\"name\": \"MPEG2\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"MPEG2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"MPEG[-.]?2\"\n}\n}]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#multi","title":"Multi","text":"JSON - [CLICK TO EXPAND]
{\n\"trash_id\": \"7ba05c6e0e14e793538174c679126996\",\n\"name\": \"Multi\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [{\n\"name\": \"Multi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Multi)(?![ ._-]?sub(s)?)(\\\\b|\\\\d)\"\n}\n}]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#optional","title":"Optional","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#bad-dual-groups","title":"Bad Dual Groups","text":"Bad dual groups - [CLICK TO EXPAND]
These groups take the original release, then they add their own preferred language (ex. Portuguese) as the main audio track (AAC 2.0), What results after renaming and FFprobe that the media file will be recognized as Portuguese AAC audio. It's a common rule that you add the best audio as first. Also they often even rename the release name in to Portuguese.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"32b367365729d530ca1c124a0b180c64\",\n\"trash_score\": \"-10000\",\n\"name\": \"Bad Dual Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"alfaHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(alfaHD.*)$\"\n}\n},\n{\n\"name\": \"BAT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BAT)$\"\n}\n},\n{\n\"name\": \"BNd\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BNd)$\"\n}\n},\n{\n\"name\": \"C.A.A\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(C\\\\.A\\\\.A)$\"\n}\n},\n{\n\"name\": \"Cory\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Cory)$\"\n}\n},\n{\n\"name\": \"EXTREME\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EXTREME)$\"\n}\n},\n{\n\"name\": \"FF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FF)$\"\n}\n},\n{\n\"name\": \"FOXX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FOXX)$\"\n}\n},\n{\n\"name\": \"G4RiS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(G4RiS)$\"\n}\n},\n{\n\"name\": \"GUEIRA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GUEIRA)$\"\n}\n},\n{\n\"name\": \"N3G4N\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(N3G4N)$\"\n}\n},\n{\n\"name\": \"PD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PD)$\"\n}\n},\n{\n\"name\": \"PTHome\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTHome)$\"\n}\n},\n{\n\"name\": \"RiPER\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RiPER)$\"\n}\n},\n{\n\"name\": \"RK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RK)$\"\n}\n},\n{\n\"name\": \"SiGLA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiGLA)$\"\n}\n},\n{\n\"name\": \"Tars\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Tars)$\"\n}\n},\n{\n\"name\": \"WTV\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WTV)$\"\n}\n},\n{\n\"name\": \"Yatogam1\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Yatogam1)$\"\n}\n},\n{\n\"name\": \"YusukeFLA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(YusukeFLA)$\"\n}\n},\n{\n\"name\": \"ZigZag\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ZigZag)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dv-webdl","title":"DV (WEBDL)","text":"
Dolby Vision = DoVi = DV
DV (WEBDL) - [CLICK TO EXPAND]This is a special Custom Format that block WEBDLs with Dolby Vision but without HDR10 fallback.
You will need to add the following to your new Custom Format when created in your Quality Profile (Setting
=> Profiles
) and then set the score to -10000
.
This Custom Format works together with the normal DV Custom Format that you can use to prefer Dolby Vision.
Most WEBDL from Streaming Services don't have the fallback to HDR10, What can results in playback issues like weird colors (typically a green hue) if you want to play it on a not Dolby Vision compatible setup.
Remuxes and Bluray have a fallback to HDR10.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9b27ab6498ec0f31a3353992e19434ca\",\n\"trash_score\": \"-10000\",\n\"name\": \"DV (WEBDL)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dolby Vision\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"Not RlsGrp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Flights)\\\\b\"\n}\n},\n{\n\"name\": \"Not HDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Hulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hulu)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hdr10plus-boost","title":"HDR10Plus Boost","text":"HDR10+ Boost - [CLICK TO EXPAND]
Optional (use this one only if you have a (Samsung) TV that supports HDR10+ and you don't have a Setup that supports DV or you prefer HDR10+.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0dad0a507451acddd754fe6dc3a7f5e7\",\n\"trash_score\": \"901\",\n\"trash_regex\": \"https://regex101.com/r/hCAQEO/4\",\n\"name\": \"HDR10+ Boost\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"HDR10+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bHDR10(\\\\+|P(lus)?\\\\b)\"\n}\n},\n{\n\"name\": \"Not DV HDR10\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(DV|DoVi|Dolby[ .]?Vision)\\\\b)(?=.*\\\\b(HDR(10)?(P(lus)?)?)\\\\b)\"\n}\n},\n{\n\"name\": \"Not PQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(PQ)\\\\b\"\n}\n},\n{\n\"name\": \"Not HLG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HLG)\\\\b\"\n}\n},\n{\n\"name\": \"Not SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bSDR(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#no-rlsgroup","title":"No-RlsGroup","text":"No-RlsGroup - [CLICK TO EXPAND]
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
Warning
If you don't use decent filenames (like not adding release groups) don't add this Custom Format, except if you want to upgrade them.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"82d40da2bc6923f41e14394075dd4b03\",\n\"trash_score\": \"-10000\",\n\"name\": \"No-RlsGroup\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"No Parsed Group\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": \".\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#obfuscated","title":"Obfuscated","text":"Obfuscated - [CLICK TO EXPAND]
Optional (use these only if you dislike renamed releases)
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e1a997ddb54e3ecbfe06341ad323c458\",\n\"trash_score\": \"-10000\",\n\"name\": \"Obfuscated\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"4P\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-4P\\\\b\"\n}\n},\n{\n\"name\": \"4Planet\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-4Planet\\\\b\"\n}\n},\n{\n\"name\": \"AsRequested\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-AsRequested\\\\b\"\n}\n},\n{\n\"name\": \"BUYMORE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-BUYMORE\\\\b\"\n}\n},\n{\n\"name\": \"Chamele0n\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-Chamele0n\\\\b\"\n}\n},\n{\n\"name\": \"GEROV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-GEROV\\\\b\"\n}\n},\n{\n\"name\": \"iNC0GNiTO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-iNC0GNiTO\\\\b\"\n}\n},\n{\n\"name\": \"NZBGeek\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-NZBGeek\\\\b\"\n}\n},\n{\n\"name\": \"Obfuscated\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-Obfuscated\\\\b\"\n}\n},\n{\n\"name\": \"postbot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-postbot\\\\b\"\n}\n},\n{\n\"name\": \"Rakuv\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-Rakuv\\\\b\"\n}\n},\n{\n\"name\": \"Scrambled\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Scrambled\\\\b\"\n}\n},\n{\n\"name\": \"WhiteRev\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-WhiteRev\\\\b\"\n}\n},\n{\n\"name\": \"xpost\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-xpost\\\\b\"\n}\n},\n{\n\"name\": \"WRTEAM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-WRTEAM\\\\b\"\n}\n},\n{\n\"name\": \"CAPTCHA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"-CAPTCHA\\\\b\"\n}\n},\n{\n\"name\": \"_nzb\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"_nzb\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#retags","title":"Retags","text":"Retags - [CLICK TO EXPAND]
Optional (use these only if you dislike retagged releases)
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"06d66ab109d4d2eddb2794d21526d140\",\n\"trash_score\": \"-10000\",\n\"name\": \"Retags\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"[rartv]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[rartv\\\\]\"\n}\n},\n{\n\"name\": \"[rarbg]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[rarbg\\\\]\"\n}\n},\n{\n\"name\": \"[eztv]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[eztv([ ._-]re)?\\\\]\"\n}\n},\n{\n\"name\": \"[TGx]\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[TGx\\\\]\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#scene","title":"Scene","text":"Scene - [CLICK TO EXPAND]
This Custom Format will try to recognize so called Scene releases, depending on your preferences you can give it a negative score -10000
or a positive score or just don't add it all.
{\n\"trash_id\": \"1b3994c551cbb92a2c781af061f4ab44\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/viarq7/4\",\n\"name\": \"Scene\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Scene Groups + Naming\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"^(?=.*([_. ]WEB[_. ])(?!DL)\\\\b)|\\\\b(-CAKES|-GGEZ|-GGWP|-GLHF|-GOSSIP|-NAISU|-KOGI|-PECULATE|-SLOT|-EDITH|-ETHEL|-ELEANOR|-B2B|-SPAMnEGGS|-FTP|-DiRT|-SYNCOPY|-BAE)\"\n}\n},\n{\n\"name\": \"Not INFLATE/DEFLATE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(INFLATE|DEFLATE[)\\\\]]?)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#season-pack","title":"Season Pack","text":"Season Pack - [CLICK TO EXPAND]
This Custom Format can be used depending if you prefer or not prefer a season pack
10
if you prefer a season pack.-10000
if you don't prefer a season pack./\\bS\\d+\\b(?!E\\d+\\b)/i
season packs are preferred: however, given the folder name is ignored the error/warning/issue occurs as the file names would not be a season pack of course.WARNING
{\n\"trash_id\": \"3bc5f395426614e155e585a2f056cdf1\",\n\"name\": \"Season Pack\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Season Packs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bS\\\\d+\\\\b(?!E\\\\d+\\\\b)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#x265-no-hdrdv","title":"x265 (no HDR/DV)","text":"x265 (no HDR/DV) - [CLICK TO EXPAND]
This blocks/ignores 720/1080p (HD) releases that are encoded in x265.
But it will allow x265 releases if they have HDR and/or DV
Being that some NF releases won't be released as 4k, but you want to have DV/HDR releases.
In your quality profile use the following score for this Custom Format: -10000
Don't use this together with x265 (HD), Only ever include one of them
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9b64dff695c2115facf1b6ea59c9bd07\",\n\"trash_score\": \"-10000\",\n\"trash_regex\": \"https://regex101.com/r/yFwxoN/10\",\n\"name\": \"x265 (no HDR/DV)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"x265/HEVC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"[xh][ ._-]?265|\\\\bHEVC(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not HDR/DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision|hdr(10(P(lus)?)?)?|pq)\\\\b\"\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#av1","title":"AV1","text":"AV1 - [CLICK TO EXPAND]
{\n\"trash_id\": \"15a05bc7c1a36e2b57fd628f8977e2fc\",\n\"name\": \"AV1\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"AV1\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bAV1\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vp9","title":"VP9","text":"VP9 - [CLICK TO EXPAND]
{\n\"trash_id\": \"90501962793d580d011511155c97e4e5\",\n\"name\": \"VP9\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"VP9\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bVP9\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#sdr","title":"SDR","text":"SDR - [CLICK TO EXPAND]
{\n\"trash_id\": \"2016d1676f5ee13a5b7257ff86ac9a93\",\n\"trash_score\": \"-10000\",\n\"name\": \"SDR\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"HDR Formats\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bHDR(\\\\b|\\\\d)|\\\\b(dv|dovi|dolby[ .]?vision)\\\\b|\\\\b(FraMeSToR|HQMUX|SICFoI)\\\\b|\\\\b(PQ)\\\\b|\\\\bHLG(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"SDR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bSDR\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dv-fel","title":"DV FEL","text":"DV (FEL) - [CLICK TO EXPAND]
{\n\"trash_id\": \"ef4963043b0987f8485bc9106f16db38\",\n\"trash_score\": \"101\",\n\"name\": \"DV (FEL)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"FraMeSToR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FraMeSToR)\\\\b\"\n}\n},\n{\n\"name\": \"DV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dv|dovi|dolby[ .]?vision)\\\\b\"\n}\n},\n{\n\"name\": \"No FANRES\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FANRES)\\\\b\"\n}\n},\n{\n\"name\": \"Not Hybrid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\bhybrid(\\\\b|\\\\d)\"\n}\n},\n{\n\"name\": \"Not Hybrid Release Group\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"-HYBRID\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hfr","title":"HFR","text":"HFR - [CLICK TO EXPAND]
{\n\"trash_id\": \"1bd69272e23c5e6c5b1d6c8a36fce95e\",\n\"name\": \"HFR\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"HFR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HFR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hq-source-groups","title":"HQ Source Groups","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#remux-tier-01","title":"Remux Tier 01","text":"Remux Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"9965a052eb87b0d10313b1cea89eb451\",\n\"trash_score\": \"1900\",\n\"name\": \"Remux Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"BLURANiUM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BLURANiUM)$\"\n}\n},\n{\n\"name\": \"BMF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BMF)$\"\n}\n},\n{\n\"name\": \"FraMeSToR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FraMeSToR)$\"\n}\n},\n{\n\"name\": \"PmP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PmP)$\"\n}\n},\n{\n\"name\": \"SiCFoI\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiCFoI)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#remux-tier-02","title":"Remux Tier 02","text":"Remux Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"8a1d0c3d7497e741736761a1da866a2e\",\n\"trash_score\": \"1850\",\n\"name\": \"Remux Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"decibeL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(decibeL)$\"\n}\n},\n{\n\"name\": \"EPSiLON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EPSiLON)$\"\n}\n},\n{\n\"name\": \"HiFi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HiFi)$\"\n}\n},\n{\n\"name\": \"KRaLiMaRKo\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KRaLiMaRKo)$\"\n}\n},\n{\n\"name\": \"playBD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(playBD)$\"\n}\n},\n{\n\"name\": \"PTer\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTer)$\"\n}\n},\n{\n\"name\": \"TRiToN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TRiToN)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hd-bluray-tier-01","title":"HD Bluray Tier 01","text":"HD Bluray Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"d6819cba26b1a6508138d25fb5e32293\",\n\"trash_score\": \"1800\",\n\"name\": \"HD Bluray Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"Chotab\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Chotab)$\"\n}\n},\n{\n\"name\": \"CtrlHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CtrlHD)$\"\n}\n},\n{\n\"name\": \"DON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DON)$\"\n}\n},\n{\n\"name\": \"EbP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(EbP)$\"\n}\n},\n{\n\"name\": \"NTb\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTb)$\"\n}\n},\n{\n\"name\": \"PTer\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PTer)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hd-bluray-tier-02","title":"HD Bluray Tier 02","text":"HD Bluray Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"c2216b7b8aa545dc1ce8388c618f8d57\",\n\"trash_score\": \"1750\",\n\"name\": \"HD Bluray Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"SA89\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SA89)$\"\n}\n},\n{\n\"name\": \"sbR\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(sbR)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#web-tier-01","title":"WEB Tier 01","text":"WEB Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"e6258996055b9fbab7e9cb2f75819294\",\n\"trash_score\": \"1700\",\n\"name\": \"WEB Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"ABBiE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ABBiE)$\"\n}\n},\n{\n\"name\": \"AJP69\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(AJP69)$\"\n}\n},\n{\n\"name\": \"APEX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(APEX|PAXA|PEXA|XEPA)$\"\n}\n},\n{\n\"name\": \"CasStudio\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CasStudio)$\"\n}\n},\n{\n\"name\": \"CRFW\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CRFW)$\"\n}\n},\n{\n\"name\": \"CtrlHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CtrlHD)$\"\n}\n},\n{\n\"name\": \"FLUX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FLUX)$\"\n}\n},\n{\n\"name\": \"HONE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HONE)$\"\n}\n},\n{\n\"name\": \"KiNGS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KiNGS)$\"\n}\n},\n{\n\"name\": \"monkee\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(monkee)$\"\n}\n},\n{\n\"name\": \"NOSiViD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NOSiViD)$\"\n}\n},\n{\n\"name\": \"NTb\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTb)$\"\n}\n},\n{\n\"name\": \"NTG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NTG)$\"\n}\n},\n{\n\"name\": \"QOQ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(QOQ)$\"\n}\n},\n{\n\"name\": \"RTN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RTN)$\"\n}\n},\n{\n\"name\": \"SiC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SiC)$\"\n}\n},\n{\n\"name\": \"T6D\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(T6D)$\"\n}\n},\n{\n\"name\": \"TOMMY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TOMMY)$\"\n}\n},\n{\n\"name\": \"ViSUM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ViSUM)$\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#web-tier-02","title":"WEB Tier 02","text":"WEB Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"58790d4e2fdcd9733aa7ae68ba2bb503\",\n\"trash_score\": \"1650\",\n\"name\": \"WEB Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"3cTWeB\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(3cTWeB)$\"\n}\n},\n{\n\"name\": \"BLUTONiUM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BLUTONiUM)$\"\n}\n},\n{\n\"name\": \"BTW\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BTW)$\"\n}\n},\n{\n\"name\": \"Chotab\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Chotab)$\"\n}\n},\n{\n\"name\": \"Cinefeel\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Cinefeel)$\"\n}\n},\n{\n\"name\": \"CiT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CiT)$\"\n}\n},\n{\n\"name\": \"CMRG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CMRG)$\"\n}\n},\n{\n\"name\": \"Coo7\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Coo7)$\"\n}\n},\n{\n\"name\": \"dB\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(dB)$\"\n}\n},\n{\n\"name\": \"DEEP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DEEP)$\"\n}\n},\n{\n\"name\": \"END\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(END)$\"\n}\n},\n{\n\"name\": \"ETHiCS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ETHiCS)$\"\n}\n},\n{\n\"name\": \"FC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FC)$\"\n}\n},\n{\n\"name\": \"Flights\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Flights)$\"\n}\n},\n{\n\"name\": \"GNOME\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GNOME)$\"\n}\n},\n{\n\"name\": \"iJP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(iJP)$\"\n}\n},\n{\n\"name\": \"iKA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(iKA)$\"\n}\n},\n{\n\"name\": \"iT00NZ\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(iT00NZ)$\"\n}\n},\n{\n\"name\": \"JETIX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(JETIX)$\"\n}\n},\n{\n\"name\": \"KHN\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KHN)$\"\n}\n},\n{\n\"name\": \"KiMCHI\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KiMCHI)$\"\n}\n},\n{\n\"name\": \"Kitsune\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Kitsune)$\"\n}\n},\n{\n\"name\": \"LAZY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(LAZY)$\"\n}\n},\n{\n\"name\": \"MiU\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MiU)$\"\n}\n},\n{\n\"name\": \"MZABI\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MZABI)$\"\n}\n},\n{\n\"name\": \"NPMS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NPMS)$\"\n}\n},\n{\n\"name\": \"NYH\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NYH)$\"\n}\n},\n{\n\"name\": \"orbitron\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(orbitron)$\"\n}\n},\n{\n\"name\": \"PHOENiX\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PHOENiX)$\"\n}\n},\n{\n\"name\": \"playWEB\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(playWEB)$\"\n}\n},\n{\n\"name\": \"PSiG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PSiG)$\"\n}\n},\n{\n\"name\": \"ROCCaT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ROCCaT)$\"\n}\n},\n{\n\"name\": \"RTFM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RTFM)$\"\n}\n},\n{\n\"name\": \"SA89\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SA89)$\"\n}\n},\n{\n\"name\": \"SDCC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SDCC)$\"\n}\n},\n{\n\"name\": \"SIGMA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SIGMA)$\"\n}\n},\n{\n\"name\": \"SMURF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SMURF)$\"\n}\n},\n{\n\"name\": \"SPiRiT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SPiRiT)$\"\n}\n},\n{\n\"name\": \"TEPES\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TEPES)$\"\n}\n},\n{\n\"name\": \"TVSmash\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TVSmash)$\"\n}\n},\n{\n\"name\": \"WELP\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WELP)$\"\n}\n},\n{\n\"name\": \"XEBEC\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(XEBEC|4KBEC|CEBEX)$\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#web-tier-03","title":"WEB Tier 03","text":"WEB Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"d84935abd3f8556dcd51d4f27e22d0a6\",\n\"trash_score\": \"1600\",\n\"name\": \"WEB Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DRACULA\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DRACULA)$\"\n}\n},\n{\n\"name\": \"NINJACENTRAL\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NINJACENTRAL)$\"\n}\n},\n{\n\"name\": \"SLiGNOME\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SLiGNOME)$\"\n}\n},\n{\n\"name\": \"SwAgLaNdEr\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SwAgLaNdEr)$\"\n}\n},\n{\n\"name\": \"T4H\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(T4H)$\"\n}\n},\n{\n\"name\": \"ViSiON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ViSiON)$\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#web-scene","title":"WEB Scene","text":"WEB Scene - [CLICK TO EXPAND]
One of the few scene groups that released quality releases.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d0c516558625b04b363fa6c5c2c7cfd4\",\n\"trash_score\": \"1600\",\n\"name\": \"WEB Scene\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"DEFLATE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(DEFLATE)$\"\n}\n},\n{\n\"name\": \"INFLATE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(INFLATE)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#streaming-services","title":"Streaming Services","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#amzn","title":"AMZN","text":"
Amazon
Amazon - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d660701077794679fd59e8bdf4ce3a29\",\n\"trash_score\": \"70\",\n\"name\": \"AMZN\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Amazon\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(amzn|amazon)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#atvp","title":"ATVP","text":"
Apple TV+
Apple TV+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"f67c9ca88f463a48346062e8ad07713f\",\n\"trash_score\": \"100\",\n\"name\": \"ATVP\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Apple TV+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(atvp|aptv|Apple TV\\\\+)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dcu","title":"DCU","text":"
DC Universe
DC Universe - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"36b72f59f4ea20aad9316f475f2d9fbb\",\n\"trash_score\": \"50\",\n\"name\": \"DCU\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"DC Universe\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dcu|DC Universe)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dsnp","title":"DSNP","text":"
Disney+
Disney+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"89358767a60cc28783cdc3d0be9388a4\",\n\"trash_score\": \"100\",\n\"name\": \"DSNP\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Disney+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(dsnp|dsny|disney|Disney\\\\+)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hmax","title":"HMAX","text":"
HBO Max
HBO Max - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"a880d6abc21e7c16884f3ae393f84179\",\n\"trash_score\": \"80\",\n\"name\": \"HMAX\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"HBO Max\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hmax|hbom|hbo[ ._-]max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hbo","title":"HBO","text":"
HBO
HBO - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7a235133c87f7da4c8cccceca7e3c7a6\",\n\"trash_score\": \"50\",\n\"name\": \"HBO\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"HBO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hbo)(?![ ._-]max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#max","title":"Max","text":"
Max
Max - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"81d1fbf600e2540cee87f3a23f9d3c1c\",\n\"trash_score\": \"90\",\n\"trash_regex\": \"https://regex101.com/r/fa649l/1\",\n\"name\": \"MAX\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Max\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b((?<!hbo[ ._-])max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hulu","title":"Hulu","text":"
Hulu
Hulu - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"f6cce30f1733d5c8194222a7507909bb\",\n\"trash_score\": \"50\",\n\"name\": \"HULU\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Hulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(hulu)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#nlz","title":"NLZ","text":"
NLZiet
NLZiet - [CLICK TO EXPAND]NLZIET is the online service of Dutch broadcasters that provides non-stop tv, commercial-free. The streaming service brings the best of all channels straight to your preferred device and lets you see your favorite tv content in high quality on all available platforms; anytime and anywhere.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b2b980877494b560443631eb1f473867\",\n\"trash_score\": \"50\",\n\"name\": \"NLZ\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"NLZiet\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(nlz|NLZiet)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#nf","title":"NF","text":"
Netflix
Netflix - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d34870697c9db575f17700212167be23\",\n\"trash_score\": \"60\",\n\"name\": \"NF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Netflix\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(nf|netflix)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#pmtp","title":"PMTP","text":"
Paramount+
Paramount+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c67a75ae4a1715f2bb4d492755ba4195\",\n\"trash_score\": \"60\",\n\"name\": \"PMTP\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Paramount+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(pmtp|Paramount\\\\+)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#pcok","title":"PCOK","text":"
Peacock TV
Peacock TV - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1656adc6d7bb2c8cca6acfb6592db421\",\n\"trash_score\": \"60\",\n\"name\": \"PCOK\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Peacock TV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(pcok|Peacock TV)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#qibi","title":"Qibi","text":"
Quibi
Quibi - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3ac5d84fce98bab1b531393e9c82f467\",\n\"trash_score\": \"80\",\n\"name\": \"QIBI\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Quibi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(qibi|quibi)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#sho","title":"SHO","text":"
SHOWTIME
SHOWTIME - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"ae58039e1319178e6be73caab5c42166\",\n\"trash_score\": \"50\",\n\"trash_regex\": \"https://regex101.com/r/kjPPbG/1\",\n\"name\": \"SHO\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"SHOWTIME\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(sho|showtime)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vdl","title":"VDL","text":"
Videoland
Videoland - [CLICK TO EXPAND]Videoland is a Dutch OTT online service provider owned by RTL Nederland. Originally it was a retail chain of video rental stores. Its main competitor is Netflix.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"5d2317d99af813b6529c7ebf01c83533\",\n\"trash_score\": \"50\",\n\"name\": \"VDL\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Videoland\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(vdl|Videoland)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#stan","title":"STAN","text":"
Stan
STAN - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1efe8da11bfd74fbbcd4d8117ddb9213\",\n\"trash_score\": \"60\",\n\"trash_regex\": \"https://regex101.com/r/IMS7Or/1\",\n\"name\": \"STAN\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Stan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(stan)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#red","title":"RED","text":"
RED = Youtube Red = Youtube Premium
Youtube Red - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c30d2958827d1867c73318a5a2957eb1\",\n\"trash_score\": \"50\",\n\"trash_regex\": \"https://regex101.com/r/GfOSFe/1\",\n\"name\": \"RED\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"YouTube Red\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(red|youtube red)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#it","title":"IT","text":"
iT = iTunes
iTunes - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0ac24a2a68a9700bcb7eeca8e5cd644c\",\n\"trash_score\": \"50\",\n\"name\": \"iT\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"iTunes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(it|itunes)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#canalplus","title":"CANALPlus","text":"
CANALPlus = CANAL+/MyCANAL
Canal+ - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"f27d46a831e6b16fa3fee2c4e5d10984\",\n\"trash_regex\": \"https://regex101.com/r/UYB7E7/1\",\n\"name\": \"CANAL+\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"CANAL+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(C(?:anal)?[ .-]?(Plus|\\\\+))[ .]\"\n}\n},\n{\n\"name\": \"MyCANAL\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MyCANAL)\\\\b\"\n}\n},\n{\n\"name\": \"Not MyCanal RlsGrp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(MyCanal)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#salto","title":"SALTO","text":"
SALTO = S\u2c6fLTO
S\u2c6fLTO - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0455d6519a550dbf648c97b56e7231d2\",\n\"name\": \"SALTO\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"SALTO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(SALTO)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#rtbf","title":"RTBF","text":"
RTBF = Radio-t\u00e9l\u00e9vision belge de la Communaut\u00e9 fran\u00e7aise (Radio T\u00e9l\u00e9vision Belge Francophone)
RTBF - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b0d6195c23ae254932da00512db7e8a8\",\n\"name\": \"RTBF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"Radio T\u00e9l\u00e9vision Belge Francophone\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(RTBF|AUVIO)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#cc","title":"CC","text":"
CC = Comedy Central
CC - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"77a7b25585c18af08f60b1547bb9b4fb\",\n\"trash_score\": \"50\",\n\"trash_regex\": \"https://regex101.com/r/A3TRwE/1\",\n\"name\": \"CC\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Comedy Central\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(CC)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#crav","title":"Crav","text":"
Crave
CRAVE - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4e9a630db98d5391aec1368a0256e2fe\",\n\"trash_score\": \"50\",\n\"trash_regex\": \"https://regex101.com/r/eymcie/1\",\n\"name\": \"CRAV\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Crave\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(crav(e)?)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#ovid","title":"OViD","text":"
OViD
OViD - [CLICK TO EXPAND]OViD Website
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"fb1a91cdc0f26f7ca0696e0e95274645\",\n\"trash_score\": \"50\",\n\"trash_regex\": \"https://regex101.com/r/hWHpjV/1\",\n\"name\": \"OViD\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"OViD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ovid)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#uhd-streaming-boost","title":"UHD Streaming Boost","text":"UHD Streaming Boost - [CLICK TO EXPAND]
Some streaming services have UHD releases that are generally better than their HD counterparts. The UHD Streaming Boost custom format increases those streaming services' scores appropriately for UHD releases. Use this in conjunction with the regular streaming service custom formats.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"43b3cf48cb385cd3eac608ee6bca7f09\",\n\"trash_score\": \"20\",\n\"name\": \"UHD Streaming Boost\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Peacock TV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(pcok|Peacock TV)\\\\b\"\n}\n},\n{\n\"name\": \"Paramount+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(pmtp|Paramount\\\\+)\\\\b\"\n}\n},\n{\n\"name\": \"Hulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(hulu)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#uhd-streaming-cut","title":"UHD Streaming Cut","text":"UHD Streaming Cut - [CLICK TO EXPAND]
Some streaming services have UHD releases that are generally worse than their HD counterparts. The UHD Streaming Cut custom format decreases those streaming services' scores appropriately for UHD releases. Use this in conjunction with the regular streaming service custom formats.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d2d299244a92b8a52d4921ce3897a256\",\n\"trash_score\": \"-20\",\n\"name\": \"UHD Streaming Cut\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Amazon\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(amzn|amazon)\\\\b\"\n}\n},\n{\n\"name\": \"HBO Max\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(hmax|hbom|hbo[ ._-]max)\\\\b(?=[ ._-]web[ ._-]?(dl|rip)\\\\b)\"\n}\n},\n{\n\"name\": \"Stan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(stan)\\\\b[ ._-]web[ ._-]?(dl|rip)?\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime","title":"Anime","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-01-top-seadex-muxers","title":"Anime BD Tier 01 (Top SeaDex Muxers)","text":"Anime BD Tier 01 (Top SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"949c16fe0a8147f50ba82cc2df9411c9\",\n\"trash_score\": \"1400\",\n\"name\": \"Anime BD Tier 01 (Top SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Aergia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Aergia\\\\]|-Aergia(?!-raws)\\\\b\"\n}\n},\n{\n\"name\": \"Legion\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Legion\\\\]|-Legion\\\\b\"\n}\n},\n{\n\"name\": \"LYS1TH3A\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LYS1TH3A)\\\\b\"\n}\n},\n{\n\"name\": \"OZR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OZR)\\\\b\"\n}\n},\n{\n\"name\": \"sam\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[sam\\\\]|-sam\\\\b\"\n}\n},\n{\n\"name\": \"SCY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SCY)\\\\b\"\n}\n},\n{\n\"name\": \"smol\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[smol\\\\]|-smol\\\\b\"\n}\n},\n{\n\"name\": \"Vanilla\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Vanilla\\\\]|-Vanilla\\\\b\"\n}\n},\n{\n\"name\": \"Vodes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Vodes)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-02-seadex-muxers","title":"Anime BD Tier 02 (SeaDex Muxers)","text":"Anime BD Tier 02 (SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"ed7f1e315e000aef424a58517fa48727\",\n\"trash_score\": \"1300\",\n\"name\": \"Anime BD Tier 02 (SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"0x539\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(0x539)\\\\b\"\n}\n},\n{\n\"name\": \"Alt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Alt\\\\]|-Alt\\\\b\"\n}\n},\n{\n\"name\": \"ARC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[ARC\\\\]|-ARC\\\\b\"\n}\n},\n{\n\"name\": \"Arid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Arid\\\\]|-Arid\\\\b\"\n}\n},\n{\n\"name\": \"aro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(aro)\\\\b\"\n}\n},\n{\n\"name\": \"Baws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Baws)\\\\b\"\n}\n},\n{\n\"name\": \"BKC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BKC)\\\\b\"\n}\n},\n{\n\"name\": \"Brrrrrrr\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Brrrrrrr)\\\\b\"\n}\n},\n{\n\"name\": \"Chotab\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Chotab)\\\\b\"\n}\n},\n{\n\"name\": \"Crow\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Crow\\\\]|-Crow\\\\b\"\n}\n},\n{\n\"name\": \"CsS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CsS)\\\\b\"\n}\n},\n{\n\"name\": \"CUNNY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CUNNY)\\\\b\"\n}\n},\n{\n\"name\": \"D-Z0N3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D-Z0N3)\\\\b\"\n}\n},\n{\n\"name\": \"Dae\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Dae)\\\\b\"\n}\n},\n{\n\"name\": \"Datte13\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Datte13)\\\\b\"\n}\n},\n{\n\"name\": \"Drag\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Drag\\\\]|-Drag\\\\b\"\n}\n},\n{\n\"name\": \"FLFL\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FLFL)\\\\b\"\n}\n},\n{\n\"name\": \"hydes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(hydes)\\\\b\"\n}\n},\n{\n\"name\": \"iKaos\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(iKaos)\\\\b\"\n}\n},\n{\n\"name\": \"JySzE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(JySzE)\\\\b\"\n}\n},\n{\n\"name\": \"LostYears\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LostYears)\\\\b\"\n}\n},\n{\n\"name\": \"Lulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Lulu\\\\]|-Lulu\\\\b\"\n}\n},\n{\n\"name\": \"Matsya\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Matsya)\\\\b\"\n}\n},\n{\n\"name\": \"MC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MC)\\\\b\"\n}\n},\n{\n\"name\": \"Metal\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Metal\\\\]|-Metal\\\\b\"\n}\n},\n{\n\"name\": \"MTBB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MTBB)\\\\b\"\n}\n},\n{\n\"name\": \"Noyr\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Noyr)\\\\b\"\n}\n},\n{\n\"name\": \"NSDAB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NSDAB)\\\\b\"\n}\n},\n{\n\"name\": \"pog42\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(pog42)\\\\b\"\n}\n},\n{\n\"name\": \"pyroneko\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(pyroneko)\\\\b\"\n}\n},\n{\n\"name\": \"RAI\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RAI)\\\\b\"\n}\n},\n{\n\"name\": \"Reza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Reza)\\\\b\"\n}\n},\n{\n\"name\": \"Shimatta\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Shimatta)\\\\b\"\n}\n},\n{\n\"name\": \"Smoke\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Smoke\\\\]|-Smoke\\\\b\"\n}\n},\n{\n\"name\": \"Spirale\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Spirale)\\\\b\"\n}\n},\n{\n\"name\": \"Thighs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Thighs\\\\]|-Thighs\\\\b\"\n}\n},\n{\n\"name\": \"UDF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(UDF)\\\\b\"\n}\n},\n{\n\"name\": \"Yuki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yuki\\\\]|-Yuki\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-03-seadex-muxers","title":"Anime BD Tier 03 (SeaDex Muxers)","text":"Anime BD Tier 03 (SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"096e406c92baa713da4a72d88030b815\",\n\"trash_score\": \"1200\",\n\"name\": \"Anime BD Tier 03 (SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"AC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[AC\\\\]|-AC\\\\b\"\n}\n},\n{\n\"name\": \"ASC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ASC)\\\\b\"\n}\n},\n{\n\"name\": \"AssMix\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AssMix)\\\\b\"\n}\n},\n{\n\"name\": \"Ayashii\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Ayashii)\\\\b\"\n}\n},\n{\n\"name\": \"CBT\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CBT)\\\\b\"\n}\n},\n{\n\"name\": \"CTR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CTR)\\\\b\"\n}\n},\n{\n\"name\": \"CyC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CyC)\\\\b\"\n}\n},\n{\n\"name\": \"Dekinai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Dekinai\\\\]|-Dekinai\\\\b\"\n}\n},\n{\n\"name\": \"EXP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[EXP\\\\]|-EXP\\\\b\"\n}\n},\n{\n\"name\": \"Galator\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Galator)\\\\b\"\n}\n},\n{\n\"name\": \"GSK_kun\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GSK[._-]kun)\\\\b\"\n}\n},\n{\n\"name\": \"Holomux\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Holomux)\\\\b\"\n}\n},\n{\n\"name\": \"IK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(IK)\\\\b\"\n}\n},\n{\n\"name\": \"Kaizoku\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeKaizoku)\\\\b|\\\\[Kaizoku\\\\]|-Kaizoku\\\\b\"\n}\n},\n{\n\"name\": \"Kametsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kametsu)\\\\b\"\n}\n},\n{\n\"name\": \"KH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KH)\\\\b\"\n}\n},\n{\n\"name\": \"kuchikirukia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(kuchikirukia)\\\\b\"\n}\n},\n{\n\"name\": \"LazyRemux\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LazyRemux)\\\\b\"\n}\n},\n{\n\"name\": \"MK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MK)\\\\b\"\n}\n},\n{\n\"name\": \"Mysteria\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Mysteria\\\\]|-Mysteria\\\\b\"\n}\n},\n{\n\"name\": \"Netaro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Netaro)\\\\b\"\n}\n},\n{\n\"name\": \"Pn8\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Pn8)\\\\b\"\n}\n},\n{\n\"name\": \"Pookie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Pookie)\\\\b\"\n}\n},\n{\n\"name\": \"Quetzal\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Quetzal)\\\\b\"\n}\n},\n{\n\"name\": \"Rasetsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rasetsu)\\\\b\"\n}\n},\n{\n\"name\": \"Senjou\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Senjou\\\\]|-Senjou\\\\b\"\n}\n},\n{\n\"name\": \"ShowY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ShowY)\\\\b\"\n}\n},\n{\n\"name\": \"WBDP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WBDP)\\\\b\"\n}\n},\n{\n\"name\": \"WSE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WSE)\\\\b\"\n}\n},\n{\n\"name\": \"Yoghurt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Yoghurt)\\\\b\"\n}\n},\n{\n\"name\": \"YURI\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[YURI\\\\]|-YURI\\\\b\"\n}\n},\n{\n\"name\": \"ZOIO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZOIO)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-04-seadex-muxers","title":"Anime BD Tier 04 (SeaDex Muxers)","text":"Anime BD Tier 04 (SeaDex Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"30feba9da3030c5ed1e0f7d610bcadc4\",\n\"trash_score\": \"1100\",\n\"name\": \"Anime BD Tier 04 (SeaDex Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"deanzel\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(deanzel)\\\\b\"\n}\n},\n{\n\"name\": \"ShadyCrab\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ShadyCrab)\\\\b\"\n}\n},\n{\n\"name\": \"hchcsen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(hchcsen)\\\\b\"\n}\n},\n{\n\"name\": \"NH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NH)\\\\b\"\n}\n},\n{\n\"name\": \"Chimera\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Chimera\\\\]|-Chimera\\\\b\"\n}\n},\n{\n\"name\": \"Bulldog\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Bulldog\\\\]|-Bulldog\\\\b\"\n}\n},\n{\n\"name\": \"Foxtrot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Foxtrot\\\\]|-Foxtrot\\\\b\"\n}\n},\n{\n\"name\": \"Koten_Gars\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Koten[ ._-]Gars)\\\\b\"\n}\n},\n{\n\"name\": \"Kulot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kulot)\\\\b\"\n}\n},\n{\n\"name\": \"Asakura\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Asakura\\\\]|-Asakura\\\\b\"\n}\n},\n{\n\"name\": \"HaiveMind\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HaiveMind)\\\\b\"\n}\n},\n{\n\"name\": \"mottoj\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(mottoj)\\\\b\"\n}\n},\n{\n\"name\": \"Bolshevik\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Bolshevik\\\\]|-Bolshevik\\\\b\"\n}\n},\n{\n\"name\": \"Scriptum\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Scriptum)\\\\b\"\n}\n},\n{\n\"name\": \"SOLA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[SOLA\\\\]|-SOLA\\\\b\"\n}\n},\n{\n\"name\": \"NTRM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NTRM)\\\\b\"\n}\n},\n{\n\"name\": \"ASO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ASO)\\\\b\"\n}\n},\n{\n\"name\": \"MCLR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MCLR)\\\\b\"\n}\n},\n{\n\"name\": \"D3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D3)\\\\b\"\n}\n},\n{\n\"name\": \"AOmundson\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AOmundson)\\\\b\"\n}\n},\n{\n\"name\": \"RMX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RMX)\\\\b\"\n}\n},\n{\n\"name\": \"karios\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(karios)\\\\b\"\n}\n},\n{\n\"name\": \"xPearse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(xPearse)\\\\b\"\n}\n},\n{\n\"name\": \"kBaraka\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(kBaraka)\\\\b\"\n}\n},\n{\n\"name\": \"SNSbu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SNSbu)\\\\b\"\n}\n},\n{\n\"name\": \"Orphan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Orphan\\\\]|-Orphan\\\\b\"\n}\n},\n{\n\"name\": \"Cait-Sidhe\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Cait-Sidhe)\\\\b\"\n}\n},\n{\n\"name\": \"THORA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(THORA)\\\\b\"\n}\n},\n{\n\"name\": \"Davinci\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Davinci\\\\]|-Davinci\\\\b\"\n}\n},\n{\n\"name\": \"GHS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GHS)\\\\b\"\n}\n},\n{\n\"name\": \"Iznjie Biznjie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Iznjie[ .-]Biznjie)\\\\b\"\n}\n},\n{\n\"name\": \"9volt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(9volt)\\\\b\"\n}\n},\n{\n\"name\": \"Lia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Lia\\\\]|-Lia\\\\b\"\n}\n},\n{\n\"name\": \"kmplx\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(kmplx)\\\\b\"\n}\n},\n{\n\"name\": \"UWU\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(UWU)\\\\b\"\n}\n},\n{\n\"name\": \"Koitern\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Koitern)\\\\b\"\n}\n},\n{\n\"name\": \"Commie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Commie)\\\\b\"\n}\n},\n{\n\"name\": \"Kaleido\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kaleido)\\\\b\"\n}\n},\n{\n\"name\": \"Doki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Doki\\\\]|-Doki\\\\b\"\n}\n},\n{\n\"name\": \"Tsundere\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Tsundere\\\\]|-Tsundere(?!-)\\\\b\"\n}\n},\n{\n\"name\": \"Chihiro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Chihiro\\\\]|-Chihiro\\\\b\"\n}\n},\n{\n\"name\": \"SallySubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SallySubs)\\\\b\"\n}\n},\n{\n\"name\": \"CoalGirls\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CoalGirls)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-05-remuxes","title":"Anime BD Tier 05 (Remuxes)","text":"Anime BD Tier 05 (Remuxes) - [CLICK TO EXPAND]
Groups that are consistent and do Remuxes
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"545a76b14ddc349b8b185a6344e28b04\",\n\"trash_score\": \"1000\",\n\"name\": \"Anime BD Tier 05 (Remuxes)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"ANThELIa\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ANThELIa)\\\\b\"\n}\n},\n{\n\"name\": \"AP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AP)\\\\b\"\n}\n},\n{\n\"name\": \"BluDragon\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BluDragon)\\\\b\"\n}\n},\n{\n\"name\": \"D4C\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D4C)\\\\b\"\n}\n},\n{\n\"name\": \"Dragon-Releases\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Dragon-Releases)\\\\b\"\n}\n},\n{\n\"name\": \"E.N.D\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(E[.-]N[.-]D)\\\\b\"\n}\n},\n{\n\"name\": \"KAWAiREMUX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KAWAiREMUX)\\\\b\"\n}\n},\n{\n\"name\": \"MKVULTRA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MKVULTRA)\\\\b\"\n}\n},\n{\n\"name\": \"Raizel\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Raizel)\\\\b\"\n}\n},\n{\n\"name\": \"REVO\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(REVO)\\\\b\"\n}\n},\n{\n\"name\": \"Spark\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Spark\\\\]|-Spark\\\\b\"\n}\n},\n{\n\"name\": \"SRLS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SRLS)\\\\b\"\n}\n},\n{\n\"name\": \"TTGA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TTGA)\\\\b\"\n}\n},\n{\n\"name\": \"ZR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-06-fansubs","title":"Anime BD Tier 06 (FanSubs)","text":"Anime BD Tier 06 (FanSubs) - [CLICK TO EXPAND]
FanSub groups that are consistent
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"25d2afecab632b1582eaf03b63055f72\",\n\"trash_score\": \"900\",\n\"name\": \"Anime BD Tier 06 (FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"Afro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Afro\\\\]|-Afro\\\\b\"\n}\n},\n{\n\"name\": \"Akai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Akai\\\\]|-Akai\\\\b\"\n}\n},\n{\n\"name\": \"Almighty\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Almighty\\\\]|-Almighty\\\\b\"\n}\n},\n{\n\"name\": \"ANE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ANE)\\\\b\"\n}\n},\n{\n\"name\": \"Asenshi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Asenshi)\\\\b\"\n}\n},\n{\n\"name\": \"BlurayDesuYo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BlurayDesuYo)\\\\b\"\n}\n},\n{\n\"name\": \"Bunny-Apocalypse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Bunny-Apocalypse)\\\\b\"\n}\n},\n{\n\"name\": \"CH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[CH\\\\]|-CH\\\\b\"\n}\n},\n{\n\"name\": \"EJF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(EJF)\\\\b\"\n}\n},\n{\n\"name\": \"Exiled-Destiny\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Exiled-Destiny|E-D)\\\\b\"\n}\n},\n{\n\"name\": \"FFF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FFF)\\\\b\"\n}\n},\n{\n\"name\": \"Final8\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Final8)\\\\b\"\n}\n},\n{\n\"name\": \"GS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GS)\\\\b\"\n}\n},\n{\n\"name\": \"Harunatsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Harunatsu\\\\]|-Harunatsu\\\\b\"\n}\n},\n{\n\"name\": \"Impatience\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Impatience\\\\]|-Impatience\\\\b\"\n}\n},\n{\n\"name\": \"Inka-Subs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Inka-Subs)\\\\b\"\n}\n},\n{\n\"name\": \"Judgement\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Judgment\\\\]|-Judgment\\\\b\"\n}\n},\n{\n\"name\": \"Kantai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Kantai\\\\]|-Kantai\\\\b\"\n}\n},\n{\n\"name\": \"LCE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LCE)\\\\b\"\n}\n},\n{\n\"name\": \"Licca\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Licca)\\\\b\"\n}\n},\n{\n\"name\": \"Nii-sama\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Nii-sama\\\\]|-Nii-sama\\\\b\"\n}\n},\n{\n\"name\": \"niizk\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(niizk)\\\\b\"\n}\n},\n{\n\"name\": \"Nishi-Taku\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nishi-Taku)\\\\b\"\n}\n},\n{\n\"name\": \"OnDeed\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OnDeed)\\\\b\"\n}\n},\n{\n\"name\": \"orz\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(orz)\\\\b\"\n}\n},\n{\n\"name\": \"PAS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(PAS)\\\\b\"\n}\n},\n{\n\"name\": \"peachflavored\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(peachflavored)\\\\b\"\n}\n},\n{\n\"name\": \"Saizen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Saizen)\\\\b\"\n}\n},\n{\n\"name\": \"SCP-2223\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SCP-2223)\\\\b\"\n}\n},\n{\n\"name\": \"SHiN-gx\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SHiN-gx)\\\\b\"\n}\n},\n{\n\"name\": \"SmugCat\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SmugCat)\\\\b\"\n}\n},\n{\n\"name\": \"Soldado\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Soldado\\\\]|-Soldado\\\\b\"\n}\n},\n{\n\"name\": \"Sushi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Sushi\\\\]|-Sushi\\\\b\"\n}\n},\n{\n\"name\": \"Vivid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Vivid\\\\]|-Vivid\\\\b\"\n}\n},\n{\n\"name\": \"Watashi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Watashi\\\\]|-Watashi\\\\b\"\n}\n},\n{\n\"name\": \"Yabai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yabai\\\\]|-Yabai\\\\b\"\n}\n},\n{\n\"name\": \"Zurako\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Zurako)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-07-p2pscene","title":"Anime BD Tier 07 (P2P/Scene)","text":"Anime BD Tier 07 (P2P/Scene) - [CLICK TO EXPAND]
Known P2P and Scene Anime groups
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0329044e3d9137b08502a9f84a7e58db\",\n\"trash_score\": \"800\",\n\"name\": \"Anime BD Tier 07 (P2P/Scene)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"A-L\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(A-L)\\\\b\"\n}\n},\n{\n\"name\": \"ANiHLS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ANiHLS)\\\\b\"\n}\n},\n{\n\"name\": \"CBM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CBM)\\\\b\"\n}\n},\n{\n\"name\": \"DHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DHD)\\\\b\"\n}\n},\n{\n\"name\": \"DragsterPS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DragsterPS)\\\\b\"\n}\n},\n{\n\"name\": \"HAiKU\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HAiKU)\\\\b\"\n}\n},\n{\n\"name\": \"Hark0N\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Hark0N)\\\\b\"\n}\n},\n{\n\"name\": \"iAHD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(iAHD)\\\\b\"\n}\n},\n{\n\"name\": \"inid4c\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(inid4c)\\\\b\"\n}\n},\n{\n\"name\": \"KiyoshiStar\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KS|KiyoshiStar)\\\\b\"\n}\n},\n{\n\"name\": \"MCR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MCR)\\\\b\"\n}\n},\n{\n\"name\": \"NPC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[NPC\\\\]|-NPC\\\\b\"\n}\n},\n{\n\"name\": \"RedBlade\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RedBlade)\\\\b\"\n}\n},\n{\n\"name\": \"RH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RH)\\\\b\"\n}\n},\n{\n\"name\": \"SEV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SEV)\\\\b\"\n}\n},\n{\n\"name\": \"STRiFE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[STRiFE\\\\]|-STRiFE\\\\b\"\n}\n},\n{\n\"name\": \"TENEIGHTY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TENEIGHTY)\\\\b\"\n}\n},\n{\n\"name\": \"WaLMaRT\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WaLMaRT)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-bd-tier-08-mini-encodes","title":"Anime BD Tier 08 (Mini Encodes)","text":"Anime BD Tier 08 (Mini Encodes) - [CLICK TO EXPAND]
Know groups that do mini encodes
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c81bbfb47fed3d5a3ad027d077f889de\",\n\"trash_score\": \"700\",\n\"name\": \"Anime BD Tier 08 (Mini Encodes)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Bluray\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Bluray Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"DVD\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 5\n}\n},\n{\n\"name\": \"AkihitoSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AkihitoSubs)\\\\b\"\n}\n},\n{\n\"name\": \"Arukoru\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Arukoru)\\\\b\"\n}\n},\n{\n\"name\": \"EDGE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[EDGE\\\\]|-EDGE\\\\b\"\n}\n},\n{\n\"name\": \"EMBER\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[EMBER\\\\]|-EMBER\\\\b\"\n}\n},\n{\n\"name\": \"GHOST\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[GHOST\\\\]|-GHOST\\\\b\"\n}\n},\n{\n\"name\": \"Judas\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Judas\\\\]|-Judas\"\n}\n},\n{\n\"name\": \"naiyas\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[naiyas\\\\]|-naiyas\\\\b\"\n}\n},\n{\n\"name\": \"Nep_Blanc\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nep[ ._-]Blanc)\\\\b\"\n}\n},\n{\n\"name\": \"Prof\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Prof\\\\]|-Prof\\\\b\"\n}\n},\n{\n\"name\": \"Shir\u03c3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Shir\u03c3)\\\\b\"\n}\n},\n{\n\"name\": \"YURASAKA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[YURASUKA\\\\]|-YURASUKA\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-web-tier-01-muxers","title":"Anime Web Tier 01 (Muxers)","text":"Anime Web Tier 01 (Muxers) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e0014372773c8f0e1bef8824f00c7dc4\",\n\"trash_score\": \"600\",\n\"name\": \"Anime Web Tier 01 (Muxers)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"Arid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Arid\\\\]|-Arid\\\\b\"\n}\n},\n{\n\"name\": \"Baws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Baws)\\\\b\"\n}\n},\n{\n\"name\": \"LostYears\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LostYears)\\\\b\"\n}\n},\n{\n\"name\": \"LYS1TH3A\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LYS1TH3A)\\\\b\"\n}\n},\n{\n\"name\": \"sam\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[sam\\\\]|-sam\\\\b\"\n}\n},\n{\n\"name\": \"SCY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SCY)\\\\b\"\n}\n},\n{\n\"name\": \"Setsugen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Setsugen)\\\\b\"\n}\n},\n{\n\"name\": \"smol\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[smol\\\\]|-smol\\\\b\"\n}\n},\n{\n\"name\": \"Vodes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Vodes)\\\\b\"\n}\n},\n{\n\"name\": \"Z4ST1N\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Z4ST1N)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-web-tier-02-top-fansubs","title":"Anime Web Tier 02 (Top FanSubs)","text":"Anime Web Tier 02 (Top FanSubs) - [CLICK TO EXPAND]
Groups that do the best releases as per SeaDex. They are more consistent and trump others
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"19180499de5ef2b84b6ec59aae444696\",\n\"trash_score\": \"500\",\n\"name\": \"Anime Web Tier 02 (Top FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"0x539\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(0x539)\\\\b\"\n}\n},\n{\n\"name\": \"Asakura\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Asakura\\\\]|-Asakura\\\\b\"\n}\n},\n{\n\"name\": \"Cyan\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Cyan\\\\]|-Cyan\\\\b\"\n}\n},\n{\n\"name\": \"Dae\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Dae\\\\]|-Dae\\\\b\"\n}\n},\n{\n\"name\": \"Foxtrot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Foxtrot\\\\]|-Foxtrot\\\\b\"\n}\n},\n{\n\"name\": \"Gao\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Gao\\\\]|-Gao\\\\b\"\n}\n},\n{\n\"name\": \"GSK_kun\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GSK[._-]kun)\\\\b\"\n}\n},\n{\n\"name\": \"HatSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HatSubs)\\\\b\"\n}\n},\n{\n\"name\": \"MTBB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MTBB)\\\\b\"\n}\n},\n{\n\"name\": \"Okay-Subs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Okay-Subs)\\\\b\"\n}\n},\n{\n\"name\": \"Pizza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pizza\\\\]|-Pizza\\\\b\"\n}\n},\n{\n\"name\": \"Reza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Reza)\\\\b\"\n}\n},\n{\n\"name\": \"Slyfox\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Slyfox)\\\\b\"\n}\n},\n{\n\"name\": \"SoLCE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SoLCE)\\\\b\"\n}\n},\n{\n\"name\": \"Tenshi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[tenshi\\\\]|-tenshi\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-web-tier-03-official-subs","title":"Anime Web Tier 03 (Official Subs)","text":"Anime Web Tier 03 (Official Subs) - [CLICK TO EXPAND]
Official sub groups that tend to be more consistent and release fast
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"c27f2ae6a4e82373b0f1da094e2489ad\",\n\"trash_score\": \"400\",\n\"name\": \"Anime Web Tier 03 (Official Subs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"SubsPlease\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SubsPlease)\\\\b\"\n}\n},\n{\n\"name\": \"SubsPlus+\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SubsPlus\\\\+?)\\\\b\"\n}\n},\n{\n\"name\": \"ZR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZR)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-web-tier-04-official-subs","title":"Anime Web Tier 04 (Official Subs)","text":"Anime Web Tier 04 (Official Subs) - [CLICK TO EXPAND]
Official sub groups
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4fd5528a3a8024e6b49f9c67053ea5f3\",\n\"trash_score\": \"300\",\n\"name\": \"Anime Web Tier 04 (Official Subs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"BlueLobster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BlueLobster)\\\\b\"\n}\n},\n{\n\"name\": \"Erai-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Erai-raws)\\\\b\"\n}\n},\n{\n\"name\": \"GST\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GST)\\\\b\"\n}\n},\n{\n\"name\": \"HorribleRips\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HorribleRips)\\\\b\"\n}\n},\n{\n\"name\": \"HorribleSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HorribleSubs)\\\\b\"\n}\n},\n{\n\"name\": \"KAN3D2M\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KAN3D2M)\\\\b\"\n}\n},\n{\n\"name\": \"KiyoshiStar\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KS|KiyoshiStar)\\\\b\"\n}\n},\n{\n\"name\": \"Lia\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Lia\\\\]|-Lia\\\\b\"\n}\n},\n{\n\"name\": \"NanDesuKa\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NanDesuKa)\\\\b\"\n}\n},\n{\n\"name\": \"URANIME\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(URANIME)\\\\b\"\n}\n},\n{\n\"name\": \"VARYG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VARYG)\\\\b(?=.*Multi[ _-]?Sub)\"\n}\n},\n{\n\"name\": \"ZigZag\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ZigZag)\\\\b(?=.*Multi[ _-]?Sub)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-web-tier-05-fansubs","title":"Anime Web Tier 05 (FanSubs)","text":"Anime Web Tier 05 (FanSubs) - [CLICK TO EXPAND]
FanSub groups that are consistent
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"29c2a13d091144f63307e4a8ce963a39\",\n\"trash_score\": \"200\",\n\"name\": \"Anime Web Tier 05 (FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"9volt\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(9volt)\\\\b\"\n}\n},\n{\n\"name\": \"GJM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GJM)\\\\b\"\n}\n},\n{\n\"name\": \"Kaleido\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kaleido)\\\\b\"\n}\n},\n{\n\"name\": \"Kantai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Kantai\\\\]|-Kantai\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-web-tier-06-fansubs","title":"Anime Web Tier 06 (FanSubs)","text":"Anime Web Tier 06 (FanSubs) - [CLICK TO EXPAND]
FanSub groups that are consistent
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"dc262f88d74c651b12e9d90b39f6c753\",\n\"trash_score\": \"100\",\n\"name\": \"Anime Web Tier 06 (FanSubs)\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"Asenshi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Asenshi)\\\\b\"\n}\n},\n{\n\"name\": \"Chihiro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Chihiro\\\\]|-Chihiro\\\\b\"\n}\n},\n{\n\"name\": \"Commie\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Commie)\\\\b\"\n}\n},\n{\n\"name\": \"DameDesuYo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DameDesuYo)\\\\b\"\n}\n},\n{\n\"name\": \"Doki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Doki\\\\]|-Doki\\\\b\"\n}\n},\n{\n\"name\": \"Tsundere\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Tsundere\\\\]|-Tsundere(?!-)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-raws","title":"Anime Raws","text":"Anime Raws - [CLICK TO EXPAND]
A collection of know groups that release raws
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b4a1b3d705159cdca36d71e57ca86871\",\n\"trash_score\": \"-10000\",\n\"name\": \"Anime Raws\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Beatrice-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Beatrice[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Daddy-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Daddy[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Fumi-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Fumi[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"IrizaRaws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Iriza[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Kawaiika-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Kawaiika[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"km\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[km\\\\]|-km\\\\b\"\n}\n},\n{\n\"name\": \"Koi-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Koi[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Lilith-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Lilith[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"LowPower-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"LowPower[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"NanakoRaws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Nanako[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"NC-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"NC[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"neko-raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"neko[ ._-]?(raws)\"\n}\n},\n{\n\"name\": \"Ohys-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Ohys[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Pandoratv-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Pandoratv[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Raws-Maji\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Raws-Maji)\\\\b\"\n}\n},\n{\n\"name\": \"Scryous-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Scryous[ ._-]?(Raws)\"\n}\n},\n{\n\"name\": \"Seicher-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"Seicher[ ._-]?(Raws)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-lq-groups","title":"Anime LQ Groups","text":"Anime LQ Groups - [CLICK TO EXPAND]
A collection of known Low Quality groups.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e3515e519f3b1360cbfc17651944354c\",\n\"trash_score\": \"-10000\",\n\"name\": \"Anime LQ Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"$tore-Chill\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(\\\\$tore-Chill)\\\\b\"\n}\n},\n{\n\"name\": \"0neshot\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(0neshot)\\\\b\"\n}\n},\n{\n\"name\": \"224\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[224\\\\]|-224\\\\b\"\n}\n},\n{\n\"name\": \"A-Destiny\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(A-Destiny)\\\\b\"\n}\n},\n{\n\"name\": \"AbemaTV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AbemaTV)\\\\b\"\n}\n},\n{\n\"name\": \"AceAres\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AceAres)\\\\b\"\n}\n},\n{\n\"name\": \"AhmadDev\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AhmadDev)\\\\b\"\n}\n},\n{\n\"name\": \"Anime Chap\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Chap)\\\\b\"\n}\n},\n{\n\"name\": \"Anime Land\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Land)\\\\b\"\n}\n},\n{\n\"name\": \"Anime Time\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Time)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeDynastyEN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeDynastyEN)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeKuro\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeKuro)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeRG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeRG)\\\\b\"\n}\n},\n{\n\"name\": \"Animesubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Animesubs)\\\\b\"\n}\n},\n{\n\"name\": \"AnimeTR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AnimeTR)\\\\b\"\n}\n},\n{\n\"name\": \"AniVoid\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AniVoid)\\\\b\"\n}\n},\n{\n\"name\": \"ArataEnc\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ArataEnc)\\\\b\"\n}\n},\n{\n\"name\": \"AREY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AREY)\\\\b\"\n}\n},\n{\n\"name\": \"Ari\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Ari\\\\]|-Ari\\\\b\"\n}\n},\n{\n\"name\": \"ASW\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ASW)\\\\b\"\n}\n},\n{\n\"name\": \"BJX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BJX)\\\\b\"\n}\n},\n{\n\"name\": \"BlackLuster\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BlackLuster)\\\\b\"\n}\n},\n{\n\"name\": \"bonkai77\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(bonkai77)\\\\b\"\n}\n},\n{\n\"name\": \"CameEsp\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CameEsp)\\\\b\"\n}\n},\n{\n\"name\": \"Cat66\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Cat66)\\\\b\"\n}\n},\n{\n\"name\": \"CBB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CBB)\\\\b\"\n}\n},\n{\n\"name\": \"Cerberus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Cerberus\\\\]|-Cerberus\\\\b\"\n}\n},\n{\n\"name\": \"Cleo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Cleo\\\\]|-Cleo\"\n}\n},\n{\n\"name\": \"CuaP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(CuaP)\\\\b\"\n}\n},\n{\n\"name\": \"DaddySubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Daddy(Subs)?\\\\]|-Daddy(Subs)?\\\\b\"\n}\n},\n{\n\"name\": \"DARKFLiX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DARKFLiX)\\\\b\"\n}\n},\n{\n\"name\": \"DB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[DB\\\\]\"\n}\n},\n{\n\"name\": \"DBArabic\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DBArabic)\\\\b\"\n}\n},\n{\n\"name\": \"Deadmau- RAWS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Deadmau[ .-]?[ .-]?RAWS)\\\\b\"\n}\n},\n{\n\"name\": \"DKB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DKB)\\\\b\"\n}\n},\n{\n\"name\": \"DP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DP)\\\\b\"\n}\n},\n{\n\"name\": \"DsunS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(DsunS)\\\\b\"\n}\n},\n{\n\"name\": \"ExREN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ExREN)\\\\b\"\n}\n},\n{\n\"name\": \"FAV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[FAV\\\\]|-FAV\\\\b\"\n}\n},\n{\n\"name\": \"Fish\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b((Baked|Dead|Space)Fish)\\\\b\"\n}\n},\n{\n\"name\": \"FunArts\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FunArts)\\\\b\"\n}\n},\n{\n\"name\": \"GERMini\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GERMini)\\\\b\"\n}\n},\n{\n\"name\": \"Hakata Ramen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Hakata[ .-]?Ramen)\\\\b\"\n}\n},\n{\n\"name\": \"Hall_of_C\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Hall_of_C)\\\\b\"\n}\n},\n{\n\"name\": \"Hatsuyuki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Hatsuyuki\\\\]|-Hatsuyuki\\\\b\"\n}\n},\n{\n\"name\": \"HAV1T\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HAV1T)\\\\b\"\n}\n},\n{\n\"name\": \"HENiL\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HENiL)\\\\b\"\n}\n},\n{\n\"name\": \"Hitoku\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Hitoku\\\\]|-Hitoki\\\\b\"\n}\n},\n{\n\"name\": \"HollowRoxas\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HollowRoxas)\\\\b\"\n}\n},\n{\n\"name\": \"HR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HR)\\\\b\"\n}\n},\n{\n\"name\": \"ICEBLUE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ICEBLUE)\\\\b\"\n}\n},\n{\n\"name\": \"iPUNISHER\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(iPUNISHER)\\\\b\"\n}\n},\n{\n\"name\": \"JacobSwaggedUp\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(JacobSwaggedUp)\\\\b\"\n}\n},\n{\n\"name\": \"Johnny-englishsubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Johnny-englishsubs)\\\\b\"\n}\n},\n{\n\"name\": \"Kaerizaki-Fansub\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kaerizaki-Fansub)\\\\b\"\n}\n},\n{\n\"name\": \"Kanjouteki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kanjouteki)\\\\b\"\n}\n},\n{\n\"name\": \"KEKMASTERS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KEKMASTERS)\\\\b\"\n}\n},\n{\n\"name\": \"Kirion\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Kirion)\\\\b\"\n}\n},\n{\n\"name\": \"KQRM\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KQRM)\\\\b\"\n}\n},\n{\n\"name\": \"KRP\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KRP)\\\\b\"\n}\n},\n{\n\"name\": \"LoliHouse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(LoliHouse)\\\\b\"\n}\n},\n{\n\"name\": \"M@nI\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(M@nI)\\\\b\"\n}\n},\n{\n\"name\": \"mal lu zen\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(mal[ .-]lu[ .-]zen)\\\\b\"\n}\n},\n{\n\"name\": \"Man.K\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Man\\\\.K)\\\\b\"\n}\n},\n{\n\"name\": \"Maximus\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Maximus\\\\]|-Maximus\\\\b\"\n}\n},\n{\n\"name\": \"MD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[MD\\\\]|-MD\\\\b\"\n}\n},\n{\n\"name\": \"mdcx\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(mdcx)\\\\b\"\n}\n},\n{\n\"name\": \"Metaljerk\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Metaljerk)\\\\b\"\n}\n},\n{\n\"name\": \"MGD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MGD)\\\\b\"\n}\n},\n{\n\"name\": \"MiniFreeza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MiniFreeza)\\\\b\"\n}\n},\n{\n\"name\": \"MinisCuba\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MinisCuba)\\\\b\"\n}\n},\n{\n\"name\": \"MiniTheatre\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MiniTheatre)\\\\b\"\n}\n},\n{\n\"name\": \"Mites\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Mites)\\\\b\"\n}\n},\n{\n\"name\": \"Modders Bay\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Modders[ .-]?Bay)\\\\b\"\n}\n},\n{\n\"name\": \"Mr. Deadpool\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Mr\\\\.Deadpool)\\\\b\"\n}\n},\n{\n\"name\": \"NemDiggers\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NemDiggers)\\\\b\"\n}\n},\n{\n\"name\": \"neoHEVC\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(neoHEVC)\\\\b\"\n}\n},\n{\n\"name\": \"Nokou\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nokou)\\\\b\"\n}\n},\n{\n\"name\": \"NoobSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(N[eo][wo]b[ ._-]?Subs)\\\\b\"\n}\n},\n{\n\"name\": \"NS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NS)\\\\b\"\n}\n},\n{\n\"name\": \"Nyanpasu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nyanpasu)\\\\b\"\n}\n},\n{\n\"name\": \"OldCastle\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OldCastle)\\\\b\"\n}\n},\n{\n\"name\": \"Pantsu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pantsu\\\\]|-Pantsu\\\\b\"\n}\n},\n{\n\"name\": \"Pao\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pao\\\\]|-Pao\\\\b\"\n}\n},\n{\n\"name\": \"phazer11\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(phazer11)\\\\b\"\n}\n},\n{\n\"name\": \"Pixel\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Pixel\\\\]|-Pixel\\\\b\"\n}\n},\n{\n\"name\": \"Plex Friendly\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Plex[ .-]?Friendly)\\\\b\"\n}\n},\n{\n\"name\": \"PnPSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(PnPSubs)\\\\b\"\n}\n},\n{\n\"name\": \"Polarwindz\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Polarwindz)\\\\b\"\n}\n},\n{\n\"name\": \"Project-gxs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Project-gxs)\\\\b\"\n}\n},\n{\n\"name\": \"PuyaSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(PuyaSubs)\\\\b\"\n}\n},\n{\n\"name\": \"QaS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(QAS)\\\\b\"\n}\n},\n{\n\"name\": \"QCE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(QCE)\\\\b\"\n}\n},\n{\n\"name\": \"Rando235\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rando235)\\\\b\"\n}\n},\n{\n\"name\": \"Ranger\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Ranger\\\\]|-Ranger\\\\b\"\n}\n},\n{\n\"name\": \"Rapta\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Rapta\\\\]|-Rapta\\\\b\"\n}\n},\n{\n\"name\": \"Raw Files\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(M2TS|BDMV|BDVD)\\\\b\"\n}\n},\n{\n\"name\": \"Raze\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Raze\\\\]|-Raze\\\\b\"\n}\n},\n{\n\"name\": \"Reaktor\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Reaktor)\\\\b\"\n}\n},\n{\n\"name\": \"RightShiftBy2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RightShiftBy2)\\\\b\"\n}\n},\n{\n\"name\": \"Rip Time\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Rip[ .-]?Time)\\\\b\"\n}\n},\n{\n\"name\": \"SAD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[SAD\\\\]|-SAD\\\\b\"\n}\n},\n{\n\"name\": \"Salieri\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Salieri)\\\\b\"\n}\n},\n{\n\"name\": \"Samir755\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Samir755)\\\\b\"\n}\n},\n{\n\"name\": \"SanKyuu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SanKyuu)\\\\b\"\n}\n},\n{\n\"name\": \"SEiN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[SEiN\\\\]|-SEiN\\\\b\"\n}\n},\n{\n\"name\": \"sekkusu&ok\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(sekkusu&ok)\\\\b\"\n}\n},\n{\n\"name\": \"SHFS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SHFS)\\\\b\"\n}\n},\n{\n\"name\": \"SLAX\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SLAX)\\\\b\"\n}\n},\n{\n\"name\": \"SRW\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SRW)\\\\b\"\n}\n},\n{\n\"name\": \"SSA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SSA)\\\\b\"\n}\n},\n{\n\"name\": \"StrayGods\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(StrayGods)\\\\b\"\n}\n},\n{\n\"name\": \"Suki Desu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Suki[ .-]?Desu\\\\]|-Suki[ .-]?Desu\\\\b\"\n}\n},\n{\n\"name\": \"TeamTurquoize\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TeamTurquoize)\\\\b\"\n}\n},\n{\n\"name\": \"Tenrai Sensei\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Tenrai[ .-]?Sensei)\\\\b\"\n}\n},\n{\n\"name\": \"TnF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TnF)\\\\b\"\n}\n},\n{\n\"name\": \"TOPKEK\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TOPKEK)\\\\b\"\n}\n},\n{\n\"name\": \"Trix\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Trix\\\\]|-Trix\\\\b\"\n}\n},\n{\n\"name\": \"U3-Web\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(U3-Web)\\\\b\"\n}\n},\n{\n\"name\": \"UNBIASED\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[UNBIASED\\\\]|-UNBIASED\\\\b\"\n}\n},\n{\n\"name\": \"USD\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[USD\\\\]|-USD\\\\b\"\n}\n},\n{\n\"name\": \"Valenciano\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Valenciano)\\\\b\"\n}\n},\n{\n\"name\": \"VipapkStudios\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VipapkStudios)\\\\b\"\n}\n},\n{\n\"name\": \"Wardevil\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Wardevil\\\\]|-Wardevil\\\\b\"\n}\n},\n{\n\"name\": \"WtF Anime\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(WtF[ ._-]?Anime)\\\\b\"\n}\n},\n{\n\"name\": \"xiao-av1\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(xiao-av1)\\\\b\"\n}\n},\n{\n\"name\": \"Yabai_Desu_NeRandomRemux\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Yabai_Desu_NeRandomRemux)\\\\b\"\n}\n},\n{\n\"name\": \"YakuboEncodes\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(YakuboEncodes)\\\\b\"\n}\n},\n{\n\"name\": \"youshikibi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(youshikibi)\\\\b\"\n}\n},\n{\n\"name\": \"YuiSubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(YuiSubs)\\\\b\"\n}\n},\n{\n\"name\": \"Yun\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yun\\\\]|-Yun\\\\b\"\n}\n},\n{\n\"name\": \"zza\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[zza\\\\]|-zza\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#uncensored","title":"Uncensored","text":"Uncensored - [CLICK TO EXPAND]
This CF covers releases that are uncensored
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"026d5aadd1a6b4e550b134cb6c72b3ca\",\n\"name\": \"Uncensored\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Uncensored\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Uncut|Unrated|Uncensored|AT[-_. ]?X)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#v0","title":"v0","text":"v0 - [CLICK TO EXPAND]
CF to cover releases named with v0 which we don't want
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d2d7b8a9d39413da5f44054080e028a3\",\n\"trash_score\": \"-51\",\n\"name\": \"v0\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v0\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v0)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#v1","title":"v1","text":"v1 - [CLICK TO EXPAND]
CF to cover v1 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"273bd326df95955e1b6c26527d1df89b\",\n\"trash_score\": \"1\",\n\"name\": \"v1\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v1\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v1)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#v2","title":"v2","text":"v2 - [CLICK TO EXPAND]
CF to cover v2 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"228b8ee9aa0a609463efca874524a6b8\",\n\"trash_score\": \"2\",\n\"name\": \"v2\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#v3","title":"v3","text":"v3 - [CLICK TO EXPAND]
CF to cover v3 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0e5833d3af2cc5fa96a0c29cd4477feb\",\n\"trash_score\": \"3\",\n\"name\": \"v3\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v3\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v3)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#v4","title":"v4","text":"v4 - [CLICK TO EXPAND]
CF to cover v4 releases
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4fc15eeb8f2f9a749f918217d4234ad8\",\n\"trash_score\": \"4\",\n\"name\": \"v4\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"v4\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"(\\\\b|\\\\d)(v4)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#b-global","title":"B-Global","text":"B-Global - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7dd31f3dee6d2ef8eeaa156e23c3857e\",\n\"name\": \"B-Global\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"B-Global\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(B[ .-]?Global)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#bilibili","title":"Bilibili","text":"Bilibili - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4c67ff059210182b59cdd41697b8cb08\",\n\"name\": \"Bilibili\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"Bilibili\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(Bilibili)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#cr","title":"cr","text":"
Crunchyroll
Crunchyroll - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"3e0b26604165f463f3e8e192261e7284\",\n\"trash_score\": \"6\",\n\"name\": \"CR\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"Crunchyroll\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(C(runchy)?[ .-]?R(oll)?)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#funi","title":"funi","text":"
Funimation
Funimation - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"1284d18e693de8efe0fe7d6b3e0b9170\",\n\"trash_score\": \"2\",\n\"name\": \"FUNi\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"Funimation\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FUNi(mation)?)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#hidive","title":"HIDIVE","text":"HIDIVE - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"570b03b3145a25011bf073274a407259\",\n\"name\": \"HIDIVE\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"HIDIVE\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(HIDIVE)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vrv","title":"VRV","text":"VRV - [CLICK TO EXPAND]
From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"44a8ee6403071dd7b8a3a8dd3fe8cb20\",\n\"trash_score\": \"3\",\n\"name\": \"VRV\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"VRV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VRV)\\\\b\"\n}\n},\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#adn","title":"ADN","text":"
ADN = Animation Digital Network
ADN - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"d54cd2bf1326287275b56bccedb72ee2\",\n\"trash_score\": 3,\n\"name\": \"ADN\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"ADN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(ADN)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#wkn","title":"WKN","text":"
WKN = Wakanim
WKN - [CLICK TO EXPAND]From Wikipedia, the free encyclopedia
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"e5e6405d439dcd1af90962538acd4fe0\",\n\"name\": \"WKN\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"WEB\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n},\n{\n\"name\": \"WKN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(WKN|Waka(nim)?)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#10bit","title":"10bit","text":"10bit - [CLICK TO EXPAND]
This CF covers releases that are 10bit
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b2550eb333d27b75833e25b8c2557b38\",\n\"name\": \"10bit\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"10bit\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"10[.-]?bit\"\n}\n},\n{\n\"name\": \"hi10p\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"hi10p\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#anime-dual-audio","title":"Anime Dual Audio","text":"Anime Dual Audio - [CLICK TO EXPAND]
This CF covers releases that have Dual Audio
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"418f50b10f1907201b6cfdf881f467b7\",\n\"name\": \"Anime Dual Audio\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dual Audio\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"dual[ ._-]?audio|[\\\\[(]dual[\\\\])]|(JA|ZH)\\\\+EN|EN\\\\+(JA|ZH)\"\n}\n},\n{\n\"name\": \"Not Single Language Only\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\[(JA|ZH)\\\\]\"\n}\n},\n{\n\"name\": \"Japanese Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 8\n}\n},\n{\n\"name\": \"Chinese Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 10\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#dubs-only","title":"Dubs Only","text":"Dubs Only - [CLICK TO EXPAND]
This CF covers releases that only have Dubs
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"9c14d194486c4014d422adc64092d794\",\n\"trash_score\": \"-10000\",\n\"name\": \"Dubs Only\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dubbed\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"(?<!multi-)\\\\b(dub(bed)?)\\\\b|(funi|eng(lish)?)_?dub\"\n}\n},\n{\n\"name\": \"Golumpa\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Golumpa)\\\\b\"\n}\n},\n{\n\"name\": \"KaiDubs\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KaiDubs)\\\\b\"\n}\n},\n{\n\"name\": \"KamiFS\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KamiFS)\\\\b\"\n}\n},\n{\n\"name\": \"KS (Not Dual Audio)\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(?!.*Dual[-_. ]?Audio).*\\\\bKS\\\\b\"\n}\n},\n{\n\"name\": \"torenter69\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(torenter69)\\\\b\"\n}\n},\n{\n\"name\": \"Yameii\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\[Yameii\\\\]|-Yameii\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#french-audio-version","title":"French Audio Version","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#multi-french","title":"Multi-French","text":"Multi-French - [CLICK TO EXPAND]
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 custom format.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7982e39789f17864f57b11f1996844f4\",\n\"name\": \"Multi-French\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"MULTi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(MULTi)(\\\\d|\\\\b)\"\n}\n},\n{\n\"name\": \"Original Audio\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": -2\n}\n},\n{\n\"name\": \"French Audio\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 2\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#multi-audio","title":"Multi-Audio","text":"Multi-Audio - [CLICK TO EXPAND]
A slightly modified Multi Custom Formats that recognize VF and VO inside the name.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2f6e84efc47246ec9071e311e71c4953\",\n\"trash_score\": \"300\",\n\"trash_regex\": \"https://regex101.com/r/hcMa1f/2\",\n\"name\": \"Multi-Audio\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"MULTi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(MULTi(?![ .-]subs?))(\\\\d|\\\\b)\"\n}\n},\n{\n\"name\": \"VO and VF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(?=.*\\\\b(VO)\\\\b)(?=.*\\\\b(VF(F|I)?)\\\\b)\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#french-audio","title":"French Audio","text":"French Audio - [CLICK TO EXPAND]
This will recognize every kind of French Audio.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"4721382d9ee05f1b4967a25e75072911\",\n\"trash_score\": \"1\",\n\"trash_regex\": \"See individual French Audio CFs: VFF, VFI, VOF, VFQ, VQ, VFB\",\n\"name\": \"French Audio\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"French Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 2\n}\n},\n{\n\"name\": \"French Original Version\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVOF\\\\b\"\n}\n},\n{\n\"name\": \"TRUEFRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TRUEFRENCH|VFF?)\\\\b\"\n}\n},\n{\n\"name\": \"FRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bFR(A|ENCH)?\\\\b\"\n}\n},\n{\n\"name\": \"French International\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVF(I|\\\\d)\\\\b\"\n}\n},\n{\n\"name\": \"Belgian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVFB\\\\b\"\n}\n},\n{\n\"name\": \"Canadian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVFQ\\\\b\"\n}\n},\n{\n\"name\": \"Version Qu\u00e9b\u00e9coise\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\bVQ\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vff","title":"VFF","text":"VFF - [CLICK TO EXPAND]
Full French version (dubbing done in France) and French version (normally equivalent to VFQ).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2c29a39a4fdfd6d258799bc4c09731b9\",\n\"trash_regex\": \"https://regex101.com/r/5fR55c/2\",\n\"name\": \"VFF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"TRUEFRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(TRUEFRENCH|VFF)\\\\b\"\n}\n},\n{\n\"name\": \"Not VF2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VF2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vof","title":"VOF","text":"VOF - [CLICK TO EXPAND]
Original French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7ae924ee9b2f39df3283c6c0beb8a2aa\",\n\"trash_regex\": \"https://regex101.com/r/wOw8az/1\",\n\"name\": \"VOF\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"French Original Version\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VOF)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vfi","title":"VFI","text":"VFI - [CLICK TO EXPAND]
International French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"b6816a0e1d4b64bf3550ad3b74b009b6\",\n\"trash_regex\": \"https://regex101.com/r/YA7mOH/2\",\n\"name\": \"VFI\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"French International\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VFI)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vf2","title":"VF2","text":"VF2 - [CLICK TO EXPAND]
VF[1-9] or FR[1-9] indicates the number of dubs present (normally VF2 being VFF and VFQ).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"34789ec3caa819f087e23bbf9999daf7\",\n\"trash_regex\": \"https://regex101.com/r/qgQMab/1\",\n\"name\": \"VF2\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"VF2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VF2)\\\\b\"\n}\n},\n{\n\"name\": \"Both VFF and VFQ\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VF(F|Q)[ .]VF(F|Q))\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vfq","title":"VFQ","text":"VFQ - [CLICK TO EXPAND]
Canadian French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"7a7f4e4f58bd1058440236d033a90b67\",\n\"trash_regex\": \"https://regex101.com/r/j1wmmv/3\",\n\"name\": \"VFQ\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Canadian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VFQ?|(?<=MULTi[ .])FR(A|ENCH))\\\\b\"\n}\n},\n{\n\"name\": \"Not VF2\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VF2)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vq","title":"VQ","text":"VQ - [CLICK TO EXPAND]
Quebec Version (strong Quebec accent, ex: The Simpsons movie).
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"82085412d9a53ba8d8e46fc624eb701d\",\n\"trash_regex\": \"https://regex101.com/r/MGfk6d/1\",\n\"name\": \"VQ\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Version Qu\u00e9b\u00e9coise\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VQ)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vfb","title":"VFB","text":"VFB - [CLICK TO EXPAND]
Belgian French Version.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"0ce1e39a4676c6692ce47935278dac76\",\n\"trash_regex\": \"https://regex101.com/r/1arrX4/1\",\n\"name\": \"VFB\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"Belgian French\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(VFB)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#vostfr","title":"VOSTFR","text":"VOSTFR - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"07a32f77690263bb9fda1842db7e273f\",\n\"trash_regex\": \"https://regex101.com/r/sWCfAN/1\",\n\"name\": \"VOSTFR\",\n\"includeCustomFormatWhenRenaming\": true,\n\"specifications\": [\n{\n\"name\": \"VOSTFR\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(VOST.*?FR(E|A)?)\\\\b\"\n}\n},\n{\n\"name\": \"SUBFRENCH\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SUBFR(A|ENCH)?)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fansub","title":"FanSUB","text":"FanSUB - [CLICK TO EXPAND]
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.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"84f0acbda9c0c9de783894fb66df25aa\",\n\"name\": \"FanSUB\",\n\"specifications\": [\n{\n\"name\": \"FanSUB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FanSUB)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fastsub","title":"FastSUB","text":"FastSUB - [CLICK TO EXPAND]
FanSUB, but made as quickly as possible, at the expense of quality.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"ea0bb4b6ba388992fad1092703b5ff7b\",\n\"trash_score\": \"-10000\",\n\"name\": \"FastSUB\",\n\"specifications\": [\n{\n\"name\": \"FastSUB\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": \"\\\\b(FastSUB)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#french-hq-source-groups","title":"French HQ Source Groups","text":""},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-remux-tier-01","title":"FR Remux Tier 01","text":"Remux Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"b8e91cc8fb2bd96468fab74730c30d18\",\n\"trash_score\": \"1900\",\n\"name\": \"FR Remux Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Remux\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"FtLi\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FtLi)$\"\n}\n},\n{\n\"name\": \"Goldenyann\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Goldenyann)$\"\n}\n},\n{\n\"name\": \"HDForever\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HDForever)$\"\n}\n},\n{\n\"name\": \"HeavyWeight\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HeavyWeight)$\"\n}\n},\n{\n\"name\": \"ONLY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ONLY)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n},\n{\n\"name\": \"TyrellCorp\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(TyrellCorp)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-hd-bluray-tier-01","title":"FR HD Bluray Tier 01","text":"FR HD Bluray Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"d844321db5e126d2e7e46152f0706532\",\n\"trash_score\": \"1800\",\n\"name\": \"FR HD Bluray Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLURAY\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": true,\n\"fields\": {\n\"value\": 6\n}\n},\n{\n\"name\": \"Not REMUX\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not 2160p\",\n\"implementation\": \"ResolutionSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 2160\n}\n},\n{\n\"name\": \"ARK01\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ARK01)$\"\n}\n},\n{\n\"name\": \"BONBON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BONBON)$\"\n}\n},\n{\n\"name\": \"FRATERNiTY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FRATERNiTY)$\"\n}\n},\n{\n\"name\": \"FTMVHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FTMVHD)$\"\n}\n},\n{\n\"name\": \"HeavyWeight\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HeavyWeight)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-web-tier-01","title":"FR WEB Tier 01","text":"FR WEB Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"ddb8eaa9c85a549c50034d280539d54d\",\n\"trash_score\": \"1700\",\n\"name\": \"FR WEB Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"BONBON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BONBON)$\"\n}\n},\n{\n\"name\": \"FCK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FCK)$\"\n}\n},\n{\n\"name\": \"FRATERNiTY\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FRATERNiTY)$\"\n}\n},\n{\n\"name\": \"MTDK\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MTDK)$\"\n}\n},\n{\n\"name\": \"NoLo\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NoLo)$\"\n}\n},\n{\n\"name\": \"PATOPESTO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PATOPESTO)$\"\n}\n},\n{\n\"name\": \"Psaro\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Psaro)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-web-tier-02","title":"FR WEB Tier 02","text":"FR WEB Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"a4c51febd4d8b2a0db10a3c974f21d92\",\n\"trash_score\": \"1650\",\n\"name\": \"FR WEB Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"COLL3CTiF\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(COLL3CTiF)$\"\n}\n},\n{\n\"name\": \"FiND\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FiND)$\"\n}\n},\n{\n\"name\": \"FrIeNdS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FrIeNdS)$\"\n}\n},\n{\n\"name\": \"FW\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FW)$\"\n}\n},\n{\n\"name\": \"HeavyWeight\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HeavyWeight)$\"\n}\n},\n{\n\"name\": \"NoNe\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(NoNe)$\"\n}\n},\n{\n\"name\": \"pERsO\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(pERsO)$\"\n}\n},\n{\n\"name\": \"RiPiT\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(RiPiT)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-web-tier-03","title":"FR WEB Tier 03","text":"FR WEB Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"dbfc0a4b5cb4cbd693311c4482ae9683\",\n\"trash_score\": \"1600\",\n\"name\": \"FR WEB Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"WEBDL\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 3\n}\n},\n{\n\"name\": \"WEBRIP\",\n\"implementation\": \"SourceSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n},\n{\n\"name\": \"ARK01\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ARK01)$\"\n}\n},\n{\n\"name\": \"BraD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BraD)$\"\n}\n},\n{\n\"name\": \"dRuIdE\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(dRuIdE)$\"\n}\n},\n{\n\"name\": \"FTMVHD\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FTMVHD)$\"\n}\n},\n{\n\"name\": \"LAZARUS\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(LAZARUS)$\"\n}\n},\n{\n\"name\": \"MYSTERiON\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MYSTERiON)$\"\n}\n},\n{\n\"name\": \"Scaph\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Scaph)$\"\n}\n},\n{\n\"name\": \"WQM\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(WQM)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-anime-tier-01","title":"FR Anime Tier 01","text":"FR Anime Tier 01 - [CLICK TO EXPAND]
{\n\"trash_id\": \"db13a377f7afb29975ea39470434d2ef\",\n\"trash_score\": \"1650\",\n\"name\": \"FR Anime Tier 01\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Darki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Darki)\\\\b\"\n}\n},\n{\n\"name\": \"Delivroozzi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Delivroozzi)\\\\b\"\n}\n},\n{\n\"name\": \"Fuceo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Fuceo)\\\\b\"\n}\n},\n{\n\"name\": \"Good Job! Alexis\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Good[ .-]?(Job|Rip|Sub)!?[ .-]?Alexis)\\\\b\"\n}\n},\n{\n\"name\": \"Punisher694\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Punisher694)\\\\b\"\n}\n},\n{\n\"name\": \"SR-71\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(SR-71)\\\\b\"\n}\n},\n{\n\"name\": \"T3KASHi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(T3KASHi)\\\\b\"\n}\n},\n{\n\"name\": \"TANOSHii\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TANOSHii)\\\\b\"\n}\n},\n{\n\"name\": \"Tsundere-Raws\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Tsundere[ .-]?Raws)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-anime-tier-02","title":"FR Anime Tier 02","text":"FR Anime Tier 02 - [CLICK TO EXPAND]
{\n\"trash_id\": \"4e6134a384dbc0ef166234cc0e45d26d\",\n\"trash_score\": \"1600\",\n\"name\": \"FR Anime Tier 02\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Aoi-Project\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Aoi[ .-]?Project)\\\\b\"\n}\n},\n{\n\"name\": \"Elecman\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Elecman)\\\\b\"\n}\n},\n{\n\"name\": \"FUJiSAN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(FUJiSAN)\\\\b\"\n}\n},\n{\n\"name\": \"GundamGuy\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(GundamGuy)\\\\b\"\n}\n},\n{\n\"name\": \"KAF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KAF)\\\\b\"\n}\n},\n{\n\"name\": \"Nagutos\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Nagutos)\\\\b\"\n}\n},\n{\n\"name\": \"OECUF\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(OECUF)\\\\b\"\n}\n},\n{\n\"name\": \"XSPITFIRE911\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(XSPITFIRE911)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-anime-tier-03","title":"FR Anime Tier 03","text":"FR Anime Tier 03 - [CLICK TO EXPAND]
{\n\"trash_id\": \"db34d4357937fbfe89b63ba095f22155\",\n\"trash_score\": \"1550\",\n\"name\": \"FR Anime Tier 03\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"BLV\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(BLV)\\\\b\"\n}\n},\n{\n\"name\": \"D3T3R10R1TY\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(D3T3R10R1TY)\\\\b\"\n}\n},\n{\n\"name\": \"Galactic\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Galactic)\\\\b\"\n}\n},\n{\n\"name\": \"HANAMi\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(HANAMi)\\\\b\"\n}\n},\n{\n\"name\": \"KHAYA\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KHAYA)\\\\b\"\n}\n},\n{\n\"name\": \"KushEnthusiast\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KushEnthusiast)\\\\b\"\n}\n},\n{\n\"name\": \"matheousse\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(matheousse)\\\\b\"\n}\n},\n{\n\"name\": \"Monkey-D.Lulu\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Monkey[ .-]?D[ .-]?Lulu)\\\\b\"\n}\n},\n{\n\"name\": \"NeoSG\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NeoSG)\\\\b\"\n}\n},\n{\n\"name\": \"RONiN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(RONiN)\\\\b\"\n}\n},\n{\n\"name\": \"TheFantastics\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TheFantastics)\\\\b\"\n}\n},\n{\n\"name\": \"TTN\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(TTN)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-anime-fansub","title":"FR Anime FanSub","text":"FR Anime FanSub - [CLICK TO EXPAND]
Known good groups that are doing only FanSub and in good quality.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"44b6c964dad997577d793fd004a39224\",\n\"trash_score\": \"1400\",\n\"name\": \"FR Anime FanSub\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Anime-Heart\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Anime[ .-]?Heart)\\\\b\"\n}\n},\n{\n\"name\": \"KaeriZaki\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(KaeriZaki)\\\\b\"\n}\n},\n{\n\"name\": \"Natsumi-no-Sekai\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Natsumi[ .-]?no[ .-]?Sekai)\\\\b\"\n}\n},\n{\n\"name\": \"NekoYu'\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(NekoYu\\\\'?)\\\\b\"\n}\n},\n{\n\"name\": \"Onii-ChanSub\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Onii[ .-]?ChanSub)\\\\b\"\n}\n},\n{\n\"name\": \"Owlolf\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Owlolf)\\\\b\"\n}\n},\n{\n\"name\": \"Pikari-Teshima\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Pikari[ .-]?Teshima)\\\\b\"\n}\n},\n{\n\"name\": \"Team Arcedo\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b((Team[ .-])?Arcedo)\\\\b\"\n}\n},\n{\n\"name\": \"Yarashii\",\n\"implementation\": \"ReleaseTitleSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Yarashii)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-scene-groups","title":"FR Scene Groups","text":"FR Scene Groups - [CLICK TO EXPAND]
Known French Scene groups.
JSON - [CLICK TO EXPAND]{\n\"trash_id\": \"2f3422339d185eb227a324644a2fbfca\",\n\"trash_score\": \"1500\",\n\"name\": \"FR Scene Groups\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"#\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(4FR)$\"\n}\n},\n{\n\"name\": \"A\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(AiR3D|AiRDOCS|AiRFORCE|AiRLiNE|AiRTV|AMB3R|ANMWR|AVON|AYMO|AZR)$\"\n}\n},\n{\n\"name\": \"B\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(BANKAi|BAWLS|BiPOLAR|BLACKPANTERS|BODIE|BOOLZ|BRiNK)$\"\n}\n},\n{\n\"name\": \"C\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(CARAPiLS|CiELOS|CiNEMA|CMBHD|CoRa|COUAC|CRYPT0)$\"\n}\n},\n{\n\"name\": \"D\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(D4KiD|DEAL|DiEBEX|DUPLI|DUSS)$\"\n}\n},\n{\n\"name\": \"E\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ENJOi|EUBDS)$\"\n}\n},\n{\n\"name\": \"F\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(FHD|FiDELiO|FiDO|ForceBleue|FREAMON|FRENCHDEADPOOL2|FRiES|FUTiL|FWDHD)$\"\n}\n},\n{\n\"name\": \"G\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(GHOULS|GiMBAP|GLiMMER|Goatlove)$\"\n}\n},\n{\n\"name\": \"H\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(HERC|HiggsBoson|HiRoSHiMa|HYBRiS|HyDe)$\"\n}\n},\n{\n\"name\": \"J\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(JMT|JoKeR|JUSTICELEAGUE)$\"\n}\n},\n{\n\"name\": \"K\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(KAZETV)$\"\n}\n},\n{\n\"name\": \"L\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(L0SERNiGHT|LaoZi|LeON|LOFiDEL|LOST|LOWIMDB|LYPSG)$\"\n}\n},\n{\n\"name\": \"M\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(MAGiCAL|MANGACiTY|MAXAGAZ|MaxiBeNoul|McNULTY|MELBA|MiND|MORELAND|MUNSTER|MUxHD)$\"\n}\n},\n{\n\"name\": \"N\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(N0Z00M|NERDHD|NERO|NrZ|NTK)$\"\n}\n},\n{\n\"name\": \"O\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(OBSTACLE|OohLaLa|OOKAMI)$\"\n}\n},\n{\n\"name\": \"P\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(PANZeR|PHoQUE|PiNKPANTERS|PKPTRS|PRiDEHD|PROPJOE|PURE|PUREWASTEOFBW)$\"\n}\n},\n{\n\"name\": \"R\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ROUGH|RUDE|Ryotox)$\"\n}\n},\n{\n\"name\": \"S\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(SAFETY|SASHiMi|SEiGHT|SESKAPiLE|SharpHD|SHEEEiT|SHiNiGAMi(UHD)?|SiGeRiS|SILVIODANTE|SLEEPINGFOREST|SODAPOP|SPINE|SPOiLER|STRINGERBELL|SUNRiSE)$\"\n}\n},\n{\n\"name\": \"T\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(tFR|THENiGHTMAREiNHD|THiNK|THREESOME|TiMELiNE|TSuNaMi)$\"\n}\n},\n{\n\"name\": \"U\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(UKDHD|UKDTV|ULSHD|Ulysse|USUNSKiLLED|URY|USURY)$\"\n}\n},\n{\n\"name\": \"V\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(VENUE|VFC|VoMiT)$\"\n}\n},\n{\n\"name\": \"W\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(Wednesday29th)$\"\n}\n},\n{\n\"name\": \"Z\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"^(ZEST|ZiRCON)$\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-collection-of-custom-formats/#fr-lq","title":"FR LQ","text":"
French Low Quality Releases = FR LQ
FR LQ - [CLICK TO EXPAND]A collection of known French Low Quality groups that are often banned from the the top trackers because their lack of quality.
Note
{\n\"trash_id\": \"3ba797e5dc13af4b8d9bb25e83d90de2\",\n\"trash_score\": \"-10000\",\n\"name\": \"FR LQ\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Ads/Watermarks\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(Bandix|CZ\\\\d+|EXTREME|GA(\u00cf|I)A|HMiDiMADRiDi|Hush|KILLERMIX|LiBERTAD|LTa?TM|MONiCO|NEWCINE|R(PZ|ZP)|ShowFR|VERCLAM|ViKi47|Wawa-?(city|mania|porno)?|ZW)\\\\b\"\n}\n},\n{\n\"name\": \"Bad/False releases\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(ACOOL|AlioZ|ASPHiXiAS|AViTECH|AZAZE|Balibalo|BLABLASTREAM|DDLFRENCH(ORG)?|FERVEX|FReeZeR|GHOSTSPiRiT|GHZ|GLaDOS|GZR|HEVCBay|JiHeff|KR4K3N|Matmatha|MKVXTEAM|Monchat|NLX5|NOMAD|NORRIS|PiCKLES|PREUMS|qctimb3rlandqc|ReBoT|ROLLED|SCREEN|SHiFT|SKRiN|TicaDow|Tokushi|Tonyk|TOXIC|TUTUTE|UNiKORN|Zombie)\\\\b\"\n}\n},\n{\n\"name\": \"DeTAG/ReTAG\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b((Cpasbien|CPB)|ANONA|AT|bigZT|Boheme|BOL|CINeHD|Cortex91|DOLL4R|Dread[ .-]?Team|Dropse|EZTV([ ._-]re)?|FGT|Firetown|FUN|HDMIDIMADRIDI|JetAnime|L-?O-?L|NewZT|NG|RARBG|STVFRV|SubZero|T9|Time2Watch|TIREXO|Torrent9|WebAnime|YIFY|YTS|ZONE|ZT)\\\\b\"\n}\n},\n{\n\"name\": \"Other reasons\",\n\"implementation\": \"ReleaseGroupSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": \"\\\\b(AKLHD|ARKRiL|BossBaby|Champion9|Copycomic|CR4ZYTiME|EASPORTS|EliteT|FUNKKY|FZTeam|GOBO2S|HD2|LMPS|LNA3d|MACK4|MeMyl|METALLIKA|MGD|Moorea81|Moviz|Muxman|Mystic|MZC|MZi?SYS|N3TFL1X|NoelMaison|nutella|OMERTA|Papaya|PIKACHU|PULSE|Q7|RELiC|SANCTUAIRE|SHARKS|SP3CTR|Spow|STR4NGE|TeamSuW|TORRiD|TSN999|TVPSLO|Upmix|VATFER|Wakanim|WaNeZt|WINCHESTER|WITA)\\\\b\"\n}\n}\n]\n}\n
TOP"},{"location":"Sonarr/sonarr-how-to-update-custom-formats/","title":"How to update Custom Formats","text":"
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.
Keep in mind Custom Formats are made to fine tune your Quality Profile.Generally, quality trumps all
"},{"location":"Sonarr/sonarr-how-to-update-custom-formats/#how-to-copypaste-the-json","title":"How to Copy/Paste the JSON","text":"The manual way is almost the same as the Import Custom Format way found HERE
"},{"location":"Sonarr/sonarr-how-to-update-custom-formats/#in-sonarr","title":"In Sonarr","text":"Settings
=> Custom Formats
In the empty Custom Format JSON
box (1) you just paste the JSON
that you got from the Custom Format Collection or provided to you from other sources followed by the Import
button (2).
After selecting the Import
button you will get a screen that has all the Custom Format variables filled in correctly, all you need to do now is click on the Save
button and you're done.
The Import to update existing Custom Formats replaces the existing Custom Format, so all manual changes you did to it will be lost
"},{"location":"Sonarr/sonarr-how-to-update-custom-formats/#trash-sync","title":"TRaSH Sync","text":"This can be done also automatically with one of the TRaSH Sync Applications,
more info can be found Here
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/sonarr-import-custom-formats/","title":"How to import Custom Formats","text":"Here I will try to explain how you can manually import Custom Formats for Sonarr v4+.
Keep in mind Custom Formats are made to fine tune your Quality Profile.Generally, quality trumps all
"},{"location":"Sonarr/sonarr-import-custom-formats/#how-to-copypaste-the-json-from-the-site","title":"How to Copy/Paste the JSON from the site","text":"In this example I will use the BR-DISK 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 and select BR-DISK from the table.
"},{"location":"Sonarr/sonarr-import-custom-formats/#expand-the-json-for-br-disk","title":"Expand the JSON for BR-DISK","text":"Then click the copy icon in the top right corner
"},{"location":"Sonarr/sonarr-import-custom-formats/#how-to-import-a-json-custom-format","title":"How to import a JSON Custom Format","text":""},{"location":"Sonarr/sonarr-import-custom-formats/#in-sonarr","title":"In Sonarr","text":"Settings
=> Custom Formats
Then click on the to add a new Custom Format.
"},{"location":"Sonarr/sonarr-import-custom-formats/#import-the-custom-format","title":"Import the Custom Format","text":"Followed by the Import
in the lower left.
Paste the JSON
in the empty Custom Format JSON
box (1) that you got from the Custom Format Collection followed by the Import
button (2).
After selecting the Import
button you will get a screen that has all the Custom Formats variables filled in correctly, all you need to do now is click on the Save
button and you're done.
After you've added the Custom Formats, You will need to set it up in the Quality Profile you want to use/prefer to make use of the Custom Formats. How this is done is explained HERE
"},{"location":"Sonarr/sonarr-import-custom-formats/#start-adding-other-custom-formats-wisely","title":"Start adding other Custom Formats wisely","text":"Start adding more Custom Formats wisely, Don't add all the available Custom Formats!!!
Check out the How to 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.
"},{"location":"Sonarr/sonarr-import-custom-formats/#trash-sync","title":"TRaSH Sync","text":"This can be done also automatically with one of the TRaSH Sync Applications,
more info can be found Here
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/","title":"How to setup Quality Profiles Anime","text":"aka How to setup Custom Formats (Anime)
Warning
You must be running Sonarr V4 to be able to use this setup.
Note
This guide is created and maintained by FonduemangVI and rg9400
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) and not necessarily just dual audio. The vast majority of releases can be found on Nyaa or AB
Nyaa is a public tracker while AB is an invite only tracker.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#media-management","title":"Media Management","text":""},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#series-type","title":"Series Type","text":"When adding a new series make sure you set the series type to Anime
example - [Click to Expand] "},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#recommended-naming-scheme","title":"Recommended naming scheme","text":"{Series TitleYear} - S{season:00}E{episode:00} - {absolute:000} - {Episode CleanTitle} [{Custom Formats }{Quality Full}]{[MediaInfo VideoDynamicRangeType]}[{MediaInfo VideoBitDepth}bit]{[MediaInfo VideoCodec]}[{Mediainfo AudioCodec} { Mediainfo AudioChannels}]{MediaInfo AudioLanguages}{-Release Group}\n
Results: - [Click to Expand] Single Episode:
The Series Title! (2010) - S01E01 - 001 - Episode Title 1 [Surround Sound x264 HDTV-720p v2][10bit][AVC][DTS 5.1][JA]-RlsGrp
Multi Episode:
The Series Title! (2010) - S01E01-E03 - 001-003 - Episode Title [Surround Sound x264 HDTV-720p v2][10bit][AVC][DTS 5.1][JA]-RlsGrp
{Series TitleYear}\n
Result:
The Series Title! (2010)
Season {season:00}\n
Result:
Season 01
Prefixed Range\n
Result:
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#quality-settings","title":"Quality Settings","text":"For quality settings please refer to Sonarr Quality Definitions - Anime
If you are only running a single instance of Sonarr you can instead use Sonarr Quality Definitions
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#quality-profile","title":"Quality Profile","text":"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 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.
Go to Settings
=> Profiles
We then need to select and organise the qualities like below.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#anime-cfscoring","title":"Anime CF/Scoring","text":"Note
We're going to make use of the below custom formats. See How to import Custom Formats for how to import them.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#default-scoring","title":"Default Scoring","text":"Anime CF/Scoring - [Click to Expand] Custom Format Score Trash ID Anime BD Tier 01 (Top SeaDex Muxers) 1400 949c16fe0a8147f50ba82cc2df9411c9 Anime BD Tier 02 (SeaDex Muxers) 1300 ed7f1e315e000aef424a58517fa48727 Anime BD Tier 03 (SeaDex Muxers) 1200 096e406c92baa713da4a72d88030b815 Anime BD Tier 04 (SeaDex Muxers) 1100 30feba9da3030c5ed1e0f7d610bcadc4 Anime BD Tier 05 (Remuxes) 1000 545a76b14ddc349b8b185a6344e28b04 Anime BD Tier 06 (FanSubs) 900 25d2afecab632b1582eaf03b63055f72 Anime BD Tier 07 (P2P/Scene) 800 0329044e3d9137b08502a9f84a7e58db Anime BD Tier 08 (Mini Encodes) 700 c81bbfb47fed3d5a3ad027d077f889de Anime Web Tier 01 (Muxers) 600 e0014372773c8f0e1bef8824f00c7dc4 Anime Web Tier 02 (Top FanSubs) 500 19180499de5ef2b84b6ec59aae444696 WEB Tier 01 350 e6258996055b9fbab7e9cb2f75819294 WEB Tier 02 300 58790d4e2fdcd9733aa7ae68ba2bb503 Anime Web Tier 03 (Official Subs) 400 c27f2ae6a4e82373b0f1da094e2489ad WEB Tier 03 250 d84935abd3f8556dcd51d4f27e22d0a6 Remux Tier 01 1050 9965a052eb87b0d10313b1cea89eb451 Remux Tier 02 1000 8a1d0c3d7497e741736761a1da866a2e Anime Web Tier 04 (Official Subs) 300 4fd5528a3a8024e6b49f9c67053ea5f3 Anime Web Tier 05 (FanSubs) 200 29c2a13d091144f63307e4a8ce963a39 Anime Web Tier 06 (FanSubs) 100 dc262f88d74c651b12e9d90b39f6c753 Anime Raws -10000 b4a1b3d705159cdca36d71e57ca86871 Anime LQ Groups -10000 e3515e519f3b1360cbfc17651944354c AV1 -10000 15a05bc7c1a36e2b57fd628f8977e2fc Uncensored 0 026d5aadd1a6b4e550b134cb6c72b3ca v0 -51 d2d7b8a9d39413da5f44054080e028a3 v1 1 273bd326df95955e1b6c26527d1df89b v2 2 228b8ee9aa0a609463efca874524a6b8 v3 3 0e5833d3af2cc5fa96a0c29cd4477feb v4 4 4fc15eeb8f2f9a749f918217d4234ad8 10bit 0 b2550eb333d27b75833e25b8c2557b38 Anime Dual Audio 0 418f50b10f1907201b6cfdf881f467b7 Dubs Only -10000 9c14d194486c4014d422adc64092d794 VOSTFR -10000 07a32f77690263bb9fda1842db7e273fScores marked with a warning are different to those used in the main guide
Anime Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID CR 6 3e0b26604165f463f3e8e192261e7284 DSNP 5 89358767a60cc28783cdc3d0be9388a4 NF 4 d34870697c9db575f17700212167be23 AMZN 3 d660701077794679fd59e8bdf4ce3a29 VRV 3 44a8ee6403071dd7b8a3a8dd3fe8cb20 FUNi 2 1284d18e693de8efe0fe7d6b3e0b9170 ADN 1 d54cd2bf1326287275b56bccedb72ee2 B-Global 0 7dd31f3dee6d2ef8eeaa156e23c3857e Bilibili 0 4c67ff059210182b59cdd41697b8cb08 HIDIVE 0 570b03b3145a25011bf073274a407259The 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.
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 setup before.
In the profile enter the scores as per the above table in this section.
After you are done it should look like the image above.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#dual-audio-scoring","title":"Dual Audio Scoring","text":"If you prefer Dual Audio
releases you have a few options depending on your preference.
If you want to prefer Dual Audio
within the same tier give the CF
a score of 10
, if you want it to be preferred a tier above give the CF
a score of 101
, and if you want to prefer it over any tiers give the CF
a score of 2000
.
If you must have Dual Audio
releases set the Minimum Custom Format Score
to 2000 in the Remux-1080p - Anime
profile that you setup earlier.
Using this scoring you will still benefit from the tiers if a better release group does a Dual Audio
release.
Below is an example of the scoring set to prefer Dual Audio
over any tier.
Note
Most BDs are uncensored by default, so most groups do not include that in the name.
If you prefer Uncensored
releases you have a few options depending on your preference.
If you want to prefer Uncensored
within the same tier give the CF
a score of 10
, if you want it to be preferred a tier above give the CF
a score of 101
.
Using this scoring you will still benefit from the tiers if a better release group does an Uncensored
release.
Below is an example of the scoring set to prefer Uncensored
a tier above.
Once you have set your preferred scoring you will need to make one more change to your Remux-1080p - Anime
profile.
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.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-anime/#acknowledgements","title":"Acknowledgements","text":"Most of my information and knowledge came from:
rg9400 (Building the Custom Formats, Guidance on anime groups and general knowledge share.)
V01 from SeaDex (Guidance on anime groups and general knowledge share.)
Drazzilb (Guidance on anime groups, testing and general knowledge share.)
TRaSH (For allowing me to utilize his website for our guide and general knowledge share.)
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/","title":"How to setup Quality Profiles French","text":"This guide is created and maintained by Someone said \"Nice\"?
Cette page est aussi disponible en Fran\u00e7ais: Guide en Fran\u00e7ais.
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.
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 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.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#basics","title":"Basics","text":"It is quite important that you follow and understand what is envisioned by Trash's guide:
There is two options:
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#using-trashs-guide-and-bazarr","title":"Using TRaSH's guide and Bazarr","text":"This is the preferred method.
1000
.1000
.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). 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.
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
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#examples-of-quality-profile","title":"Examples of Quality Profile","text":"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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#french-audio-versions","title":"French Audio Versions","text":"Those are all optional and only there to rename your release or to prefer a certain type of French Audio. Examples:
101
instead of 0
.1000
.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.
Explanation - [CLICK TO EXPAND] Acronyms French Explanation English Explanation TRUEFRENCH or VFF Version Francophone Fran\u00e7aise (doublage r\u00e9alis\u00e9 en France) Full French version (dubbing done in France) FRENCH or VF[1] Version Francophone (normalement equivalent \u00e0 la VFQ) French version (normally equivalent to VFQ) VOF Version Originale Fran\u00e7aise Original French Version VFI Version Francophone Internationale International French Version VFQ Version Francophone Qu\u00e9b\u00e9coise Canadian French Version VQ Version Qu\u00e9b\u00e9coise (accent Qu\u00e9b\u00e9cois important, ex: Les Simpsons le film) Quebec Version (strong Quebec accent, ex: The Simpsons movie) VFB Version Francophone Belge Belgian French Version VF[1-9] or FR[1-9] Indique le nombre de doublage pr\u00e9sent (normalement VF2 soit VFF et VFQ) Indicates the number of dubs present (normally VF2 being VFF and VFQ) VOSTFR[2] Indique que l'audio est dans la langue originale, avec des sous-titres en fran\u00e7ais. Indicates soundtrack in the original language, with French subtitlesIndexers renaming in Prowlarr
Some Indexers in Prowlarr can rename MULTi
releases to MULTi.TRUEFRENCH
or MULTi.FRENCH
. It is not recommend to use such a feature along with those Custom Formats as it can lead to false positives from the VFF, VFQ and VQ Custom Formats.
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.
French Streaming Services - [CLICK TO EXPAND] Custom Format Trash ID CANAL+ f27d46a831e6b16fa3fee2c4e5d10984 SALTO 0455d6519a550dbf648c97b56e7231d2 RTBF b0d6195c23ae254932da00512db7e8a8 Info - [CLICK TO EXPAND]I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#webdl-1080p","title":"WEBDL-1080p","text":"If you prefer 720p/1080p WEBDL (WEB-1080p)
Multi Audio - [CLICK TO EXPAND] Custom Format Score Trash ID Multi-Audio 300 2f6e84efc47246ec9071e311e71c4953 French Audio 1 4721382d9ee05f1b4967a25e75072911 Multi-French 0 7982e39789f17864f57b11f1996844f4 Breakdown and Why - [CLICK TO EXPAND]Multi-Audio: This is a custom format to help Sonarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Sonarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Sonarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
Breakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
Extras: This blocks/ignores extras
Those Custom Formats are optionals and allow to know which type of FanSubs your releases have. Only the FastSub is not wanted as it is often done too quickly and are often not well done. If you do not want FanSub either you should also score it to -10000.
Custom Format Score Trash ID FanSUB 0 84f0acbda9c0c9de783894fb66df25aa FastSUB -10000 ea0bb4b6ba388992fad1092703b5ff7b Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 ec8fa7296b64e8cd390a1600981f3923 Repack v2 6 eb3d5cc0a2be0db205fb823640db6a3c Repack v3 7 44e7c4de10ae50265753082e5dc76047 Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID ATVP 100 f67c9ca88f463a48346062e8ad07713f DSNP 100 89358767a60cc28783cdc3d0be9388a4 MAX 90 81d1fbf600e2540cee87f3a23f9d3c1c HMAX 80 a880d6abc21e7c16884f3ae393f84179 QIBI 80 3ac5d84fce98bab1b531393e9c82f467 AMZN 70 d660701077794679fd59e8bdf4ce3a29 NF 60 d34870697c9db575f17700212167be23 PCOK 60 1656adc6d7bb2c8cca6acfb6592db421 PMTP 60 c67a75ae4a1715f2bb4d492755ba4195 STAN 60 1efe8da11bfd74fbbcd4d8117ddb9213 CC 50 77a7b25585c18af08f60b1547bb9b4fb CRAV 50 4e9a630db98d5391aec1368a0256e2fe DCU 50 36b72f59f4ea20aad9316f475f2d9fbb HBO 50 7a235133c87f7da4c8cccceca7e3c7a6 HULU 50 f6cce30f1733d5c8194222a7507909bb iT 50 0ac24a2a68a9700bcb7eeca8e5cd644c NLZ 50 b2b980877494b560443631eb1f473867 RED 50 c30d2958827d1867c73318a5a2957eb1 SHO 50 ae58039e1319178e6be73caab5c42166 VDL 50 5d2317d99af813b6529c7ebf01c83533 OViD 50 fb1a91cdc0f26f7ca0696e0e95274645 HQ Source Groups - [CLICK TO EXPAND] Custom Format Score Trash ID FR WEB Tier 01 1700 ddb8eaa9c85a549c50034d280539d54d FR WEB Tier 02 1650 a4c51febd4d8b2a0db10a3c974f21d92 FR WEB Tier 03 1600 dbfc0a4b5cb4cbd693311c4482ae9683 FR Scene Groups ?????? 2f3422339d185eb227a324644a2fbfcaTip
French Scene groups are included as a fallback if you really want MULTi release despite a potential loss in quality. Either score the CF to 1500
(default) or 0
depending on what you want to achieve.
Info
= The reason why this Custom Format gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.
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.
Use the following main settings in your profile.
For some older shows you might want to enable the WEB 720p
or even the HDTV 1080p
.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
The following workflow will be applied:
WEB 720p
and/or HDTV 1080p
it will upgrade till Upgrade Until
)If you prefer 2160p WEBDL (WEB-2160p)
The only deal breaker with 2160p is when you get them with DV/HDR, 2160p without DV/HDR is a minimal profit.
HDR Formats - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Multi Audio - [CLICK TO EXPAND] Custom Format Score Trash ID Multi-Audio 300 2f6e84efc47246ec9071e311e71c4953 French Audio 1 4721382d9ee05f1b4967a25e75072911 Multi-French 0 7982e39789f17864f57b11f1996844f4 Breakdown and Why - [CLICK TO EXPAND]Multi-Audio: This is a custom format to help Sonarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Sonarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Sonarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
Breakdown and Why
Those Custom Formats are optionals and allow to know which type of FanSubs your releases have. Only the FastSub is not wanted as it is often done too quickly and are often not well done. If you do not want FanSub either you should also score it to -10000.
Custom Format Score Trash ID FanSUB 0 84f0acbda9c0c9de783894fb66df25aa FastSUB -10000 ea0bb4b6ba388992fad1092703b5ff7b Optional (UHD) - [CLICK TO EXPAND] Custom Format Score Trash ID SDR -10000 2016d1676f5ee13a5b7257ff86ac9a93Breakdown and Why
I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Streaming Services (UHD) - [CLICK TO EXPAND] Custom Format Score Trash ID ATVP 100 f67c9ca88f463a48346062e8ad07713f DSNP 100 89358767a60cc28783cdc3d0be9388a4 MAX 90 81d1fbf600e2540cee87f3a23f9d3c1c HMAX 80 a880d6abc21e7c16884f3ae393f84179 QIBI 80 3ac5d84fce98bab1b531393e9c82f467 AMZN 70 d660701077794679fd59e8bdf4ce3a29 NF 60 d34870697c9db575f17700212167be23 PCOK 60 1656adc6d7bb2c8cca6acfb6592db421 PMTP 60 c67a75ae4a1715f2bb4d492755ba4195 STAN 60 1efe8da11bfd74fbbcd4d8117ddb9213 CC 50 77a7b25585c18af08f60b1547bb9b4fb CRAV 50 4e9a630db98d5391aec1368a0256e2fe DCU 50 36b72f59f4ea20aad9316f475f2d9fbb HBO 50 7a235133c87f7da4c8cccceca7e3c7a6 HULU 50 f6cce30f1733d5c8194222a7507909bb iT 50 0ac24a2a68a9700bcb7eeca8e5cd644c NLZ 50 b2b980877494b560443631eb1f473867 RED 50 c30d2958827d1867c73318a5a2957eb1 SHO 50 ae58039e1319178e6be73caab5c42166 VDL 50 5d2317d99af813b6529c7ebf01c83533 OViD 50 fb1a91cdc0f26f7ca0696e0e95274645 UHD Streaming Boost 20 43b3cf48cb385cd3eac608ee6bca7f09 UHD Streaming Cut -20 d2d299244a92b8a52d4921ce3897a256UHD Streaming Boost and UHD Streaming Cut Custom Formats
Some streaming services have UHD releases that are generally better or worse than their HD counterparts. The UHD Streaming Boost and UHD Streaming Cut custom formats adjust those streaming services' scores appropriately for UHD releases.
These two custom formats must be included in your profile for UHD releases to be scored correctly.
HQ Source Groups - [CLICK TO EXPAND] Custom Format Score Trash ID FR WEB Tier 01 1700 ddb8eaa9c85a549c50034d280539d54d FR WEB Tier 02 1650 a4c51febd4d8b2a0db10a3c974f21d92 FR WEB Tier 03 1600 dbfc0a4b5cb4cbd693311c4482ae9683 FR Scene Groups ?????? 2f3422339d185eb227a324644a2fbfcaTip
French Scene groups are included as a fallback if you really want MULTi release despite a potential loss in quality. Either score the CF to 1500
(default) or 0
depending on what you want to achieve.
Info
= The reason why this Custom Format gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.
Use the following main settings in your profile.
The reason why WEB 1080p is merged with the 2160p is because some NF releases won't be released as 4k, but DV/HDR releases are still wanted. If you want to do the same make sure you replace x265 (HD) with x265 (no HDR/DV).
The following workflow will be applied:
If you are looking to grab Anime with either French sub or MULTi audio (original + French).
Important
In a first time you should follow the original Anime Guide following sections:
Do not continue before you read those three sections and you followed their instructions.
Original Scoring
Those are the original scoring from the Anime Guide and need to be followed depending what you want to achieve. It will unsure that if a VOSTFR or MULTi releases is not found you will still have a good quality releases:
Careful to not add the VOSTFR Custom Format with a score of -10000
as stated in the original guide. Otherwise, you will hinder your chance to get \"French\" releases.
Only want VOSTFR anime
For this example if you prefer VOSTFR over potential MULTi/DUAL (original and French) audio releases, you should score the VOSTFR to 101
, and disregard all the Multi
and French version Custom Formats.
(Optional) You can also try to set up Bazarr to get French Sub. This is less preferred as fewer anime subs can be found online than from normal TV shows. However, it can be still a great backup.
Multi Audio - [CLICK TO EXPAND] Custom Format Score Trash ID Multi-Audio 300 2f6e84efc47246ec9071e311e71c4953 French Audio 1 4721382d9ee05f1b4967a25e75072911 Multi-French 0 7982e39789f17864f57b11f1996844f4 Breakdown and Why - [CLICK TO EXPAND]Multi-Audio: This is a custom format to help Sonarr recognize MULTi audio releases.
Tip
You can safely replace the original Multi Custom Format from the Guide with it.
French Audio: This is a custom format to help Sonarr recognize release with French audio. It is optional and only gives a small boost if the release indeed possesses French audio.
Multi-French
.How it works
When Sonarr finds a release with MULTi
, it will allocate a 300 score to it thanks to the Multi-Audio custom format. If the release contains at least both the original audio and French audio, it will be renamed by the Multi-French. Allowing the release to keep the 300 score from the Multi-Audio Custom Format.
Breakdown and Why
Those Custom Formats are optionals and allow to know which type of FanSubs your releases have. Only the FastSub is not wanted as it is often done too quickly and are often not well done. If you do not want FanSub either you should also score it to -10000.
Custom Format Score Trash ID FanSUB 0 84f0acbda9c0c9de783894fb66df25aa FastSUB -10000 ea0bb4b6ba388992fad1092703b5ff7b French Anime Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID CR 6 3e0b26604165f463f3e8e192261e7284 DSNP 5 89358767a60cc28783cdc3d0be9388a4 NF 4 d34870697c9db575f17700212167be23 AMZN 3 d660701077794679fd59e8bdf4ce3a29 ADN 3 d54cd2bf1326287275b56bccedb72ee2 VRV 3 44a8ee6403071dd7b8a3a8dd3fe8cb20 FUNi 2 1284d18e693de8efe0fe7d6b3e0b9170 B-Global 0 7dd31f3dee6d2ef8eeaa156e23c3857e Bilibili 0 4c67ff059210182b59cdd41697b8cb08 HIDIVE 0 570b03b3145a25011bf073274a407259 WKN 0 e5e6405d439dcd1af90962538acd4fe0 Info regarding ADN and WKN (French Streaming Services) - [CLICK TO EXPAND]1000
44b6c964dad997577d793fd004a39224 FR WEB Tier 01 (optional) 1100
ddb8eaa9c85a549c50034d280539d54d FR WEB Tier 02 (optional) 1100
a4c51febd4d8b2a0db10a3c974f21d92 FR WEB Tier 03 (optional) 1100
dbfc0a4b5cb4cbd693311c4482ae9683 Tip
French Scene groups are included and should be always added as some of the biggest releaser of French subbed and/or dubbed are from the French Scene.
FanSUB groups can either be scored either 1400 (default) or 1000
depending if you want to prefer FanSUB or SeaDex releases.
Original French Web Tiers
French Web tiers are optional and can be included or not. This is due because some of them tend to release some Dubbed anime. Only add them if you are looking for MULTi releases as their VOSTFR releases are easily trumped by either the original Anime guide or by the French Anime tiers.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#hdr-formats","title":"HDR Formats","text":"TRaSH provides great guides and explanations about them at the following links:
A FAQ regarding most of the questions you could have is provided by TRaSH: FAQ & Info
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-en/#acknowledgements","title":"Acknowledgements","text":"Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/","title":"Comment configurer ses Profiles","text":"Ce guide a \u00e9t\u00e9 cr\u00e9\u00e9 et est maintenu par Someone said \"Nice\"?
Quelle est la meilleure fa\u00e7on de configurer les Formats Personnalis\u00e9s (ou Custom Formats) et lesquels utiliser avec quel score pour obtenir une release avec un audio fran\u00e7ais et un anglais ?
Gardez \u00e0 l'esprit que la plupart des releases sont MULTi (comprenez double audio, original et fran\u00e7ais) et qu'il sera difficile d'avoir uniquement l'audio fran\u00e7ais, \u00e0 moins que vous ne soyez pr\u00eat \u00e0 obtenir du 720p, ou que vous ne recherchiez que des s\u00e9ries fran\u00e7aises.
Pour ce qui est de la qualit\u00e9, il n'y a pas de recette miracle, cela d\u00e9pend de votre installation (p\u00e9riph\u00e9riques) et de vos pr\u00e9f\u00e9rences personnelles.
Certains pr\u00e9f\u00e8rent une qualit\u00e9 audio \u00e9lev\u00e9e (HD Audio), d'autres une meilleure qualit\u00e9 vid\u00e9o. Nombreux sont ceux qui pr\u00e9f\u00e8rent les deux.
TRaSH a cr\u00e9\u00e9 un sch\u00e9ma pour faciliter votre d\u00e9cision/choix. Notez que ce graphique n'inclut aucun des Formats Personnalis\u00e9s de ce guide et que vous devrez quand m\u00eame le lire pour obtenir des releases en MULTi.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#notions-de-base","title":"Notions de base","text":"Il est imp\u00e9ratif que vous respectiez et compreniez ce qui est propos\u00e9 par le guide de TRaSH (en anglais uniquement) :
Deux options s'offre \u00e0 vous :
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#en-utilisant-le-guide-de-trash-et-bazarr","title":"En utilisant le guide de TRaSH et Bazarr","text":"Il s'agit de la m\u00e9thode \u00e0 privil\u00e9gier.
1000
.1000
.Il y a deux fa\u00e7ons d'aborder les exemples ci-dessous. En utilisant ou non les Formats Personnalis\u00e9s de Groupes P2P du Guide original (qui peuvent \u00eatre trouv\u00e9s ici : Collection of Custom Formats). Afin d'illustrer ce principe, vous verrez une section \"Mix original (optionnel)\" dans chacun des exemples ci-dessous. Vous devez comprendre que si vous ajoutez les Formats Personnalis\u00e9s de cette section optionnelle, si Radarr ne trouve pas de MULTi, vous aurez toujours un bon score pour l'audio anglais.
Attention
Si vous utilisez le \"Mix original (optionnel)\". Vous devez comprendre que m\u00eame si l'objectif principal de ces Formats Personnalis\u00e9s est de travailler en parall\u00e8le avec les formats du guide original. Vous pouvez vous retrouver avec un seul audio alors qu'il existe une version MULTi. La raison est que la release n'a pas \u00e9t\u00e9 not\u00e9e assez haut pour l'emporter sur les autres scores.
Un exemple pour les Animes en MULTi/VOSTFR est \u00e9galement fourni \u00e0 la fin : Exemple pour les Animes
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#exemples-de-profil","title":"Exemples de Profil","text":"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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#type-de-versions-francaises","title":"Type de versions fran\u00e7aises","text":"Ces Formats sont optionnels et ne sont l\u00e0 que pour renommer votre fichier ou pour \u00e9viter un certain type de version fran\u00e7aise. Exemples :
101
au lieu de 0
.1000
au Format Personnalis\u00e9 VOSTFR.Attention
Il n'est pas vraiment recommand\u00e9 d'attribuer un score n\u00e9gatif \u00e0 l'un des Formats Personnalis\u00e9s de VF (VFF, VFQ, VQ, VFB, VFI, VF2). Augmentez plut\u00f4t le score de votre format audio pr\u00e9f\u00e9r\u00e9.
Explications - [CLIQUEZ POUR AFFICHER] Acronymes French Explanation English Explanation TRUEFRENCH or VFF Version Francophone Fran\u00e7aise (doublage r\u00e9alis\u00e9 en France) Full French version (dubbing done in France) FRENCH or VF[1] Version Francophone (normalement equivalent \u00e0 la VFQ) French version (normally equivalent to VFQ) VOF Version Originale Fran\u00e7aise Original French Version VFI Version Francophone Internationale International French Version VFQ Version Francophone Qu\u00e9b\u00e9coise Canadian French Version VQ Version Qu\u00e9b\u00e9coise (accent Qu\u00e9b\u00e9cois important, ex: Les Simpsons le film) Quebec Version (strong Quebec accent, ex: The Simpsons movie) VFB Version Francophone Belge Belgian French Version VF[1-9] or FR[1-9] Indique le nombre de doublage pr\u00e9sent (normalement VF2 soit VFF et VFQ) Indicates the number of dubs present (normally VF2 being VFF and VFQ) VOSTFR[2] Indique que l'audio est dans la langue originale, avec des sous-titres en fran\u00e7ais. Indicates soundtrack in the original language, with French subtitlesIndexers renaming in Prowlarr
Certains indexeurs dans Prowlarr peuvent renommer les versions MULTi
en MULTi.TRUEFRENCH
ou MULTi.FRENCH
. L'utilisation de cette fonction n'est pas recommand\u00e9, car elle peut entra\u00eener des faux positifs avec les formats personnalis\u00e9s VFF, VFQ et VQ.
Tous ces \u00e9l\u00e9ments sont facultatifs et ne sont l\u00e0 qu'\u00e0 titre d'information et ne sont pas associ\u00e9s \u00e0 un score. Cela est d\u00fb au fait que peu de sorties sont marqu\u00e9es avec ces services, ce qui rend leur \u00e9valuation difficile. De plus, les services de streaming couverts par le guide de TRaSH sont souvent de meilleure qualit\u00e9.
Services de streaming en fran\u00e7ais - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Trash ID CANAL+ f27d46a831e6b16fa3fee2c4e5d10984 SALTO 0455d6519a550dbf648c97b56e7231d2 RTBF b0d6195c23ae254932da00512db7e8a8 Info - [CLICK TO EXPAND]I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#webdl-1080p","title":"WEBDL-1080p","text":"Si vous pr\u00e9f\u00e9rez les 720p/1080p WEBDL (WEB-1080p)
Multi Audio - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID Multi-Audio 300 2f6e84efc47246ec9071e311e71c4953 French Audio 1 4721382d9ee05f1b4967a25e75072911 Multi-French 0 7982e39789f17864f57b11f1996844f4 Description et objectifs - [CLIQUEZ POUR AFFICHER]Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Sonarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Sonarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Sonarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
Breakdown and Why
x265 (HD): Ceci bloque/ignore les sorties 720/1080p (HD) qui sont encod\u00e9es en x265. - Plus d'informations ICI (en anglais).
Ne l'utilisez pas avec le Format Personnalis\u00e9 x265 (no HDR/DV)
Extras: Bloque les extras
Ces Formats Personnalis\u00e9s sont optionnels et permettent de savoir quel type de FanSubs vos versions poss\u00e8dent. Seul le FastSub n'est pas souhait\u00e9 car il est souvent fait trop rapidement et reste peu soign\u00e9. Si vous ne voulez pas de FanSub non plus, vous devez aussi lui donner un score de -10000.
Formats Personnalis\u00e9s Score Trash ID FanSUB 0 84f0acbda9c0c9de783894fb66df25aa FastSUB -10000 ea0bb4b6ba388992fad1092703b5ff7b Misc - [CLICK TO EXPAND] Custom Format Score Trash ID Repack/Proper 5 ec8fa7296b64e8cd390a1600981f3923 Repack v2 6 eb3d5cc0a2be0db205fb823640db6a3c Repack v3 7 44e7c4de10ae50265753082e5dc76047 Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID ATVP 100 f67c9ca88f463a48346062e8ad07713f DSNP 100 89358767a60cc28783cdc3d0be9388a4 MAX 90 81d1fbf600e2540cee87f3a23f9d3c1c HMAX 80 a880d6abc21e7c16884f3ae393f84179 QIBI 80 3ac5d84fce98bab1b531393e9c82f467 AMZN 70 d660701077794679fd59e8bdf4ce3a29 NF 60 d34870697c9db575f17700212167be23 PCOK 60 1656adc6d7bb2c8cca6acfb6592db421 PMTP 60 c67a75ae4a1715f2bb4d492755ba4195 STAN 60 1efe8da11bfd74fbbcd4d8117ddb9213 CC 50 77a7b25585c18af08f60b1547bb9b4fb CRAV 50 4e9a630db98d5391aec1368a0256e2fe DCU 50 36b72f59f4ea20aad9316f475f2d9fbb HBO 50 7a235133c87f7da4c8cccceca7e3c7a6 HULU 50 f6cce30f1733d5c8194222a7507909bb iT 50 0ac24a2a68a9700bcb7eeca8e5cd644c NLZ 50 b2b980877494b560443631eb1f473867 RED 50 c30d2958827d1867c73318a5a2957eb1 SHO 50 ae58039e1319178e6be73caab5c42166 VDL 50 5d2317d99af813b6529c7ebf01c83533 OViD 50 fb1a91cdc0f26f7ca0696e0e95274645 HQ Source Groups - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID FR WEB Tier 01 1700 ddb8eaa9c85a549c50034d280539d54d FR WEB Tier 02 1650 a4c51febd4d8b2a0db10a3c974f21d92 FR WEB Tier 03 1600 dbfc0a4b5cb4cbd693311c4482ae9683 FR Scene Groups ?????? 2f3422339d185eb227a324644a2fbfcaTip
Les groupes de la Sc\u00e8ne fran\u00e7aise sont inclus comme substitut si vous voulez vraiment une version MULTi malgr\u00e9 une \u00e9ventuelle perte de qualit\u00e9. Vous pouvez lui attribuer un score de 1500
(par d\u00e9faut) ou de 0
selon ce que vous voulez obtenir.
Info
= The reason why this Custom Format gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.
Les Formats Personnalis\u00e9s Audio Advanced
ne sont pas inclus dans le profil WEB, car vous trouverez difficilement de l'audio HD avec des WEBDL (seuls les nouveaux WEBDL auront de l'Atmos). Si vous voulez aussi de l'audio HD, vous devriez opter pour les Remuxes.
Utilisez les param\u00e8tres principaux suivants dans votre profil.
Pour certaines \u00e9missions plus anciennes, vous pourriez avoir besoin d'activer le WEB 720p
ou m\u00eame le HDTV 1080p
.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Logique et fonctionnement - [CLIQUEZ POUR AFFICHER]En fonction de ce qui est disponible en premier, la logique sera la suivante :
WEB 720p
et/ou HDTV 1080p
, la mise \u00e0 niveau se fera jusqu'au WEB-DL 1080p).10000
.Si vous pr\u00e9f\u00e9rez les 2160p WEBDL (WEB-2160p)
Le seul probl\u00e8me avec le 2160p r\u00e9side dans le fait de l'obtenir avec le DV/HDR, le 2160p sans DV/HDR ne repr\u00e9sente qu'un b\u00e9n\u00e9fice minime.
HDR Formats - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Multi Audio - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID Multi-Audio 300 2f6e84efc47246ec9071e311e71c4953 French Audio 1 4721382d9ee05f1b4967a25e75072911 Multi-French 0 7982e39789f17864f57b11f1996844f4 Description et objectifs - [CLIQUEZ POUR AFFICHER]Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Sonarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Sonarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Sonarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
Breakdown and Why
Ces Formats Personnalis\u00e9s sont optionnels et permettent de savoir quel type de FanSubs vos versions poss\u00e8dent. Seul le FastSub n'est pas souhait\u00e9 car il est souvent fait trop rapidement et reste peu soign\u00e9. Si vous ne voulez pas de FanSub non plus, vous devez aussi lui donner un score de -10000.
Formats Personnalis\u00e9s Score Trash ID FanSUB 0 84f0acbda9c0c9de783894fb66df25aa FastSUB -10000 ea0bb4b6ba388992fad1092703b5ff7b Optional (UHD) - [CLICK TO EXPAND] Custom Format Score Trash ID SDR -10000 2016d1676f5ee13a5b7257ff86ac9a93Breakdown and Why
I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Streaming Services (UHD) - [CLICK TO EXPAND] Custom Format Score Trash ID ATVP 100 f67c9ca88f463a48346062e8ad07713f DSNP 100 89358767a60cc28783cdc3d0be9388a4 MAX 90 81d1fbf600e2540cee87f3a23f9d3c1c HMAX 80 a880d6abc21e7c16884f3ae393f84179 QIBI 80 3ac5d84fce98bab1b531393e9c82f467 AMZN 70 d660701077794679fd59e8bdf4ce3a29 NF 60 d34870697c9db575f17700212167be23 PCOK 60 1656adc6d7bb2c8cca6acfb6592db421 PMTP 60 c67a75ae4a1715f2bb4d492755ba4195 STAN 60 1efe8da11bfd74fbbcd4d8117ddb9213 CC 50 77a7b25585c18af08f60b1547bb9b4fb CRAV 50 4e9a630db98d5391aec1368a0256e2fe DCU 50 36b72f59f4ea20aad9316f475f2d9fbb HBO 50 7a235133c87f7da4c8cccceca7e3c7a6 HULU 50 f6cce30f1733d5c8194222a7507909bb iT 50 0ac24a2a68a9700bcb7eeca8e5cd644c NLZ 50 b2b980877494b560443631eb1f473867 RED 50 c30d2958827d1867c73318a5a2957eb1 SHO 50 ae58039e1319178e6be73caab5c42166 VDL 50 5d2317d99af813b6529c7ebf01c83533 OViD 50 fb1a91cdc0f26f7ca0696e0e95274645 UHD Streaming Boost 20 43b3cf48cb385cd3eac608ee6bca7f09 UHD Streaming Cut -20 d2d299244a92b8a52d4921ce3897a256UHD Streaming Boost and UHD Streaming Cut Custom Formats
Some streaming services have UHD releases that are generally better or worse than their HD counterparts. The UHD Streaming Boost and UHD Streaming Cut custom formats adjust those streaming services' scores appropriately for UHD releases.
These two custom formats must be included in your profile for UHD releases to be scored correctly.
HQ Source Groups - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID FR WEB Tier 01 1700 ddb8eaa9c85a549c50034d280539d54d FR WEB Tier 02 1650 a4c51febd4d8b2a0db10a3c974f21d92 FR WEB Tier 03 1600 dbfc0a4b5cb4cbd693311c4482ae9683 FR Scene Groups ?????? 2f3422339d185eb227a324644a2fbfcaTip
Les groupes de la Sc\u00e8ne fran\u00e7aise sont inclus comme substitut si vous voulez vraiment une version MULTi malgr\u00e9 une \u00e9ventuelle perte de qualit\u00e9. Vous pouvez lui attribuer un score de 1500
(par d\u00e9faut) ou de 0
selon ce que vous voulez obtenir.
Info
= The reason why this Custom Format gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.
Utilisez les param\u00e8tres principaux suivants dans votre profil.
La raison pour laquelle le WEB 1080p est fusionn\u00e9 avec le 2160p est que certaines sorties NF ne seront pas publi\u00e9es en 4k, mais poss\u00e8de tout de m\u00eame du DV/HDR. Si vous voulez faire la m\u00eame chose, veillez \u00e0 remplacer x265 (HD) par x265 (no HDR/DV).
Logique et fonctionnement - [CLIQUEZ POUR AFFICHER]En fonction de ce qui est disponible en premier, la logique sera la suivante :
10000
.Si vous cherchez des animes avec des sous-titres fran\u00e7ais ou en MULTi (audio original + fran\u00e7ais).
Important
Dans un premier temps, vous devez suivre les sections suivantes du Guide Anime original (en anglais uniquemment) :
Ne continuez pas avant d'avoir lu ces trois sections et d'avoir suivi leurs instructions.
Original Scoring
Il s'agit de la notation originale du Guide Anime et elle doit \u00eatre suivie en fonction de ce que vous voulez obtenir. Ainsi vous ne trouvez pas de version VOSTFR ou MULTi, vous aurez toujours une version de bonne qualit\u00e9 :
Attention \u00e0 ne pas ajouter le Format Personnalis\u00e9 VOSTFR avec un score de -10000
comme indiqu\u00e9 dans le guide original. Sinon, vous compromettrez vos chances d'obtenir des versions \"fran\u00e7aises\".
VOSTFR uniquement pour les anime
Dans cet exemple, si vous pr\u00e9f\u00e9rez la VOSTFR \u00e0 d'\u00e9ventuelles releases MULTi/DUAL (audio original et fran\u00e7ais), vous devez donner un score de 101
pour le Format Personnalis\u00e9s VOSTFR, et ignorer tous les Formats Personnalis\u00e9s Multi
et version fran\u00e7aise.
(Optionnel) Vous pouvez \u00e9galement essayer de configurer Bazarr (en anglais) pour obtenir les sous-titres fran\u00e7ais de vos animes. Cette option est toute fois moins recommand\u00e9e, car on trouve moins de sous-titres pour les animes en ligne que pour les s\u00e9ries habituelles. Cependant, cela peut \u00eatre une alternative int\u00e9ressante.
Multi Audio - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID Multi-Audio 300 2f6e84efc47246ec9071e311e71c4953 French Audio 1 4721382d9ee05f1b4967a25e75072911 Multi-French 0 7982e39789f17864f57b11f1996844f4 Description et objectifs - [CLIQUEZ POUR AFFICHER]Multi-Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Sonarr \u00e0 reconna\u00eetre les releases aved plusieurs audios (MULTi).
Tip
Vous pouvez remplacer sans probl\u00e8me le Format Personnalis\u00e9 Multi du Guide par celui-ci.
French Audio: Il s'agit d'un Format Personnalis\u00e9 pour aider Sonarr \u00e0 reconna\u00eetre les versions ayant un audio francophone. Il est facultatif et ne donne un l\u00e9ger bonus que si la version poss\u00e8de effectivement un audio fran\u00e7ais.
Multi-French
..Comment fonctionne cette m\u00e9thode
Lorsque Sonarr trouve une version avec MULTi
, il lui attribue le score de 300 gr\u00e2ce au Format Personnalis\u00e9 Multi-Audio. Si la version contient au moins l'audio original et l'audio fran\u00e7ais, elle sera renomm\u00e9e par le Format Personnalis\u00e9 Multi-French. Ce qui permet \u00e0 la version de conserver le score de 300 du Format Personnalis\u00e9 Multi-Audio.
Breakdown and Why
Ces Formats Personnalis\u00e9s sont optionnels et permettent de savoir quel type de FanSubs vos versions poss\u00e8dent. Seul le FastSub n'est pas souhait\u00e9 car il est souvent fait trop rapidement et reste peu soign\u00e9. Si vous ne voulez pas de FanSub non plus, vous devez aussi lui donner un score de -10000.
Formats Personnalis\u00e9s Score Trash ID FanSUB 0 84f0acbda9c0c9de783894fb66df25aa FastSUB -10000 ea0bb4b6ba388992fad1092703b5ff7b Services de streaming fran\u00e7ais d'Anim\u00e9s - [CLIQUEZ POUR AFFICHER] Formats Personnalis\u00e9s Score Trash ID CR 6 3e0b26604165f463f3e8e192261e7284 DSNP 5 89358767a60cc28783cdc3d0be9388a4 NF 4 d34870697c9db575f17700212167be23 AMZN 3 d660701077794679fd59e8bdf4ce3a29 ADN 3 d54cd2bf1326287275b56bccedb72ee2 VRV 3 44a8ee6403071dd7b8a3a8dd3fe8cb20 FUNi 2 1284d18e693de8efe0fe7d6b3e0b9170 B-Global 0 7dd31f3dee6d2ef8eeaa156e23c3857e Bilibili 0 4c67ff059210182b59cdd41697b8cb08 HIDIVE 0 570b03b3145a25011bf073274a407259 WKN 0 e5e6405d439dcd1af90962538acd4fe0 Info sur ADN et WKN (Service de streaming francophone) - [CLICK TO EXPAND]1000
44b6c964dad997577d793fd004a39224 FR WEB Tier 01 (optionnel) 1100
ddb8eaa9c85a549c50034d280539d54d FR WEB Tier 02 (optionnel) 1100
a4c51febd4d8b2a0db10a3c974f21d92 FR WEB Tier 03 (optionnel) 1100
dbfc0a4b5cb4cbd693311c4482ae9683 Tip
Les groupes de la sc\u00e8ne fran\u00e7aise sont inclus et devraient toujours \u00eatre ajout\u00e9s car certains des principaux groupes qui publient des versions sous-titr\u00e9es et/ou doubl\u00e9es en fran\u00e7ais en sont issus.
Les groupes FanSUB peuvent \u00eatre not\u00e9s soit 1400 (par d\u00e9faut) soit 1000
selon que vous souhaitez privil\u00e9gier les sorties FanSUB ou SeaDex.
Original French Web Tiers
Ils sont optionnels et peuvent \u00eatre inclus ou non. Cela est d\u00fb au fait que certains d'entre eux ont tendance \u00e0 publier des anime doubl\u00e9s. Ajoutez-les uniquement si vous recherchez des sorties MULTi, car leurs sorties VOSTFR sont facilement supplant\u00e9es.
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#formats-hdr","title":"Formats HDR","text":"TRaSH fournit d'excellents guides et explications \u00e0 leur sujet dans les liens suivants (en anglais uniquement) :
Une FAQ r\u00e9pondant \u00e0 la plupart des questions que vous pourriez vous poser est fournie par TRaSH (en anglais uniquement) : FAQ & Info
"},{"location":"Sonarr/sonarr-setup-quality-profiles-french-fr/#remerciements","title":"Remerciements","text":"Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/","title":"How to setup Quality Profiles","text":"aka How to setup Custom Formats So what's the best way to setup the Custom Formats and which ones to use with which scores to setup your quality profiles?
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.
Here I will try to explain how to make the most use of Custom Formats to help you to setup your quality profiles for your personal needs.
I created a flowchart to make your decision/choices easier.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#basics","title":"Basics","text":"After you've added the Custom Formats, as explained in How to import Custom Formats. You will need to set it up in the quality Profile you want to use/prefer to make use of the Custom Formats.
Settings
=> Profiles
Sonarr Custom Formats can be set per profile and isn't global
Select the profile that you want to use/prefer.
Minimum Custom Format Score
allowed to download. More Info0
means no upgrades will happen based on Custom Formats)At the bottom in your chosen profile you will see the added Custom Formats where you can start setting up the scores.
Screenshot example - [CLICK TO EXPAND]Warning
These screenshots are just examples to show you how it should look and where you need to place the data that you need to add, they aren't always a 100% reflection of the actual data and not always 100% up to date with the actual data you need to add.
Keep in mind Custom Formats are made to fine tune your Quality Profile.Generally, quality trumps all
Custom formats are controlled by Quality Profiles.
As of v4 release the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use the Repack/Proper Custom Format
If you're unsure or have questions do not hesitate to ask for help on Discord
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#trash-quality-profiles","title":"TRaSH Quality Profiles","text":""},{"location":"Sonarr/sonarr-setup-quality-profiles/#web-1080p","title":"WEB-1080p","text":"If you prefer 720p/1080p WEBDL (WEB-1080p)
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 85c61753df5da1fb2aab6f2a47426b09 LQ -10000 9c11cd3f07101cdba90a2d81cf0e56b4 x265 (HD) -10000 47435ece6b99a0b477caf360e79ba0bb Extras -10000 fbcb31d8dabd2a319072b84fc0b7249cBreakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
Extras: This blocks/ignores extras
I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Streaming Services - [CLICK TO EXPAND] Custom Format Score Trash ID ATVP 100 f67c9ca88f463a48346062e8ad07713f DSNP 100 89358767a60cc28783cdc3d0be9388a4 MAX 90 81d1fbf600e2540cee87f3a23f9d3c1c HMAX 80 a880d6abc21e7c16884f3ae393f84179 QIBI 80 3ac5d84fce98bab1b531393e9c82f467 AMZN 70 d660701077794679fd59e8bdf4ce3a29 NF 60 d34870697c9db575f17700212167be23 PCOK 60 1656adc6d7bb2c8cca6acfb6592db421 PMTP 60 c67a75ae4a1715f2bb4d492755ba4195 STAN 60 1efe8da11bfd74fbbcd4d8117ddb9213 CC 50 77a7b25585c18af08f60b1547bb9b4fb CRAV 50 4e9a630db98d5391aec1368a0256e2fe DCU 50 36b72f59f4ea20aad9316f475f2d9fbb HBO 50 7a235133c87f7da4c8cccceca7e3c7a6 HULU 50 f6cce30f1733d5c8194222a7507909bb iT 50 0ac24a2a68a9700bcb7eeca8e5cd644c NLZ 50 b2b980877494b560443631eb1f473867 RED 50 c30d2958827d1867c73318a5a2957eb1 SHO 50 ae58039e1319178e6be73caab5c42166 VDL 50 5d2317d99af813b6529c7ebf01c83533 OViD 50 fb1a91cdc0f26f7ca0696e0e95274645 HQ Source Groups - [CLICK TO EXPAND] Custom Format Score Trash ID WEB Tier 01 1700 e6258996055b9fbab7e9cb2f75819294 WEB Tier 02 1650 58790d4e2fdcd9733aa7ae68ba2bb503 WEB Tier 03 1600 d84935abd3f8556dcd51d4f27e22d0a6 WEB Scene 1600 d0c516558625b04b363fa6c5c2c7cfd4Info
= The reason why this Custom Format gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.
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 to go for the Remuxes.
Use the following main settings in your profile.
For some older shows you might want to enable the WEB 720p
or even the HDTV 1080p
.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]WEB 720p
and/or HDTV 1080p
it will upgrade till Upgrade Until
)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.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#web-2160p","title":"WEB-2160p","text":"If you prefer 2160p WEBDL (WEB-2160p)
The only deal breaker with 2160p is when you get them with DV/HDR, 2160p without DV/HDR is a minimal profit.
I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
HDR Formats - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 85c61753df5da1fb2aab6f2a47426b09 LQ -10000 9c11cd3f07101cdba90a2d81cf0e56b4 x265 (HD) -10000 47435ece6b99a0b477caf360e79ba0bb Extras -10000 fbcb31d8dabd2a319072b84fc0b7249cBreakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
Extras: This blocks/ignores extras
Breakdown and Why
I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Formats preferences will be used and not ignored.
Streaming Services (UHD) - [CLICK TO EXPAND] Custom Format Score Trash ID ATVP 100 f67c9ca88f463a48346062e8ad07713f DSNP 100 89358767a60cc28783cdc3d0be9388a4 MAX 90 81d1fbf600e2540cee87f3a23f9d3c1c HMAX 80 a880d6abc21e7c16884f3ae393f84179 QIBI 80 3ac5d84fce98bab1b531393e9c82f467 AMZN 70 d660701077794679fd59e8bdf4ce3a29 NF 60 d34870697c9db575f17700212167be23 PCOK 60 1656adc6d7bb2c8cca6acfb6592db421 PMTP 60 c67a75ae4a1715f2bb4d492755ba4195 STAN 60 1efe8da11bfd74fbbcd4d8117ddb9213 CC 50 77a7b25585c18af08f60b1547bb9b4fb CRAV 50 4e9a630db98d5391aec1368a0256e2fe DCU 50 36b72f59f4ea20aad9316f475f2d9fbb HBO 50 7a235133c87f7da4c8cccceca7e3c7a6 HULU 50 f6cce30f1733d5c8194222a7507909bb iT 50 0ac24a2a68a9700bcb7eeca8e5cd644c NLZ 50 b2b980877494b560443631eb1f473867 RED 50 c30d2958827d1867c73318a5a2957eb1 SHO 50 ae58039e1319178e6be73caab5c42166 VDL 50 5d2317d99af813b6529c7ebf01c83533 OViD 50 fb1a91cdc0f26f7ca0696e0e95274645 UHD Streaming Boost 20 43b3cf48cb385cd3eac608ee6bca7f09 UHD Streaming Cut -20 d2d299244a92b8a52d4921ce3897a256UHD Streaming Boost and UHD Streaming Cut Custom Formats
Some streaming services have UHD releases that are generally better or worse than their HD counterparts. The UHD Streaming Boost and UHD Streaming Cut custom formats adjust those streaming services' scores appropriately for UHD releases.
These two custom formats must be included in your profile for UHD releases to be scored correctly.
HQ Source Groups - [CLICK TO EXPAND] Custom Format Score Trash ID WEB Tier 01 1700 e6258996055b9fbab7e9cb2f75819294 WEB Tier 02 1650 58790d4e2fdcd9733aa7ae68ba2bb503 WEB Tier 03 1600 d84935abd3f8556dcd51d4f27e22d0a6 WEB Scene 1600 d0c516558625b04b363fa6c5c2c7cfd4Info
= The reason why this Custom Format gets positively scored is because it's the only quality scene group that exists (up until now). Scene groups don't add a streaming service to their release names, so the score is adjusted to take this into account.
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 to go for the Remuxes.
Use the following main settings in your profile.
Tip
The order listed in the profile matters even if a quality is not checked, for example if you have a 1080p version but wanted the SD version, Radarr will reject all SD results because 1080p is listed higher than SD even though 1080p was not checked.
Qualities at the top of the list will appear first in manual searches.
This is why it's recommended to move the selected quality to the top of the list.
Source: Wiki Servarr
Workflow Logic - [CLICK TO EXPAND]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.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#hdr-formats","title":"HDR Formats","text":"I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
All HDR Formats - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#hdr-formats-dv-webdl","title":"HDR Formats + DV (WEBDL)","text":"I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
All HDR Formats + DV (WEBDL) - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#hdr-formats-dv-webdl-hdr10-boost","title":"HDR Formats + DV (WEBDL) + HDR10+ Boost","text":"I suggest to follow the following Guides first.
For this Quality Profile we're going to make use of the following Custom Formats with the scores given in the table.
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.
From experience most of the time when people change scores or leave out certain CF 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
All HDR Formats + DV (WEBDL) + HDR10+ Boost - [CLICK TO EXPAND]Dolby Vision is available in several profiles
Tip
If you (or family members you share your collection with) have a setup that doesn't support Dolby Vision then it's best to add ALL the HDR Formats listed above (including ALL the DV ones (with and without HDR in it), It is important to also add the DV (WEBDL) Custom Format with a score of -10000
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#faq-info","title":"FAQ & INFO","text":""},{"location":"Sonarr/sonarr-setup-quality-profiles/#why-only-web-dl","title":"Why only WEB-DL","text":"Why do you only have a release profile for WEB-DL - [CLICK TO EXPAND]I only do WEB-DL my self for TV shows because in my opinion WEB-DL is the sweet spot between quality and size and you often don't see big differences anyway for TV shows. (Except for shows like GOT, Vikings, etc)
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#why-prefer-p2p-groups","title":"Why prefer P2P groups","text":"Why do you prefer P2P groups over scene groups - [CLICK TO EXPAND]Scene groups always release in a rush to bring it out as fast as possible.
So I noticed often that I got Repacks/Proper releases from them or from different groups and quality. P2P releases are a bit smarter and work sort of together by not doing the same release. Also, I 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 of better quality. There's one scene group that does bring out quality releases -deflate
/-inflate
.
A large portion of Amazon WEB-DLs in the last week 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 later or a few months, but when they get updated, the episodes will be REPACKED.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#proper-and-repacks","title":"Proper and Repacks","text":"Proper and Repacks - [CLICK TO EXPAND]I also suggest to change the Propers and Repacks settings in Sonarr
Media Management
=> File Management
to Do Not Prefer
and use the Repack/Proper Custom Format.
This way you make sure the Custom Format preferences will be used instead.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#custom-formats-to-avoid-certain-releases","title":"Custom Formats to avoid certain releases","text":"How to use a Custom Format to avoid certain releases? - [CLICK TO EXPAND]For Custom Formats you really want to avoid, set it to something really low like -10000
and not something like -10
. Being when you add a Custom Format what you prefer and you set it to something like +10
it could happen that for example the BR-DISK
will be downloaded (-10)+(+10)=0 and if your Minimum Custom Format Score
is set at 0
.
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.
Unwanted - [CLICK TO EXPAND] Custom Format Score Trash ID BR-DISK -10000 85c61753df5da1fb2aab6f2a47426b09 LQ -10000 9c11cd3f07101cdba90a2d81cf0e56b4 x265 (HD) -10000 47435ece6b99a0b477caf360e79ba0bb Extras -10000 fbcb31d8dabd2a319072b84fc0b7249cBreakdown and Why
x265 (HD): This blocks 720/1080p (HD) releases that are encoded in x265. - More info HERE.
Don't use this together with x265 (no HDR/DV), Only ever include one of them
Extras: This blocks/ignores extras
All Custom Formats with a score of 0 are pure informational and don't do anything.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#minimum-custom-format-score","title":"Minimum Custom Format Score","text":"Minimum Custom Format Score - [CLICK TO EXPAND]Some people suggest not to use negative scores for your Custom Formats and set this option to a higher score then 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.
Also it makes it much more clear what you prefer and what you want to avoid.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#audio-channels","title":"Audio Channels","text":"Audio Channels - [CLICK TO EXPAND]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.
Using it with any kind of Remuxes Quality Profile is useless in my opinion being that 99% of all remuxes are multi audio anyway. You can get better scores just using the Audio Advanced
Custom Formats.
Avoid using the x264/x265 Custom Format with a score if possible, it's smarter to use the x265 (HD) Custom Format.
Something like 95% of video files are x264 and have much better direct play support. If you have more than a of couple users, you will notice much more transcoding.
Use x265 only for 4k releases and the x265 (HD) makes sure you still get the x265 releases.
"},{"location":"Sonarr/sonarr-setup-quality-profiles/#thanks","title":"Thanks","text":"Special thanks to everyone that helped testing and creating these Custom Formats.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/","title":"How to setup language custom formats","text":""},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#how-to-setup-language-custom-formats","title":"How to setup Language Custom Formats","text":"Here we will explain how to setup your own preferred language Custom Format, with a few examples.
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.If you want to make use of the Custom Formats set the preferred language to Any
.
Import the JSON in to your Custom Formats.
How ?
Follow the How to import Custom Formats.
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#language-original-only","title":"Language: Original Only","text":"Language: Not Original
This is one of the most common one used besides the English only one.
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.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: Original Only\",\n\"name\": \"Language: Not Original\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not Original Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": -2\n}\n}\n]\n}\n
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#language-english-only","title":"Language: English Only","text":"Language: Not English
With this Custom Format you will only get the Movie/TV Show in the English language.
For languages other than English, replace the English condition with language of your choice.
For this we're going to make use of so called reverse scoring.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: English Only\",\n\"name\": \"Language: Not English\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not English Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": false,\n\"fields\": {\n\"value\": 1\n}\n}\n]\n}\n
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#language-multiple-only","title":"Language: Multiple Only","text":"Language: Not Dutch
In some case 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.
With this Custom Format you will only get the Movie/TV Show with Dutch and/or Flemish Audio.
For languages other than Dutch/Flemish, replace the Dutch/Flemish condition with language of your choice.
For this we're going to make use of so called reverse scoring.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: Multiple Only\",\n\"name\": \"Language: Not Dutch\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not Dutch Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Not Flemish Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 19\n}\n}\n]\n}\n
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#language-prefer-x-but-ill-take-y","title":"Language: Prefer X but i'll take Y","text":"Language: Not Original or German Language: Prefer German
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.
For languages other than German, replace the German condition with language of your choice.
Add the following json to your Radarr/Sonarr with a score of -10000
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"-10000\",\n\"trash_description\": \"Language: Prefer X but i'll take Y\",\n\"name\": \"Language: Not Original or German\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Not Original\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": -2\n}\n},\n{\n\"name\": \"Not German\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": true,\n\"required\": true,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
Add the following json to your Radarr/Sonarr with a score of 10
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"10\",\n\"trash_description\": \"Prefer Language X\",\n\"name\": \"Language: Prefer German\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"German Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#language-prefer-language-x","title":"Language: Prefer Language X","text":"Language: Prefer German
Let's say you just want to prefer German and don't care if you get another random language(s).
For languages other than German, replace the German condition with language of your choice.
Add the following json to your Radarr/Sonarr with a score of 10
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"10\",\n\"trash_description\": \"Prefer Language X\",\n\"name\": \"Language: Prefer German\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"German Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 4\n}\n}\n]\n}\n
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#language-prefer-multi-language","title":"Language: Prefer Multi Language","text":"Language: Prefer Dutch
In some case you may want prefer multiple languages in your Custom Format.
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.
For languages other than Dutch/Flemish, replace the Dutch/Flemish condition with language of your choice.
Add the following json to your Radarr/Sonarr with a score of 10
.
{\n\"trash_id\": \"guide-only\",\n\"trash_score\": \"10\",\n\"trash_description\": \"Prefer Multiple\",\n\"name\": \"Language: Prefer Dutch\",\n\"includeCustomFormatWhenRenaming\": false,\n\"specifications\": [\n{\n\"name\": \"Dutch Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 7\n}\n},\n{\n\"name\": \"Flemish Language\",\n\"implementation\": \"LanguageSpecification\",\n\"negate\": false,\n\"required\": false,\n\"fields\": {\n\"value\": 19\n}\n}\n]\n}\n
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#faq-info","title":"FAQ & INFO","text":""},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#whats-reverse-scoring","title":"What's reverse scoring","text":"What's reverse scoring? - [CLICK TO EXPAND] 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
.
If you want to prefer 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
.
Which scores you should use depends on how important the language is compared to other Custom Formats you're using.
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#whats-original-language","title":"What's Original Language","text":"What's Original Language? - [CLICK TO EXPAND]Original Language is the language in which a Movie/TV Show was originally made.
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#where-does-radarr-get-the-original-language-from","title":"Where does Radarr get the Original Language from","text":"Where does Radarr get the Original Language from? - [CLICK TO EXPAND]Radarr makes use of The Movie Database (TMDB).
"},{"location":"Sonarr/Tips/How-to-setup-language-custom-formats/#where-does-sonarr-get-the-original-language-from","title":"Where does Sonarr get the Original Language from","text":"Where does Sonarr get the Original Language from? - [CLICK TO EXPAND]Sonarr makes use of TheTVDB.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Tips/Merge-quality/","title":"Merge quality","text":""},{"location":"Sonarr/Tips/Merge-quality/#how-to-merge-quality","title":"How to Merge Quality","text":"The current logic on how downloads are compared is Quality Trumps All
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.
"},{"location":"Sonarr/Tips/Merge-quality/#current-logic","title":"Current Logic","text":"Here you will see the current logic so you understand how the possible downloads are compared.
"},{"location":"Sonarr/Tips/Merge-quality/#radarr-current-logic","title":"Radarr current logic","text":"Radarr current logic - [CLICK TO EXPAND]As of 2021-11-06 the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use the Repack/Proper Custom Format
As of 2021-11-06 the logic is as follows:
The Current logic on how downloads are compared is Quality Trumps All
Source: Wiki Servarr
REPACKS and PROPERs are v2 of Qualities and thus rank above a non-repack of the same quality.
Settings
=> Media Management
=> File Management
=> Proper & Repacks
Change to Do Not Prefer
and use a preferred word regex of /\\b(repack|proper)\\b/i
Go to your preferred Quality Profile or create a new one.
Settings
=> Profiles
In this example we will merge the following qualities together:
To merge them you need to click on Edit Groups.
When done Sonarr/Radarr upgrades will be handled via Preferred Words / Custom Formats.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
"},{"location":"Sonarr/Tips/Sync-2-radarr-sonarr/","title":"Sync 2 radarr sonarr","text":""},{"location":"Sonarr/Tips/Sync-2-radarr-sonarr/#how-to-sync-2-radarr-or-sonarr-with-each-other","title":"How to Sync 2 Radarr or Sonarr with each other","text":"In this guide I 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 setup your sync with two Radarr/Sonarr instances.
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 and Sonarr Multiple Instance Information
"},{"location":"Sonarr/Tips/Sync-2-radarr-sonarr/#preparation","title":"Preparation","text":"For this you need to have prepared the following:
Warning
You can't use the same root (media library) folder for both Radarr's/Sonarr's
Make sure you use two separate root folders in Radarr/Sonarr (movies-hd, movies-uhd, tv-hd, tv-uhd, etc)
"},{"location":"Sonarr/Tips/Sync-2-radarr-sonarr/#option-1","title":"Option 1","text":"In this example I'm going to use two Radarr instances (The basics is 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.1This option is best used if you want a 1:1 copy of your Radarr/Sonarr instances
"},{"location":"Sonarr/Tips/Sync-2-radarr-sonarr/#adding-the-radarr-sync-list","title":"Adding the Radarr Sync list","text":"In Radarr 2
go to Settings
=> Lists
Click on the + to add a list and select Radarr
Then you get a screen with the following options:
Radarr 2
.Radarr 1
(Use local URL if they run on the same system).Radarr 1
.Radarr 1
you want to Sync with Radarr 2
.Radarr 1
.You don't need a separate download client for your two Radarr instances, this all can be done with one download client (Two if you prefer Usenet and Torrents).
Settings
=> Download Clients
Select your preferred download client.
The only thing you need to change/create is a separate Category
that you're going to use for Radarr 2
Warning
This can't and shouldn't be the same category you use for Radarr 1
but a separate Category
.
You now only need to make use of Radarr 1
. All movies you add to Radarr 1
will be synced to Radarr 2
at a scheduled time.
In this example I'm going to use two Sonarr instances (The basics is the same for Radarr).
Sonarr 1
= My main 1080p WEB-DL Sonarr.Sonarr 2
= 4K/2160p (UHD) WEB-DL Sonarr.This option is best used if you only want to have a few TV shows (or movies if you use this option with Radarr) as 4K/2160p (UHD)
"},{"location":"Sonarr/Tips/Sync-2-radarr-sonarr/#extra-preparation","title":"Extra preparation","text":"In Sonarr 1
go to Settings
=> Profiles
Clone your used profile and rename your profile from Profilename - Copy
to Profilename!
In Sonarr 2
go to Settings
=> Import Lists
Click on the + to add a list and select Sonarr
Then you get a screen with the following options:
Sonarr 2
.Sonarr 1
(Use local URL if they run on the same system).Sonarr 1
.Sonarr 1
that we're going to use to sync with Sonarr 2
.Sonarr 1
.You don't need a separate download client for your two Sonarr/Radarr instances, this can all be done with one download client (Two if you prefer Usenet and Torrents).
Settings
=> Download Clients
Select your preferred download client.
Only thing you need to change/create is a separate Category
that you're going to use for Sonarr 2
Tip
This can't and shouldn't be the same category you use for Sonarr 1
but a separate Category
.
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.
Questions or Suggestions?
If you have questions or suggestions click the chat badge to join the Discord Support Channel where you can ask your questions directly and get live support.
If you're interested in the 1080p streaming optimized quality profile you can join my 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 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.
Why choose this quality profile?
\u21a9
\u21a9
\u21a9
\u21a9
The pre-built Recyclarr config files have been relocated here: Recyclarr config-templates GitHub Repository
"}]} \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz index 73d8197bc9ece6fab2f9ce8bb20ce2e1ebaa9c2b..28727bb301ad6115d1ccce7b79c9ea59771a8860 100644 GIT binary patch delta 15 WcmX@ZafX9UzMF$%+TM+9ZY%&OodmrA delta 15 WcmX@ZafX9UzMF$%>WYnQZY%&OE(E6l