From f2c276cbbb4b777fd73eb3219fe219f375e87d71 Mon Sep 17 00:00:00 2001 From: Johan van Eck Date: Sat, 26 Jul 2025 13:11:42 +0300 Subject: [PATCH] Ensure matching custom_format in profile --- profiles/(Anime) Remux-1080p.yml | 2 +- profiles/(French MULTi.VO) HD Bluray + WEB.yml | 2 +- profiles/(French MULTi.VO) HD Remux (1080p).yml | 2 +- profiles/(French MULTi.VO) UHD Bluray + WEB.yml | 2 +- profiles/(French MULTi.VO) UHD Remux (2160p).yml | 2 +- profiles/(German) HD Bluray + WEB.yml | 4 ++-- profiles/(German) HD Remux + WEB.yml | 4 ++-- profiles/(German) Remux + WEB 2160p.yml | 4 ++-- profiles/(German) UHD Bluray + WEB (Alternative).yml | 4 ++-- profiles/(German) UHD Bluray + WEB.yml | 4 ++-- profiles/(SQP) SQP-1 (1080p).yml | 2 +- profiles/(SQP) SQP-1 (2160p).yml | 4 ++-- profiles/(SQP) SQP-1 WEB (1080p).yml | 2 +- profiles/(SQP) SQP-1 WEB (2160p).yml | 4 ++-- profiles/(SQP) SQP-2.yml | 2 +- profiles/(SQP) SQP-3 (Audio).yml | 2 +- profiles/(SQP) SQP-3.yml | 2 +- profiles/(SQP) SQP-4.yml | 2 +- profiles/(SQP) SQP-5.yml | 2 +- profiles/HD Bluray + WEB.yml | 2 +- profiles/Remux + WEB 1080p.yml | 2 +- profiles/Remux + WEB 2160p.yml | 2 +- profiles/Remux 2160p (Alternative).yml | 2 +- profiles/Remux 2160p (Combined).yml | 2 +- profiles/UHD Bluray + WEB.yml | 2 +- scripts/utils/profiles.py | 2 +- 26 files changed, 33 insertions(+), 33 deletions(-) diff --git a/profiles/(Anime) Remux-1080p.yml b/profiles/(Anime) Remux-1080p.yml index a764031..360aacc 100644 --- a/profiles/(Anime) Remux-1080p.yml +++ b/profiles/(Anime) Remux-1080p.yml @@ -68,7 +68,7 @@ custom_formats: score: 1000 - name: Anime BD Tier 06 (FanSubs) score: 900 -- name: Anime BD Tier 07 (P2P/Scene) +- name: Anime BD Tier 07 (P2P-Scene) score: 800 - name: Anime BD Tier 08 (Mini Encodes) score: 700 diff --git a/profiles/(French MULTi.VO) HD Bluray + WEB.yml b/profiles/(French MULTi.VO) HD Bluray + WEB.yml index c825f75..03fd9ea 100644 --- a/profiles/(French MULTi.VO) HD Bluray + WEB.yml +++ b/profiles/(French MULTi.VO) HD Bluray + WEB.yml @@ -49,7 +49,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(French MULTi.VO) HD Remux (1080p).yml b/profiles/(French MULTi.VO) HD Remux (1080p).yml index 558121a..9f732b7 100644 --- a/profiles/(French MULTi.VO) HD Remux (1080p).yml +++ b/profiles/(French MULTi.VO) HD Remux (1080p).yml @@ -50,7 +50,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(French MULTi.VO) UHD Bluray + WEB.yml b/profiles/(French MULTi.VO) UHD Bluray + WEB.yml index 1d4c64e..333f990 100644 --- a/profiles/(French MULTi.VO) UHD Bluray + WEB.yml +++ b/profiles/(French MULTi.VO) UHD Bluray + WEB.yml @@ -82,7 +82,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(French MULTi.VO) UHD Remux (2160p).yml b/profiles/(French MULTi.VO) UHD Remux (2160p).yml index daa4a19..2815153 100644 --- a/profiles/(French MULTi.VO) UHD Remux (2160p).yml +++ b/profiles/(French MULTi.VO) UHD Remux (2160p).yml @@ -82,7 +82,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(German) HD Bluray + WEB.yml b/profiles/(German) HD Bluray + WEB.yml index fa118c9..889dff1 100644 --- a/profiles/(German) HD Bluray + WEB.yml +++ b/profiles/(German) HD Bluray + WEB.yml @@ -60,7 +60,7 @@ custom_formats: score: -35000 - name: German Microsized score: -35000 -- name: Line/Mic Dubbed +- name: Line-Mic Dubbed score: -35000 - name: HD Bluray Tier 01 score: 1800 @@ -74,7 +74,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(German) HD Remux + WEB.yml b/profiles/(German) HD Remux + WEB.yml index d32e805..05ba3f4 100644 --- a/profiles/(German) HD Remux + WEB.yml +++ b/profiles/(German) HD Remux + WEB.yml @@ -51,7 +51,7 @@ custom_formats: score: -35000 - name: German Microsized score: -35000 -- name: Line/Mic Dubbed +- name: Line-Mic Dubbed score: -35000 - name: Remux Tier 01 score: 1950 @@ -65,7 +65,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(German) Remux + WEB 2160p.yml b/profiles/(German) Remux + WEB 2160p.yml index 415daf8..c60fe51 100644 --- a/profiles/(German) Remux + WEB 2160p.yml +++ b/profiles/(German) Remux + WEB 2160p.yml @@ -55,7 +55,7 @@ custom_formats: score: -35000 - name: German Microsized score: -35000 -- name: Line/Mic Dubbed +- name: Line-Mic Dubbed score: -35000 - name: DV HDR10Plus score: 1500 @@ -91,7 +91,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(German) UHD Bluray + WEB (Alternative).yml b/profiles/(German) UHD Bluray + WEB (Alternative).yml index 01ea463..95c701b 100644 --- a/profiles/(German) UHD Bluray + WEB (Alternative).yml +++ b/profiles/(German) UHD Bluray + WEB (Alternative).yml @@ -70,7 +70,7 @@ custom_formats: score: -35000 - name: German Microsized score: -35000 -- name: Line/Mic Dubbed +- name: Line-Mic Dubbed score: -35000 - name: DV HDR10Plus score: 1500 @@ -112,7 +112,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(German) UHD Bluray + WEB.yml b/profiles/(German) UHD Bluray + WEB.yml index 55888c1..70356ee 100644 --- a/profiles/(German) UHD Bluray + WEB.yml +++ b/profiles/(German) UHD Bluray + WEB.yml @@ -57,7 +57,7 @@ custom_formats: score: -35000 - name: German Microsized score: -35000 -- name: Line/Mic Dubbed +- name: Line-Mic Dubbed score: -35000 - name: DV HDR10Plus score: 1500 @@ -93,7 +93,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(SQP) SQP-1 (1080p).yml b/profiles/(SQP) SQP-1 (1080p).yml index 929b46f..d085f05 100644 --- a/profiles/(SQP) SQP-1 (1080p).yml +++ b/profiles/(SQP) SQP-1 (1080p).yml @@ -63,7 +63,7 @@ custom_formats: score: 1050 - name: HD Bluray Tier 03 score: 1000 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(SQP) SQP-1 (2160p).yml b/profiles/(SQP) SQP-1 (2160p).yml index 974254d..755a29f 100644 --- a/profiles/(SQP) SQP-1 (2160p).yml +++ b/profiles/(SQP) SQP-1 (2160p).yml @@ -103,7 +103,7 @@ custom_formats: score: 1050 - name: UHD Bluray Tier 03 score: 1000 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 @@ -117,7 +117,7 @@ custom_formats: score: -10000 - name: LQ (Release Title) score: -10000 -- name: x265 (no HDR/DV) +- name: x265 (no HDR-DV) score: -10000 - name: 3D score: -10000 diff --git a/profiles/(SQP) SQP-1 WEB (1080p).yml b/profiles/(SQP) SQP-1 WEB (1080p).yml index 99da47d..4cf3443 100644 --- a/profiles/(SQP) SQP-1 WEB (1080p).yml +++ b/profiles/(SQP) SQP-1 WEB (1080p).yml @@ -59,7 +59,7 @@ custom_formats: score: 1050 - name: HD Bluray Tier 03 score: 1000 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(SQP) SQP-1 WEB (2160p).yml b/profiles/(SQP) SQP-1 WEB (2160p).yml index 3792600..64ba8d5 100644 --- a/profiles/(SQP) SQP-1 WEB (2160p).yml +++ b/profiles/(SQP) SQP-1 WEB (2160p).yml @@ -99,7 +99,7 @@ custom_formats: score: 1050 - name: UHD Bluray Tier 03 score: 1000 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 @@ -113,7 +113,7 @@ custom_formats: score: -10000 - name: LQ (Release Title) score: -10000 -- name: x265 (no HDR/DV) +- name: x265 (no HDR-DV) score: -10000 - name: 3D score: -10000 diff --git a/profiles/(SQP) SQP-2.yml b/profiles/(SQP) SQP-2.yml index 62e6ec2..c89a016 100644 --- a/profiles/(SQP) SQP-2.yml +++ b/profiles/(SQP) SQP-2.yml @@ -73,7 +73,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(SQP) SQP-3 (Audio).yml b/profiles/(SQP) SQP-3 (Audio).yml index c8091c0..9d9dede 100644 --- a/profiles/(SQP) SQP-3 (Audio).yml +++ b/profiles/(SQP) SQP-3 (Audio).yml @@ -93,7 +93,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(SQP) SQP-3.yml b/profiles/(SQP) SQP-3.yml index d725394..7d95611 100644 --- a/profiles/(SQP) SQP-3.yml +++ b/profiles/(SQP) SQP-3.yml @@ -65,7 +65,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(SQP) SQP-4.yml b/profiles/(SQP) SQP-4.yml index 7196876..98c0538 100644 --- a/profiles/(SQP) SQP-4.yml +++ b/profiles/(SQP) SQP-4.yml @@ -63,7 +63,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/(SQP) SQP-5.yml b/profiles/(SQP) SQP-5.yml index 0e77714..3faf539 100644 --- a/profiles/(SQP) SQP-5.yml +++ b/profiles/(SQP) SQP-5.yml @@ -71,7 +71,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/HD Bluray + WEB.yml b/profiles/HD Bluray + WEB.yml index c8f1bdd..857e6a9 100644 --- a/profiles/HD Bluray + WEB.yml +++ b/profiles/HD Bluray + WEB.yml @@ -33,7 +33,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/Remux + WEB 1080p.yml b/profiles/Remux + WEB 1080p.yml index 79939a7..02c23d6 100644 --- a/profiles/Remux + WEB 1080p.yml +++ b/profiles/Remux + WEB 1080p.yml @@ -31,7 +31,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/Remux + WEB 2160p.yml b/profiles/Remux + WEB 2160p.yml index 10ee40a..71ef412 100644 --- a/profiles/Remux + WEB 2160p.yml +++ b/profiles/Remux + WEB 2160p.yml @@ -53,7 +53,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/Remux 2160p (Alternative).yml b/profiles/Remux 2160p (Alternative).yml index 71c9e26..4f6428c 100644 --- a/profiles/Remux 2160p (Alternative).yml +++ b/profiles/Remux 2160p (Alternative).yml @@ -111,7 +111,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/Remux 2160p (Combined).yml b/profiles/Remux 2160p (Combined).yml index b4100e2..cc4d91e 100644 --- a/profiles/Remux 2160p (Combined).yml +++ b/profiles/Remux 2160p (Combined).yml @@ -80,7 +80,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/profiles/UHD Bluray + WEB.yml b/profiles/UHD Bluray + WEB.yml index 4f87145..833caf5 100644 --- a/profiles/UHD Bluray + WEB.yml +++ b/profiles/UHD Bluray + WEB.yml @@ -53,7 +53,7 @@ custom_formats: score: 1650 - name: WEB Tier 03 score: 1600 -- name: Repack/Proper +- name: Repack-Proper score: 5 - name: Repack2 score: 6 diff --git a/scripts/utils/profiles.py b/scripts/utils/profiles.py index 04d90ee..000583a 100644 --- a/scripts/utils/profiles.py +++ b/scripts/utils/profiles.py @@ -61,7 +61,7 @@ def collect_profile_formats(trash_score_set, format_items, output_dir): if score == 0: continue - profile_format.append({"name": name, "score": score}) + profile_format.append({"name": get_file_name(name), "score": score}) return profile_format