diff --git a/Radarr/Tips/Merge-quality/index.html b/Radarr/Tips/Merge-quality/index.html index b183b9f55..ff2f97c95 100644 --- a/Radarr/Tips/Merge-quality/index.html +++ b/Radarr/Tips/Merge-quality/index.html @@ -2108,7 +2108,7 @@

Sonarr current logic

-Sonarr current logic- [CLICK TO EXPAND] +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 ‼

    diff --git a/Sonarr/Sonarr-collection-of-custom-formats/index.html b/Sonarr/Sonarr-collection-of-custom-formats/index.html index b983100cb..f7b6cc49e 100644 --- a/Sonarr/Sonarr-collection-of-custom-formats/index.html +++ b/Sonarr/Sonarr-collection-of-custom-formats/index.html @@ -2323,27 +2323,6 @@ x265 (no HDR/DV) - - -
  1. - - No-RlsGroup - - -
  2. - -
  3. - - Obfuscated - - -
  4. - -
  5. - - Retags - -
  6. @@ -2351,13 +2330,6 @@ DV (WEBDL) -
  7. - -
  8. - - Bad Dual Groups - -
  9. @@ -2408,6 +2380,40 @@ +
  10. + + FreeLeech + + +
  11. + +
  12. + + MPEG2 + + +
  13. + +
  14. + + Multi + + +
  15. + + + + + + +
  16. + + Optional + + +
@@ -5930,8 +5948,7 @@ It's all really dependent on specific situations for different people

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

-

Danger

-

Don't use this together with the following Custom Format x265 (HD)

+

Don't use this together with the following Custom Format x265 (HD) ⚠

@@ -5975,31 +5992,66 @@ It's all really dependent on specific situations for different people

TOP


-

No-RlsGroup

+

DV (WEBDL)

+

Dolby Vision = DoVi = DV

-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.

-
+DV (WEBDL) - [CLICK TO EXPAND] +

This is a special Custom Format that block WEBDLs 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.

JSON - [CLICK TO EXPAND]
{
-  "trash_id": "82d40da2bc6923f41e14394075dd4b03",
+  "trash_id": "9b27ab6498ec0f31a3353992e19434ca",
   "trash_score": "-10000",
-  "name": "No-RlsGroup",
+  "name": "DV (WEBDL)",
   "includeCustomFormatWhenRenaming": false,
   "specifications": [
     {
-      "name": "No Parsed Group",
+      "name": "Dolby Vision",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": false,
+      "required": true,
+      "fields": {
+        "value": "\\b(dv|dovi|dolby[ .]?vision)\\b"
+      }
+    },
+    {
+      "name": "Not Remux",
+      "implementation": "SourceSpecification",
+      "negate": true,
+      "required": true,
+      "fields": {
+        "value": 7
+      }
+    },
+    {
+      "name": "Not HDR",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": true,
+      "required": true,
+      "fields": {
+        "value": "\\bHDR(\\b|\\d)"
+      }
+    },
+    {
+      "name": "Not Hulu",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": true,
+      "required": true,
+      "fields": {
+        "value": "\\b(hulu)\\b"
+      }
+    },
+    {
+      "name": "Not SiC",
       "implementation": "ReleaseGroupSpecification",
       "negate": true,
-      "required": false,
+      "required": true,
       "fields": {
-        "value": "."
+        "value": "\\b(SiC)\\b"
       }
     }
   ]
@@ -6008,225 +6060,379 @@ For example a lot of EVO releases end up stripping the group name, so they appea
 

TOP


-

Obfuscated

-
-Obfuscated - [CLICK TO EXPAND] -

Optional (use these only if you dislike renamed releases)

+

Misc

+
+

Repack Proper

+
+JSON - [CLICK TO EXPAND] +
{
+  "trash_id": "ec8fa7296b64e8cd390a1600981f3923",
+  "trash_score": "11",
+  "name": "Repack/Proper",
+  "includeCustomFormatWhenRenaming": false,
+  "specifications": [{
+          "name": "Repack",
+          "implementation": "ReleaseTitleSpecification",
+          "negate": false,
+          "required": false,
+          "fields": {
+              "value": "Repack\\b"
+          }
+      },
+      {
+          "name": "Proper",
+          "implementation": "ReleaseTitleSpecification",
+          "negate": false,
+          "required": false,
+          "fields": {
+              "value": "Proper"
+          }
+      },
+      {
+          "name": "Rerip",
+          "implementation": "ReleaseTitleSpecification",
+          "negate": false,
+          "required": false,
+          "fields": {
+              "value": "Rerip"
+          }
+      }
+  ]
+}
+
+

TOP

+
+

Repack v2

JSON - [CLICK TO EXPAND]
{
-  "trash_id": "e1a997ddb54e3ecbfe06341ad323c458",
-  "trash_score": "-10000",
-  "name": "Obfuscated",
+  "trash_id": "eb3d5cc0a2be0db205fb823640db6a3c",
+  "trash_score": "12",
+  "name": "Repack v2",
   "includeCustomFormatWhenRenaming": false,
   "specifications": [
     {
-      "name": "4P",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": false,
-      "required": false,
-      "fields": {
-        "value": "-4P\\b"
-      }
-    },
-    {
-      "name": "4Planet",
+      "name": "Repack v2",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "-4Planet\\b"
+        "value": "\\b(repack2)\\b"
       }
-    },
+    }
+  ]
+}
+
+
+

