From bb681c6b8be340538ec8a0ded5385d3a56f2e99d Mon Sep 17 00:00:00 2001 From: Mike Wilson Date: Fri, 11 Apr 2025 15:47:17 -0400 Subject: [PATCH] Add recyclarr includes --- ansible/main.yml | 4 +- .../files/radarr-anime-custom_formats.yml | 49 +++++++++ .../files/radarr-anime-qualities.yml | 38 +++++++ .../files/radarr-not_4k-custom_formats.yml | 100 +++++++++++++++++ .../files/radarr-not_4k-qualities.yml | 16 +++ .../files/radarr-old-custom_formats.yml | 103 ++++++++++++++++++ .../recyclarr/files/radarr-old-qualities.yml | 37 +++++++ .../files/radarr-remux-custom_formats.yml | 103 ++++++++++++++++++ .../files/radarr-remux-qualities.yml | 22 ++++ .../files/radarr-web-custom_formats.yml | 103 ++++++++++++++++++ .../recyclarr/files/radarr-web-qualities.yml | 19 ++++ ansible/roles/recyclarr/templates/radarr.yml | 25 ++++- 12 files changed, 615 insertions(+), 4 deletions(-) create mode 100644 ansible/roles/recyclarr/files/radarr-anime-custom_formats.yml create mode 100644 ansible/roles/recyclarr/files/radarr-anime-qualities.yml create mode 100644 ansible/roles/recyclarr/files/radarr-not_4k-custom_formats.yml create mode 100644 ansible/roles/recyclarr/files/radarr-not_4k-qualities.yml create mode 100644 ansible/roles/recyclarr/files/radarr-old-custom_formats.yml create mode 100644 ansible/roles/recyclarr/files/radarr-old-qualities.yml create mode 100644 ansible/roles/recyclarr/files/radarr-remux-custom_formats.yml create mode 100644 ansible/roles/recyclarr/files/radarr-remux-qualities.yml create mode 100644 ansible/roles/recyclarr/files/radarr-web-custom_formats.yml create mode 100644 ansible/roles/recyclarr/files/radarr-web-qualities.yml diff --git a/ansible/main.yml b/ansible/main.yml index 705b34a..c2b07bd 100644 --- a/ansible/main.yml +++ b/ansible/main.yml @@ -13,7 +13,7 @@ - ntfy - gluetun - autobrr - - name: qbittorrent + - name: recyclarr tags: test - nextcloud - redlib @@ -23,7 +23,7 @@ - deemix - barassistant - mealie - - recyclarr + - qbittorrent - firefly3 - sabnzbd - unifi-controller diff --git a/ansible/roles/recyclarr/files/radarr-anime-custom_formats.yml b/ansible/roles/recyclarr/files/radarr-anime-custom_formats.yml new file mode 100644 index 0000000..75c7383 --- /dev/null +++ b/ansible/roles/recyclarr/files/radarr-anime-custom_formats.yml @@ -0,0 +1,49 @@ +custom_formats: + - trash_ids: + # HQ Release Groups + - fb3ccc5d5cc8f77c9055d4cb4561dded # Anime BD Tier 01 (Top SeaDex Muxers) + - 66926c8fa9312bc74ab71bf69aae4f4a # Anime BD Tier 02 (SeaDex Muxers) + - fa857662bad28d5ff21a6e611869a0ff # Anime BD Tier 03 (SeaDex Muxers) + - f262f1299d99b1a2263375e8fa2ddbb3 # Anime BD Tier 04 (SeaDex Muxers) + - ca864ed93c7b431150cc6748dc34875d # Anime BD Tier 05 (Remuxes) + - 9dce189b960fddf47891b7484ee886ca # Anime BD tier 06 (FanSubs) + - 1ef101b3a82646b40e0cab7fc92cd896 # Anime BD Tier 07 (P2P/Scene) + - 6115ccd6640b978234cc47f2c1f2cadc # Anime BD Tier 08 (Mini Encodes) + - 8167cffba4febfb9a6988ef24f274e7e # Anime Web Tier 01 (Muxers) + - 8526c54e36b4962d340fce52ef030e76 # Anime Web Tier 02 (Top FanSubs) + - de41e72708d2c856fa261094c85e965d # Anime Web Tier 03 (Official Subs) + - 9edaeee9ea3bcd585da9b7c0ac3fc54f # Anime Web Tier 04 (Official Subs) + - 22d953bbe897857b517928f3652b8dd3 # Anime Web Tier 05 (FanSubs) + - a786fbc0eae05afe3bb51aee3c83a9d4 # Anime Web tier 06 (FanSubs) + - 3a3ff47579026e76d6504ebea39390de # Remux Tier 01 + - 9f98181fe5a3fbeb0cc29340da2a468a # Remux Tier 02 + - 8baaf0b3142bf4d94c42a724f034e27a # Remux Tier 03 + - c20f169ef63c5f40c2def54abaf4438e # WEB Tier 01 + - 403816d65392c79236dcb6dd591aeda4 # WEB Tier 02 + - af94e0fe497124d1f9ce732069ec8c3b # WEB Tier 03 + + # Miscellaneous + - d4e5e842fad129a3c097bdb2d20d31a0 # VRV + - a5d148168c4506b55cf53984107c396e # 10bit + + # Movie Versions + - 5f400539421b8fcf71d51e6384434573 # v1 + - 3df5e6dfef4b09bb6002f732bed5b774 # v2 + - db92c27ba606996b146b57fbe6d09186 # v3 + - d4e5e842fad129a3c097bdb2d20d31a0 # v4 + + # Unwanted + - 06b6542a47037d1e33b15aa3677c2365 # Anime Raws + - b0fdc5897f68c9a68c70c25169f77447 # Anime LQ Groups + - c259005cbaeb5ab44c06eddb4751e70c # v0 + - b23eae459cc960816f2d6ba84af45055 # Dubs Only + - 9172b2f683f6223e3a1846427b417a3d # VOSTFR + - cae4ca30163749b891686f95532519bd # AV1 + assign_scores_to: + - name: Anime + + trash_ids: + - 4a3b087eea2ce012fcc1ce319259a3be # Anime Dual Audio + assign_scores_to: + - name: Anime + - score: 10 # Prefer dual audio within the same tier but not over higher quality releases diff --git a/ansible/roles/recyclarr/files/radarr-anime-qualities.yml b/ansible/roles/recyclarr/files/radarr-anime-qualities.yml new file mode 100644 index 0000000..f3bf95d --- /dev/null +++ b/ansible/roles/recyclarr/files/radarr-anime-qualities.yml @@ -0,0 +1,38 @@ +quality_profiles: + - name: Anime + upgrade: + allowed: true + until_quality: 'Bluray 2160p' + until_score: 10000 + min_format_score: 0 + score_set: anime-radarr + quality_sort: top + qualities: + - name: 'Bluray 2160p' + qualities: + - Remux-2160p + - Bluray-2160p + - name: 'Bluray 1080p' + qualities: + - Remux-1080p + - Bluray-1080p + - name: 'WEB 2160p' + qualities: + - WEBDL-2160p + - WEBRip-2160p + - name: WEB 1080p + qualities: + - WEBDL-1080p + - WEBRip-1080p + - name: Bluray-720p + - name: 'WEB 720p' + qualities: + - WEBDL-720p + - WEBRip-720p + - HDTV-720p + - name: Bluray-576p + - name: Bluray-480p + - name: 'WEB 480p' + qualities: + - WEBDL-480p + - WEBRip-480p diff --git a/ansible/roles/recyclarr/files/radarr-not_4k-custom_formats.yml b/ansible/roles/recyclarr/files/radarr-not_4k-custom_formats.yml new file mode 100644 index 0000000..8a68f82 --- /dev/null +++ b/ansible/roles/recyclarr/files/radarr-not_4k-custom_formats.yml @@ -0,0 +1,100 @@ +custom_formats: + - trash_ids: + # HDR Formats + - c53085ddbd027d9624b320627748612f # DV HDR10+ + - e23edd2482476e595fb990b12e7c609c # DV HDR10 + - 58d6a88f13e2db7f5059c41047876f00 # DV + - 55d53828b9d81cbe20b02efd00aa0efd # DV HLG + - a3e19f8f627608af0211acd02bf89735 # DV SDR + - b974a6cd08c1066250f1f177d7aa1225 # HDR10+ + - dfb86d5941bc9075d6af23b09c2aeecd # HDR10 + - e61e28db95d22bedcadf030b8f156d96 # HDR + - 2a4d9069cc1fe3242ff9bdaebed239bb # HDR (undefined) + - 08d6d8834ad9ec87b1dc7ec8148e7a1f # PQ + - 9364dd386c9b4a1100dde8264690add7 # HLG + + # HQ Release Groups + - 3a3ff47579026e76d6504ebea39390de # Remux Tier 01 + - 9f98181fe5a3fbeb0cc29340da2a468a # Remux Tier 02 + - 8baaf0b3142bf4d94c42a724f034e27a # Remux Tier 03 + - ed27ebfef2f323e964fb1f61391bcb35 # HD Bluray Tier 01 + - c20c8647f2746a1f4c4262b0fbbeeeae # HD Bluray Tier 02 + - 5608c71bcebba0a5e666223bae8c9227 # HD Bluray Tier 03 + - c20f169ef63c5f40c2def54abaf4438e # WEB Tier 01 + - 403816d65392c79236dcb6dd591aeda4 # WEB Tier 02 + - af94e0fe497124d1f9ce732069ec8c3b # WEB Tier 03 + + # General Streaming Services + - b3b3a6ac74ecbd56bcdbefa4799fb9df # AMZN + - 40e9380490e748672c2522eaaeb692f7 # ATVP + - cc5e51a9e85a6296ceefe097a77f12f4 # BCORE + - 16622a6911d1ab5d5b8b713d5b0036d4 # CRiT + - 84272245b2988854bfb76a16e60baea5 # DSNP + - 509e5f41146e278f9eab1ddaceb34515 # HBO + - 5763d1b0ce84aff3b21038eea8e9b8ad # HMAX + - 526d445d4c16214309f0fd2b3be18a89 # Hulu + - e0ec9672be6cac914ffad34a6b077209 # iT + - 6a061313d22e51e0f25b7cd4dc065233 # MAX + - 2a6039655313bf5dab1e43523b62c374 # MA + - 170b1d363bd8516fbf3a3eb05d4faff6 # NF + - e36a0ba1bc902b26ee40818a1d59b8bd # PMTP + - c9fd353f8f5f1baf56dc601c4cb29920 # PCOK + - c2863d2a50c9acad1fb50e53ece60817 # STAN + + # Audio + - 496f355514737f7d83bf7aa4d24f8169 # TrueHD Atmos + - 2f22d89048b01681dde8afe203bf2e95 # DTS:X + - 417804f7f2c4308c1f4c5d380d4c4475 # Atmos (undefined) + - 1af239278386be2919e1bcee0bde047e # DD+ Atmos + - 3cafb66171b47f226146a0770576870f # TrueHD + - dcf3ec6938fa32445f590a4da84256cd # DTS-HD MA + - a570d4a0e56a2874b64e5bfa55202a1b # FLAC + - e7c2fcae07cbada050a0af3357491d7b # PCM + - 8e109e50e0a0b83a5098b056e13bf6db # DTS-HD HRA + - 185f1dd7264c4562b9022d963ac37424 # DD+ + - f9f847ac70a0af62ea4a08280b859636 # DTS-ES + - 1c1a4c5e823891c75bc50380a6866f73 # DTS + - 240770601cc226190c367ef59aba7463 # AAC + - c2998bd0d90ed5621d8df281e839436e # DD + - 6ba9033150e7896bdc9ec4b44f2b230f # MP3 + - a061e2e700f81932daf888599f8a8273 # Opus + + # Movie Versions + - 0f12c086e289cf966fa5948eac571f44 # Hybrid + - 570bc9ebecd92723d2d21500f4be314c # Remaster + - eca37840c13c6ef2dd0262b141a5482f # 4K Remaster + - e0c07d59beb37348e975a930d5e50319 # Criterion Collection + - 9d27d9d2181838f76dee150882bdc58c # Masters of Cinema + - db9b4c4b53d312a3ca5f1378f6440fc9 # Vinegar Syndrome + - 957d0f44b592285f26449575e8b1167e # Special Edition + - eecf3a857724171f968a66cb5719e152 # IMAX + - 9f6cbff8cfe4ebbc1bde14c7b7bec0de # IMAX Enhanced + - 09d9dd29a0fc958f9796e65c2a8864b4 # Open Matte + + # Miscellaneous + - e7718d7a3ce595f289bfee26adc178f5 # Repack/Proper + - ae43b294509409a6a13919dedd4764c4 # Repack2 + - 5caaaa1c08c1742aa4342d8c4cc463f2 # Repack3 + + # Unwanted + - 923b6abef9b17f937fab56cfcf89e1f1 # DV (WEBDL) + - ed38b889b31be83fda192888e2286d83 # BR-DISK + - e6886871085226c3da1830830146846c # Gererated Dynamic HDR + - 90a6f9a284dff5103f6346090e6280c8 # LQ + - e204b80c87be9497a8a6eaff48f72905 # LQ (Release Title) + - 839bea857ed2c0a8e084f3cbdbd65ecb # x265 (no HDR/DV) + - 25c12f78430a3a23413652cbd1d48d77 # SDR (no WEBDL) + - b8cd450cbfa689c0259a01d9e29ba3d6 # 3D + - bfd8eb01832d646a0a89c4deb46f8564 # Upscaled + - 0a3f082873eb454bde444150b70253cc # Extras + - 712d74cd88bceb883ee32f773656b1f5 # Sing-Along Versions + - cae4ca30163749b891686f95532519bd # AV1 + - b6832f586342ef70d9c128d40c07b872 # Bad Dual Groups + - cc444569854e9de0b084ab2b8b1532b2 # Black and White Editions + - 90cedc1fea7ea5d11298bebd3d1d3223 # EVO (no WEBDL) + - ae9b7c9ebde1f3bd336a8cbd1ec4c5e5 # No-RlsGroup + - 7357cf5161efbf8c4d5d0c30b4815ee2 # Obfuscated + - 5c44f52a8714fdd79bb4d98e2673be1f # Retags + - f537cf427b64c38c8e36298f657e4828 # Scene + assign_scores_to: + - name: 'Not 4k' diff --git a/ansible/roles/recyclarr/files/radarr-not_4k-qualities.yml b/ansible/roles/recyclarr/files/radarr-not_4k-qualities.yml new file mode 100644 index 0000000..bbb8707 --- /dev/null +++ b/ansible/roles/recyclarr/files/radarr-not_4k-qualities.yml @@ -0,0 +1,16 @@ +quality_profiles: + - name: 'Not 4k' + upgrade: + allowed: true + until_quality: Remux-1080p + until_score: 10000 + min_format_score: 0 + score_set: default + quality_sort: top + qualities: + - name: Remux-1080p + - name: Bluray-1080p + - name: WEB 1080p + qualities: + - WEBDL-1080p + - WEBRip-1080p diff --git a/ansible/roles/recyclarr/files/radarr-old-custom_formats.yml b/ansible/roles/recyclarr/files/radarr-old-custom_formats.yml new file mode 100644 index 0000000..61978bf --- /dev/null +++ b/ansible/roles/recyclarr/files/radarr-old-custom_formats.yml @@ -0,0 +1,103 @@ +custom_formats: + - trash_ids: + # HDR Formats + - c53085ddbd027d9624b320627748612f # DV HDR10+ + - e23edd2482476e595fb990b12e7c609c # DV HDR10 + - 58d6a88f13e2db7f5059c41047876f00 # DV + - 55d53828b9d81cbe20b02efd00aa0efd # DV HLG + - a3e19f8f627608af0211acd02bf89735 # DV SDR + - b974a6cd08c1066250f1f177d7aa1225 # HDR10+ + - dfb86d5941bc9075d6af23b09c2aeecd # HDR10 + - e61e28db95d22bedcadf030b8f156d96 # HDR + - 2a4d9069cc1fe3242ff9bdaebed239bb # HDR (undefined) + - 08d6d8834ad9ec87b1dc7ec8148e7a1f # PQ + - 9364dd386c9b4a1100dde8264690add7 # HLG + + # HQ Release Groups + - 3a3ff47579026e76d6504ebea39390de # Remux Tier 01 + - 9f98181fe5a3fbeb0cc29340da2a468a # Remux Tier 02 + - 8baaf0b3142bf4d94c42a724f034e27a # Remux Tier 03 + - 4d74ac4c4db0b64bff6ce0cffef99bf0 # UHD Bluray Tier 01 + - a58f517a70193f8e578056642178419d # UHD Bluray Tier 02 + - e71939fae578037e7aed3ee219bbe7c1 # UHD Bluray Tier 03 + - ed27ebfef2f323e964fb1f61391bcb35 # HD Bluray Tier 01 + - c20c8647f2746a1f4c4262b0fbbeeeae # HD Bluray Tier 02 + - 5608c71bcebba0a5e666223bae8c9227 # HD Bluray Tier 03 + - c20f169ef63c5f40c2def54abaf4438e # WEB Tier 01 + - 403816d65392c79236dcb6dd591aeda4 # WEB Tier 02 + - af94e0fe497124d1f9ce732069ec8c3b # WEB Tier 03 + + # General Streaming Services + - b3b3a6ac74ecbd56bcdbefa4799fb9df # AMZN + - 40e9380490e748672c2522eaaeb692f7 # ATVP + - cc5e51a9e85a6296ceefe097a77f12f4 # BCORE + - 16622a6911d1ab5d5b8b713d5b0036d4 # CRiT + - 84272245b2988854bfb76a16e60baea5 # DSNP + - 509e5f41146e278f9eab1ddaceb34515 # HBO + - 5763d1b0ce84aff3b21038eea8e9b8ad # HMAX + - 526d445d4c16214309f0fd2b3be18a89 # Hulu + - e0ec9672be6cac914ffad34a6b077209 # iT + - 6a061313d22e51e0f25b7cd4dc065233 # MAX + - 2a6039655313bf5dab1e43523b62c374 # MA + - 170b1d363bd8516fbf3a3eb05d4faff6 # NF + - e36a0ba1bc902b26ee40818a1d59b8bd # PMTP + - c9fd353f8f5f1baf56dc601c4cb29920 # PCOK + - c2863d2a50c9acad1fb50e53ece60817 # STAN + + # Audio + - 496f355514737f7d83bf7aa4d24f8169 # TrueHD Atmos + - 2f22d89048b01681dde8afe203bf2e95 # DTS:X + - 417804f7f2c4308c1f4c5d380d4c4475 # Atmos (undefined) + - 1af239278386be2919e1bcee0bde047e # DD+ Atmos + - 3cafb66171b47f226146a0770576870f # TrueHD + - dcf3ec6938fa32445f590a4da84256cd # DTS-HD MA + - a570d4a0e56a2874b64e5bfa55202a1b # FLAC + - e7c2fcae07cbada050a0af3357491d7b # PCM + - 8e109e50e0a0b83a5098b056e13bf6db # DTS-HD HRA + - 185f1dd7264c4562b9022d963ac37424 # DD+ + - f9f847ac70a0af62ea4a08280b859636 # DTS-ES + - 1c1a4c5e823891c75bc50380a6866f73 # DTS + - 240770601cc226190c367ef59aba7463 # AAC + - c2998bd0d90ed5621d8df281e839436e # DD + - 6ba9033150e7896bdc9ec4b44f2b230f # MP3 + - a061e2e700f81932daf888599f8a8273 # Opus + + # Movie Versions + - 0f12c086e289cf966fa5948eac571f44 # Hybrid + - 570bc9ebecd92723d2d21500f4be314c # Remaster + - eca37840c13c6ef2dd0262b141a5482f # 4K Remaster + - e0c07d59beb37348e975a930d5e50319 # Criterion Collection + - 9d27d9d2181838f76dee150882bdc58c # Masters of Cinema + - db9b4c4b53d312a3ca5f1378f6440fc9 # Vinegar Syndrome + - 957d0f44b592285f26449575e8b1167e # Special Edition + - eecf3a857724171f968a66cb5719e152 # IMAX + - 9f6cbff8cfe4ebbc1bde14c7b7bec0de # IMAX Enhanced + - 09d9dd29a0fc958f9796e65c2a8864b4 # Open Matte + + # Miscellaneous + - e7718d7a3ce595f289bfee26adc178f5 # Repack/Proper + - ae43b294509409a6a13919dedd4764c4 # Repack2 + - 5caaaa1c08c1742aa4342d8c4cc463f2 # Repack3 + + # Unwanted + - 923b6abef9b17f937fab56cfcf89e1f1 # DV (WEBDL) + - ed38b889b31be83fda192888e2286d83 # BR-DISK + - e6886871085226c3da1830830146846c # Gererated Dynamic HDR + - 90a6f9a284dff5103f6346090e6280c8 # LQ + - e204b80c87be9497a8a6eaff48f72905 # LQ (Release Title) + - 839bea857ed2c0a8e084f3cbdbd65ecb # x265 (no HDR/DV) + - 25c12f78430a3a23413652cbd1d48d77 # SDR (no WEBDL) + - b8cd450cbfa689c0259a01d9e29ba3d6 # 3D + - bfd8eb01832d646a0a89c4deb46f8564 # Upscaled + - 0a3f082873eb454bde444150b70253cc # Extras + - 712d74cd88bceb883ee32f773656b1f5 # Sing-Along Versions + - cae4ca30163749b891686f95532519bd # AV1 + - b6832f586342ef70d9c128d40c07b872 # Bad Dual Groups + - cc444569854e9de0b084ab2b8b1532b2 # Black and White Editions + - 90cedc1fea7ea5d11298bebd3d1d3223 # EVO (no WEBDL) + - ae9b7c9ebde1f3bd336a8cbd1ec4c5e5 # No-RlsGroup + - 7357cf5161efbf8c4d5d0c30b4815ee2 # Obfuscated + - 5c44f52a8714fdd79bb4d98e2673be1f # Retags + - f537cf427b64c38c8e36298f657e4828 # Scene + assign_scores_to: + - name: Old diff --git a/ansible/roles/recyclarr/files/radarr-old-qualities.yml b/ansible/roles/recyclarr/files/radarr-old-qualities.yml new file mode 100644 index 0000000..e7ff4fe --- /dev/null +++ b/ansible/roles/recyclarr/files/radarr-old-qualities.yml @@ -0,0 +1,37 @@ +quality_profiles: + - name: Remux + upgrade: + allowed: true + until_quality: Remux-2160p + until_score: 10000 + min_format_score: 0 + score_set: default + quality_sort: top + qualities: + - name: Remux-2160p + - name: Remux-1080p + - name: Bluray-2160p + - name: WEB 2160p + qualities: + - WEBDL-2160p + - WEBRip-2160p + - name: Bluray-1080p + - name: WEB 1080p + qualities: + - WEBDL-1080p + - WEBRip-1080p + - name: HDTV-2160p + - name: HDTV-1080p + - name: Bluray-720p + - name: 'WEB 720p' + qualities: + - WEBDL-720p + - WEBRip-720p + - name: Bluray-576p + - name: Bluray-480p + - name: 'WEB 480p' + qualities: + - WEBDL-480p + - WEBRip-480p + - name: DVD + - name: DVD-R diff --git a/ansible/roles/recyclarr/files/radarr-remux-custom_formats.yml b/ansible/roles/recyclarr/files/radarr-remux-custom_formats.yml new file mode 100644 index 0000000..3be3d44 --- /dev/null +++ b/ansible/roles/recyclarr/files/radarr-remux-custom_formats.yml @@ -0,0 +1,103 @@ +custom_formats: + - trash_ids: + # HDR Formats + - c53085ddbd027d9624b320627748612f # DV HDR10+ + - e23edd2482476e595fb990b12e7c609c # DV HDR10 + - 58d6a88f13e2db7f5059c41047876f00 # DV + - 55d53828b9d81cbe20b02efd00aa0efd # DV HLG + - a3e19f8f627608af0211acd02bf89735 # DV SDR + - b974a6cd08c1066250f1f177d7aa1225 # HDR10+ + - dfb86d5941bc9075d6af23b09c2aeecd # HDR10 + - e61e28db95d22bedcadf030b8f156d96 # HDR + - 2a4d9069cc1fe3242ff9bdaebed239bb # HDR (undefined) + - 08d6d8834ad9ec87b1dc7ec8148e7a1f # PQ + - 9364dd386c9b4a1100dde8264690add7 # HLG + + # HQ Release Groups + - 3a3ff47579026e76d6504ebea39390de # Remux Tier 01 + - 9f98181fe5a3fbeb0cc29340da2a468a # Remux Tier 02 + - 8baaf0b3142bf4d94c42a724f034e27a # Remux Tier 03 + - 4d74ac4c4db0b64bff6ce0cffef99bf0 # UHD Bluray Tier 01 + - a58f517a70193f8e578056642178419d # UHD Bluray Tier 02 + - e71939fae578037e7aed3ee219bbe7c1 # UHD Bluray Tier 03 + - ed27ebfef2f323e964fb1f61391bcb35 # HD Bluray Tier 01 + - c20c8647f2746a1f4c4262b0fbbeeeae # HD Bluray Tier 02 + - 5608c71bcebba0a5e666223bae8c9227 # HD Bluray Tier 03 + - c20f169ef63c5f40c2def54abaf4438e # WEB Tier 01 + - 403816d65392c79236dcb6dd591aeda4 # WEB Tier 02 + - af94e0fe497124d1f9ce732069ec8c3b # WEB Tier 03 + + # General Streaming Services + - b3b3a6ac74ecbd56bcdbefa4799fb9df # AMZN + - 40e9380490e748672c2522eaaeb692f7 # ATVP + - cc5e51a9e85a6296ceefe097a77f12f4 # BCORE + - 16622a6911d1ab5d5b8b713d5b0036d4 # CRiT + - 84272245b2988854bfb76a16e60baea5 # DSNP + - 509e5f41146e278f9eab1ddaceb34515 # HBO + - 5763d1b0ce84aff3b21038eea8e9b8ad # HMAX + - 526d445d4c16214309f0fd2b3be18a89 # Hulu + - e0ec9672be6cac914ffad34a6b077209 # iT + - 6a061313d22e51e0f25b7cd4dc065233 # MAX + - 2a6039655313bf5dab1e43523b62c374 # MA + - 170b1d363bd8516fbf3a3eb05d4faff6 # NF + - e36a0ba1bc902b26ee40818a1d59b8bd # PMTP + - c9fd353f8f5f1baf56dc601c4cb29920 # PCOK + - c2863d2a50c9acad1fb50e53ece60817 # STAN + + # Audio + - 496f355514737f7d83bf7aa4d24f8169 # TrueHD Atmos + - 2f22d89048b01681dde8afe203bf2e95 # DTS:X + - 417804f7f2c4308c1f4c5d380d4c4475 # Atmos (undefined) + - 1af239278386be2919e1bcee0bde047e # DD+ Atmos + - 3cafb66171b47f226146a0770576870f # TrueHD + - dcf3ec6938fa32445f590a4da84256cd # DTS-HD MA + - a570d4a0e56a2874b64e5bfa55202a1b # FLAC + - e7c2fcae07cbada050a0af3357491d7b # PCM + - 8e109e50e0a0b83a5098b056e13bf6db # DTS-HD HRA + - 185f1dd7264c4562b9022d963ac37424 # DD+ + - f9f847ac70a0af62ea4a08280b859636 # DTS-ES + - 1c1a4c5e823891c75bc50380a6866f73 # DTS + - 240770601cc226190c367ef59aba7463 # AAC + - c2998bd0d90ed5621d8df281e839436e # DD + - 6ba9033150e7896bdc9ec4b44f2b230f # MP3 + - a061e2e700f81932daf888599f8a8273 # Opus + + # Movie Versions + - 0f12c086e289cf966fa5948eac571f44 # Hybrid + - 570bc9ebecd92723d2d21500f4be314c # Remaster + - eca37840c13c6ef2dd0262b141a5482f # 4K Remaster + - e0c07d59beb37348e975a930d5e50319 # Criterion Collection + - 9d27d9d2181838f76dee150882bdc58c # Masters of Cinema + - db9b4c4b53d312a3ca5f1378f6440fc9 # Vinegar Syndrome + - 957d0f44b592285f26449575e8b1167e # Special Edition + - eecf3a857724171f968a66cb5719e152 # IMAX + - 9f6cbff8cfe4ebbc1bde14c7b7bec0de # IMAX Enhanced + - 09d9dd29a0fc958f9796e65c2a8864b4 # Open Matte + + # Miscellaneous + - e7718d7a3ce595f289bfee26adc178f5 # Repack/Proper + - ae43b294509409a6a13919dedd4764c4 # Repack2 + - 5caaaa1c08c1742aa4342d8c4cc463f2 # Repack3 + + # Unwanted + - 923b6abef9b17f937fab56cfcf89e1f1 # DV (WEBDL) + - ed38b889b31be83fda192888e2286d83 # BR-DISK + - e6886871085226c3da1830830146846c # Gererated Dynamic HDR + - 90a6f9a284dff5103f6346090e6280c8 # LQ + - e204b80c87be9497a8a6eaff48f72905 # LQ (Release Title) + - 839bea857ed2c0a8e084f3cbdbd65ecb # x265 (no HDR/DV) + - 25c12f78430a3a23413652cbd1d48d77 # SDR (no WEBDL) + - b8cd450cbfa689c0259a01d9e29ba3d6 # 3D + - bfd8eb01832d646a0a89c4deb46f8564 # Upscaled + - 0a3f082873eb454bde444150b70253cc # Extras + - 712d74cd88bceb883ee32f773656b1f5 # Sing-Along Versions + - cae4ca30163749b891686f95532519bd # AV1 + - b6832f586342ef70d9c128d40c07b872 # Bad Dual Groups + - cc444569854e9de0b084ab2b8b1532b2 # Black and White Editions + - 90cedc1fea7ea5d11298bebd3d1d3223 # EVO (no WEBDL) + - ae9b7c9ebde1f3bd336a8cbd1ec4c5e5 # No-RlsGroup + - 7357cf5161efbf8c4d5d0c30b4815ee2 # Obfuscated + - 5c44f52a8714fdd79bb4d98e2673be1f # Retags + - f537cf427b64c38c8e36298f657e4828 # Scene + assign_scores_to: + - name: Remux diff --git a/ansible/roles/recyclarr/files/radarr-remux-qualities.yml b/ansible/roles/recyclarr/files/radarr-remux-qualities.yml new file mode 100644 index 0000000..f2bad88 --- /dev/null +++ b/ansible/roles/recyclarr/files/radarr-remux-qualities.yml @@ -0,0 +1,22 @@ +quality_profiles: + - name: Remux + upgrade: + allowed: true + until_quality: Remux-2160p + until_score: 10000 + min_format_score: 0 + score_set: default + quality_sort: top + qualities: + - name: Remux-2160p + - name: Remux-1080p + - name: Bluray-2160p + - name: WEB 2160p + qualities: + - WEBDL-2160p + - WEBRip-2160p + - name: Bluray-1080p + - name: WEB 1080p + qualities: + - WEBDL-1080p + - WEBRip-1080p diff --git a/ansible/roles/recyclarr/files/radarr-web-custom_formats.yml b/ansible/roles/recyclarr/files/radarr-web-custom_formats.yml new file mode 100644 index 0000000..381b9ea --- /dev/null +++ b/ansible/roles/recyclarr/files/radarr-web-custom_formats.yml @@ -0,0 +1,103 @@ +custom_formats: + - trash_ids: + # HDR Formats + - c53085ddbd027d9624b320627748612f # DV HDR10+ + - e23edd2482476e595fb990b12e7c609c # DV HDR10 + - 58d6a88f13e2db7f5059c41047876f00 # DV + - 55d53828b9d81cbe20b02efd00aa0efd # DV HLG + - a3e19f8f627608af0211acd02bf89735 # DV SDR + - b974a6cd08c1066250f1f177d7aa1225 # HDR10+ + - dfb86d5941bc9075d6af23b09c2aeecd # HDR10 + - e61e28db95d22bedcadf030b8f156d96 # HDR + - 2a4d9069cc1fe3242ff9bdaebed239bb # HDR (undefined) + - 08d6d8834ad9ec87b1dc7ec8148e7a1f # PQ + - 9364dd386c9b4a1100dde8264690add7 # HLG + + # HQ Release Groups + - 3a3ff47579026e76d6504ebea39390de # Remux Tier 01 + - 9f98181fe5a3fbeb0cc29340da2a468a # Remux Tier 02 + - 8baaf0b3142bf4d94c42a724f034e27a # Remux Tier 03 + - 4d74ac4c4db0b64bff6ce0cffef99bf0 # UHD Bluray Tier 01 + - a58f517a70193f8e578056642178419d # UHD Bluray Tier 02 + - e71939fae578037e7aed3ee219bbe7c1 # UHD Bluray Tier 03 + - ed27ebfef2f323e964fb1f61391bcb35 # HD Bluray Tier 01 + - c20c8647f2746a1f4c4262b0fbbeeeae # HD Bluray Tier 02 + - 5608c71bcebba0a5e666223bae8c9227 # HD Bluray Tier 03 + - c20f169ef63c5f40c2def54abaf4438e # WEB Tier 01 + - 403816d65392c79236dcb6dd591aeda4 # WEB Tier 02 + - af94e0fe497124d1f9ce732069ec8c3b # WEB Tier 03 + + # General Streaming Services + - b3b3a6ac74ecbd56bcdbefa4799fb9df # AMZN + - 40e9380490e748672c2522eaaeb692f7 # ATVP + - cc5e51a9e85a6296ceefe097a77f12f4 # BCORE + - 16622a6911d1ab5d5b8b713d5b0036d4 # CRiT + - 84272245b2988854bfb76a16e60baea5 # DSNP + - 509e5f41146e278f9eab1ddaceb34515 # HBO + - 5763d1b0ce84aff3b21038eea8e9b8ad # HMAX + - 526d445d4c16214309f0fd2b3be18a89 # Hulu + - e0ec9672be6cac914ffad34a6b077209 # iT + - 6a061313d22e51e0f25b7cd4dc065233 # MAX + - 2a6039655313bf5dab1e43523b62c374 # MA + - 170b1d363bd8516fbf3a3eb05d4faff6 # NF + - e36a0ba1bc902b26ee40818a1d59b8bd # PMTP + - c9fd353f8f5f1baf56dc601c4cb29920 # PCOK + - c2863d2a50c9acad1fb50e53ece60817 # STAN + + # Audio + - 496f355514737f7d83bf7aa4d24f8169 # TrueHD Atmos + - 2f22d89048b01681dde8afe203bf2e95 # DTS:X + - 417804f7f2c4308c1f4c5d380d4c4475 # Atmos (undefined) + - 1af239278386be2919e1bcee0bde047e # DD+ Atmos + - 3cafb66171b47f226146a0770576870f # TrueHD + - dcf3ec6938fa32445f590a4da84256cd # DTS-HD MA + - a570d4a0e56a2874b64e5bfa55202a1b # FLAC + - e7c2fcae07cbada050a0af3357491d7b # PCM + - 8e109e50e0a0b83a5098b056e13bf6db # DTS-HD HRA + - 185f1dd7264c4562b9022d963ac37424 # DD+ + - f9f847ac70a0af62ea4a08280b859636 # DTS-ES + - 1c1a4c5e823891c75bc50380a6866f73 # DTS + - 240770601cc226190c367ef59aba7463 # AAC + - c2998bd0d90ed5621d8df281e839436e # DD + - 6ba9033150e7896bdc9ec4b44f2b230f # MP3 + - a061e2e700f81932daf888599f8a8273 # Opus + + # Movie Versions + - 0f12c086e289cf966fa5948eac571f44 # Hybrid + - 570bc9ebecd92723d2d21500f4be314c # Remaster + - eca37840c13c6ef2dd0262b141a5482f # 4K Remaster + - e0c07d59beb37348e975a930d5e50319 # Criterion Collection + - 9d27d9d2181838f76dee150882bdc58c # Masters of Cinema + - db9b4c4b53d312a3ca5f1378f6440fc9 # Vinegar Syndrome + - 957d0f44b592285f26449575e8b1167e # Special Edition + - eecf3a857724171f968a66cb5719e152 # IMAX + - 9f6cbff8cfe4ebbc1bde14c7b7bec0de # IMAX Enhanced + - 09d9dd29a0fc958f9796e65c2a8864b4 # Open Matte + + # Miscellaneous + - e7718d7a3ce595f289bfee26adc178f5 # Repack/Proper + - ae43b294509409a6a13919dedd4764c4 # Repack2 + - 5caaaa1c08c1742aa4342d8c4cc463f2 # Repack3 + + # Unwanted + - 923b6abef9b17f937fab56cfcf89e1f1 # DV (WEBDL) + - ed38b889b31be83fda192888e2286d83 # BR-DISK + - e6886871085226c3da1830830146846c # Gererated Dynamic HDR + - 90a6f9a284dff5103f6346090e6280c8 # LQ + - e204b80c87be9497a8a6eaff48f72905 # LQ (Release Title) + - 839bea857ed2c0a8e084f3cbdbd65ecb # x265 (no HDR/DV) + - 25c12f78430a3a23413652cbd1d48d77 # SDR (no WEBDL) + - b8cd450cbfa689c0259a01d9e29ba3d6 # 3D + - bfd8eb01832d646a0a89c4deb46f8564 # Upscaled + - 0a3f082873eb454bde444150b70253cc # Extras + - 712d74cd88bceb883ee32f773656b1f5 # Sing-Along Versions + - cae4ca30163749b891686f95532519bd # AV1 + - b6832f586342ef70d9c128d40c07b872 # Bad Dual Groups + - cc444569854e9de0b084ab2b8b1532b2 # Black and White Editions + - 90cedc1fea7ea5d11298bebd3d1d3223 # EVO (no WEBDL) + - ae9b7c9ebde1f3bd336a8cbd1ec4c5e5 # No-RlsGroup + - 7357cf5161efbf8c4d5d0c30b4815ee2 # Obfuscated + - 5c44f52a8714fdd79bb4d98e2673be1f # Retags + - f537cf427b64c38c8e36298f657e4828 # Scene + assign_scores_to: + - name: Web diff --git a/ansible/roles/recyclarr/files/radarr-web-qualities.yml b/ansible/roles/recyclarr/files/radarr-web-qualities.yml new file mode 100644 index 0000000..80f4542 --- /dev/null +++ b/ansible/roles/recyclarr/files/radarr-web-qualities.yml @@ -0,0 +1,19 @@ +quality_profiles: + - name: Web + upgrade: + allowed: true + until_quality: 'WEB 2160p' + until_score: 10000 + min_format_score: 0 + score_set: default + quality_sort: top + qualities: + - name: WEB 2160p + qualities: + - WEBDL-2160p + - WEBRip-2160p + - name: Bluray-1080p + - name: WEB 1080p + qualities: + - WEBDL-1080p + - WEBRip-1080p diff --git a/ansible/roles/recyclarr/templates/radarr.yml b/ansible/roles/recyclarr/templates/radarr.yml index da9f261..6134f82 100644 --- a/ansible/roles/recyclarr/templates/radarr.yml +++ b/ansible/roles/recyclarr/templates/radarr.yml @@ -4,10 +4,31 @@ radarr: api_key: "{{ radarr_api_key }" delete_old_custom_formats: true replace_existing_custom_formats: true - quality_definition: - type: movie media_naming: folder: jellyfin-tmdb movie: rename: true standard: default + + include: + - template: radarr-quality-definition-movie + + # Remux + - config: radarr-remux-qualities.yml + - config: radarr-remux-custom_formats.yml + + # Web + - config: radarr-web-qualities.yml + - config: radarr-web-custom_formats.yml + + # Old + - config: radarr-old-qualities.yml + - config: radarr-old-custom_formats.yml + + # Anime + - config: radarr-anime-qualities.yml + - config: radarr-anime-custom_formats.yml + + # Not 4k + - config: radarr-not_4k-qualities.yml + - config: radarr-not_4k-qualities.yml