From b47f57792d2674e99338fb486a74938fab6eca00 Mon Sep 17 00:00:00 2001 From: Mike Wilson Date: Fri, 12 Jul 2024 17:19:08 -0400 Subject: [PATCH] Set up season pack CF and profile --- .../qualities/sonarr-seasonpack-qualities.yml | 18 +++++ .../recyclarr/files/includes/sonarr-remux.yml | 6 +- .../files/includes/sonarr-seasonpack.yml | 71 +++++++++++++++++++ .../recyclarr/files/includes/sonarr-web.yml | 6 +- .../roles/recyclarr/templates/recyclarr.yml | 3 + 5 files changed, 102 insertions(+), 2 deletions(-) create mode 100644 ansible/roles/recyclarr/files/includes/qualities/sonarr-seasonpack-qualities.yml create mode 100644 ansible/roles/recyclarr/files/includes/sonarr-seasonpack.yml diff --git a/ansible/roles/recyclarr/files/includes/qualities/sonarr-seasonpack-qualities.yml b/ansible/roles/recyclarr/files/includes/qualities/sonarr-seasonpack-qualities.yml new file mode 100644 index 0000000..74aec03 --- /dev/null +++ b/ansible/roles/recyclarr/files/includes/qualities/sonarr-seasonpack-qualities.yml @@ -0,0 +1,18 @@ +quality_profiles: + - name: Season Pack + reset_unmatched_scores: + enabled: true + upgrade: + allowed: true + until_quality: WEB 2160p + until_score: 10000 + min_format_score: 0 + qualities: + - name: WEB 2160p + qualities: + - WEBDL-2160p + - WEBRip-2160p + - name: WEB 1080p + qualities: + - WEBDL-1080p + - WEBRip-1080p diff --git a/ansible/roles/recyclarr/files/includes/sonarr-remux.yml b/ansible/roles/recyclarr/files/includes/sonarr-remux.yml index 97ae9c3..5b4d99b 100644 --- a/ansible/roles/recyclarr/files/includes/sonarr-remux.yml +++ b/ansible/roles/recyclarr/files/includes/sonarr-remux.yml @@ -27,7 +27,6 @@ custom_formats: - 9b27ab6498ec0f31a3353992e19434ca # DV (WEBDL) # Misc - - 3bc5f395426614e155e585a2f056cdf1 # Season Pack - ec8fa7296b64e8cd390a1600981f3923 # Repack/Proper - eb3d5cc0a2be0db205fb823640db6a3c # Repack v2 - 44e7c4de10ae50265753082e5dc76047 # Repack v3 @@ -68,3 +67,8 @@ custom_formats: - d0c516558625b04b363fa6c5c2c7cfd4 # WEB Scene quality_profiles: - name: Remux + + - trash_ids: [3bc5f395426614e155e585a2f056cdf1] # Season Pack + quality_profiles: + - name: Remux + score: 10 diff --git a/ansible/roles/recyclarr/files/includes/sonarr-seasonpack.yml b/ansible/roles/recyclarr/files/includes/sonarr-seasonpack.yml new file mode 100644 index 0000000..ffde194 --- /dev/null +++ b/ansible/roles/recyclarr/files/includes/sonarr-seasonpack.yml @@ -0,0 +1,71 @@ +custom_formats: + - trash_ids: + # HDR Formats + - 2b239ed870daba8126a53bd5dc8dc1c8 # DV HDR10+ + - 7878c33f1963fefb3d6c8657d46c2f0a # DV HDR10 + - 1f733af03141f068a540eec352589a89 # DV HLG + - 27954b0a80aab882522a88a4d9eae1cd # DV SDR + - 6d0d8de7b57e35518ac0308b0ddf404e # DV + - bb019e1cd00f304f80971c965de064dc # HDR (undefined) + - 3e2c4e748b64a1a1118e0ea3f4cf6875 # HDR + - 3497799d29a085e2ac2df9d468413c94 # HDR10 + - a3d82cbef5039f8d295478d28a887159 # HDR10+ + - 17e889ce13117940092308f48b48b45b # HLG + - 2a7e3be05d3861d6df7171ec74cad727 # PQ + + # Unwanted + - 85c61753df5da1fb2aab6f2a47426b09 # BR-DISK + - 9c11cd3f07101cdba90a2d81cf0e56b4 # LQ + - 9b64dff695c2115facf1b6ea59c9bd07 # x265 (no HDR) + - fbcb31d8dabd2a319072b84fc0b7249c # Extras + - 83304f261cf516bb208c18c54c0adf97 # SDR (no WEBDL) + - 06d66ab109d4d2eddb2794d21526d140 # Retags + - e1a997ddb54e3ecbfe06341ad323c458 # Obfuscated + - 32b367365729d530ca1c124a0b180c64 # Bad Dual Groups + - 82d40da2bc6923f41e14394075dd4b03 # No-RlsGroup + - 9b27ab6498ec0f31a3353992e19434ca # DV (WEBDL) + + # Misc + - ec8fa7296b64e8cd390a1600981f3923 # Repack/Proper + - eb3d5cc0a2be0db205fb823640db6a3c # Repack v2 + - 44e7c4de10ae50265753082e5dc76047 # Repack v3 + + # Streaming Services + - d660701077794679fd59e8bdf4ce3a29 # AMZN + - f67c9ca88f463a48346062e8ad07713f # ATVP + - 4e9a630db98d5391aec1368a0256e2fe # CRAV + - 36b72f59f4ea20aad9316f475f2d9fbb # DCU + - 89358767a60cc28783cdc3d0be9388a4 # DSNP + - 7a235133c87f7da4c8cccceca7e3c7a6 # HBO + - a880d6abc21e7c16884f3ae393f84179 # HMAX + - f6cce30f1733d5c8194222a7507909bb # HULU + - 0ac24a2a68a9700bcb7eeca8e5cd644c # iT + - 81d1fbf600e2540cee87f3a23f9d3c1c # MAX + - d34870697c9db575f17700212167be23 # NF + - b2b980877494b560443631eb1f473867 # NLZ + - fb1a91cdc0f26f7ca0696e0e95274645 # OViD + - 1656adc6d7bb2c8cca6acfb6592db421 # PCOK + - c67a75ae4a1715f2bb4d492755ba4195 # PMTP + - 3ac5d84fce98bab1b531393e9c82f467 # QIBI + - c30d2958827d1867c73318a5a2957eb1 # RED + - ae58039e1319178e6be73caab5c42166 # SHO + - 1efe8da11bfd74fbbcd4d8117ddb9213 # STAN + - 5d2317d99af813b6529c7ebf01c83533 # VDL + - 77a7b25585c18af08f60b1547bb9b4fb # CC + - 43b3cf48cb385cd3eac608ee6bca7f09 # UHD Streaming Boost + - d2d299244a92b8a52d4921ce3897a256 # UHD Streaming Cut + + # HQ Source Groups + - e6258996055b9fbab7e9cb2f75819294 # WEB Tier 01 + - 58790d4e2fdcd9733aa7ae68ba2bb503 # WEB Tier 02 + - d84935abd3f8556dcd51d4f27e22d0a6 # WEB Tier 03 + - d0c516558625b04b363fa6c5c2c7cfd4 # WEB Scene + quality_profiles: + - name: Web + + - trash_ids: + - e0c1a67f23908a55b6ae9834e8ed6727 # Single Episode + - 4a20cfb76b5f92a8ca22b894b32e71be # Multi-Episode + quality_profiles: + - name: Web + score: -10000 diff --git a/ansible/roles/recyclarr/files/includes/sonarr-web.yml b/ansible/roles/recyclarr/files/includes/sonarr-web.yml index b8ecf18..6a84ba5 100644 --- a/ansible/roles/recyclarr/files/includes/sonarr-web.yml +++ b/ansible/roles/recyclarr/files/includes/sonarr-web.yml @@ -29,7 +29,6 @@ custom_formats: - ec8fa7296b64e8cd390a1600981f3923 # Repack/Proper - eb3d5cc0a2be0db205fb823640db6a3c # Repack v2 - 44e7c4de10ae50265753082e5dc76047 # Repack v3 - - 3bc5f395426614e155e585a2f056cdf1 # Season Pack # Streaming Services - d660701077794679fd59e8bdf4ce3a29 # AMZN @@ -63,3 +62,8 @@ custom_formats: - d0c516558625b04b363fa6c5c2c7cfd4 # WEB Scene quality_profiles: - name: Web + + - trash_ids: [3bc5f395426614e155e585a2f056cdf1] # Season Pack + quality_profiles: + - name: Web + score: 10 diff --git a/ansible/roles/recyclarr/templates/recyclarr.yml b/ansible/roles/recyclarr/templates/recyclarr.yml index 27a27eb..0a8d1ff 100644 --- a/ansible/roles/recyclarr/templates/recyclarr.yml +++ b/ansible/roles/recyclarr/templates/recyclarr.yml @@ -20,6 +20,9 @@ sonarr: # Web Quality Profile - config: includes/qualities/sonarr-web-qualities.yml - config: includes/sonarr-web.yml + # Season Pack Profile + - config: includes/qualities/sonarr-seasonpack-qualities.yml + - config: includes/sonarr-seasonpack.yml # Anime Quality Profile - config: includes/qualities/sonarr-anime-qualities.yml - config: includes/sonarr-anime.yml