TOP

+
+

Repack v3

+
+JSON - [CLICK TO EXPAND] +
{
+  "trash_id": "44e7c4de10ae50265753082e5dc76047",
+  "trash_score": "13",
+  "name": "Repack v3",
+  "includeCustomFormatWhenRenaming": false,
+  "specifications": [
     {
-      "name": "AsRequested",
+      "name": "Repack v3",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "-AsRequested\\b"
+        "value": "\\b(repack3)\\b"
       }
-    },
+    }
+  ]
+}
+
+
+

TOP

+
+

x264

+
+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] +
{
+  "trash_id": "cddfb4e32db826151d97352b8e37c648",
+  "name": "x264",
+  "includeCustomFormatWhenRenaming": false,
+  "specifications": [
     {
-      "name": "BUYMORE",
+      "name": "x|h264",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
-      "required": false,
+      "required": true,
       "fields": {
-        "value": "-BUYMORE\\b"
+        "value": "[xh][ ._-]?264|\\bAVC(\\b|\\d)"
       }
     },
     {
-      "name": "Chamele0n",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": false,
-      "required": false,
+      "name": "Not Remux",
+      "implementation": "SourceSpecification",
+      "negate": true,
+      "required": true,
       "fields": {
-        "value": "-Chamele0n\\b"
+        "value": 7
       }
-    },
+    }
+  ]
+}
+
+
+

TOP

+
+

x265

+
+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] +
{
+  "trash_id": "c9eafd50846d299b862ca9bb6ea91950",
+  "name": "x265",
+  "includeCustomFormatWhenRenaming": false,
+  "specifications": [
     {
-      "name": "GEROV",
+      "name": "x|h265",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
-      "required": false,
+      "required": true,
       "fields": {
-        "value": "-GEROV\\b"
+        "value": "[xh][ ._-]?265|\\bHEVC(\\b|\\d)"
       }
     },
     {
-      "name": "iNC0GNiTO",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": false,
-      "required": false,
+      "name": "Not Remux",
+      "implementation": "SourceSpecification",
+      "negate": true,
+      "required": true,
       "fields": {
-        "value": "-iNC0GNiTO\\b"
+        "value": 7
       }
-    },
-    {
-      "name": "NZBGeek",
-      "implementation": "ReleaseTitleSpecification",
+    }
+  ]
+}
+
+
+

TOP

