Skip to content

Instantly share code, notes, and snippets.

@gnsfujiwara
Last active November 24, 2023 04:56
Show Gist options
  • Save gnsfujiwara/d08c64a181798bbb09ff3e6a04affefb to your computer and use it in GitHub Desktop.
Save gnsfujiwara/d08c64a181798bbb09ff3e6a04affefb to your computer and use it in GitHub Desktop.
My collection of Sonarr v4 custom formats.

My collection of Sonarr v4 custom formats.

10-bit golden rule

Streaming 10-bit AVC content can be bandwidth-intensive, requiring a substantial data capacity for smooth transmission. In contrast, HEVC (High Efficiency Video Coding) offers a more bandwidth-friendly alternative. Its advanced compression capabilities enable efficient encoding, leading to smaller bitrates. Consequently, HEVC proves to be a more optimal choice for streaming, ensuring a seamless viewing experience while minimizing data requirements.

{
  "name": "10bit",
  "includeCustomFormatWhenRenaming": false,
  "specifications": [
    {
      "name": "10bit",
      "implementation": "ReleaseTitleSpecification",
      "negate": false,
      "required": true,
      "fields": {
        "value": "10[.-]?bit"
      }
    },
    {
      "name": "hi10p",
      "implementation": "ReleaseTitleSpecification",
      "negate": false,
      "required": true,
      "fields": {
        "value": "hi10p?"
      }
    },
    {
      "name": "Not x265",
      "implementation": "ReleaseTitleSpecification",
      "negate": true,
      "required": true,
      "fields": {
        "value": "[xh][ ._-]?265|\\bHEVC(\\b|\\d)"
      }
    }
  ]
}

In order to work as expected you must set score to -10000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment