mirror of
https://github.com/Dictionarry-Hub/database.git
synced 2025-12-10 15:57:00 +00:00
b0b571c74fef68cca0dcdd4ea4b452161cd3adb7
* 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>
Dictionary Database Repository
This repository hosts Dictionary's database containing:
- Regex Patterns
- Custom Formats
- Quality Profiles
The database serves two main purposes:
- Powers our website and wiki documentation
- Provides import files for the Profilarr application
Branches
Stable
Contains thoroughly tested and verified database entries ready for production use. All entries have gone through our quality assurance process.
Dev
Contains the latest updates and additions that are pending formal verification. May include experimental patterns and profiles that require further testing.
Scripts
The repository includes utility scripts to help maintain and generate database entries.
Tier Creator
A Python script that generates Custom Formats and Regex Patterns from tier data files.
Location: /scripts/tierCreator.py
Usage:
python tierCreator.py <json_file> --resolution <resolution> --type <type> [--dry-run]
Arguments:
json_file: Path to a JSON file in/tierscontaining release group tier data--resolution: One of: SD, 720p, 1080p, 2160p--type: One of: Quality, Balanced--dry-run: Optional flag to preview changes without writing files
Example:
python tierCreator.py ../tiers/2160p_quality.json --resolution 2160p --type Quality
The script will:
- Read the tier data from the specified JSON file
- Create regex patterns in
/regex_patternsfor any release groups that don't have one - Generate custom formats in
/custom_formatsfor each tier
Description
Languages
Python
100%