+
+

FreeLeech

+
+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.

+
+

Attention

+

Keep in mind not all trackers support this option.

+
+
+
+JSON - [CLICK TO EXPAND] +
{
+  "trash_id": "d7c747094a7c65f4c2de083c24899e8b",
+  "trash_score": "1",
+  "name": "FreeLeech",
+  "includeCustomFormatWhenRenaming": false,
+  "specifications": [{
+      "name": "FreeLeech",
+      "implementation": "IndexerFlagSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "-NZBGeek\\b"
+          "value": 1
       }
-    },
-    {
-      "name": "Obfuscated",
+  }]
+}
+
+
+

TOP

+
+

MPEG2

+
+JSON - [CLICK TO EXPAND] +
{
+  "trash_id": "4aee45b0868229c4fbd8bad3e315f1d0",
+  "name": "MPEG2",
+  "includeCustomFormatWhenRenaming": false,
+  "specifications": [{
+      "name": "MPEG2",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
-      "required": false,
+      "required": true,
       "fields": {
-        "value": "-Obfuscated\\b"
+          "value": "MPEG[-.]?2"
       }
-    },
-    {
-      "name": "postbot",
+  }]
+}
+
+
+

TOP

+
+

Multi

+
+JSON - [CLICK TO EXPAND] +
{
+  "trash_id": "7ba05c6e0e14e793538174c679126996",
+  "name": "Multi",
+  "includeCustomFormatWhenRenaming": false,
+  "specifications": [{
+      "name": "Multi",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
-      "required": false,
+      "required": true,
       "fields": {
-        "value": "-postbot\\b"
+          "value": "\\bMulti(\\b|\\d)"
       }
-    },
+  }]
+}
+
+
+

TOP

+
+

Optional

+
+

Season Pack

+
+Season Pack - [CLICK TO EXPAND] +

This Custom Format can be used depending if you prefer or not prefer a season pack

+
    +
  • Give it a score of 10 if you prefer a season pack.
  • +
  • Give it a score of -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.
  • +
  • keep in mind this is the only way to prefer season packs if you have preferred words due to the long standing bug => Preferred Words overrule season pack preference Sonarr/Sonarr#3562
  • +
+
+

WARNING

+
    +
  • This Custom Format could result in a download loop ‼
  • +
  • This will upgrade also your already downloaded single episodes ‼
  • +
+
+
+
+JSON - [CLICK TO EXPAND] +
{
+  "trash_id": "3bc5f395426614e155e585a2f056cdf1",
+  "name": "Season Pack",
+  "includeCustomFormatWhenRenaming": false,
+  "specifications": [
     {
-      "name": "Rakuv",
+      "name": "Season Packs",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "-Rakuv\\b"
+        "value": "\\bS\\d+\\b(?!E\\d+\\b)"
       }
-    },
+    }
+  ]
+}
+
+
+

TOP

+
+

Scene

+
+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.

+
+
+JSON - [CLICK TO EXPAND] +
{
+  "trash_id": "1b3994c551cbb92a2c781af061f4ab44",
+  "trash_score": "-10000",
+  "name": "Scene",
+  "includeCustomFormatWhenRenaming": false,
+  "specifications": [
     {
-      "name": "Scrambled",
-      "implementation": "ReleaseTitleSpecification",
+      "name": "CAKES",
+      "implementation": "ReleaseGroupSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "Scrambled\\b"
+        "value": "\\b(CAKES)\\b"
       }
     },
     {
-      "name": "WhiteRev",
-      "implementation": "ReleaseTitleSpecification",
+      "name": "GGEZ",
+      "implementation": "ReleaseGroupSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "-WhiteRev\\b"
+        "value": "\\b(GGEZ)\\b"
       }
     },
     {
-      "name": "xpost",
-      "implementation": "ReleaseTitleSpecification",
+      "name": "GGWP",
+      "implementation": "ReleaseGroupSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "-xpost\\b"
+        "value": "\\b(GGWP)\\b"
       }
     },
     {
-      "name": "WRTEAM",
-      "implementation": "ReleaseTitleSpecification",
+      "name": "GLHF",
+      "implementation": "ReleaseGroupSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "-WRTEAM\\b"
+        "value": "\\b(GLHF)\\b"
       }
     },
     {
-      "name": "CAPTCHA",
-      "implementation": "ReleaseTitleSpecification",
+      "name": "GOSSIP",
+      "implementation": "ReleaseGroupSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "-CAPTCHA\\b"
+        "value": "\\b(GOSSIP)\\b"
       }
     },
     {
-      "name": "_nzb",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": false,
-      "required": false,
-      "fields": {
-        "value": "_nzb\\b"
-      }
-    }
-  ]
-}
-
-
-

