From ed47c28a39a9af9485ce9936225dba59ac48ef00 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 19 Jan 2025 02:17:33 +0000 Subject: [PATCH] Update bundles --- bundles/custom_formats.json | 78 ++++++ bundles/profiles.json | 478 ++++++++++++++++++++++++++++++++++-- bundles/regex_patterns.json | 10 +- bundles/version.json | 2 +- 4 files changed, 538 insertions(+), 30 deletions(-) diff --git a/bundles/custom_formats.json b/bundles/custom_formats.json index e9d1ab6..dbfd91f 100644 --- a/bundles/custom_formats.json +++ b/bundles/custom_formats.json @@ -2923,6 +2923,52 @@ "tests": [], "_id": "SD Quality Tier 1" }, + { + "name": "Lossless Audio (1080p)", + "description": "Matches any lossless audio track in a 1080p release.", + "tags": [ + "Audio" + ], + "conditions": [ + { + "name": "1080p", + "negate": false, + "required": true, + "resolution": "1080p", + "type": "resolution" + }, + { + "name": "DTS-HD MA", + "negate": false, + "pattern": "DTS-HD MA", + "required": false, + "type": "release_title" + }, + { + "name": "DTS-X", + "negate": false, + "pattern": "DTS-X", + "required": false, + "type": "release_title" + }, + { + "name": "PCM", + "negate": false, + "pattern": "PCM", + "required": false, + "type": "release_title" + }, + { + "name": "TrueHD + Atmos", + "negate": false, + "pattern": "TrueHD + Atmos", + "required": false, + "type": "release_title" + } + ], + "tests": [], + "_id": "Lossless Audio (1080p)" + }, { "name": "Free75", "description": "Matches releases with 75% Freeleech", @@ -6323,6 +6369,38 @@ "tests": [], "_id": "Not Only English (Missing)" }, + { + "name": "2160p Blu-ray Encode", + "description": "Matches 2160p Blu-rays that are NOT remuxes", + "tags": [ + "Source" + ], + "conditions": [ + { + "name": "2160p", + "type": "resolution", + "required": true, + "negate": false, + "resolution": "2160p" + }, + { + "name": "Remux", + "negate": true, + "pattern": "Remux", + "required": true, + "type": "release_title" + }, + { + "name": "Blu-ray", + "negate": false, + "required": true, + "source": "bluray", + "type": "source" + } + ], + "tests": [], + "_id": "2160p Blu-ray Encode" + }, { "name": "Free100", "description": "Matches releases with 100% Freeleech", diff --git a/bundles/profiles.json b/bundles/profiles.json index e5e505d..d0ce369 100644 --- a/bundles/profiles.json +++ b/bundles/profiles.json @@ -312,6 +312,428 @@ }, "_id": "1080p Quality" }, + { + "name": "2160p Balanced", + "description": "2160p Balanced targets consistent & immutable 2160p **HDR WEB-DLs w/ Lossy Audio**. \n- Special considerations are given to **Balanced** groups who prioritize **streaming optimisation** over quality, falling somewhere around a tier 2 WEB-DL. This includes groups like **BHDStudio**, **HONE** and **hallowed**.\n- If no 2160p WEB-DL can be found, the profile will fall back to the 1080p Quality Profile.\n- Transparent 2160p Encodes (\u00e0 la 2160p Quality) are not allowed as fallback since they are comparatively much larger than 2160p WEB-DLs", + "tags": [ + "2160p", + "HDR", + "Encode", + "x264", + "x265" + ], + "upgradesAllowed": true, + "minCustomFormatScore": 0, + "upgradeUntilScore": 600, + "minScoreIncrement": 5, + "custom_formats": [ + { + "name": "2160p", + "score": 300 + }, + { + "name": "2160p Balanced Tier 1", + "score": 250 + }, + { + "name": "2160p Balanced Tier 2", + "score": 240 + }, + { + "name": "Amazon Prime [UHD]", + "score": 160 + }, + { + "name": "Disney+ [2160p]", + "score": 160 + }, + { + "name": "HBO Max [2160p]", + "score": 160 + }, + { + "name": "Movies Anywhere [2160p]", + "score": 160 + }, + { + "name": "Apple TV+ [2160p]", + "score": 150 + }, + { + "name": "Hulu [2160p]", + "score": 150 + }, + { + "name": "iTunes [2160p]", + "score": 150 + }, + { + "name": "Max [2160p]", + "score": 150 + }, + { + "name": "Netflix [2160p]", + "score": 150 + }, + { + "name": "Paramount+ [2160p]", + "score": 150 + }, + { + "name": "Peacock [2160p]", + "score": 150 + }, + { + "name": "Roku [2160p]", + "score": 150 + }, + { + "name": "1080p", + "score": 60 + }, + { + "name": "1080p Quality Tier 1", + "score": 60 + }, + { + "name": "1080p Quality Tier 2", + "score": 50 + }, + { + "name": "1080p Quality Tier 3", + "score": 40 + }, + { + "name": "DVD Remux", + "score": 40 + }, + { + "name": "1080p Quality Tier 4", + "score": 30 + }, + { + "name": "Amazon Prime [1080p]", + "score": 30 + }, + { + "name": "Apple TV+ [1080p]", + "score": 30 + }, + { + "name": "Disney+ [1080p]", + "score": 30 + }, + { + "name": "Dolby Vision", + "score": 30 + }, + { + "name": "Movies Anywhere [1080p]", + "score": 30 + }, + { + "name": "SD Quality Tier 1", + "score": 30 + }, + { + "name": "1080p Balanced Tier 1", + "score": 20 + }, + { + "name": "1080p Quality Tier 5", + "score": 20 + }, + { + "name": "HBO Max [1080p]", + "score": 20 + }, + { + "name": "HDR10+", + "score": 20 + }, + { + "name": "Max [1080p]", + "score": 20 + }, + { + "name": "Netflix [1080p]", + "score": 20 + }, + { + "name": "SD Quality Tier 2", + "score": 20 + }, + { + "name": "DTS-X", + "score": 15 + }, + { + "name": "1080p Balanced Tier 2", + "score": 10 + }, + { + "name": "Blu-ray", + "score": 10 + }, + { + "name": "HDR10", + "score": 10 + }, + { + "name": "HDR10 (Missing)", + "score": 10 + }, + { + "name": "Hulu [1080p]", + "score": 10 + }, + { + "name": "iTunes [1080p]", + "score": 10 + }, + { + "name": "Paramount+ [1080p]", + "score": 10 + }, + { + "name": "Peacock [1080p]", + "score": 10 + }, + { + "name": "Roku [1080p]", + "score": 10 + }, + { + "name": "TrueHD", + "score": 10 + }, + { + "name": "TrueHD (Missing)", + "score": 10 + }, + { + "name": "WEBRip", + "score": 10 + }, + { + "name": "x264", + "score": 10 + }, + { + "name": "Atmos", + "score": 5 + }, + { + "name": "Atmos (Missing)", + "score": 5 + }, + { + "name": "DTS-HD MA", + "score": 5 + }, + { + "name": "FLAC", + "score": 5 + }, + { + "name": "Unknown Lossless Audio", + "score": 5 + }, + { + "name": "SDR", + "score": -80 + }, + { + "name": "2160p Blu-ray Encode", + "score": -9999 + }, + { + "name": "3D", + "score": -9999 + }, + { + "name": "720p", + "score": -9999 + }, + { + "name": "AV1", + "score": -9999 + }, + { + "name": "B&W", + "score": -9999 + }, + { + "name": "Blu-ray Remux", + "score": -9999 + }, + { + "name": "Dolby Vision (Without Fallback)", + "score": -9999 + }, + { + "name": "Extras", + "score": -9999 + }, + { + "name": "Full Disc", + "score": -9999 + }, + { + "name": "Full Disc (Quality Match)", + "score": -9999 + }, + { + "name": "h265", + "score": -9999 + }, + { + "name": "h265 (Missing)", + "score": -9999 + }, + { + "name": "HDR10 (Missing) (1080p)", + "score": -9999 + }, + { + "name": "Lossless Audio (1080p)", + "score": -9999 + }, + { + "name": "Non Retail HDR", + "score": -9999 + }, + { + "name": "Remux", + "score": -9999 + }, + { + "name": "SD Bluray Encodes", + "score": -9999 + }, + { + "name": "UHDBits", + "score": -9999 + }, + { + "name": "Unwanted x265 Groups", + "score": -9999 + }, + { + "name": "Upscaled", + "score": -9999 + }, + { + "name": "VVC", + "score": -9999 + }, + { + "name": "x264 (2160p)", + "score": -9999 + }, + { + "name": "x265", + "score": -9999 + }, + { + "name": "x265 (1080p)", + "score": -9999 + }, + { + "name": "x265 (Missing 2160p)", + "score": -9999 + }, + { + "name": "x265 (Missing)", + "score": -9999 + } + ], + "qualities": [ + { + "id": 5, + "name": "WEBDL-2160p" + }, + { + "id": -3, + "name": "1080p Transparent", + "description": "Indistinguishable from source", + "qualities": [ + { + "id": 10, + "name": "Bluray-1080p" + }, + { + "id": 11, + "name": "WEBRip-1080p" + }, + { + "id": 9, + "name": "WEBDL-1080p" + } + ] + }, + { + "id": -1, + "name": "SD", + "description": "Standard Definition Fallbacks", + "qualities": [ + { + "id": 22, + "name": "DVD" + }, + { + "id": 19, + "name": "WEBDL-480p" + }, + { + "id": 20, + "name": "WEBRip-480p" + }, + { + "id": 24, + "name": "SDTV" + } + ] + }, + { + "id": -4, + "name": "Prereleases", + "description": "Low Quality releases that come out before VODs / Physical Media", + "qualities": [ + { + "id": 29, + "name": "CAM" + }, + { + "id": 26, + "name": "Telesync" + }, + { + "id": 25, + "name": "Telecine" + }, + { + "id": 23, + "name": "DVDSCR" + } + ] + } + ], + "upgrade_until": { + "id": 5, + "name": "WEBDL-2160p", + "description": "4K web download, untouched as released by the streaming service" + }, + "language": "must_original", + "tweaks": { + "preferFreeleech": false, + "allowLosslessAudio": true, + "allowDVNoFallback": false, + "allowBleedingEdgeCodecs": false, + "allowPrereleases": false + }, + "_id": "2160p Balanced" + }, { "name": "1080p Balanced", "description": "1080p Balanced targets consistent & immutable 1080p **WEB-DLs** with fallback to transparent x264 encodes, prioritised using the **Golden Popcorn Performance Index**.\n\n- Special considerations are given to **Balanced** groups who prioritize **streaming optimisation** over quality, falling somewhere around a tier 2 WEB-DL. This includes groups like **BHDStudio** and **hallowed**.\n- If no 1080p release can be found, the profile will fall back to SD releases - DVD remuxes / encodes. ", @@ -627,7 +1049,7 @@ }, { "name": "2160p Remux", - "description": "2160p Remux utilizes **audio / video tags** to prioritise high quality lossless copies of UHD Blu-rays.\n\n- Unlike the encode profiles, which target releases based on a release group metric, 2160p avoids this to stop *circular downloads* where no discernable upgrade is found. \n- Instead, audio / video metrics such Dolby Vision, TrueHD, Atmos, HDR10+, etc are used to indicate when a remux should be upgraded.\n- For instance, if a hybrid remux that includes some WEB DoVi layer is released, it will be upgraded over the standard non hybrid release, regardless of release group.\n- This also helps to grab non group tagged remuxes, which are fairly common on quite a few trackers who often have the best remux available. \n- If no 2160p Remux cannot be found, the profile falls back to **2160p WEB-DLs**.\n- If a 2160p WEB-DL cannot be found, the profile falls back to **1080p Remux**. ", + "description": "2160p Remux utilizes **audio / video tags** to prioritise high quality lossless copies of UHD Blu-rays.\n\n- Unlike the encode profiles, which target releases based on a release group metric, 2160p avoids this to stop *circular downloads* where no discernable upgrade is found. \n- Instead, audio / video metrics such Dolby Vision, TrueHD, Atmos, HDR10+, etc are used to indicate when a remux should be upgraded.\n- For instance, if a hybrid remux that includes some WEB DoVi layer is released, it will be upgraded over the standard non hybrid release, regardless of release group.\n- This also helps to grab non group tagged remuxes, which are fairly common on quite a few trackers who often have the best remux available. \n- If no 2160p Remux cannot be found, the profile falls back to **2160p WEB-DLs**.\n- If a 2160p WEB-DL cannot be found, the profile falls back to the **1080p Remux** profile. ", "tags": [ "2160p", "Lossless", @@ -764,6 +1186,10 @@ "name": "Roku", "score": 10 }, + { + "name": "Unknown Lossless Audio", + "score": 5 + }, { "name": "3D", "score": -9999 @@ -895,7 +1321,7 @@ }, { "name": "1080p Quality (HDR)", - "description": "1080p Quality (HDR) utilizes the [**Golden Popcorn Performance Index**](https://dictionarry.pages.dev/) to target **transparent x265 HDR** 1080p encodes. \n- 5 Quality tiers prioritise encodes with high 1080p GPPi scores, with fallback to regular 1080p Quality profile (non HDR), then 1080p WEB-DLs and streaming optimised encodes (**BHDStudio & hallowed**).\n- **x265 is negated** but allowed, if and only if a reputable GPPi group has encoded it from a UHD Bluray source.\n- Non HDR encodes are strictly forbidden in this profile\n- If no 1080p release can be found, the profile will fall back to SD releases - **DVD remuxes / encodes**", + "description": "1080p Quality (HDR) utilizes the [**Golden Popcorn Performance Index**](https://dictionarry.pages.dev/) to target **transparent x265 HDR** 1080p encodes. \n- 5 Quality tiers prioritise encodes with high 1080p GPPi scores, with fallback to the regular 1080p Quality profile (non HDR), then 1080p WEB-DLs and streaming optimised encodes (**BHDStudio & hallowed**).\n- **x265 is negated** but allowed, if and only if a reputable GPPi group has encoded it from a UHD Bluray source.\n- Non HDR x265 encodes are strictly forbidden in this profile\n- If no 1080p release can be found, the profile will fall back to SD releases - **DVD remuxes / encodes**", "tags": [ "1080p", "Transparent", @@ -1245,39 +1671,39 @@ "custom_formats": [ { "name": "2160p Quality Tier 1", - "score": 320 + "score": 370 }, { "name": "2160p Quality Tier 2", - "score": 310 + "score": 360 + }, + { + "name": "2160p Quality Tier 3", + "score": 350 + }, + { + "name": "2160p Quality Tier 4", + "score": 340 }, { "name": "2160p", "score": 300 }, { - "name": "2160p Quality Tier 3", + "name": "2160p Balanced Tier 1", "score": 300 }, { - "name": "2160p Quality Tier 4", + "name": "2160p Balanced Tier 2", "score": 290 }, { - "name": "2160p Balanced Tier 1", - "score": 250 - }, - { - "name": "2160p Balanced Tier 2", + "name": "2160p Quality Tier 5", "score": 240 }, - { - "name": "2160p Quality Tier 5", - "score": 190 - }, { "name": "2160p Quality Tier 6", - "score": 180 + "score": 230 }, { "name": "Amazon Prime [UHD]", @@ -1335,10 +1761,6 @@ "name": "1080p Quality Tier 1", "score": 60 }, - { - "name": "Blu-ray", - "score": 60 - }, { "name": "1080p Quality Tier 2", "score": 50 @@ -1415,6 +1837,10 @@ "name": "1080p Balanced Tier 2", "score": 10 }, + { + "name": "Blu-ray", + "score": 10 + }, { "name": "HDR10", "score": 10 @@ -1451,6 +1877,10 @@ "name": "TrueHD (Missing)", "score": 10 }, + { + "name": "WEBRip", + "score": 10 + }, { "name": "x264", "score": 10 @@ -1535,6 +1965,10 @@ "name": "HDR10 (Missing) (1080p)", "score": -9999 }, + { + "name": "Lossless Audio (1080p)", + "score": -9999 + }, { "name": "Non Retail HDR", "score": -9999 @@ -1563,10 +1997,6 @@ "name": "VVC", "score": -9999 }, - { - "name": "WEBRip", - "score": -9999 - }, { "name": "x264 (2160p)", "score": -9999 diff --git a/bundles/regex_patterns.json b/bundles/regex_patterns.json index b46328b..2c28ccb 100644 --- a/bundles/regex_patterns.json +++ b/bundles/regex_patterns.json @@ -2483,11 +2483,11 @@ { "name": "4K4U", "pattern": "(?<=^|[\\s.-])4K4U\\b", - "description": "", + "description": "Matches the release group `4K4U` only if it is:\n\n- Preceded by the start of the string (`^`), a whitespace character (`\\s`), a period (`.`), or a hyphen (`-`).\n- Followed by a word boundary (`\\b`), ensuring it ends cleanly without being part of a longer word. ", "tags": [ "Release Group" ], - "tests": null, + "tests": [], "_id": "4K4U" }, { @@ -3192,11 +3192,11 @@ { "name": "10bit-HDS", "pattern": "(?<=^|[\\s.-])10bit-HDS\\b", - "description": "", + "description": "Matches the release group `10bit-HDS` only if it is:\n\n- Preceded by the start of the string (`^`), a whitespace character (`\\s`), a period (`.`), or a hyphen (`-`).\n- Followed by a word boundary (`\\b`), ensuring it ends cleanly without being part of a longer word. ", "tags": [ "Release Group" ], - "tests": null, + "tests": [], "_id": "10bit-HDS" }, { @@ -3552,7 +3552,7 @@ { "name": "3D", "pattern": "\\b((bluray|bd)?3d|sbs|half[ .-]ou|half[ .-]sbs)\\b", - "description": "", + "description": "Matches terms related to 3D video formats:\n- `bluray3d` or `bd3d` (optional `bluray` or `bd` followed by `3d`).\n- `sbs` (side-by-side).\n- `half ou` or `half sbs` with space (` `), dot (`.`), or hyphen (`-`) as separators.", "tags": [ "Enhancement", "Unwanted" diff --git a/bundles/version.json b/bundles/version.json index a64d1d6..4bcd21b 100644 --- a/bundles/version.json +++ b/bundles/version.json @@ -1,5 +1,5 @@ { - "updated_at": "2025-01-18T06:57:59.611757+00:00", + "updated_at": "2025-01-19T02:17:33.320188+00:00", "folders": [ "custom_formats", "profiles",