I only download 1080p unless it’s something like LOTR that I’ll splurge on space for. A comedy doesn’t need spectacular visual fidelity.

Just downloaded a 44gb file for a 1080p version of Forest Gump, and I’m just kinda not interested in filling my hard drives with excessive file sizes. Noticed that some other films are 20gb and 13gb, etc, still way too big for what they are.

Any way to maybe have radarr have a file size preference? Like, for 1080p I don’t need it to be any bigger than 3gb, and most movies can be 1.5gb and be fine

Edit: I have to say, I asked a beginner/basic question and no one here has tried to belittle me, or come at me with hostility, I’ve only gotten helpful advice. Thank you all!

  • hottari@lemmy.ml
    link
    fedilink
    English
    arrow-up
    8
    ·
    10 months ago

    Most modern devices should support x265 playback which has the compression sizes you are looking for.

    In addition to setting the cap to file sizes for media, you can also blacklist tags like REMUX etc.

    This is an example of a custom format for hevc/x265 files that are no larger than 6Gigs. You just need to create a new custom quality profile and give below custom format a positive/higher score.

    {
      "name": "Minima",
      "includeCustomFormatWhenRenaming": false,
      "specifications": [
        {
          "name": "No mo than 6 Gigs",
          "implementation": "SizeSpecification",
          "negate": false,
          "required": true,
          "fields": {
            "min": 0,
            "max": 6
          }
        },
        {
          "name": "1080p",
          "implementation": "ResolutionSpecification",
          "negate": false,
          "required": true,
          "fields": {
            "value": 1080
          }
        },
        {
          "name": "eng",
          "implementation": "LanguageSpecification",
          "negate": false,
          "required": false,
          "fields": {
            "value": 1
          }
        },
        {
          "name": "Preferred x265",
          "implementation": "ReleaseTitleSpecification",
          "negate": false,
          "required": false,
          "fields": {
            "value": "[xh][ ._-]?265|\\\\bHEVC(\\\\b|\\\\d)"
          }
        }
      ]
    }