TOP

-
-

Retags

-
-Retags - [CLICK TO EXPAND] -

Optional (use these only if you dislike retagged releases)

-
-
-JSON - [CLICK TO EXPAND] -
{
-  "trash_id": "06d66ab109d4d2eddb2794d21526d140",
-  "trash_score": "-10000",
-  "name": "Retags",
-  "includeCustomFormatWhenRenaming": false,
-  "specifications": [
-    {
-      "name": "[rartv]",
-      "implementation": "ReleaseTitleSpecification",
+      "name": "KOGI",
+      "implementation": "ReleaseGroupSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\[rartv\\]"
+        "value": "\\b(KOGI)\\b"
       }
     },
     {
-      "name": "[rarbg]",
+      "name": "Scene naming",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\[rarbg\\]"
+        "value": "^(?=.*([_. ]WEB[_. ]))"
       }
     },
     {
-      "name": "[eztv]",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": false,
-      "required": false,
+      "name": "Not DEFLATE",
+      "implementation": "ReleaseGroupSpecification",
+      "negate": true,
+      "required": true,
       "fields": {
-        "value": "\\[eztv\\]"
+        "value": "\\b(DEFLATE)\\b"
       }
     },
     {
-      "name": "[TGx]",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": false,
-      "required": false,
+      "name": "Not INFLATE",
+      "implementation": "ReleaseGroupSpecification",
+      "negate": true,
+      "required": true,
       "fields": {
-        "value": "\\[TGx\\]"
+        "value": "\\b(INFLATE)\\b"
       }
     }
   ]
@@ -6235,66 +6441,31 @@ For example a lot of EVO releases end up stripping the group name, so they appea
 

TOP


-

DV (WEBDL)

-

Dolby Vision = DoVi = DV

+

No-RlsGroup

-DV (WEBDL) - [CLICK TO EXPAND] -

This is a special Custom Format that block WEBDLs 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.

