diff --git a/custom_formats/Unwanted Remux Groups.yml b/custom_formats/Unwanted Remux Groups.yml new file mode 100644 index 0000000..17fbc76 --- /dev/null +++ b/custom_formats/Unwanted Remux Groups.yml @@ -0,0 +1,13 @@ +name: Unwanted Remux Groups +description: Matches otherwise unfavourable remux groups - bloated audio tracks, fake + HDR, etc. +tags: +- Release Group +- Unwanted +conditions: +- name: Bloated Remux Groups + type: release_title + required: false + negate: false + pattern: Bloated Remux Groups +tests: [] diff --git a/profiles/1080p Balanced.yml b/profiles/1080p Balanced.yml index 1c35e9f..df13bfb 100644 --- a/profiles/1080p Balanced.yml +++ b/profiles/1080p Balanced.yml @@ -13,8 +13,8 @@ description: '1080p Balanced targets consistent & immutable 1080p **WEB-DLs** wi tags: - 1080p - x264 -- Balanced -- WEB +- Lossy Audio +- Balanced Focused upgradesAllowed: true minCustomFormatScore: 0 upgradeUntilScore: 320 diff --git a/profiles/1080p Quality (HDR).yml b/profiles/1080p Quality (HDR).yml index 40b1f85..d4f34ea 100644 --- a/profiles/1080p Quality (HDR).yml +++ b/profiles/1080p Quality (HDR).yml @@ -9,11 +9,11 @@ description: "1080p Quality (HDR) utilizes the [**Golden Popcorn Performance Ind \ will fall back to SD releases - **DVD remuxes / encodes**" tags: - 1080p -- Transparent -- GPPi - x264 - x265 - HDR +- Lossy Audio +- Quality Focused upgradesAllowed: true minCustomFormatScore: 0 upgradeUntilScore: 320 diff --git a/profiles/1080p Quality.yml b/profiles/1080p Quality.yml index 59e68c5..823d6b8 100644 --- a/profiles/1080p Quality.yml +++ b/profiles/1080p Quality.yml @@ -6,9 +6,9 @@ description: "1080p Quality utilizes the [**Golden Popcorn Performance Index**]( \ will fall back to SD releases - **DVD remuxes / encodes**" tags: - 1080p -- Transparent -- GPPi - x264 +- Lossy Audio +- Quality Focused upgradesAllowed: false minCustomFormatScore: 0 upgradeUntilScore: 320 diff --git a/profiles/1080p Remux.yml b/profiles/1080p Remux.yml new file mode 100644 index 0000000..9147de6 --- /dev/null +++ b/profiles/1080p Remux.yml @@ -0,0 +1,150 @@ +name: 1080p Remux +description: "1080p Remux utilizes **audio tags** to prioritise high quality lossless\ + \ copies of HD Blu-rays.\n\n- Unlike the encode profiles, which target releases\ + \ based on a release group metric, 1080p Remux avoids this to stop *circular downloads*\ + \ where no discernable upgrade is found. \n- Instead, audio metrics such TrueHD,\ + \ Atmos, DTS-X, etc are used to indicate when a remux should be upgraded.\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 1080p Remux\ + \ cannot be found, the profile falls back to **1080p WEB-DLs**.\n- If no 1080p release\ + \ can be found, the profile will fall back to SD releases - DVD remuxes / encodes. " +tags: +- 1080p +- Remux +- Lossless Audio +- h264 +upgradesAllowed: true +minCustomFormatScore: 0 +upgradeUntilScore: 350 +minScoreIncrement: 10 +custom_formats: +- name: 1080p + score: 60 +- name: Blu-ray + score: 60 +- name: Blu-ray Remux + score: 60 +- name: DTS-X + score: 60 +- name: Remux + score: 60 +- name: DTS-HD MA + score: 50 +- name: TrueHD + score: 50 +- name: TrueHD (Missing) + score: 50 +- name: DVD Remux + score: 40 +- name: Amazon Prime + score: 30 +- name: Apple TV+ + score: 30 +- name: Disney+ + score: 30 +- name: FLAC + score: 30 +- name: Movies Anywhere + score: 30 +- name: Criterion Channel + score: 20 +- name: HBO Max + score: 20 +- name: Max + score: 20 +- name: Netflix + score: 20 +- name: Paramount+ + score: 20 +- name: Peacock + score: 20 +- name: Atmos + score: 10 +- name: Atmos (Missing) + score: 10 +- name: Hulu + score: 10 +- name: iTunes + score: 10 +- name: iTunes (Missing) + score: 10 +- name: Roku + score: 10 +- name: Unknown Lossless Audio + score: 5 +- name: 2160p + score: -9999 +- name: 3D + score: -9999 +- name: 720p + score: -9999 +- name: AV1 + score: -9999 +- name: B&W + score: -9999 +- name: Blu-ray Encode + score: -9999 +- name: Dolby Vision + 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 + score: -9999 +- name: HDR10 (Missing) + score: -9999 +- name: HDR10+ + score: -9999 +- name: Non Retail HDR + score: -9999 +- name: UHDBits + score: -9999 +- name: Unwanted Remux Groups + score: -9999 +- name: Upscaled + score: -9999 +- name: VVC + score: -9999 +- name: WEBRip + score: -9999 +- name: x264 + score: -9999 +- name: x265 + score: -9999 +qualities: +- id: 8 + name: Remux-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 +upgrade_until: + id: 8 + name: Remux-1080p + description: 1080p Blu-ray disc content remuxed into a playable file format +language: must_original +tweaks: + preferFreeleech: false + allowLosslessAudio: true + allowDVNoFallback: false + allowBleedingEdgeCodecs: false + allowPrereleases: false diff --git a/profiles/2160p Balanced.yml b/profiles/2160p Balanced.yml index cce4e82..f3af1a6 100644 --- a/profiles/2160p Balanced.yml +++ b/profiles/2160p Balanced.yml @@ -9,9 +9,10 @@ description: "2160p Balanced targets consistent & immutable 2160p **HDR WEB-DLs tags: - 2160p - HDR -- Encode - x264 -- x265 +- h265 +- Lossy Audio +- Balanced Focused upgradesAllowed: true minCustomFormatScore: 0 upgradeUntilScore: 600 diff --git a/profiles/2160p Quality.yml b/profiles/2160p Quality.yml index 0e90a14..844a3d7 100644 --- a/profiles/2160p Quality.yml +++ b/profiles/2160p Quality.yml @@ -13,6 +13,7 @@ tags: - x265 - Encode - Lossless Audio +- Quality Focused upgradesAllowed: true minCustomFormatScore: 0 upgradeUntilScore: 600 diff --git a/profiles/2160p Remux.yml b/profiles/2160p Remux.yml index 06fdf4e..9e84ee9 100644 --- a/profiles/2160p Remux.yml +++ b/profiles/2160p Remux.yml @@ -1,7 +1,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\ + \ releases based on a release group metric, 2160p Remux 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\ @@ -13,10 +13,10 @@ description: "2160p Remux utilizes **audio / video tags** to prioritise high qua \ **1080p Remux** profile. " tags: - 2160p -- Lossless - Remux - HDR -- Dolby Vision +- Lossless Audio +- h265 upgradesAllowed: true minCustomFormatScore: 0 upgradeUntilScore: 350 @@ -112,6 +112,8 @@ custom_formats: score: -9999 - name: UHDBits score: -9999 +- name: Unwanted Remux Groups + score: -9999 - name: Upscaled score: -9999 - name: VVC diff --git a/regex_patterns/Bloated Remux Groups.yml b/regex_patterns/Bloated Remux Groups.yml new file mode 100644 index 0000000..1cfb9f0 --- /dev/null +++ b/regex_patterns/Bloated Remux Groups.yml @@ -0,0 +1,28 @@ +name: Bloated Remux Groups +pattern: \b(LEGi0N|FGT|RARBG)\b +description: Matches groups that add multiple audio tracks to remuxes +tags: +- Release Group +tests: +- expected: true + id: 3 + input: Blade Runner 2049 2017 1080p BluRay REMUX AVC DTS-HD MA TrueHD 7 1 Atmos-FGT + lastRun: '2025-01-19T17:27:12.895135' + matchSpan: + end: 76 + start: 73 + matchedContent: FGT + matchedGroups: + - FGT + passes: true +- expected: true + id: 4 + input: Blade Runner 2049 2017 REMUX 1080p Blu-ray AVC DTS-HD MA 7 1-LEGi0N + lastRun: '2025-01-19T17:27:12.895135' + matchSpan: + end: 67 + start: 61 + matchedContent: LEGi0N + matchedGroups: + - LEGi0N + passes: true