Commit Graph

15 Commits

Author SHA1 Message Date
Seraphys
fdefe5d65e tweak(format): Add NTb to 2160p Quality Tier 4 2025-09-30 16:55:34 -05:00
Seraphys
1bf01cfea9 tweak(profile): Replace Old Remux Profile with New
- **Anyone using 2160p Remux Must Retick Their Sync**
2025-09-30 13:58:26 -05:00
Seraphys
912fe1a0a8 tweak(format): Move ESiR to 2160p Quality Tier 4 2025-09-30 11:58:21 -05:00
Seraphys
1252a96662 tweak(format): Move EDPH to 2160p Quality Tier 4 2025-09-30 11:55:46 -05:00
Seraphys
278e278085 tweak(format): Move BlzT to 2160p Quality Tier 4 2025-09-30 11:37:49 -05:00
Seraphys
2acd6777ed tweak(format): Move BSTD to 2160p Quality Tier 4 2025-09-30 11:33:59 -05:00
Seraphys
2a6643a2ed tweak(format): Move b0mbardiers & DEPTH to 2160p Quality Tier 5 2025-09-30 11:16:21 -05:00
Seraphys
38fff23e3a tweak(format): Move Kitsune to 2160p Quality Tier 4 2025-09-26 11:59:45 -05:00
Seraphys
042677512e tweak(format): Add HiDt to 2160p Quality Tier 4 2025-09-26 11:50:51 -05:00
Samuel Chau
b0b571c74f create(profile): 1080p Efficient (#73)
* create(profile): Initial 265 Profile Creation

* create(format): Initial Tier CF No Groups

* tweak(format): WEB Tier 1

* create(regex): 265 Tier 2 Groups

* tweak(format): Add Groups Tier 2

* tweak(format): WEB Tier 4

* tweak(regex): Group SEV

* tweak(format): WEB Tier 5

* tweak(regex): Add SQS To UHD Negated

* tweak(format): Add Temp Scoring

* tweak(format): Fix NF Tier CF to have either HDR / DV

* tweak(format): 265 Bluray Tier 1 & 2

* tweak(format): 265 Bluray Tier 3

* tweak: 265 Bluray Tier 4

* tweak(format): 265 Bluray Tier 5

* tweak(profile): Score Change

* tweak(profile): Reset Scoring

* tweak(format): Add DS4K / Change Lossless Audio CF to Not 2160p

* fix(format): Sing Along Tag

* tweak(profile): Description

* tweak(regex): Update QxR Regex and Alphabetical Order

* tweak(regex): Update TAoE and Alphabetical Order

* tweak(profile): Score Change

* tweak(profile): Score Update

* tweak(format): Simply h264 regex and Create 1080 WEB-DL h265

* tweak(profile): Score Update

* tweak(profile): Score update

* tweak(regex): Update Multi Member Groups with Word Boundaries

* tweak(format): Name Update

* tweak(profile): Score Update

* tweak(format): Remove Ivy and Phoscis from bluray tier 5

* tweak(format): Remove edge2020 from banned and add to Efficient

* tweak(format): Create Initial Sonarr Eff WEB and Bluray Tiers

* tweak(format): Complete Sonarr Tiers

* tweak(format): Tier Edits

* tweak(format): Remove Sigma from WEB

* tweak(format): Move TimeD

* tweak(format): Condition Reorder

* tweak(format): Fix Tags

* create(regex): CLASSiCALHD

* tweak(format): Add CLASSiCALHD to Banned

* fix(format): TrueHD Negations

* tweak(regex): DD Test Case

* create(regex): DTS Basic Regex for Negation Only

* tweak(format): Update DD CF Test Cases

* tweak(format): Update DTS Test Cases

* tweak(format): Update DTS-HD MA Test Cases

* tweak(format): Fix DTS Basic Negation and Add Test Cases

* create(regex): DTS-ES / DTS-HD HRA

* tweak(profile): Lower 2160p tier scores slightly

* tweak(profile): Raise DTS-HD MA Score for 4k Profiles Temp

* tweak(profile): Score Update

* tweak(format): Update Unknown Lossless

* tweak(profile): Remove Lossless Block

* tweak(format): Score Update

* tweak(format): Byndr tier 2

* tweak(format): Remove NiCEHEVC From All Tiers

* tweak(format): Remove SM737 From Efficient Tiers

* create(regex): Opus Audio

* create(format): Opus

* tweak(format): Retier Efficient Blurays

* tweak(format): Update Efficient WEB Radarr Tiers

* tweak(regex): Update UHD Bluray Negated Groups

* tweak(format): Update Naming

* tweak(format): Update Naming

* create(regex): NAN0

* tweak(format): NAN0 to Efficient Bluray Tiers

* tweak(format): Remove SEV from all Tiers

* tweak(format): Update Efficient Bluray Sonarr Tiers

* tweak(regex): Simplify QxR and TAoE Regex

* tweak(format): Add byndr to banned webdl negation x265

* create(regex): BTM / BEN THE MEN

* tweak(format): Add BTM to Banned Groups

* create(format): Banned Groups via Release Title

* tweak(profile): Add Banned groups via Release title cf

* create(regex): Apple TV / ATV Regex / CF Add to all Profiles

* tweak(regex): HEVC Regex

* create(regex): OnlyWeb / WEB-DL Efficient Tiers

* tweak(profile): Lower ATV Score

* tweak(format): Add ARCADE EFFICIENT WEB-DL TIER 2

* tweak(format): Add AnoZu EFFICIENT WEBDL TIER 2

* tweak(format): ADD DARQ EFFICIENT WEBDL TIER 2

* tweak(format): ADD Yoyo EFFICIENT WEBDL TIER 2

* tweak(format): ADD SMURF / MZABI WEBDL EFFICIENT TIER 1

* tweak(profile): Fix Efficient WEBDL Tags / Score Tiers 1 and 2

* tweak(format): Score Efficient WEB-DL Tier 3

* tweak(format): Increase Tier 1 Score

* tweak(format): Delete Anozu

* tweak(format): Add / Score Tier 0 Hone Blurays

* tweak(format): Rescore All Profiles Except Efficient

* tweak(format): Rescore Efficient Profile

* tweak(profile): UHD Bluray Scoring

* tweak(format): Not 2160p to x265 (BLURAY) and (WEB)

* add(profile): Add 1080p UHD Blurays into 2160p Quality Profile

* tweak(format): Required Audio Negations

* tweak(profile): Add Golden Popcorns to 4k Profiles

* tweak(format): DEPTH to Tier 4

* tweak(profile): Add UHD Bluray to 4K Balanced

* create(format): AAC

* create(format): PCM

* tweak(format): Reorder Condition

* remove(format): Test cases

* tweak(profile): Score Inflation

* tweak(profile): Reduce season pack score

* tweak(profile): Adjust Streaming Scores / Balanced Tiers

* create(format): Non TrueHD Atmos

* tweak(profile): Non Remux Audio Score Refractor

* tweak(profile): Remove Unknown Lossless from 4K Quality

* tweak(profile): Remux Audio Score Refractor

* tweak(format): Remove TrueHD Missing from 4k Quality

* tweak(format): Add OPUS Audio

* tweak(format): Update Opus Test Cases

* tweak(format): Remove BTN Atmos from Secondary Atmos CF

* tweak(format): Remove QOQ and SBR from Banned WEBDL Exceptions

* tweak(format): Add VD0N and GNOMISSION to Webdl Exceptions

* tweak(format): Add WELP to WEBDL Exceptions

* tweak(format): Add ROCCaT to WEBDL Exceptions

* tweak(format): Add PHOENiX WEBDL Exceptions

* tweak(format): Add AjA to WEBDL Exceptions

* tweak(format): Add DEFLATE to WEB-DL Exceptions

* tweak(format): Ban MgB

* tweak(format): Add EVO to WEB-DL Exceptions

* tweak(format): Add VoX WEBDL Exceptions

* tweak(format): Add 2160p to WEB-DL Exceptions to Prevent 1080p

* create(regex): AVC

* tweak(format): Change 1080p WEB-DL condition to AVC

Co-authored-by: Seraphys <156842860+xshatterx@users.noreply.github.com>
2025-08-11 01:26:22 +09:30
Samuel Chau
5d303f9d39 refactor(everything): various improvements from seraphys' working branch (#62)
- create(profile): 720p Quality
- create(format): 720p Quality tiers based on 720p GPPi data
- create(format): Unwanted groups for WEBRip, remux and general
- create(format): HDR formats for HLG, PQ
- create(format): Streaming services (Hotstar, IQIYI, Kocowa, Now, Showtime, TVING, VIKI, VIU, WAVVE, WeTV)
- create(format): Remux tiers
- create(format): WEBDL tiers
- create(format): Season Pack
- create(format): VP9 codec
- create(regex): Various release groups, notably Remux and WEBDL 

- tweak(format): Change from web-dl negation to bluray requirement inside group tiers
- tweak(format): Manual group ranking tweaks for 2160p quality
- tweak(format): Improved sorting. Tags / conditions are now alphabetical
- tweak(format): Add source negations to full disc to stop it from matching remuxes and web stuff
- tweak(format): Add streaming service rename conditions
- tweak(format): Revised x265/h265 usage to negate unwanted stuff rather than uprank wanted stuff

- remove(format): BeyondHD. Added to unwanted groups
- remove(format): Scene. Scoring now treats scene encodes as unknown and defaults to indexer priority. 

Co-authored-by: Seraphys <156842860+xshatterx@users.noreply.github.com>
2025-06-19 12:07:18 +09:30
Seraphys
99eb353acd refactor(everything): Scoring Refactor, 720p Fallback, Streaming Service Improvements
- Adjust scoring for each profile to better differentiate resolution and release type
- Add 720p Fallback
- Change streaming service names to match their regex targets
- Add Stan, BCORE streaming services
- Negate bleeding edge codecs (AV1, VVC)
- Reduce scene score
- Various tag/name improvements
2025-04-01 20:15:12 +10:30
Seraphys
e1f34b16f9 refactor(format): Change Condition Order (#24)
- Move condition orders around for organisation
- No logic changes
2025-02-07 10:32:54 +10:30
santiagosayshey
a499fabf0e tweak(format): Extra tags for language / source / groups / flags 2025-01-27 00:33:39 +10:50
santiagosayshey
5682c46233 New Profile: 2160p Quality (#19)
create(script): Add tierCreator script for generating group tier custom formats + release group regex patterns

fix(tierCreator): Update YAML handling and improve template processing for group tiers

remove(template): release group condition placeholder

create(format): 2160p Quality Tiers
- 69 new release group regex patterns
- 6 new tiers for 2160p Quality

create(data): Add 2160p Quality Tiers JSON file with detailed statistics and scoring

docs(README): Update README to include utility scripts and tier creator usage instructions

fix(tierCreator): Improve output message to indicate whether a file is being created or overwritten

feat(tierCreator): Add show_preview option for dry run mode to display regex patterns and custom formats

add(tier): more data for 2160p Quality

add(tiers): new regex patterns for various groups, tweaks to 2160p quality tiers

tweak(format): add WOU and MALUS to unwanted x265

tweak(format): Seperate streaming services into 1080p / 2160p
- Existing ones still exist, there are just needed for the 2160p Quality profile since it needs different scores based on the resolution

create(format): Standard Dynamic Range

create(format): Match x265 only for 1080p
- Used to get rid of 1080p x265 encodes for 2160p Quality (since x265 is needed for 2160p Encodes)

tweak(regex): DTS & X can now be seperated by a colon

tweak(format): Add STRiKE to missing HDR Groups

create(profile): Initialise 2160p Quality

tweak(tier): adjustments to scoring algorithm
- hard limits on efficiency delta / num releases for tier 3+

tweaks(tier): new groups / tier adjustments for 2160p quality

add(format): x264 (1080p) 
- Match x264 2160p encodes

tweak(profile): Various improvements
- Remove UHD Bluray scores, they bloat the scoring logic
- Reduce SDR WEBs to below tier ~4
- Add some notes on scoring logic to description

fix(tier): Remove bad data

fix(tier): remove groups added via bad data

tweak(tier): target 55% efficiency, new data for SA89, Mainframe

add(profile): x265 (Missing 2160p)
- Append x265 to 2160 Blu-ray encodes that are not explicitly labelled x264

tweak(profile): Various improvements / tweaks
- Remove required groups for HDR missing CF
- New CF for unknown lossless audio
- New 2160p Balanced tiers
- Normalise lossless audio / quality tier scores

tweak(profile): Adjust fallbacks / improve descriptions 
- Removed HDTV for 1080p profiles
- Renamed 'fallbacks' to 'SD'

tweak(profile): Finalise 2160p Quality v1
- Set upgrade until to 2160p Transparent, score = 800, min score increment = 5
- Add comprehensive description
2025-01-18 17:27:44 +10:30