+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]
{
-  "trash_id": "9b27ab6498ec0f31a3353992e19434ca",
+  "trash_id": "82d40da2bc6923f41e14394075dd4b03",
   "trash_score": "-10000",
-  "name": "DV (WEBDL)",
+  "name": "No-RlsGroup",
   "includeCustomFormatWhenRenaming": false,
   "specifications": [
     {
-      "name": "Dolby Vision",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": false,
-      "required": true,
-      "fields": {
-        "value": "\\b(dv|dovi|dolby[ .]?vision)\\b"
-      }
-    },
-    {
-      "name": "Not Remux",
-      "implementation": "SourceSpecification",
-      "negate": true,
-      "required": true,
-      "fields": {
-        "value": 7
-      }
-    },
-    {
-      "name": "Not HDR",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": true,
-      "required": true,
-      "fields": {
-        "value": "\\bHDR(\\b|\\d)"
-      }
-    },
-    {
-      "name": "Not Hulu",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": true,
-      "required": true,
-      "fields": {
-        "value": "\\b(hulu)\\b"
-      }
-    },
-    {
-      "name": "Not SiC",
+      "name": "No Parsed Group",
       "implementation": "ReleaseGroupSpecification",
       "negate": true,
-      "required": true,
+      "required": false,
       "fields": {
-        "value": "\\b(SiC)\\b"
+        "value": "."
       }
     }
   ]
@@ -6303,396 +6474,225 @@ For example a lot of EVO releases end up stripping the group name, so they appea
 

TOP


-

Bad Dual Groups

+

Obfuscated

-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.

+Obfuscated - [CLICK TO EXPAND] +

Optional (use these only if you dislike renamed releases)

JSON - [CLICK TO EXPAND]
{
-  "trash_id": "32b367365729d530ca1c124a0b180c64",
+  "trash_id": "e1a997ddb54e3ecbfe06341ad323c458",
   "trash_score": "-10000",
-  "name": "Bad Dual Groups",
+  "name": "Obfuscated",
   "includeCustomFormatWhenRenaming": false,
-  "specifications": [
-    {
-      "name": "alfaHD",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": false,
-      "required": false,
-      "fields": {
-        "value": "\\b(-alfaHD)\\b"
-      }
-    },
-    {
-      "name": "BAT",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": false,
-      "required": false,
-      "fields": {
-        "value": "\\b(-BAT)\\b"
-      }
-    },
+  "specifications": [
     {
-      "name": "BNd",
+      "name": "4P",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-BNd)\\b"
+        "value": "-4P\\b"
       }
     },
     {
-      "name": "C.A.A",
+      "name": "4Planet",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-C\\.A\\.A)\\b"
+        "value": "-4Planet\\b"
       }
     },
     {
-      "name": "Cory",
+      "name": "AsRequested",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-Cory)\\b"
+        "value": "-AsRequested\\b"
       }
     },
     {
-      "name": "EXTREME",
+      "name": "BUYMORE",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-EXTREME)\\b"
+        "value": "-BUYMORE\\b"
       }
     },
     {
-      "name": "FF",
+      "name": "Chamele0n",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-FF)\\b"
+        "value": "-Chamele0n\\b"
       }
     },
     {
-      "name": "FOXX",
+      "name": "GEROV",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-FOXX)\\b"
+        "value": "-GEROV\\b"
       }
     },
     {
-      "name": "G4RiS",
+      "name": "iNC0GNiTO",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-G4RiS)\\b"
+        "value": "-iNC0GNiTO\\b"
       }
     },
     {
-      "name": "GUEIRA",
+      "name": "NZBGeek",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-GUEIRA)\\b"
+        "value": "-NZBGeek\\b"
       }
     },
     {
-      "name": "N3G4N",
+      "name": "Obfuscated",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-N3G4N)\\b"
+        "value": "-Obfuscated\\b"
       }
     },
     {
-      "name": "PD",
+      "name": "postbot",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-PD)\\b"
+        "value": "-postbot\\b"
       }
     },
     {
-      "name": "RiPER",
+      "name": "Rakuv",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-RiPER)\\b"
+        "value": "-Rakuv\\b"
       }
     },
     {
-      "name": "RK",
+      "name": "Scrambled",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-RK)\\b"
+        "value": "Scrambled\\b"
       }
     },
     {
-      "name": "SiGLA",
+      "name": "WhiteRev",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-SiGLA)\\b"
+        "value": "-WhiteRev\\b"
       }
     },
     {
-      "name": "Tars",
+      "name": "xpost",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-Tars)\\b"
+        "value": "-xpost\\b"
       }
     },
     {
-      "name": "WTV",
+      "name": "WRTEAM",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-WTV)\\b"
+        "value": "-WRTEAM\\b"
       }
     },
     {
-      "name": "Yatogam1",
+      "name": "CAPTCHA",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(-Yatogam1)\\b"
+        "value": "-CAPTCHA\\b"
       }
     },
     {
-      "name": "YusukeFLA",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": false,
-      "required": false,
-      "fields": {
-        "value": "\\b(-YusukeFLA)\\b"
-      }
-    }
-  ]
-}
-
-
-

