Difference between revisions of "Settings Custom Formats"

From Servarr
(→‎Radarr: update Release Title)
(updates and rewording)
Line 1: Line 1:
'''Yes, I'm aware Sonarr does not have CFs but a man can dream cant he'''
+
'''<sub>Yes, I'm aware Sonarr does not have CFs but a man can dream can't he?</sub>'''
  
 
=== Custom Formats ===
 
=== Custom Formats ===
 
==== Radarr ====
 
==== Radarr ====
 
<section begin=radarr_settings_custom_formats />
 
<section begin=radarr_settings_custom_formats />
 +
Ensure you get the right release every time! Custom formats allows fine control over release prioritization and selection. As simple as a single preferred word or as complex as you want with multiple criteria and regex.
 +
 
Custom formats have been reworked significantly in Radarr V3. They are now calculated on-the-fly instead of being stored in the database, so they update as soon as you change the definitions.
 
Custom formats have been reworked significantly in Radarr V3. They are now calculated on-the-fly instead of being stored in the database, so they update as soon as you change the definitions.
  
Line 27: Line 29:
  
 
* <code>Negate</code> -  the match is inverted, so the condition is satisfied if and only if the non-negated condition is not satisfied
 
* <code>Negate</code> -  the match is inverted, so the condition is satisfied if and only if the non-negated condition is not satisfied
* <code>Required</code> - only applies to formats with more than one condition of the same type and changes the matching rules for type groups. Enabling this option means that this specific condition must be satisfied for the whole custom format to apply regardless of if another condition of the same type would otherwise satisfy the type group.
+
* <code>Required</code> - only applies to formats with more than one condition of the same type and changes the matching rules for type groups. Enabling this option means that this specific condition must be satisfied for the whole custom format to apply regardless of if another condition of the same type would otherwise satisfy the type group. ''Note: You only use this if you use a condition more than once.''
  
 
The conditions are:
 
The conditions are:
* <code>Release Title</code> - This is a regular expression matched against the release title and, after download, the filename on disk. (Note: Radarr only considers text after the movie title and year which means anything preceding the title is ignored.)
+
* <code>Release Title</code> - This is a regular expression matched against the release title and, after download, the filename on disk. ''(Note: Radarr only considers text after the movie title and year which means anything preceding the title is ignored.)''
 
* <code>Edition</code> - This tag is matched against any Editions Radarr may parse. You can put any value Radarr will try to match that against what it parsed (case-insensitive).
 
* <code>Edition</code> - This tag is matched against any Editions Radarr may parse. You can put any value Radarr will try to match that against what it parsed (case-insensitive).
 
* <code>Language</code> - This language is matched against any language(s) Radarr parses. All languages previously selectable in profiles work here.
 
* <code>Language</code> - This language is matched against any language(s) Radarr parses. All languages previously selectable in profiles work here.
* <code>Indexer Flag</code> - This tag is matched against any Indexer Flags Radarr may parse.
+
* <code>Indexer Flag</code> - This tag is matched against any Indexer Flags that Radarr may parse.
* <code>Source</code> - The source where a release was ripped from.
+
* <code>Source</code> - The source where a release was ripped from (e.g. BLURAY).
* <code>Resolution</code> - The resolution parsed from either the release name or media info (if available).
+
* <code>Resolution</code> - The resolution parsed from either the release name or mediainfo (if available).
* <code>Quality Modifier</code> - Quality Modifier sets things like Telescene, Telesync, Remux, Regional. It just disambiguates a given source and resolution pair when there are multiple quality types that can apply
+
* <code>Quality Modifier</code> - Quality Modifier sets things like Telescene, Telesync, Remux, Regional. It disambiguates a given source and resolution pair when there are multiple quality (source) types that can apply.
* <code>Size</code> - This is matched against the release size. The release size is converted to gigabytes and compared against the values min and max.
+
* <code>Size</code> - This is matched against the release size. The release size is converted to gigabytes and compared against the min and max values.
 
<section end=radarr_settings_custom_formats_conditions />
 
