From 1e9c3de8574cd3016ad5b5959b03867da881aa86 Mon Sep 17 00:00:00 2001 From: santiagosayshey Date: Fri, 26 Jan 2024 21:58:31 +1030 Subject: [PATCH] v0.2.2 - added 1080p optimal - removed HDR from h265 balanced - removed x265 from h265 balanced - changed 3D custom format - added HDR, DV, Atmos missing groups - added PCM audio - added bluray source specific to remuxes (removes encodes from optimal profiles) --- custom_formats/Custom Formats (Radarr).json | 430 +++++-- custom_formats/Custom Formats (Sonarr).json | 402 +++++-- profiles/1080p Balanced (Radarr).json | 10 + ...1080p Balanced (Single Grab) (Radarr).json | 10 + ...1080p Balanced (Single Grab) (Sonarr).json | 10 + profiles/1080p Balanced (Sonarr).json | 10 + profiles/1080p Optimal (Radarr).json | 1023 +++++++++++++++++ .../1080p Optimal (Single Grab) (Radarr).json | 1023 +++++++++++++++++ .../1080p Optimal (Single Grab) (Sonarr).json | 898 +++++++++++++++ profiles/1080p Optimal (Sonarr).json | 898 +++++++++++++++ ...0p Transparent (Double Grab) (Radarr).json | 10 + ...0p Transparent (Double Grab) (Sonarr).json | 10 + profiles/1080p Transparent (Radarr).json | 10 + ...0p Transparent (Single Grab) (Radarr).json | 10 + ...0p Transparent (Single Grab) (Sonarr).json | 10 + profiles/1080p Transparent (Sonarr).json | 10 + profiles/1080p h265 Balanced (Sonarr).json | 22 +- profiles/1080p h265 Balanced (Radarr).json | 22 +- ... h265 Balanced (Single Grab) (Radarr).json | 22 +- ... h265 Balanced (Single Grab) (Sonarr).json | 22 +- profiles/2160p Optimal (Radarr).json | 10 + profiles/2160p Optimal (Sonarr).json | 10 + 22 files changed, 4712 insertions(+), 170 deletions(-) create mode 100644 profiles/1080p Optimal (Radarr).json create mode 100644 profiles/1080p Optimal (Single Grab) (Radarr).json create mode 100644 profiles/1080p Optimal (Single Grab) (Sonarr).json create mode 100644 profiles/1080p Optimal (Sonarr).json diff --git a/custom_formats/Custom Formats (Radarr).json b/custom_formats/Custom Formats (Radarr).json index 673298e..cf5235e 100644 --- a/custom_formats/Custom Formats (Radarr).json +++ b/custom_formats/Custom Formats (Radarr).json @@ -2296,6 +2296,27 @@ "isFloat": false } ] + }, + { + "name": "remux", + "implementation": "ReleaseTitleSpecification", + "implementationName": "Release Title", + "infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2", + "negate": true, + "required": true, + "fields": [ + { + "order": 0, + "name": "value", + "label": "Regular Expression", + "helpText": "Custom Format RegEx is Case Insensitive", + "value": "remux", + "type": "textbox", + "advanced": false, + "privacy": "normal", + "isFloat": false + } + ] } ] }, @@ -4882,7 +4903,7 @@ }, { "name": "DTS-HD MA", - "includeCustomFormatWhenRenaming": true, + "includeCustomFormatWhenRenaming": false, "specifications": [ { "name": "DTS-HD MA", @@ -4897,7 +4918,7 @@ "name": "value", "label": "Regular Expression", "helpText": "Custom Format RegEx is Case Insensitive", - "value": "\\b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))\\b", + "value": "\\b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))(\\b|\\d)", "type": "textbox", "advanced": false, "privacy": "normal", @@ -7308,14 +7329,56 @@ "implementationName": "Release Title", "infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2", "negate": false, - "required": true, + "required": false, "fields": [ { "order": 0, "name": "value", "label": "Regular Expression", "helpText": "Custom Format RegEx is Case Insensitive", - "value": "(?<=^|[\\s.-])3d\\b", + "value": "\\b(3d|sbs|half[ .-]ou|half[ .-]sbs)\\b", + "type": "textbox", + "advanced": false, + "privacy": "normal", + "isFloat": false + } + ] + }, + { + "name": "BluRay3D", + "implementation": "ReleaseTitleSpecification", + "implementationName": "Release Title", + "infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2", + "negate": false, + "required": false, + "fields": [ + { + "order": 0, + "name": "value", + "label": "Regular Expression", + "helpText": "Custom Format RegEx is Case Insensitive", + "value": "\\b(BluRay3D)\\b", + "type": "textbox", + "advanced": false, + "privacy": "normal", + "isFloat": false + } + ] + }, + { + "name": "BD3D", + "implementation": "ReleaseTitleSpecification", + "implementationName": "Release Title", + "infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2", + "negate": false, + "required": false, + "fields": [ + { + "order": 0, + "name": "value", + "label": "Regular Expression", + "helpText": "Custom Format RegEx is Case Insensitive", + "value": "\\b(BD3D)\\b", "type": "textbox", "advanced": false, "privacy": "normal", @@ -9209,7 +9272,7 @@ "name": "value", "label": "Regular Expression", "helpText": "Custom Format RegEx is Case Insensitive", - "value": "\\b(FraMeSToR|HQMUX|SiCFoI|playBD|RYU|ElNeekster|CiNEPHiLES|3L|EDV|Kenobi|TRiToN|HDH)\\b", + "value": "\\b(FraMeSToR|HQMUX|SiCFoI|playBD|RYU|ElNeekster|CiNEPHiLES|3L|EDV|Kenobi|TRiToN|HDH|NTb)\\b", "type": "textbox", "advanced": false, "privacy": "normal", @@ -9558,76 +9621,6 @@ "name": "ATMOS (Missing)", "includeCustomFormatWhenRenaming": false, "specifications": [ - { - "name": "2160p", - "implementation": "ResolutionSpecification", - "implementationName": "Resolution", - "infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2", - "negate": false, - "required": true, - "fields": [ - { - "order": 0, - "name": "value", - "label": "Resolution", - "value": 2160, - "type": "select", - "advanced": false, - "selectOptions": [ - { - "value": 0, - "name": "Unknown", - "order": 0, - "dividerAfter": false - }, - { - "value": 360, - "name": "R360p", - "order": 360, - "dividerAfter": false - }, - { - "value": 480, - "name": "R480p", - "order": 480, - "dividerAfter": false - }, - { - "value": 540, - "name": "R540p", - "order": 540, - "dividerAfter": false - }, - { - "value": 576, - "name": "R576p", - "order": 576, - "dividerAfter": false - }, - { - "value": 720, - "name": "R720p", - "order": 720, - "dividerAfter": false - }, - { - "value": 1080, - "name": "R1080p", - "order": 1080, - "dividerAfter": false - }, - { - "value": 2160, - "name": "R2160p", - "order": 2160, - "dividerAfter": false - } - ], - "privacy": "normal", - "isFloat": false - } - ] - }, { "name": "TrueHD", "implementation": "ReleaseTitleSpecification", @@ -9669,6 +9662,27 @@ "isFloat": false } ] + }, + { + "name": "7.1", + "implementation": "ReleaseTitleSpecification", + "implementationName": "Release Title", + "infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2", + "negate": false, + "required": true, + "fields": [ + { + "order": 0, + "name": "value", + "label": "Regular Expression", + "helpText": "Custom Format RegEx is Case Insensitive", + "value": "7.1", + "type": "textbox", + "advanced": false, + "privacy": "normal", + "isFloat": false + } + ] } ] }, @@ -9786,7 +9800,7 @@ "name": "value", "label": "Regular Expression", "helpText": "Custom Format RegEx is Case Insensitive", - "value": "^(?!.*(HDR|HULU|REMUX))(?=.*\\b(DV|Dovi|Dolby[- .]?V(ision)?)\\b)", + "value": "^(?!.*(HDR|HULU|REMUX|BLURAY))(?=.*\\b(DV|Dovi|Dolby[- .]?V(ision)?)\\b)", "type": "textbox", "advanced": false, "privacy": "normal", @@ -11882,7 +11896,7 @@ "name": "value", "label": "Regular Expression", "helpText": "Custom Format RegEx is Case Insensitive", - "value": "^(?!.*(?i:remux)).*([h]\\s?(\\.?265))", + "value": "^(?!.*(?i:remux)).*([hH]\\s*\\.?\\s*265)", "type": "textbox", "advanced": false, "privacy": "normal", @@ -11954,5 +11968,267 @@ ] } ] + }, + { + "name": "PCM", + "includeCustomFormatWhenRenaming": false, + "specifications": [ + { + "name": "PCM", + "implementation": "ReleaseTitleSpecification", + "implementationName": "Release Title", + "infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2", + "negate": false, + "required": true, + "fields": [ + { + "order": 0, + "name": "value", + "label": "Regular Expression", + "helpText": "Custom Format RegEx is Case Insensitive", + "value": "\\b(l?)PCM(\\b|\\d)", + "type": "textbox", + "advanced": false, + "privacy": "normal", + "isFloat": false + } + ] + }, + { + "name": "Not AAC", + "implementation": "ReleaseTitleSpecification", + "implementationName": "Release Title", + "infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2", + "negate": true, + "required": true, + "fields": [ + { + "order": 0, + "name": "value", + "label": "Regular Expression", + "helpText": "Custom Format RegEx is Case Insensitive", + "value": "\\bAAC(\\b|\\d)", + "type": "textbox", + "advanced": false, + "privacy": "normal", + "isFloat": false + } + ] + }, + { + "name": "Not FLAC", + "implementation": "ReleaseTitleSpecification", + "implementationName": "Release Title", + "infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2", + "negate": true, + "required": true, + "fields": [ + { + "order": 0, + "name": "value", + "label": "Regular Expression", + "helpText": "Custom Format RegEx is Case Insensitive", + "value": "\\bFLAC(\\b|\\d)", + "type": "textbox", + "advanced": false, + "privacy": "normal", + "isFloat": false + } + ] + }, + { + "name": "Not DTS", + "implementation": "ReleaseTitleSpecification", + "implementationName": "Release Title", + "infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2", + "negate": true, + "required": true, + "fields": [ + { + "order": 0, + "name": "value", + "label": "Regular Expression", + "helpText": "Custom Format RegEx is Case Insensitive", + "value": "\\bDTS(\\b|\\d)", + "type": "textbox", + "advanced": false, + "privacy": "normal", + "isFloat": false + } + ] + }, + { + "name": "Not TrueHD/ATMOS", + "implementation": "ReleaseTitleSpecification", + "implementationName": "Release Title", + "infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2", + "negate": true, + "required": true, + "fields": [ + { + "order": 0, + "name": "value", + "label": "Regular Expression", + "helpText": "Custom Format RegEx is Case Insensitive", + "value": "True[ .-]?HD|\\bATMOS(\\b|\\d)", + "type": "textbox", + "advanced": false, + "privacy": "normal", + "isFloat": false + } + ] + }, + { + "name": "Not Basic Dolby Digital", + "implementation": "ReleaseTitleSpecification", + "implementationName": "Release Title", + "infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2", + "negate": true, + "required": true, + "fields": [ + { + "order": 0, + "name": "value", + "label": "Regular Expression", + "helpText": "Custom Format RegEx is Case Insensitive", + "value": "\\bDD[^a-z+]|(?