TOP

-
-

Misc

-
-

Repack Proper

-
-JSON - [CLICK TO EXPAND] -
{
-  "trash_id": "ec8fa7296b64e8cd390a1600981f3923",
-  "trash_score": "11",
-  "name": "Repack/Proper",
-  "includeCustomFormatWhenRenaming": false,
-  "specifications": [{
-          "name": "Repack",
-          "implementation": "ReleaseTitleSpecification",
-          "negate": false,
-          "required": false,
-          "fields": {
-              "value": "Repack\\b"
-          }
-      },
-      {
-          "name": "Proper",
-          "implementation": "ReleaseTitleSpecification",
-          "negate": false,
-          "required": false,
-          "fields": {
-              "value": "Proper"
-          }
-      },
-      {
-          "name": "Rerip",
-          "implementation": "ReleaseTitleSpecification",
-          "negate": false,
-          "required": false,
-          "fields": {
-              "value": "Rerip"
-          }
-      }
-  ]
-}
-
-
-

TOP

-
-

Repack v2

-
-JSON - [CLICK TO EXPAND] -
{
-  "trash_id": "eb3d5cc0a2be0db205fb823640db6a3c",
-  "trash_score": "12",
-  "name": "Repack v2",
-  "includeCustomFormatWhenRenaming": false,
-  "specifications": [
-    {
-      "name": "Repack v2",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": false,
-      "required": false,
-      "fields": {
-        "value": "\\b(repack2)\\b"
-      }
-    }
-  ]
-}
-
-
-

TOP

-
-

Repack v3

-
-JSON - [CLICK TO EXPAND] -
{
-  "trash_id": "44e7c4de10ae50265753082e5dc76047",
-  "trash_score": "13",
-  "name": "Repack v3",
-  "includeCustomFormatWhenRenaming": false,
-  "specifications": [
-    {
-      "name": "Repack v3",
+      "name": "_nzb",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(repack3)\\b"
-      }
-    }
-  ]
-}
-
-
-

TOP

-
-

x264

-
-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] -
{
-  "trash_id": "cddfb4e32db826151d97352b8e37c648",
-  "name": "x264",
-  "includeCustomFormatWhenRenaming": false,
-  "specifications": [
-    {
-      "name": "x|h264",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": false,
-      "required": true,
-      "fields": {
-        "value": "[xh][ ._-]?264|\\bAVC(\\b|\\d)"
-      }
-    },
-    {
-      "name": "Not Remux",
-      "implementation": "SourceSpecification",
-      "negate": true,
-      "required": true,
-      "fields": {
-        "value": 7
-      }
-    }
-  ]
-}
-
-
-

TOP

-
-

x265

-
-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] -
{
-  "trash_id": "c9eafd50846d299b862ca9bb6ea91950",
-  "name": "x265",
-  "includeCustomFormatWhenRenaming": false,
-  "specifications": [
-    {
-      "name": "x|h265",
-      "implementation": "ReleaseTitleSpecification",
-      "negate": false,
-      "required": true,
-      "fields": {
-        "value": "[xh][ ._-]?265|\\bHEVC(\\b|\\d)"
-      }
-    },
-    {
-      "name": "Not Remux",
-      "implementation": "SourceSpecification",
-      "negate": true,
-      "required": true,
-      "fields": {
-        "value": 7
+        "value": "_nzb\\b"
       }
     }
   ]
 }
 
-

TOP

-
-

Season Pack

-
-Season Pack - [CLICK TO EXPAND] -

This Custom Format can be used depending if you prefer or not prefer a season pack

-
    -
  • Give it a score of 10 if you prefer a season pack.
  • -
  • Give it a score of -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.
  • -
  • keep in mind this is the only way to prefer season packs if you have preferred words due to the long standing bug => Preferred Words overrule season pack preference Sonarr/Sonarr#3562
  • -
