recyclarr: reset back to default basically

This commit is contained in:
2026-04-03 13:45:26 -04:00
parent 124d33963e
commit e765a98487

View File

@@ -52,19 +52,10 @@ in
{ template = "radarr-custom-formats-remux-web-2160p"; }
];
# Extend the template's quality profile with lower-resolution fallbacks
quality_profiles = [
{
name = "Remux + WEB 2160p";
min_format_score = 0;
reset_unmatched_scores = {
enabled = true;
};
upgrade = {
allowed = true;
until_quality = "Remux-2160p";
until_score = 10000;
};
quality_sort = "top";
qualities = [
{ name = "Remux-2160p"; }
{
@@ -84,61 +75,25 @@ in
];
}
{ name = "HDTV-1080p"; }
{ name = "Bluray-720p"; }
{
name = "WEB 720p";
qualities = [
"WEBDL-720p"
"WEBRip-720p"
];
}
{ name = "HDTV-720p"; }
];
}
];
custom_formats = [
# Upscaled
# DV (w/o HDR fallback) - block releases with DV that lack HDR10 fallback
{
trash_ids = [ "bfd8eb01832d646a0a89c4deb46f8564" ];
trash_ids = [ "923b6abef9b17f937fab56cfcf89e1f1" ];
assign_scores_to = [
{
name = "Remux + WEB 2160p";
score = -10000;
}
];
}
# x265 (HD) - override template -10000 penalty for non-2160p HEVC
{
trash_ids = [ "dc98083864ea246d05a42df0d05f81cc" ];
assign_scores_to = [
{
name = "Remux + WEB 2160p";
score = 0;
}
];
}
# x265 (no HDR/DV) - override template -10000 penalty for non-2160p HEVC
{
trash_ids = [ "839bea857ed2c0a8e084f3cbdbd65ecb" ];
assign_scores_to = [
{
name = "Remux + WEB 2160p";
score = 0;
}
];
}
# Codec ranking: AV1 (20) > HEVC (10) > AVC (0)
#
# Positive scores only -- nothing drops below min_format_score.
# AVC stays at 0 implicitly (no custom format adds or removes score).
{
trash_ids = [ "cae4ca30163749b891686f95532519bd" ]; # AV1
assign_scores_to = [
{
name = "Remux + WEB 2160p";
score = 20;
}
];
}
{
trash_ids = [ "9170d55c319f4fe40da8711ba9d8050d" ]; # x265
assign_scores_to = [
{
name = "Remux + WEB 2160p";
score = 10;
}
{ name = "Remux + WEB 2160p"; }
];
}
];
@@ -153,19 +108,10 @@ in
{ template = "sonarr-v4-custom-formats-web-2160p"; }
];
# Extend the template's quality profile with lower-resolution fallbacks
quality_profiles = [
{
name = "WEB-2160p";
min_format_score = 0;
reset_unmatched_scores = {
enabled = true;
};
upgrade = {
allowed = true;
until_quality = "WEB 2160p";
until_score = 10000;
};
quality_sort = "top";
qualities = [
{
name = "WEB 2160p";
@@ -184,61 +130,25 @@ in
];
}
{ name = "HDTV-1080p"; }
{ name = "Bluray-720p"; }
{
name = "WEB 720p";
qualities = [
"WEBDL-720p"
"WEBRip-720p"
];
}
{ name = "HDTV-720p"; }
];
}
];
custom_formats = [
# Upscaled
# DV (w/o HDR fallback) - block releases with DV that lack HDR10 fallback
{
trash_ids = [ "23297a736ca77c0fc8e70f8edd7ee56c" ];
trash_ids = [ "9b27ab6498ec0f31a3353992e19434ca" ];
assign_scores_to = [
{
name = "WEB-2160p";
score = -10000;
}
];
}
# x265 (HD) - override template -10000 penalty for non-2160p HEVC
{
trash_ids = [ "47435ece6b99a0b477caf360e79ba0bb" ];
assign_scores_to = [
{
name = "WEB-2160p";
score = 0;
}
];
}
# x265 (no HDR/DV) - override template -10000 penalty for non-2160p HEVC
{
trash_ids = [ "9b64dff695c2115facf1b6ea59c9bd07" ];
assign_scores_to = [
{
name = "WEB-2160p";
score = 0;
}
];
}
# Codec ranking: AV1 (20) > HEVC (10) > AVC (0)
#
# Positive scores only -- nothing drops below min_format_score.
# AVC stays at 0 implicitly (no custom format adds or removes score).
{
trash_ids = [ "15a05bc7c1a36e2b57fd628f8977e2fc" ]; # AV1
assign_scores_to = [
{
name = "WEB-2160p";
score = 20;
}
];
}
{
trash_ids = [ "c9eafd50846d299b862ca9bb6ea91950" ]; # x265
assign_scores_to = [
{
name = "WEB-2160p";
score = 10;
}
{ name = "WEB-2160p"; }
];
}
];