<section end=radarr_settings_custom_formats_conditions />
  
 
==== Sonarr ====
 
==== Sonarr ====
 +
We know... they don't exist. Use preferred words.
  
 
==== Lidarr ====
 
==== Lidarr ====
Line 52: Line 55:
 
<section end=radarr_settings_custom_formats_profiling_settings_and_ranking />
 
<section end=radarr_settings_custom_formats_profiling_settings_and_ranking />
 
==== Sonarr ====
 
==== Sonarr ====
 +
We know... they don't exist. Use preferred words.
  
 
==== Lidarr ====
 
==== Lidarr ====
Line 68: Line 72:
 
<section end=radarr_community_custom_formats />
 
<section end=radarr_community_custom_formats />
 
==== Sonarr ====
 
==== Sonarr ====
+
Nope still don't exist.
 +
 
 
==== Lidarr ====
 
==== Lidarr ====
  
 
==== Readarr ====
 
==== Readarr ====
 
=== Templates ===
 

Revision as of 03:03, 18 January 2021

Yes, I'm aware Sonarr does not have CFs but a man can dream can't he?

Custom Formats

Radarr

Ensure you get the right release every time! Custom formats allows fine control over release prioritization and selection. As simple as a single preferred word or as complex as you want with multiple criteria and regex.

Custom formats have been reworked significantly in Radarr V3. They are now calculated on-the-fly instead of being stored in the database, so they update as soon as you change the definitions.

  • Name - The Name of the Custom Format
  • Include Custom Format when Renaming - Include the Name of the Custom Format in Renaming; See also the naming schema.

Sonarr

Custom format text

Lidarr

Custom format text

Readarr

Custom format text

Conditions

Radarr

All conditions have two possible modifiers:

  • Negate - the match is inverted, so the condition is satisfied if and only if the non-negated condition is not satisfied
  • Required - only applies to formats with more than one condition of the same type and changes the matching rules for type groups. Enabling this option means that this specific condition must be satisfied for the whole custom format to apply regardless of if another condition of the same type would otherwise satisfy the type group. Note: You only use this if you use a condition more than once.

The conditions are:

  • Release Title - This is a regular expression matched against the release title and, after download, the filename on disk. (Note: Radarr only considers text after the movie title and year which means anything preceding the title is ignored.)
  • Edition - This tag is matched against any Editions Radarr may parse. You can put any value Radarr will try to match that against what it parsed (case-insensitive).
  • Language - This language is matched against any language(s) Radarr parses. All languages previously selectable in profiles work here.
  • Indexer Flag - This tag is matched against any Indexer Flags that Radarr may parse.
  • Source - The source where a release was ripped from (e.g. BLURAY).
  • Resolution - The resolution parsed from either the release name or mediainfo (if available).
  • Quality Modifier - Quality Modifier sets things like Telescene, Telesync, Remux, Regional. It disambiguates a given source and resolution pair when there are multiple quality (source) types that can apply.
  • Size - This is matched against the release size. The release size is converted to gigabytes and compared against the min and max values.


Sonarr

We know... they don't exist. Use preferred words.

Lidarr

Readarr

Profiling Settings and Ranking

Radarr

The overhaul has scrapped the linear ranking system in favor of a scoring system assigning points to releases to allow more multi-dimensional preferences. The cutoff has been replaced by a stopping score where upgrading stops once a release with this desired score has been downloaded. The "None" format is replaced simply with a score of zero while the checkboxes controlling rejection or acceptance of matched releases is now controlled by the Minimum Custom Format Score. Custom formats that match with undesirable attributes should be given a negative score to lower their appeal. Outright rejections should be given a negative score low enough that even if all of the other formats with positive scores were added, the score would still fall below the minimum.

Sonarr

We know... they don't exist. Use preferred words.

Lidarr

Readarr

Import/Export

Please see TRaSH's Guides for a guide. However, one is able to import and export custom formats.


Community Custom Formats

Radarr

Sonarr

Nope still don't exist.

Lidarr

Readarr