-
-

WARNING

-
    -
  • This Custom Format could result in a download loop ‼
  • -
  • This will upgrade also your already downloaded single episodes ‼
  • -
-
-
+

TOP

+
+

Retags

+
+Retags - [CLICK TO EXPAND] +

Optional (use these only if you dislike retagged releases)

+
JSON - [CLICK TO EXPAND]
{
-  "trash_id": "3bc5f395426614e155e585a2f056cdf1",
-  "name": "Season Pack",
+  "trash_id": "06d66ab109d4d2eddb2794d21526d140",
+  "trash_score": "-10000",
+  "name": "Retags",
   "includeCustomFormatWhenRenaming": false,
   "specifications": [
     {
-      "name": "Season Packs",
+      "name": "[rartv]",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\bS\\d+\\b(?!E\\d+\\b)"
+        "value": "\\[rartv\\]"
+      }
+    },
+    {
+      "name": "[rarbg]",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": false,
+      "required": false,
+      "fields": {
+        "value": "\\[rarbg\\]"
+      }
+    },
+    {
+      "name": "[eztv]",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": false,
+      "required": false,
+      "fields": {
+        "value": "\\[eztv\\]"
+      }
+    },
+    {
+      "name": "[TGx]",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": false,
+      "required": false,
+      "fields": {
+        "value": "\\[TGx\\]"
       }
     }
   ]
@@ -6701,173 +6701,192 @@ Also they often even rename the release name in to Portuguese.

TOP


-

Scene

+

Bad Dual Groups

-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.

+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]
{
-  "trash_id": "1b3994c551cbb92a2c781af061f4ab44",
+  "trash_id": "32b367365729d530ca1c124a0b180c64",
   "trash_score": "-10000",
-  "name": "Scene",
+  "name": "Bad Dual Groups",
   "includeCustomFormatWhenRenaming": false,
   "specifications": [
     {
-      "name": "CAKES",
-      "implementation": "ReleaseGroupSpecification",
+      "name": "alfaHD",
+      "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(CAKES)\\b"
+        "value": "\\b(-alfaHD)\\b"
       }
     },
     {
-      "name": "GGEZ",
-      "implementation": "ReleaseGroupSpecification",
+      "name": "BAT",
+      "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(GGEZ)\\b"
+        "value": "\\b(-BAT)\\b"
       }
     },
     {
-      "name": "GGWP",
-      "implementation": "ReleaseGroupSpecification",
+      "name": "BNd",
+      "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(GGWP)\\b"
+        "value": "\\b(-BNd)\\b"
       }
     },
     {
-      "name": "GLHF",
-      "implementation": "ReleaseGroupSpecification",
+      "name": "C.A.A",
+      "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(GLHF)\\b"
+        "value": "\\b(-C\\.A\\.A)\\b"
       }
     },
     {
-      "name": "GOSSIP",
-      "implementation": "ReleaseGroupSpecification",
+      "name": "Cory",
+      "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(GOSSIP)\\b"
+        "value": "\\b(-Cory)\\b"
       }
     },
     {
-      "name": "KOGI",
-      "implementation": "ReleaseGroupSpecification",
+      "name": "EXTREME",
+      "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "\\b(KOGI)\\b"
+        "value": "\\b(-EXTREME)\\b"
       }
     },
     {
-      "name": "Scene naming",
+      "name": "FF",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-        "value": "^(?=.*([_. ]WEB[_. ]))"
+        "value": "\\b(-FF)\\b"
       }
     },
     {
-      "name": "Not DEFLATE",
-      "implementation": "ReleaseGroupSpecification",
-      "negate": true,
-      "required": true,
+      "name": "FOXX",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": false,
+      "required": false,
       "fields": {
-        "value": "\\b(DEFLATE)\\b"
+        "value": "\\b(-FOXX)\\b"
       }
     },
     {
-      "name": "Not INFLATE",
-      "implementation": "ReleaseGroupSpecification",
-      "negate": true,
-      "required": true,
+      "name": "G4RiS",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": false,
+      "required": false,
       "fields": {
-        "value": "\\b(INFLATE)\\b"
+        "value": "\\b(-G4RiS)\\b"
       }
-    }
-  ]
-}
-
-
-

TOP

-
-

FreeLeech

-
-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.

-
-

Attention

-

Keep in mind not all trackers support this option.

-
-
-
-JSON - [CLICK TO EXPAND] -
{
-  "trash_id": "d7c747094a7c65f4c2de083c24899e8b",
-  "trash_score": "1",
-  "name": "FreeLeech",
-  "includeCustomFormatWhenRenaming": false,
-  "specifications": [{
-      "name": "FreeLeech",
-      "implementation": "IndexerFlagSpecification",
+    },
+    {
+      "name": "GUEIRA",
+      "implementation": "ReleaseTitleSpecification",
       "negate": false,
       "required": false,
       "fields": {
-          "value": 1
+        "value": "\\b(-GUEIRA)\\b"
       }
-  }]
-}
-
-
-

TOP

-
-

MPEG2

-
-JSON - [CLICK TO EXPAND] -
{
-  "trash_id": "4aee45b0868229c4fbd8bad3e315f1d0",
-  "name": "MPEG2",
-  "includeCustomFormatWhenRenaming": false,
-  "specifications": [{
-      "name": "MPEG2",
+    },
+    {
+      "name": "N3G4N",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
-      "required": true,
+      "required": false,
       "fields": {
-          "value": "MPEG[-.]?2"
+        "value": "\\b(-N3G4N)\\b"
       }
-  }]
-}
-
-
-

TOP

-
-

Multi

-
-JSON - [CLICK TO EXPAND] -
{
-  "trash_id": "7ba05c6e0e14e793538174c679126996",
-  "name": "Multi",
-  "includeCustomFormatWhenRenaming": false,
-  "specifications": [{
-      "name": "Multi",
+    },
+    {
+      "name": "PD",
       "implementation": "ReleaseTitleSpecification",
       "negate": false,
-      "required": true,
+      "required": false,
       "fields": {
-          "value": "\\bMulti(\\b|\\d)"
+        "value": "\\b(-PD)\\b"
       }
-  }]
+    },
+    {
+      "name": "RiPER",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": false,
+      "required": false,
+      "fields": {
+        "value": "\\b(-RiPER)\\b"
+      }
+    },
+    {
+      "name": "RK",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": false,
+      "required": false,
+      "fields": {
+        "value": "\\b(-RK)\\b"
+      }
+    },
+    {
+      "name": "SiGLA",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": false,
+      "required": false,
+      "fields": {
+        "value": "\\b(-SiGLA)\\b"
+      }
+    },
+    {
+      "name": "Tars",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": false,
+      "required": false,
+      "fields": {
+        "value": "\\b(-Tars)\\b"
+      }
+    },
+    {
+      "name": "WTV",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": false,
+      "required": false,
+      "fields": {
+        "value": "\\b(-WTV)\\b"
+      }
+    },
+    {
+      "name": "Yatogam1",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": false,
+      "required": false,
+      "fields": {
+        "value": "\\b(-Yatogam1)\\b"
+      }
+    },
+    {
+      "name": "YusukeFLA",
+      "implementation": "ReleaseTitleSpecification",
+      "negate": false,
+      "required": false,
+      "fields": {
+        "value": "\\b(-YusukeFLA)\\b"
+      }
+    }
+  ]
 }
 
@@ -12443,7 +12462,7 @@ Also they often even rename the release name in to Portuguese.

Last update: - August 21, 2022 17:55:10 + August 26, 2022 20:58:17 @@ -12496,13 +12515,13 @@ Also they often even rename the release name in to Portuguese.

-