From 0a949e8d0e7c8efe5a20ec15740dadbbdb9ed4f6 Mon Sep 17 00:00:00 2001 From: Sam Chau Date: Mon, 20 Jan 2025 17:03:33 +1030 Subject: [PATCH 1/7] tweak(script): Efficient' option to custom format type selection --- scripts/tierCreator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/tierCreator.py b/scripts/tierCreator.py index 1075011..aefbfa1 100644 --- a/scripts/tierCreator.py +++ b/scripts/tierCreator.py @@ -142,7 +142,7 @@ def main(): required=True, help='Resolution for custom formats') parser.add_argument('--type', - choices=['Quality', 'Balanced'], + choices=['Quality', 'Balanced', 'Efficient'], required=True, help='Type of custom format') parser.add_argument( From 319048180ca928a16ea8ca73a0990e3d12ad2d37 Mon Sep 17 00:00:00 2001 From: Sam Chau Date: Mon, 20 Jan 2025 17:04:14 +1030 Subject: [PATCH 2/7] create(tier): 1080p Efficient tiers --- custom_formats/1080p Efficient Tier 1.yml | 41 + custom_formats/1080p Efficient Tier 2.yml | 46 + custom_formats/1080p Efficient Tier 3.yml | 91 ++ custom_formats/1080p Efficient Tier 4.yml | 121 ++ custom_formats/1080p Efficient Tier 5.yml | 406 ++++++ custom_formats/1080p Efficient Tier 6.yml | 126 ++ group_tiers/1080p Efficient.json | 1525 +++++++++++++++++++++ regex_patterns/10bit-PbK.yml | 6 + regex_patterns/130R.yml | 6 + regex_patterns/AC3-AAC.yml | 6 + regex_patterns/AC3.yml | 6 + regex_patterns/ANONAZ.yml | 6 + regex_patterns/AR.yml | 6 + regex_patterns/ARTiCUN0.yml | 6 + regex_patterns/AnoZu.yml | 6 + regex_patterns/B3YG1R.yml | 6 + regex_patterns/BADViBES.yml | 6 + regex_patterns/BD.yml | 6 + regex_patterns/BNL.yml | 6 + regex_patterns/BRiAN.yml | 6 + regex_patterns/BURGOORIP.yml | 6 + regex_patterns/Bandi.yml | 6 + regex_patterns/BluBirD.yml | 6 + regex_patterns/BongWater.yml | 6 + regex_patterns/COMBO.yml | 6 + regex_patterns/Chivaman.yml | 6 + regex_patterns/ComPleX.yml | 6 + regex_patterns/D0ct0rLew.yml | 6 + regex_patterns/D0ct0rlewsev.yml | 6 + regex_patterns/D3FiL3R.yml | 6 + regex_patterns/DAA.yml | 6 + regex_patterns/DH.yml | 6 + regex_patterns/DKV.yml | 6 + regex_patterns/DQLDR.yml | 6 + regex_patterns/DUS.yml | 6 + regex_patterns/DiN.yml | 6 + regex_patterns/DiscoD.yml | 6 + regex_patterns/Dtech.yml | 6 + regex_patterns/EGEN.yml | 6 + regex_patterns/EPiC.yml | 6 + regex_patterns/ESPRIT.yml | 6 + regex_patterns/EnC0de.yml | 6 + regex_patterns/Enc0de.yml | 6 + regex_patterns/Eng.yml | 6 + regex_patterns/Freebee.yml | 6 + regex_patterns/French.yml | 6 + regex_patterns/GRiMM.yml | 6 + regex_patterns/GTF.yml | 6 + regex_patterns/Garshasp.yml | 6 + regex_patterns/Ghost.yml | 6 + regex_patterns/Goldenyann.yml | 6 + regex_patterns/HD.yml | 6 + regex_patterns/HDMA.yml | 6 + regex_patterns/HYPERbit.yml | 6 + regex_patterns/IONICBOY.yml | 6 + regex_patterns/InfosPack022.yml | 6 + regex_patterns/Kanashii.yml | 6 + regex_patterns/Kebab.yml | 6 + regex_patterns/KiRA.yml | 6 + regex_patterns/LAMA265.yml | 6 + regex_patterns/MA.yml | 6 + regex_patterns/MAJESTiC.yml | 6 + regex_patterns/MIRCrew.yml | 6 + regex_patterns/MZABI.yml | 6 + regex_patterns/NAN0.yml | 6 + regex_patterns/NOGRP.yml | 6 + regex_patterns/NOXXUS.yml | 6 + regex_patterns/Natty.yml | 6 + regex_patterns/Nb8.yml | 6 + regex_patterns/NotCrisp.yml | 6 + regex_patterns/PHD.yml | 6 + regex_patterns/PMZ.yml | 6 + regex_patterns/POIASD.yml | 6 + regex_patterns/PSA.yml | 6 + regex_patterns/PaTrol.yml | 6 + regex_patterns/Pahe.yml | 6 + regex_patterns/PoF.yml | 6 + regex_patterns/Pokeweed.yml | 6 + regex_patterns/Protozoan.yml | 6 + regex_patterns/PxL.yml | 6 + regex_patterns/Qman-UTR.yml | 6 + regex_patterns/QxR.yml | 6 + regex_patterns/R1GY3B.yml | 6 + regex_patterns/RARBG.yml | 6 + regex_patterns/Ralphy.yml | 6 + regex_patterns/S.yml | 6 + regex_patterns/SAMPA.yml | 6 + regex_patterns/SANTi.yml | 6 + regex_patterns/SARTRE.yml | 6 + regex_patterns/SCiPIO.yml | 6 + regex_patterns/SDC.yml | 6 + regex_patterns/SEV.yml | 6 + regex_patterns/SH00TINGSTAR.yml | 6 + regex_patterns/SOLAiRE.yml | 6 + regex_patterns/SUINA.yml | 6 + regex_patterns/SoLiS.yml | 6 + regex_patterns/SonyHD.yml | 6 + regex_patterns/StrayedDowns.yml | 6 + regex_patterns/TAoE.yml | 6 + regex_patterns/TWA.yml | 6 + regex_patterns/TheSource.yml | 6 + regex_patterns/TiTUS.yml | 6 + regex_patterns/TimeDistortion.yml | 6 + regex_patterns/UnKn0wn.yml | 6 + regex_patterns/VECTOR.yml | 6 + regex_patterns/Vialle.yml | 6 + regex_patterns/Vyndros.yml | 6 + regex_patterns/Warzone.yml | 6 + regex_patterns/Webhiker.yml | 6 + regex_patterns/YELLO.yml | 6 + regex_patterns/ZAX.yml | 6 + regex_patterns/ZagonSubs.yml | 6 + regex_patterns/afm72.yml | 6 + regex_patterns/bluegreeen.yml | 6 + regex_patterns/doc.yml | 6 + regex_patterns/honeyvera.yml | 6 + regex_patterns/iHYTECH.yml | 6 + regex_patterns/iMAGiNE.yml | 6 + regex_patterns/iVy.yml | 6 + regex_patterns/jmux.yml | 6 + regex_patterns/m3th.yml | 6 + regex_patterns/mAck.yml | 6 + regex_patterns/ogna.yml | 6 + regex_patterns/x265-SDC.yml | 6 + 124 files changed, 3058 insertions(+) create mode 100644 custom_formats/1080p Efficient Tier 1.yml create mode 100644 custom_formats/1080p Efficient Tier 2.yml create mode 100644 custom_formats/1080p Efficient Tier 3.yml create mode 100644 custom_formats/1080p Efficient Tier 4.yml create mode 100644 custom_formats/1080p Efficient Tier 5.yml create mode 100644 custom_formats/1080p Efficient Tier 6.yml create mode 100644 group_tiers/1080p Efficient.json create mode 100644 regex_patterns/10bit-PbK.yml create mode 100644 regex_patterns/130R.yml create mode 100644 regex_patterns/AC3-AAC.yml create mode 100644 regex_patterns/AC3.yml create mode 100644 regex_patterns/ANONAZ.yml create mode 100644 regex_patterns/AR.yml create mode 100644 regex_patterns/ARTiCUN0.yml create mode 100644 regex_patterns/AnoZu.yml create mode 100644 regex_patterns/B3YG1R.yml create mode 100644 regex_patterns/BADViBES.yml create mode 100644 regex_patterns/BD.yml create mode 100644 regex_patterns/BNL.yml create mode 100644 regex_patterns/BRiAN.yml create mode 100644 regex_patterns/BURGOORIP.yml create mode 100644 regex_patterns/Bandi.yml create mode 100644 regex_patterns/BluBirD.yml create mode 100644 regex_patterns/BongWater.yml create mode 100644 regex_patterns/COMBO.yml create mode 100644 regex_patterns/Chivaman.yml create mode 100644 regex_patterns/ComPleX.yml create mode 100644 regex_patterns/D0ct0rLew.yml create mode 100644 regex_patterns/D0ct0rlewsev.yml create mode 100644 regex_patterns/D3FiL3R.yml create mode 100644 regex_patterns/DAA.yml create mode 100644 regex_patterns/DH.yml create mode 100644 regex_patterns/DKV.yml create mode 100644 regex_patterns/DQLDR.yml create mode 100644 regex_patterns/DUS.yml create mode 100644 regex_patterns/DiN.yml create mode 100644 regex_patterns/DiscoD.yml create mode 100644 regex_patterns/Dtech.yml create mode 100644 regex_patterns/EGEN.yml create mode 100644 regex_patterns/EPiC.yml create mode 100644 regex_patterns/ESPRIT.yml create mode 100644 regex_patterns/EnC0de.yml create mode 100644 regex_patterns/Enc0de.yml create mode 100644 regex_patterns/Eng.yml create mode 100644 regex_patterns/Freebee.yml create mode 100644 regex_patterns/French.yml create mode 100644 regex_patterns/GRiMM.yml create mode 100644 regex_patterns/GTF.yml create mode 100644 regex_patterns/Garshasp.yml create mode 100644 regex_patterns/Ghost.yml create mode 100644 regex_patterns/Goldenyann.yml create mode 100644 regex_patterns/HD.yml create mode 100644 regex_patterns/HDMA.yml create mode 100644 regex_patterns/HYPERbit.yml create mode 100644 regex_patterns/IONICBOY.yml create mode 100644 regex_patterns/InfosPack022.yml create mode 100644 regex_patterns/Kanashii.yml create mode 100644 regex_patterns/Kebab.yml create mode 100644 regex_patterns/KiRA.yml create mode 100644 regex_patterns/LAMA265.yml create mode 100644 regex_patterns/MA.yml create mode 100644 regex_patterns/MAJESTiC.yml create mode 100644 regex_patterns/MIRCrew.yml create mode 100644 regex_patterns/MZABI.yml create mode 100644 regex_patterns/NAN0.yml create mode 100644 regex_patterns/NOGRP.yml create mode 100644 regex_patterns/NOXXUS.yml create mode 100644 regex_patterns/Natty.yml create mode 100644 regex_patterns/Nb8.yml create mode 100644 regex_patterns/NotCrisp.yml create mode 100644 regex_patterns/PHD.yml create mode 100644 regex_patterns/PMZ.yml create mode 100644 regex_patterns/POIASD.yml create mode 100644 regex_patterns/PSA.yml create mode 100644 regex_patterns/PaTrol.yml create mode 100644 regex_patterns/Pahe.yml create mode 100644 regex_patterns/PoF.yml create mode 100644 regex_patterns/Pokeweed.yml create mode 100644 regex_patterns/Protozoan.yml create mode 100644 regex_patterns/PxL.yml create mode 100644 regex_patterns/Qman-UTR.yml create mode 100644 regex_patterns/QxR.yml create mode 100644 regex_patterns/R1GY3B.yml create mode 100644 regex_patterns/RARBG.yml create mode 100644 regex_patterns/Ralphy.yml create mode 100644 regex_patterns/S.yml create mode 100644 regex_patterns/SAMPA.yml create mode 100644 regex_patterns/SANTi.yml create mode 100644 regex_patterns/SARTRE.yml create mode 100644 regex_patterns/SCiPIO.yml create mode 100644 regex_patterns/SDC.yml create mode 100644 regex_patterns/SEV.yml create mode 100644 regex_patterns/SH00TINGSTAR.yml create mode 100644 regex_patterns/SOLAiRE.yml create mode 100644 regex_patterns/SUINA.yml create mode 100644 regex_patterns/SoLiS.yml create mode 100644 regex_patterns/SonyHD.yml create mode 100644 regex_patterns/StrayedDowns.yml create mode 100644 regex_patterns/TAoE.yml create mode 100644 regex_patterns/TWA.yml create mode 100644 regex_patterns/TheSource.yml create mode 100644 regex_patterns/TiTUS.yml create mode 100644 regex_patterns/TimeDistortion.yml create mode 100644 regex_patterns/UnKn0wn.yml create mode 100644 regex_patterns/VECTOR.yml create mode 100644 regex_patterns/Vialle.yml create mode 100644 regex_patterns/Vyndros.yml create mode 100644 regex_patterns/Warzone.yml create mode 100644 regex_patterns/Webhiker.yml create mode 100644 regex_patterns/YELLO.yml create mode 100644 regex_patterns/ZAX.yml create mode 100644 regex_patterns/ZagonSubs.yml create mode 100644 regex_patterns/afm72.yml create mode 100644 regex_patterns/bluegreeen.yml create mode 100644 regex_patterns/doc.yml create mode 100644 regex_patterns/honeyvera.yml create mode 100644 regex_patterns/iHYTECH.yml create mode 100644 regex_patterns/iMAGiNE.yml create mode 100644 regex_patterns/iVy.yml create mode 100644 regex_patterns/jmux.yml create mode 100644 regex_patterns/m3th.yml create mode 100644 regex_patterns/mAck.yml create mode 100644 regex_patterns/ogna.yml create mode 100644 regex_patterns/x265-SDC.yml diff --git a/custom_formats/1080p Efficient Tier 1.yml b/custom_formats/1080p Efficient Tier 1.yml new file mode 100644 index 0000000..7826f5f --- /dev/null +++ b/custom_formats/1080p Efficient Tier 1.yml @@ -0,0 +1,41 @@ +name: 1080p Efficient Tier 1 +description: Matches release groups who fall under 1080p Efficient Tier 1 +tags: +- Release Group +conditions: +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: QxR + negate: false + pattern: QxR + required: false + type: release_group +- name: TAoE + negate: false + pattern: TAoE + required: false + type: release_group +- name: POIASD + negate: false + pattern: POIASD + required: false + type: release_group +- name: HONE + negate: false + pattern: HONE + required: false + type: release_group +- name: GRiMM + negate: false + pattern: GRiMM + required: false + type: release_group +tests: [] diff --git a/custom_formats/1080p Efficient Tier 2.yml b/custom_formats/1080p Efficient Tier 2.yml new file mode 100644 index 0000000..d847af1 --- /dev/null +++ b/custom_formats/1080p Efficient Tier 2.yml @@ -0,0 +1,46 @@ +name: 1080p Efficient Tier 2 +description: Matches release groups who fall under 1080p Efficient Tier 2 +tags: +- Release Group +conditions: +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: d3g + negate: false + pattern: d3g + required: false + type: release_group +- name: LSt + negate: false + pattern: LSt + required: false + type: release_group +- name: Vyndros + negate: false + pattern: Vyndros + required: false + type: release_group +- name: Chivaman + negate: false + pattern: Chivaman + required: false + type: release_group +- name: Ralphy + negate: false + pattern: Ralphy + required: false + type: release_group +- name: R1GY3B + negate: false + pattern: R1GY3B + required: false + type: release_group +tests: [] diff --git a/custom_formats/1080p Efficient Tier 3.yml b/custom_formats/1080p Efficient Tier 3.yml new file mode 100644 index 0000000..2de0165 --- /dev/null +++ b/custom_formats/1080p Efficient Tier 3.yml @@ -0,0 +1,91 @@ +name: 1080p Efficient Tier 3 +description: Matches release groups who fall under 1080p Efficient Tier 3 +tags: +- Release Group +conditions: +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: SARTRE + negate: false + pattern: SARTRE + required: false + type: release_group +- name: Pokeweed + negate: false + pattern: Pokeweed + required: false + type: release_group +- name: edge2020 + negate: false + pattern: edge2020 + required: false + type: release_group +- name: ARTiCUN0 + negate: false + pattern: ARTiCUN0 + required: false + type: release_group +- name: TimeDistortion + negate: false + pattern: TimeDistortion + required: false + type: release_group +- name: PxL + negate: false + pattern: PxL + required: false + type: release_group +- name: afm72 + negate: false + pattern: afm72 + required: false + type: release_group +- name: DiscoD + negate: false + pattern: DiscoD + required: false + type: release_group +- name: MZABI + negate: false + pattern: MZABI + required: false + type: release_group +- name: DUS + negate: false + pattern: DUS + required: false + type: release_group +- name: dkore + negate: false + pattern: dkore + required: false + type: release_group +- name: FLAME + negate: false + pattern: FLAME + required: false + type: release_group +- name: PSA + negate: false + pattern: PSA + required: false + type: release_group +- name: LAMA + negate: false + pattern: LAMA + required: false + type: release_group +- name: Nb8 + negate: false + pattern: Nb8 + required: false + type: release_group +tests: [] diff --git a/custom_formats/1080p Efficient Tier 4.yml b/custom_formats/1080p Efficient Tier 4.yml new file mode 100644 index 0000000..fc72849 --- /dev/null +++ b/custom_formats/1080p Efficient Tier 4.yml @@ -0,0 +1,121 @@ +name: 1080p Efficient Tier 4 +description: Matches release groups who fall under 1080p Efficient Tier 4 +tags: +- Release Group +conditions: +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: Absinth + negate: false + pattern: Absinth + required: false + type: release_group +- name: mAck + negate: false + pattern: mAck + required: false + type: release_group +- name: FRDS + negate: false + pattern: FRDS + required: false + type: release_group +- name: DH + negate: false + pattern: DH + required: false + type: release_group +- name: AnoZu + negate: false + pattern: AnoZu + required: false + type: release_group +- name: BongWater + negate: false + pattern: BongWater + required: false + type: release_group +- name: Vialle + negate: false + pattern: Vialle + required: false + type: release_group +- name: SAMPA + negate: false + pattern: SAMPA + required: false + type: release_group +- name: PHOCiS + negate: false + pattern: PHOCiS + required: false + type: release_group +- name: SM737 + negate: false + pattern: SM737 + required: false + type: release_group +- name: MovieMan + negate: false + pattern: MovieMan + required: false + type: release_group +- name: WiKi + negate: false + pattern: WiKi + required: false + type: release_group +- name: Kebab + negate: false + pattern: Kebab + required: false + type: release_group +- name: TWA + negate: false + pattern: TWA + required: false + type: release_group +- name: CHD + negate: false + pattern: CHD + required: false + type: release_group +- name: YELLO + negate: false + pattern: YELLO + required: false + type: release_group +- name: NOGRP + negate: false + pattern: NOGRP + required: false + type: release_group +- name: NOXXUS + negate: false + pattern: NOXXUS + required: false + type: release_group +- name: Freebee + negate: false + pattern: Freebee + required: false + type: release_group +- name: D3FiL3R + negate: false + pattern: D3FiL3R + required: false + type: release_group +- name: ogna + negate: false + pattern: ogna + required: false + type: release_group +tests: [] diff --git a/custom_formats/1080p Efficient Tier 5.yml b/custom_formats/1080p Efficient Tier 5.yml new file mode 100644 index 0000000..5649428 --- /dev/null +++ b/custom_formats/1080p Efficient Tier 5.yml @@ -0,0 +1,406 @@ +name: 1080p Efficient Tier 5 +description: Matches release groups who fall under 1080p Efficient Tier 5 +tags: +- Release Group +conditions: +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: MA + negate: false + pattern: MA + required: false + type: release_group +- name: Goldenyann + negate: false + pattern: Goldenyann + required: false + type: release_group +- name: 10bit-PbK + negate: false + pattern: 10bit-PbK + required: false + type: release_group +- name: BRiAN + negate: false + pattern: BRiAN + required: false + type: release_group +- name: StrayedDowns + negate: false + pattern: StrayedDowns + required: false + type: release_group +- name: SOLAiRE + negate: false + pattern: SOLAiRE + required: false + type: release_group +- name: iHYTECH + negate: false + pattern: iHYTECH + required: false + type: release_group +- name: ESPRIT + negate: false + pattern: ESPRIT + required: false + type: release_group +- name: doc + negate: false + pattern: doc + required: false + type: release_group +- name: SH00TINGSTAR + negate: false + pattern: SH00TINGSTAR + required: false + type: release_group +- name: PaTrol + negate: false + pattern: PaTrol + required: false + type: release_group +- name: Eng + negate: false + pattern: Eng + required: false + type: release_group +- name: BD + negate: false + pattern: BD + required: false + type: release_group +- name: MAJESTiC + negate: false + pattern: MAJESTiC + required: false + type: release_group +- name: Dtech + negate: false + pattern: Dtech + required: false + type: release_group +- name: InfosPack022 + negate: false + pattern: InfosPack022 + required: false + type: release_group +- name: BluBirD + negate: false + pattern: BluBirD + required: false + type: release_group +- name: EGEN + negate: false + pattern: EGEN + required: false + type: release_group +- name: SonyHD + negate: false + pattern: SonyHD + required: false + type: release_group +- name: Bandi + negate: false + pattern: Bandi + required: false + type: release_group +- name: Webhiker + negate: false + pattern: Webhiker + required: false + type: release_group +- name: SANTi + negate: false + pattern: SANTi + required: false + type: release_group +- name: ZQ + negate: false + pattern: ZQ + required: false + type: release_group +- name: DKV + negate: false + pattern: DKV + required: false + type: release_group +- name: NotCrisp + negate: false + pattern: NotCrisp + required: false + type: release_group +- name: bluegreeen + negate: false + pattern: bluegreeen + required: false + type: release_group +- name: LEGi0N + negate: false + pattern: LEGi0N + required: false + type: release_group +- name: NAN0 + negate: false + pattern: NAN0 + required: false + type: release_group +- name: BeiTai + negate: false + pattern: BeiTai + required: false + type: release_group +- name: honeyvera + negate: false + pattern: honeyvera + required: false + type: release_group +- name: m3th + negate: false + pattern: m3th + required: false + type: release_group +- name: DAA + negate: false + pattern: DAA + required: false + type: release_group +- name: W4NK3R + negate: false + pattern: W4NK3R + required: false + type: release_group +- name: LAMA265 + negate: false + pattern: LAMA265 + required: false + type: release_group +- name: SUINA + negate: false + pattern: SUINA + required: false + type: release_group +- name: PMZ + negate: false + pattern: PMZ + required: false + type: release_group +- name: BiTOR + negate: false + pattern: BiTOR + required: false + type: release_group +- name: MainFrame + negate: false + pattern: MainFrame + required: false + type: release_group +- name: SEV + negate: false + pattern: SEV + required: false + type: release_group +- name: HD + negate: false + pattern: HD + required: false + type: release_group +- name: ComPleX + negate: false + pattern: ComPleX + required: false + type: release_group +- name: IONICBOY + negate: false + pattern: IONICBOY + required: false + type: release_group +- name: RARBG + negate: false + pattern: RARBG + required: false + type: release_group +- name: 130R + negate: false + pattern: 130R + required: false + type: release_group +- name: VECTOR + negate: false + pattern: VECTOR + required: false + type: release_group +- name: Kanashii + negate: false + pattern: Kanashii + required: false + type: release_group +- name: FZHD + negate: false + pattern: FZHD + required: false + type: release_group +- name: Ghost + negate: false + pattern: Ghost + required: false + type: release_group +- name: x265-SDC + negate: false + pattern: x265-SDC + required: false + type: release_group +- name: Warzone + negate: false + pattern: Warzone + required: false + type: release_group +- name: PHD + negate: false + pattern: PHD + required: false + type: release_group +- name: EPiC + negate: false + pattern: EPiC + required: false + type: release_group +- name: ANONAZ + negate: false + pattern: ANONAZ + required: false + type: release_group +- name: AC3 + negate: false + pattern: AC3 + required: false + type: release_group +- name: GTF + negate: false + pattern: GTF + required: false + type: release_group +- name: DQLDR + negate: false + pattern: DQLDR + required: false + type: release_group +- name: Pahe + negate: false + pattern: Pahe + required: false + type: release_group +- name: iVy + negate: false + pattern: iVy + required: false + type: release_group +- name: Garshasp + negate: false + pattern: Garshasp + required: false + type: release_group +- name: B3YG1R + negate: false + pattern: B3YG1R + required: false + type: release_group +- name: SDC + negate: false + pattern: SDC + required: false + type: release_group +- name: Natty + negate: false + pattern: Natty + required: false + type: release_group +- name: TiTUS + negate: false + pattern: TiTUS + required: false + type: release_group +- name: HDS + negate: false + pattern: HDS + required: false + type: release_group +- name: BADViBES + negate: false + pattern: BADViBES + required: false + type: release_group +- name: BURGOORIP + negate: false + pattern: BURGOORIP + required: false + type: release_group +- name: CRX + negate: false + pattern: CRX + required: false + type: release_group +- name: AC3-AAC + negate: false + pattern: AC3-AAC + required: false + type: release_group +- name: DiN + negate: false + pattern: DiN + required: false + type: release_group +- name: Qman-UTR + negate: false + pattern: Qman-UTR + required: false + type: release_group +- name: jmux + negate: false + pattern: jmux + required: false + type: release_group +- name: UnKn0wn + negate: false + pattern: UnKn0wn + required: false + type: release_group +- name: ZAX + negate: false + pattern: ZAX + required: false + type: release_group +- name: MIRCrew + negate: false + pattern: MIRCrew + required: false + type: release_group +- name: Protozoan + negate: false + pattern: Protozoan + required: false + type: release_group +- name: PoF + negate: false + pattern: PoF + required: false + type: release_group +- name: TheSource + negate: false + pattern: TheSource + required: false + type: release_group +- name: iMAGiNE + negate: false + pattern: iMAGiNE + required: false + type: release_group +tests: [] diff --git a/custom_formats/1080p Efficient Tier 6.yml b/custom_formats/1080p Efficient Tier 6.yml new file mode 100644 index 0000000..70c9e08 --- /dev/null +++ b/custom_formats/1080p Efficient Tier 6.yml @@ -0,0 +1,126 @@ +name: 1080p Efficient Tier 6 +description: Matches release groups who fall under 1080p Efficient Tier 6 +tags: +- Release Group +conditions: +- name: Not WEB-DL + negate: true + required: true + source: web_dl + type: source +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +- name: SCiPIO + negate: false + pattern: SCiPIO + required: false + type: release_group +- name: HDMA + negate: false + pattern: HDMA + required: false + type: release_group +- name: COMBO + negate: false + pattern: COMBO + required: false + type: release_group +- name: S + negate: false + pattern: S + required: false + type: release_group +- name: HQMUX + negate: false + pattern: HQMUX + required: false + type: release_group +- name: HDH + negate: false + pattern: HDH + required: false + type: release_group +- name: French + negate: false + pattern: French + required: false + type: release_group +- name: BNL + negate: false + pattern: BNL + required: false + type: release_group +- name: DON + negate: false + pattern: DON + required: false + type: release_group +- name: KiRA + negate: false + pattern: KiRA + required: false + type: release_group +- name: x265 + negate: false + pattern: x265 + required: false + type: release_group +- name: HYPERbit + negate: false + pattern: HYPERbit + required: false + type: release_group +- name: SoLiS + negate: false + pattern: SoLiS + required: false + type: release_group +- name: SA89 + negate: false + pattern: SA89 + required: false + type: release_group +- name: Chotab + negate: false + pattern: Chotab + required: false + type: release_group +- name: 4K4U + negate: false + pattern: 4K4U + required: false + type: release_group +- name: AR + negate: false + pattern: AR + required: false + type: release_group +- name: D0ct0rlewsev + negate: false + pattern: D0ct0rlewsev + required: false + type: release_group +- name: EnC0de + negate: false + pattern: EnC0de + required: false + type: release_group +- name: D0ct0rLew + negate: false + pattern: D0ct0rLew + required: false + type: release_group +- name: Enc0de + negate: false + pattern: Enc0de + required: false + type: release_group +- name: ZagonSubs + negate: false + pattern: ZagonSubs + required: false + type: release_group +tests: [] diff --git a/group_tiers/1080p Efficient.json b/group_tiers/1080p Efficient.json new file mode 100644 index 0000000..df8545c --- /dev/null +++ b/group_tiers/1080p Efficient.json @@ -0,0 +1,1525 @@ +{ + "metadata": { + "total_movies_processed": 290, + "movies_with_1080p": 284, + "target_efficiency": 0.23, + "total_tiers": 6 + }, + "tier_statistics": { + "1": { + "groups": 5, + "total_releases": 531, + "avg_score": 92.05, + "avg_efficiency": 23.2, + "avg_std_dev": 0.092 + }, + "2": { + "groups": 6, + "total_releases": 200, + "avg_score": 78.33, + "avg_efficiency": 19.5, + "avg_std_dev": 0.047 + }, + "3": { + "groups": 15, + "total_releases": 360, + "avg_score": 72.37, + "avg_efficiency": 19.6, + "avg_std_dev": 0.051 + }, + "4": { + "groups": 21, + "total_releases": 158, + "avg_score": 61.87, + "avg_efficiency": 23.67, + "avg_std_dev": 0.058 + }, + "5": { + "groups": 78, + "total_releases": 510, + "avg_score": 35.23, + "avg_efficiency": 25.15, + "avg_std_dev": 0.026 + }, + "6": { + "groups": 22, + "total_releases": 34, + "avg_score": 3.63, + "avg_efficiency": 52.36, + "avg_std_dev": 0.005 + } + }, + "tiered_groups": [ + { + "tier": 1, + "name": "QxR", + "codec": "x265", + "score": 95.6, + "efficiency": 24.0, + "releases": 190, + "std_dev": 0.088, + "efficiency_delta": 0.9999999999999981 + }, + { + "tier": 1, + "name": "TAoE", + "codec": "x265", + "score": 93.37, + "efficiency": 25.0, + "releases": 225, + "std_dev": 0.098, + "efficiency_delta": 1.9999999999999991 + }, + { + "tier": 1, + "name": "POIASD", + "codec": "x265", + "score": 91.23, + "efficiency": 21.0, + "releases": 23, + "std_dev": 0.121, + "efficiency_delta": 2.0000000000000018 + }, + { + "tier": 1, + "name": "HONE", + "codec": "x265", + "score": 90.17, + "efficiency": 27.0, + "releases": 59, + "std_dev": 0.071, + "efficiency_delta": 4.000000000000001 + }, + { + "tier": 1, + "name": "GRiMM", + "codec": "x265", + "score": 89.87, + "efficiency": 19.0, + "releases": 34, + "std_dev": 0.084, + "efficiency_delta": 4.000000000000001 + }, + { + "tier": 2, + "name": "d3g", + "codec": "x265", + "score": 85, + "efficiency": 23.0, + "releases": 12, + "std_dev": 0.09, + "efficiency_delta": 0.0 + }, + { + "tier": 2, + "name": "LSt", + "codec": "x265", + "score": 85, + "efficiency": 27.0, + "releases": 11, + "std_dev": 0.044, + "efficiency_delta": 4.000000000000001 + }, + { + "tier": 2, + "name": "Vyndros", + "codec": "x265", + "score": 75, + "efficiency": 16.0, + "releases": 47, + "std_dev": 0.045, + "efficiency_delta": 7.000000000000001 + }, + { + "tier": 2, + "name": "Chivaman", + "codec": "x265", + "score": 75, + "efficiency": 17.0, + "releases": 21, + "std_dev": 0.027, + "efficiency_delta": 6.0 + }, + { + "tier": 2, + "name": "Ralphy", + "codec": "x265", + "score": 75, + "efficiency": 17.0, + "releases": 65, + "std_dev": 0.057, + "efficiency_delta": 6.0 + }, + { + "tier": 2, + "name": "R1GY3B", + "codec": "x265", + "score": 75, + "efficiency": 17.0, + "releases": 44, + "std_dev": 0.019, + "efficiency_delta": 6.0 + }, + { + "tier": 3, + "name": "SARTRE", + "codec": "x265", + "score": 75, + "efficiency": 24.0, + "releases": 9, + "std_dev": 0.073, + "efficiency_delta": 0.9999999999999981 + }, + { + "tier": 3, + "name": "Pokeweed", + "codec": "x265", + "score": 75, + "efficiency": 20.0, + "releases": 7, + "std_dev": 0.029, + "efficiency_delta": 3.0 + }, + { + "tier": 3, + "name": "edge2020", + "codec": "x265", + "score": 74.92, + "efficiency": 16.0, + "releases": 175, + "std_dev": 0.067, + "efficiency_delta": 7.000000000000001 + }, + { + "tier": 3, + "name": "ARTiCUN0", + "codec": "x265", + "score": 74.57, + "efficiency": 26.0, + "releases": 8, + "std_dev": 0.078, + "efficiency_delta": 3.0 + }, + { + "tier": 3, + "name": "TimeDistortion", + "codec": "x265", + "score": 74.31, + "efficiency": 30.0, + "releases": 28, + "std_dev": 0.069, + "efficiency_delta": 6.999999999999998 + }, + { + "tier": 3, + "name": "PxL", + "codec": "x265", + "score": 74.15, + "efficiency": 20.0, + "releases": 6, + "std_dev": 0.037, + "efficiency_delta": 3.0 + }, + { + "tier": 3, + "name": "afm72", + "codec": "x265", + "score": 73.95, + "efficiency": 18.0, + "releases": 12, + "std_dev": 0.039, + "efficiency_delta": 5.000000000000002 + }, + { + "tier": 3, + "name": "DiscoD", + "codec": "x265", + "score": 73.67, + "efficiency": 20.0, + "releases": 5, + "std_dev": 0.022, + "efficiency_delta": 3.0 + }, + { + "tier": 3, + "name": "MZABI", + "codec": "x265", + "score": 73.42, + "efficiency": 19.0, + "releases": 7, + "std_dev": 0.023, + "efficiency_delta": 4.000000000000001 + }, + { + "tier": 3, + "name": "DUS", + "codec": "x265", + "score": 73.09, + "efficiency": 19.0, + "releases": 8, + "std_dev": 0.061, + "efficiency_delta": 4.000000000000001 + }, + { + "tier": 3, + "name": "dkore", + "codec": "x265", + "score": 71.89, + "efficiency": 19.0, + "releases": 5, + "std_dev": 0.018, + "efficiency_delta": 4.000000000000001 + }, + { + "tier": 3, + "name": "FLAME", + "codec": "x265", + "score": 71.53, + "efficiency": 19.0, + "releases": 7, + "std_dev": 0.098, + "efficiency_delta": 4.000000000000001 + }, + { + "tier": 3, + "name": "PSA", + "codec": "x265", + "score": 70.04, + "efficiency": 17.0, + "releases": 11, + "std_dev": 0.108, + "efficiency_delta": 6.0 + }, + { + "tier": 4, + "name": "Absinth", + "codec": "x265", + "score": 65, + "efficiency": 26.0, + "releases": 3, + "std_dev": 0.083, + "efficiency_delta": 3.0 + }, + { + "tier": 3, + "name": "LAMA", + "codec": "x265", + "score": 65, + "efficiency": 13.0, + "releases": 38, + "std_dev": 0.02, + "efficiency_delta": 10.0 + }, + { + "tier": 3, + "name": "Nb8", + "codec": "x265", + "score": 65, + "efficiency": 14.0, + "releases": 34, + "std_dev": 0.022, + "efficiency_delta": 9.0 + }, + { + "tier": 4, + "name": "mAck", + "codec": "x265", + "score": 65, + "efficiency": 26.0, + "releases": 3, + "std_dev": 0.127, + "efficiency_delta": 3.0 + }, + { + "tier": 4, + "name": "FRDS", + "codec": "x265", + "score": 65, + "efficiency": 25.0, + "releases": 4, + "std_dev": 0.082, + "efficiency_delta": 1.9999999999999991 + }, + { + "tier": 4, + "name": "DH", + "codec": "x265", + "score": 65, + "efficiency": 22.0, + "releases": 4, + "std_dev": 0.032, + "efficiency_delta": 1.0000000000000009 + }, + { + "tier": 4, + "name": "AnoZu", + "codec": "x265", + "score": 65, + "efficiency": 26.0, + "releases": 3, + "std_dev": 0.0, + "efficiency_delta": 3.0 + }, + { + "tier": 4, + "name": "BongWater", + "codec": "x265", + "score": 65, + "efficiency": 22.0, + "releases": 4, + "std_dev": 0.082, + "efficiency_delta": 1.0000000000000009 + }, + { + "tier": 4, + "name": "Vialle", + "codec": "x265", + "score": 65, + "efficiency": 21.0, + "releases": 4, + "std_dev": 0.039, + "efficiency_delta": 2.0000000000000018 + }, + { + "tier": 4, + "name": "SAMPA", + "codec": "x265", + "score": 65, + "efficiency": 24.0, + "releases": 3, + "std_dev": 0.087, + "efficiency_delta": 0.9999999999999981 + }, + { + "tier": 4, + "name": "PHOCiS", + "codec": "x265", + "score": 65, + "efficiency": 23.0, + "releases": 3, + "std_dev": 0.06, + "efficiency_delta": 0.0 + }, + { + "tier": 4, + "name": "SM737", + "codec": "x265", + "score": 64.67, + "efficiency": 14.0, + "releases": 18, + "std_dev": 0.026, + "efficiency_delta": 9.0 + }, + { + "tier": 4, + "name": "MovieMan", + "codec": "x265", + "score": 63.32, + "efficiency": 26.0, + "releases": 2, + "std_dev": 0.0, + "efficiency_delta": 3.0 + }, + { + "tier": 4, + "name": "WiKi", + "codec": "x265", + "score": 63.16, + "efficiency": 34.0, + "releases": 64, + "std_dev": 0.081, + "efficiency_delta": 11.000000000000002 + }, + { + "tier": 4, + "name": "Kebab", + "codec": "x265", + "score": 61.42, + "efficiency": 27.0, + "releases": 2, + "std_dev": 0.0, + "efficiency_delta": 4.000000000000001 + }, + { + "tier": 4, + "name": "TWA", + "codec": "x265", + "score": 61.02, + "efficiency": 25.0, + "releases": 2, + "std_dev": 0.184, + "efficiency_delta": 1.9999999999999991 + }, + { + "tier": 4, + "name": "CHD", + "codec": "x265", + "score": 60.19, + "efficiency": 32.0, + "releases": 10, + "std_dev": 0.078, + "efficiency_delta": 9.0 + }, + { + "tier": 4, + "name": "YELLO", + "codec": "x265", + "score": 58.8, + "efficiency": 17.0, + "releases": 7, + "std_dev": 0.061, + "efficiency_delta": 6.0 + }, + { + "tier": 4, + "name": "NOGRP", + "codec": "x265", + "score": 58.23, + "efficiency": 28.0, + "releases": 4, + "std_dev": 0.087, + "efficiency_delta": 5.000000000000002 + }, + { + "tier": 4, + "name": "NOXXUS", + "codec": "x265", + "score": 57.03, + "efficiency": 16.0, + "releases": 4, + "std_dev": 0.0, + "efficiency_delta": 7.000000000000001 + }, + { + "tier": 4, + "name": "Freebee", + "codec": "x265", + "score": 55.88, + "efficiency": 16.0, + "releases": 5, + "std_dev": 0.043, + "efficiency_delta": 7.000000000000001 + }, + { + "tier": 4, + "name": "D3FiL3R", + "codec": "x265", + "score": 55.58, + "efficiency": 16.0, + "releases": 5, + "std_dev": 0.054, + "efficiency_delta": 7.000000000000001 + }, + { + "tier": 4, + "name": "ogna", + "codec": "x265", + "score": 55.01, + "efficiency": 31.0, + "releases": 4, + "std_dev": 0.012, + "efficiency_delta": 7.999999999999999 + }, + { + "tier": 5, + "name": "MA", + "codec": "x265", + "score": 53.0, + "efficiency": 23.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 0.0 + }, + { + "tier": 5, + "name": "Goldenyann", + "codec": "x265", + "score": 53.0, + "efficiency": 23.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 0.0 + }, + { + "tier": 5, + "name": "10bit-PbK", + "codec": "x265", + "score": 53.0, + "efficiency": 23.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 0.0 + }, + { + "tier": 5, + "name": "BRiAN", + "codec": "x265", + "score": 51.82, + "efficiency": 29.0, + "releases": 3, + "std_dev": 0.06, + "efficiency_delta": 5.999999999999997 + }, + { + "tier": 5, + "name": "StrayedDowns", + "codec": "x265", + "score": 50.93, + "efficiency": 24.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 0.9999999999999981 + }, + { + "tier": 5, + "name": "SOLAiRE", + "codec": "x265", + "score": 50.93, + "efficiency": 24.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 0.9999999999999981 + }, + { + "tier": 5, + "name": "iHYTECH", + "codec": "x265", + "score": 50.93, + "efficiency": 24.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 0.9999999999999981 + }, + { + "tier": 5, + "name": "ESPRIT", + "codec": "x265", + "score": 50.93, + "efficiency": 22.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 1.0000000000000009 + }, + { + "tier": 5, + "name": "doc", + "codec": "x265", + "score": 50.93, + "efficiency": 22.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 1.0000000000000009 + }, + { + "tier": 5, + "name": "SH00TINGSTAR", + "codec": "x265", + "score": 49.59, + "efficiency": 18.0, + "releases": 2, + "std_dev": 0.0, + "efficiency_delta": 5.000000000000002 + }, + { + "tier": 5, + "name": "PaTrol", + "codec": "x265", + "score": 49.17, + "efficiency": 15.0, + "releases": 5, + "std_dev": 0.044, + "efficiency_delta": 8.000000000000002 + }, + { + "tier": 5, + "name": "Eng", + "codec": "x265", + "score": 48.92, + "efficiency": 25.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 1.9999999999999991 + }, + { + "tier": 5, + "name": "BD", + "codec": "x265", + "score": 48.21, + "efficiency": 18.0, + "releases": 2, + "std_dev": 0.049, + "efficiency_delta": 5.000000000000002 + }, + { + "tier": 5, + "name": "MAJESTiC", + "codec": "x265", + "score": 48.08, + "efficiency": 14.0, + "releases": 4, + "std_dev": 0.022, + "efficiency_delta": 9.0 + }, + { + "tier": 5, + "name": "Dtech", + "codec": "x265", + "score": 47.95, + "efficiency": 14.0, + "releases": 5, + "std_dev": 0.029, + "efficiency_delta": 9.0 + }, + { + "tier": 5, + "name": "InfosPack022", + "codec": "x265", + "score": 47.81, + "efficiency": 17.0, + "releases": 2, + "std_dev": 0.0, + "efficiency_delta": 6.0 + }, + { + "tier": 5, + "name": "BluBirD", + "codec": "x265", + "score": 47.14, + "efficiency": 13.0, + "releases": 4, + "std_dev": 0.0, + "efficiency_delta": 10.0 + }, + { + "tier": 5, + "name": "EGEN", + "codec": "x265", + "score": 46.98, + "efficiency": 26.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 3.0 + }, + { + "tier": 5, + "name": "SonyHD", + "codec": "x265", + "score": 46.98, + "efficiency": 26.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 3.0 + }, + { + "tier": 5, + "name": "Bandi", + "codec": "x265", + "score": 46.98, + "efficiency": 26.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 3.0 + }, + { + "tier": 5, + "name": "Webhiker", + "codec": "x265", + "score": 46.44, + "efficiency": 13.0, + "releases": 4, + "std_dev": 0.024, + "efficiency_delta": 10.0 + }, + { + "tier": 5, + "name": "SANTi", + "codec": "x265", + "score": 46.08, + "efficiency": 16.0, + "releases": 2, + "std_dev": 0.0, + "efficiency_delta": 7.000000000000001 + }, + { + "tier": 5, + "name": "ZQ", + "codec": "x265", + "score": 45.61, + "efficiency": 34.0, + "releases": 4, + "std_dev": 0.0, + "efficiency_delta": 11.000000000000002 + }, + { + "tier": 5, + "name": "DKV", + "codec": "x265", + "score": 45.2, + "efficiency": 12.0, + "releases": 5, + "std_dev": 0.016, + "efficiency_delta": 11.000000000000002 + }, + { + "tier": 5, + "name": "NotCrisp", + "codec": "x265", + "score": 45.08, + "efficiency": 27.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 4.000000000000001 + }, + { + "tier": 5, + "name": "bluegreeen", + "codec": "x265", + "score": 45.08, + "efficiency": 19.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 4.000000000000001 + }, + { + "tier": 5, + "name": "LEGi0N", + "codec": "x265", + "score": 45, + "efficiency": 37.0, + "releases": 67, + "std_dev": 0.185, + "efficiency_delta": 13.999999999999998 + }, + { + "tier": 5, + "name": "NAN0", + "codec": "x265", + "score": 45, + "efficiency": 38.0, + "releases": 160, + "std_dev": 0.088, + "efficiency_delta": 15.0 + }, + { + "tier": 5, + "name": "BeiTai", + "codec": "x265", + "score": 45, + "efficiency": 38.0, + "releases": 69, + "std_dev": 0.123, + "efficiency_delta": 15.0 + }, + { + "tier": 5, + "name": "honeyvera", + "codec": "x265", + "score": 44.8, + "efficiency": 33.0, + "releases": 6, + "std_dev": 0.133, + "efficiency_delta": 10.0 + }, + { + "tier": 5, + "name": "m3th", + "codec": "x265", + "score": 43.26, + "efficiency": 14.0, + "releases": 3, + "std_dev": 0.006, + "efficiency_delta": 9.0 + }, + { + "tier": 5, + "name": "DAA", + "codec": "x265", + "score": 40.32, + "efficiency": 34.0, + "releases": 3, + "std_dev": 0.0, + "efficiency_delta": 11.000000000000002 + }, + { + "tier": 5, + "name": "W4NK3R", + "codec": "x265", + "score": 38.84, + "efficiency": 35.0, + "releases": 3, + "std_dev": 0.0, + "efficiency_delta": 11.999999999999996 + }, + { + "tier": 5, + "name": "LAMA265", + "codec": "x265", + "score": 35.99, + "efficiency": 13.0, + "releases": 2, + "std_dev": 0.007, + "efficiency_delta": 10.0 + }, + { + "tier": 5, + "name": "SUINA", + "codec": "x265", + "score": 35.7, + "efficiency": 32.0, + "releases": 2, + "std_dev": 0.078, + "efficiency_delta": 9.0 + }, + { + "tier": 5, + "name": "PMZ", + "codec": "x265", + "score": 34.25, + "efficiency": 12.0, + "releases": 2, + "std_dev": 0.014, + "efficiency_delta": 11.000000000000002 + }, + { + "tier": 5, + "name": "BiTOR", + "codec": "x265", + "score": 34.17, + "efficiency": 50.0, + "releases": 11, + "std_dev": 0.047, + "efficiency_delta": 27.0 + }, + { + "tier": 5, + "name": "MainFrame", + "codec": "x265", + "score": 34.12, + "efficiency": 38.0, + "releases": 6, + "std_dev": 0.064, + "efficiency_delta": 15.0 + }, + { + "tier": 5, + "name": "SEV", + "codec": "x265", + "score": 33.95, + "efficiency": 56.0, + "releases": 34, + "std_dev": 0.077, + "efficiency_delta": 33.00000000000001 + }, + { + "tier": 5, + "name": "HD", + "codec": "x265", + "score": 33.8, + "efficiency": 39.0, + "releases": 8, + "std_dev": 0.083, + "efficiency_delta": 16.0 + }, + { + "tier": 5, + "name": "ComPleX", + "codec": "x265", + "score": 33.66, + "efficiency": 34.0, + "releases": 2, + "std_dev": 0.035, + "efficiency_delta": 11.000000000000002 + }, + { + "tier": 5, + "name": "IONICBOY", + "codec": "x265", + "score": 33.25, + "efficiency": 18.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 5.000000000000002 + }, + { + "tier": 5, + "name": "RARBG", + "codec": "x265", + "score": 33.25, + "efficiency": 28.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 5.000000000000002 + }, + { + "tier": 5, + "name": "130R", + "codec": "x265", + "score": 33.25, + "efficiency": 18.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 5.000000000000002 + }, + { + "tier": 5, + "name": "VECTOR", + "codec": "x265", + "score": 33.25, + "efficiency": 28.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 5.000000000000002 + }, + { + "tier": 5, + "name": "Kanashii", + "codec": "x265", + "score": 33.18, + "efficiency": 35.0, + "releases": 2, + "std_dev": 0.0, + "efficiency_delta": 11.999999999999996 + }, + { + "tier": 5, + "name": "FZHD", + "codec": "x265", + "score": 33.02, + "efficiency": 33.0, + "releases": 2, + "std_dev": 0.127, + "efficiency_delta": 10.0 + }, + { + "tier": 5, + "name": "Ghost", + "codec": "x265", + "score": 32.42, + "efficiency": 34.0, + "releases": 2, + "std_dev": 0.085, + "efficiency_delta": 11.000000000000002 + }, + { + "tier": 5, + "name": "x265-SDC", + "codec": "x265", + "score": 31.47, + "efficiency": 29.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 5.999999999999997 + }, + { + "tier": 5, + "name": "Warzone", + "codec": "x265", + "score": 31.47, + "efficiency": 17.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 6.0 + }, + { + "tier": 5, + "name": "PHD", + "codec": "x265", + "score": 31.47, + "efficiency": 29.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 5.999999999999997 + }, + { + "tier": 5, + "name": "EPiC", + "codec": "x265", + "score": 30.95, + "efficiency": 36.0, + "releases": 3, + "std_dev": 0.052, + "efficiency_delta": 12.999999999999998 + }, + { + "tier": 5, + "name": "ANONAZ", + "codec": "x265", + "score": 29.74, + "efficiency": 16.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 7.000000000000001 + }, + { + "tier": 5, + "name": "AC3", + "codec": "x265", + "score": 29.74, + "efficiency": 16.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 7.000000000000001 + }, + { + "tier": 5, + "name": "GTF", + "codec": "x265", + "score": 29.74, + "efficiency": 16.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 7.000000000000001 + }, + { + "tier": 5, + "name": "DQLDR", + "codec": "x265", + "score": 29.2, + "efficiency": 42.0, + "releases": 5, + "std_dev": 0.025, + "efficiency_delta": 18.999999999999996 + }, + { + "tier": 5, + "name": "Pahe", + "codec": "x265", + "score": 28.18, + "efficiency": 11.0, + "releases": 2, + "std_dev": 0.0, + "efficiency_delta": 12.000000000000002 + }, + { + "tier": 5, + "name": "iVy", + "codec": "x265", + "score": 28.18, + "efficiency": 11.0, + "releases": 2, + "std_dev": 0.0, + "efficiency_delta": 12.000000000000002 + }, + { + "tier": 5, + "name": "Garshasp", + "codec": "x265", + "score": 26.93, + "efficiency": 37.0, + "releases": 3, + "std_dev": 0.174, + "efficiency_delta": 13.999999999999998 + }, + { + "tier": 5, + "name": "B3YG1R", + "codec": "x265", + "score": 26.73, + "efficiency": 10.0, + "releases": 2, + "std_dev": 0.0, + "efficiency_delta": 13.0 + }, + { + "tier": 5, + "name": "SDC", + "codec": "x265", + "score": 25.92, + "efficiency": 36.0, + "releases": 2, + "std_dev": 0.028, + "efficiency_delta": 12.999999999999998 + }, + { + "tier": 5, + "name": "Natty", + "codec": "x265", + "score": 23.06, + "efficiency": 15.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 8.000000000000002 + }, + { + "tier": 5, + "name": "TiTUS", + "codec": "x265", + "score": 23.06, + "efficiency": 15.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 8.000000000000002 + }, + { + "tier": 5, + "name": "HDS", + "codec": "x265", + "score": 21.44, + "efficiency": 14.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 9.0 + }, + { + "tier": 5, + "name": "BADViBES", + "codec": "x265", + "score": 21.44, + "efficiency": 14.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 9.0 + }, + { + "tier": 5, + "name": "BURGOORIP", + "codec": "x265", + "score": 21.44, + "efficiency": 14.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 9.0 + }, + { + "tier": 5, + "name": "CRX", + "codec": "x265", + "score": 20.43, + "efficiency": 51.0, + "releases": 5, + "std_dev": 0.004, + "efficiency_delta": 28.000000000000004 + }, + { + "tier": 5, + "name": "AC3-AAC", + "codec": "x265", + "score": 18.32, + "efficiency": 12.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 11.000000000000002 + }, + { + "tier": 5, + "name": "DiN", + "codec": "x265", + "score": 18.32, + "efficiency": 12.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 11.000000000000002 + }, + { + "tier": 5, + "name": "Qman-UTR", + "codec": "x265", + "score": 16.9, + "efficiency": 40.0, + "releases": 2, + "std_dev": 0.198, + "efficiency_delta": 17.0 + }, + { + "tier": 5, + "name": "jmux", + "codec": "x265", + "score": 16.84, + "efficiency": 35.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 11.999999999999996 + }, + { + "tier": 5, + "name": "UnKn0wn", + "codec": "x265", + "score": 16.38, + "efficiency": 77.0, + "releases": 15, + "std_dev": 0.142, + "efficiency_delta": 54.0 + }, + { + "tier": 5, + "name": "ZAX", + "codec": "x265", + "score": 15.18, + "efficiency": 58.0, + "releases": 6, + "std_dev": 0.019, + "efficiency_delta": 35.0 + }, + { + "tier": 5, + "name": "MIRCrew", + "codec": "x265", + "score": 11.84, + "efficiency": 11.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 12.000000000000002 + }, + { + "tier": 5, + "name": "Protozoan", + "codec": "x265", + "score": 11.84, + "efficiency": 11.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 12.000000000000002 + }, + { + "tier": 5, + "name": "PoF", + "codec": "x265", + "score": 11.84, + "efficiency": 11.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 12.000000000000002 + }, + { + "tier": 5, + "name": "TheSource", + "codec": "x265", + "score": 11.84, + "efficiency": 11.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 12.000000000000002 + }, + { + "tier": 5, + "name": "iMAGiNE", + "codec": "x265", + "score": 11.84, + "efficiency": 11.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 12.000000000000002 + }, + { + "tier": 6, + "name": "SCiPIO", + "codec": "x265", + "score": 10.4, + "efficiency": 55.0, + "releases": 3, + "std_dev": 0.05, + "efficiency_delta": 32.00000000000001 + }, + { + "tier": 6, + "name": "HDMA", + "codec": "x265", + "score": 10.39, + "efficiency": 36.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 12.999999999999998 + }, + { + "tier": 6, + "name": "COMBO", + "codec": "x265", + "score": 10.39, + "efficiency": 10.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 13.0 + }, + { + "tier": 6, + "name": "S", + "codec": "x265", + "score": 7.63, + "efficiency": 38.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 15.0 + }, + { + "tier": 6, + "name": "HQMUX", + "codec": "x265", + "score": 7.18, + "efficiency": 53.0, + "releases": 2, + "std_dev": 0.021, + "efficiency_delta": 30.000000000000004 + }, + { + "tier": 6, + "name": "HDH", + "codec": "x265", + "score": 6.96, + "efficiency": 54.0, + "releases": 2, + "std_dev": 0.0, + "efficiency_delta": 31.000000000000007 + }, + { + "tier": 6, + "name": "French", + "codec": "x265", + "score": 5.03, + "efficiency": 40.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 17.0 + }, + { + "tier": 6, + "name": "BNL", + "codec": "x265", + "score": 5.03, + "efficiency": 40.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 17.0 + }, + { + "tier": 6, + "name": "DON", + "codec": "x265", + "score": 5.0, + "efficiency": 75.0, + "releases": 4, + "std_dev": 0.0, + "efficiency_delta": 52.0 + }, + { + "tier": 6, + "name": "KiRA", + "codec": "x265", + "score": 3.84, + "efficiency": 58.0, + "releases": 2, + "std_dev": 0.0, + "efficiency_delta": 35.0 + }, + { + "tier": 6, + "name": "x265", + "codec": "x265", + "score": 3.79, + "efficiency": 41.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 17.999999999999996 + }, + { + "tier": 6, + "name": "HYPERbit", + "codec": "x265", + "score": 2.59, + "efficiency": 42.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 18.999999999999996 + }, + { + "tier": 6, + "name": "SoLiS", + "codec": "x265", + "score": 1.42, + "efficiency": 43.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 20.0 + }, + { + "tier": 6, + "name": "SA89", + "codec": "x265", + "score": 0.28, + "efficiency": 44.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 21.0 + }, + { + "tier": 6, + "name": "Chotab", + "codec": "x265", + "score": 0, + "efficiency": 81.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 58.00000000000001 + }, + { + "tier": 6, + "name": "4K4U", + "codec": "x265", + "score": 0, + "efficiency": 63.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 40.0 + }, + { + "tier": 6, + "name": "AR", + "codec": "x265", + "score": 0, + "efficiency": 53.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 30.000000000000004 + }, + { + "tier": 6, + "name": "D0ct0rlewsev", + "codec": "x265", + "score": 0, + "efficiency": 49.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 26.0 + }, + { + "tier": 6, + "name": "EnC0de", + "codec": "x265", + "score": 0, + "efficiency": 74.0, + "releases": 3, + "std_dev": 0.04, + "efficiency_delta": 51.0 + }, + { + "tier": 6, + "name": "D0ct0rLew", + "codec": "x265", + "score": 0, + "efficiency": 68.0, + "releases": 2, + "std_dev": 0.007, + "efficiency_delta": 45.00000000000001 + }, + { + "tier": 6, + "name": "Enc0de", + "codec": "x265", + "score": 0, + "efficiency": 82.0, + "releases": 2, + "std_dev": 0.0, + "efficiency_delta": 59.0 + }, + { + "tier": 6, + "name": "ZagonSubs", + "codec": "x265", + "score": 0, + "efficiency": 53.0, + "releases": 1, + "std_dev": 0, + "efficiency_delta": 30.000000000000004 + } + ], + "tier_boundaries": [85, 75, 65, 55, 11.84] +} diff --git a/regex_patterns/10bit-PbK.yml b/regex_patterns/10bit-PbK.yml new file mode 100644 index 0000000..4d0b63d --- /dev/null +++ b/regex_patterns/10bit-PbK.yml @@ -0,0 +1,6 @@ +name: 10bit-PbK +pattern: (?<=^|[\s.-])10bit-PbK\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/130R.yml b/regex_patterns/130R.yml new file mode 100644 index 0000000..97980d2 --- /dev/null +++ b/regex_patterns/130R.yml @@ -0,0 +1,6 @@ +name: 130R +pattern: (?<=^|[\s.-])130R\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/AC3-AAC.yml b/regex_patterns/AC3-AAC.yml new file mode 100644 index 0000000..ae84dd2 --- /dev/null +++ b/regex_patterns/AC3-AAC.yml @@ -0,0 +1,6 @@ +name: AC3-AAC +pattern: (?<=^|[\s.-])AC3-AAC\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/AC3.yml b/regex_patterns/AC3.yml new file mode 100644 index 0000000..ca5d1c3 --- /dev/null +++ b/regex_patterns/AC3.yml @@ -0,0 +1,6 @@ +name: AC3 +pattern: (?<=^|[\s.-])AC3\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/ANONAZ.yml b/regex_patterns/ANONAZ.yml new file mode 100644 index 0000000..e65e81f --- /dev/null +++ b/regex_patterns/ANONAZ.yml @@ -0,0 +1,6 @@ +name: ANONAZ +pattern: (?<=^|[\s.-])ANONAZ\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/AR.yml b/regex_patterns/AR.yml new file mode 100644 index 0000000..d64a27b --- /dev/null +++ b/regex_patterns/AR.yml @@ -0,0 +1,6 @@ +name: AR +pattern: (?<=^|[\s.-])AR\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/ARTiCUN0.yml b/regex_patterns/ARTiCUN0.yml new file mode 100644 index 0000000..db87aec --- /dev/null +++ b/regex_patterns/ARTiCUN0.yml @@ -0,0 +1,6 @@ +name: ARTiCUN0 +pattern: (?<=^|[\s.-])ARTiCUN0\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/AnoZu.yml b/regex_patterns/AnoZu.yml new file mode 100644 index 0000000..793c588 --- /dev/null +++ b/regex_patterns/AnoZu.yml @@ -0,0 +1,6 @@ +name: AnoZu +pattern: (?<=^|[\s.-])AnoZu\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/B3YG1R.yml b/regex_patterns/B3YG1R.yml new file mode 100644 index 0000000..d501556 --- /dev/null +++ b/regex_patterns/B3YG1R.yml @@ -0,0 +1,6 @@ +name: B3YG1R +pattern: (?<=^|[\s.-])B3YG1R\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/BADViBES.yml b/regex_patterns/BADViBES.yml new file mode 100644 index 0000000..6655217 --- /dev/null +++ b/regex_patterns/BADViBES.yml @@ -0,0 +1,6 @@ +name: BADViBES +pattern: (?<=^|[\s.-])BADViBES\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/BD.yml b/regex_patterns/BD.yml new file mode 100644 index 0000000..84ce852 --- /dev/null +++ b/regex_patterns/BD.yml @@ -0,0 +1,6 @@ +name: BD +pattern: (?<=^|[\s.-])BD\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/BNL.yml b/regex_patterns/BNL.yml new file mode 100644 index 0000000..1ddbdd3 --- /dev/null +++ b/regex_patterns/BNL.yml @@ -0,0 +1,6 @@ +name: BNL +pattern: (?<=^|[\s.-])BNL\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/BRiAN.yml b/regex_patterns/BRiAN.yml new file mode 100644 index 0000000..51680c4 --- /dev/null +++ b/regex_patterns/BRiAN.yml @@ -0,0 +1,6 @@ +name: BRiAN +pattern: (?<=^|[\s.-])BRiAN\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/BURGOORIP.yml b/regex_patterns/BURGOORIP.yml new file mode 100644 index 0000000..4d2dd93 --- /dev/null +++ b/regex_patterns/BURGOORIP.yml @@ -0,0 +1,6 @@ +name: BURGOORIP +pattern: (?<=^|[\s.-])BURGOORIP\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Bandi.yml b/regex_patterns/Bandi.yml new file mode 100644 index 0000000..6787899 --- /dev/null +++ b/regex_patterns/Bandi.yml @@ -0,0 +1,6 @@ +name: Bandi +pattern: (?<=^|[\s.-])Bandi\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/BluBirD.yml b/regex_patterns/BluBirD.yml new file mode 100644 index 0000000..5d6cc39 --- /dev/null +++ b/regex_patterns/BluBirD.yml @@ -0,0 +1,6 @@ +name: BluBirD +pattern: (?<=^|[\s.-])BluBirD\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/BongWater.yml b/regex_patterns/BongWater.yml new file mode 100644 index 0000000..1eab798 --- /dev/null +++ b/regex_patterns/BongWater.yml @@ -0,0 +1,6 @@ +name: BongWater +pattern: (?<=^|[\s.-])BongWater\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/COMBO.yml b/regex_patterns/COMBO.yml new file mode 100644 index 0000000..b6606ad --- /dev/null +++ b/regex_patterns/COMBO.yml @@ -0,0 +1,6 @@ +name: COMBO +pattern: (?<=^|[\s.-])COMBO\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Chivaman.yml b/regex_patterns/Chivaman.yml new file mode 100644 index 0000000..1168c7c --- /dev/null +++ b/regex_patterns/Chivaman.yml @@ -0,0 +1,6 @@ +name: Chivaman +pattern: (?<=^|[\s.-])Chivaman\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/ComPleX.yml b/regex_patterns/ComPleX.yml new file mode 100644 index 0000000..078755f --- /dev/null +++ b/regex_patterns/ComPleX.yml @@ -0,0 +1,6 @@ +name: ComPleX +pattern: (?<=^|[\s.-])ComPleX\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/D0ct0rLew.yml b/regex_patterns/D0ct0rLew.yml new file mode 100644 index 0000000..031c68a --- /dev/null +++ b/regex_patterns/D0ct0rLew.yml @@ -0,0 +1,6 @@ +name: D0ct0rLew +pattern: (?<=^|[\s.-])D0ct0rLew\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/D0ct0rlewsev.yml b/regex_patterns/D0ct0rlewsev.yml new file mode 100644 index 0000000..9b83cc9 --- /dev/null +++ b/regex_patterns/D0ct0rlewsev.yml @@ -0,0 +1,6 @@ +name: D0ct0rlewsev +pattern: (?<=^|[\s.-])D0ct0rlewsev\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/D3FiL3R.yml b/regex_patterns/D3FiL3R.yml new file mode 100644 index 0000000..0d93697 --- /dev/null +++ b/regex_patterns/D3FiL3R.yml @@ -0,0 +1,6 @@ +name: D3FiL3R +pattern: (?<=^|[\s.-])D3FiL3R\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/DAA.yml b/regex_patterns/DAA.yml new file mode 100644 index 0000000..dba97ab --- /dev/null +++ b/regex_patterns/DAA.yml @@ -0,0 +1,6 @@ +name: DAA +pattern: (?<=^|[\s.-])DAA\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/DH.yml b/regex_patterns/DH.yml new file mode 100644 index 0000000..e044a76 --- /dev/null +++ b/regex_patterns/DH.yml @@ -0,0 +1,6 @@ +name: DH +pattern: (?<=^|[\s.-])DH\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/DKV.yml b/regex_patterns/DKV.yml new file mode 100644 index 0000000..3fae504 --- /dev/null +++ b/regex_patterns/DKV.yml @@ -0,0 +1,6 @@ +name: DKV +pattern: (?<=^|[\s.-])DKV\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/DQLDR.yml b/regex_patterns/DQLDR.yml new file mode 100644 index 0000000..413310f --- /dev/null +++ b/regex_patterns/DQLDR.yml @@ -0,0 +1,6 @@ +name: DQLDR +pattern: (?<=^|[\s.-])DQLDR\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/DUS.yml b/regex_patterns/DUS.yml new file mode 100644 index 0000000..a84415e --- /dev/null +++ b/regex_patterns/DUS.yml @@ -0,0 +1,6 @@ +name: DUS +pattern: (?<=^|[\s.-])DUS\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/DiN.yml b/regex_patterns/DiN.yml new file mode 100644 index 0000000..3aa81d6 --- /dev/null +++ b/regex_patterns/DiN.yml @@ -0,0 +1,6 @@ +name: DiN +pattern: (?<=^|[\s.-])DiN\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/DiscoD.yml b/regex_patterns/DiscoD.yml new file mode 100644 index 0000000..8eaea79 --- /dev/null +++ b/regex_patterns/DiscoD.yml @@ -0,0 +1,6 @@ +name: DiscoD +pattern: (?<=^|[\s.-])DiscoD\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Dtech.yml b/regex_patterns/Dtech.yml new file mode 100644 index 0000000..af9ba72 --- /dev/null +++ b/regex_patterns/Dtech.yml @@ -0,0 +1,6 @@ +name: Dtech +pattern: (?<=^|[\s.-])Dtech\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/EGEN.yml b/regex_patterns/EGEN.yml new file mode 100644 index 0000000..9b86997 --- /dev/null +++ b/regex_patterns/EGEN.yml @@ -0,0 +1,6 @@ +name: EGEN +pattern: (?<=^|[\s.-])EGEN\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/EPiC.yml b/regex_patterns/EPiC.yml new file mode 100644 index 0000000..e5f40d0 --- /dev/null +++ b/regex_patterns/EPiC.yml @@ -0,0 +1,6 @@ +name: EPiC +pattern: (?<=^|[\s.-])EPiC\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/ESPRIT.yml b/regex_patterns/ESPRIT.yml new file mode 100644 index 0000000..e0ca695 --- /dev/null +++ b/regex_patterns/ESPRIT.yml @@ -0,0 +1,6 @@ +name: ESPRIT +pattern: (?<=^|[\s.-])ESPRIT\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/EnC0de.yml b/regex_patterns/EnC0de.yml new file mode 100644 index 0000000..d4955eb --- /dev/null +++ b/regex_patterns/EnC0de.yml @@ -0,0 +1,6 @@ +name: EnC0de +pattern: (?<=^|[\s.-])EnC0de\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Enc0de.yml b/regex_patterns/Enc0de.yml new file mode 100644 index 0000000..7a3232b --- /dev/null +++ b/regex_patterns/Enc0de.yml @@ -0,0 +1,6 @@ +name: Enc0de +pattern: (?<=^|[\s.-])Enc0de\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Eng.yml b/regex_patterns/Eng.yml new file mode 100644 index 0000000..5e95b22 --- /dev/null +++ b/regex_patterns/Eng.yml @@ -0,0 +1,6 @@ +name: Eng +pattern: (?<=^|[\s.-])Eng\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Freebee.yml b/regex_patterns/Freebee.yml new file mode 100644 index 0000000..8fc0875 --- /dev/null +++ b/regex_patterns/Freebee.yml @@ -0,0 +1,6 @@ +name: Freebee +pattern: (?<=^|[\s.-])Freebee\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/French.yml b/regex_patterns/French.yml new file mode 100644 index 0000000..0f943b5 --- /dev/null +++ b/regex_patterns/French.yml @@ -0,0 +1,6 @@ +name: French +pattern: (?<=^|[\s.-])French\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/GRiMM.yml b/regex_patterns/GRiMM.yml new file mode 100644 index 0000000..f947f8e --- /dev/null +++ b/regex_patterns/GRiMM.yml @@ -0,0 +1,6 @@ +name: GRiMM +pattern: (?<=^|[\s.-])GRiMM\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/GTF.yml b/regex_patterns/GTF.yml new file mode 100644 index 0000000..83ba64c --- /dev/null +++ b/regex_patterns/GTF.yml @@ -0,0 +1,6 @@ +name: GTF +pattern: (?<=^|[\s.-])GTF\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Garshasp.yml b/regex_patterns/Garshasp.yml new file mode 100644 index 0000000..8062e3f --- /dev/null +++ b/regex_patterns/Garshasp.yml @@ -0,0 +1,6 @@ +name: Garshasp +pattern: (?<=^|[\s.-])Garshasp\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Ghost.yml b/regex_patterns/Ghost.yml new file mode 100644 index 0000000..3239f47 --- /dev/null +++ b/regex_patterns/Ghost.yml @@ -0,0 +1,6 @@ +name: Ghost +pattern: (?<=^|[\s.-])Ghost\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Goldenyann.yml b/regex_patterns/Goldenyann.yml new file mode 100644 index 0000000..7add95d --- /dev/null +++ b/regex_patterns/Goldenyann.yml @@ -0,0 +1,6 @@ +name: Goldenyann +pattern: (?<=^|[\s.-])Goldenyann\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/HD.yml b/regex_patterns/HD.yml new file mode 100644 index 0000000..bf67a0e --- /dev/null +++ b/regex_patterns/HD.yml @@ -0,0 +1,6 @@ +name: HD +pattern: (?<=^|[\s.-])HD\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/HDMA.yml b/regex_patterns/HDMA.yml new file mode 100644 index 0000000..83ff44e --- /dev/null +++ b/regex_patterns/HDMA.yml @@ -0,0 +1,6 @@ +name: HDMA +pattern: (?<=^|[\s.-])HDMA\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/HYPERbit.yml b/regex_patterns/HYPERbit.yml new file mode 100644 index 0000000..ea75928 --- /dev/null +++ b/regex_patterns/HYPERbit.yml @@ -0,0 +1,6 @@ +name: HYPERbit +pattern: (?<=^|[\s.-])HYPERbit\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/IONICBOY.yml b/regex_patterns/IONICBOY.yml new file mode 100644 index 0000000..482dd0d --- /dev/null +++ b/regex_patterns/IONICBOY.yml @@ -0,0 +1,6 @@ +name: IONICBOY +pattern: (?<=^|[\s.-])IONICBOY\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/InfosPack022.yml b/regex_patterns/InfosPack022.yml new file mode 100644 index 0000000..c29fec4 --- /dev/null +++ b/regex_patterns/InfosPack022.yml @@ -0,0 +1,6 @@ +name: InfosPack022 +pattern: (?<=^|[\s.-])InfosPack022\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Kanashii.yml b/regex_patterns/Kanashii.yml new file mode 100644 index 0000000..31a4534 --- /dev/null +++ b/regex_patterns/Kanashii.yml @@ -0,0 +1,6 @@ +name: Kanashii +pattern: (?<=^|[\s.-])Kanashii\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Kebab.yml b/regex_patterns/Kebab.yml new file mode 100644 index 0000000..f359a85 --- /dev/null +++ b/regex_patterns/Kebab.yml @@ -0,0 +1,6 @@ +name: Kebab +pattern: (?<=^|[\s.-])Kebab\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/KiRA.yml b/regex_patterns/KiRA.yml new file mode 100644 index 0000000..581b21c --- /dev/null +++ b/regex_patterns/KiRA.yml @@ -0,0 +1,6 @@ +name: KiRA +pattern: (?<=^|[\s.-])KiRA\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/LAMA265.yml b/regex_patterns/LAMA265.yml new file mode 100644 index 0000000..31f010a --- /dev/null +++ b/regex_patterns/LAMA265.yml @@ -0,0 +1,6 @@ +name: LAMA265 +pattern: (?<=^|[\s.-])LAMA265\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/MA.yml b/regex_patterns/MA.yml new file mode 100644 index 0000000..71a207f --- /dev/null +++ b/regex_patterns/MA.yml @@ -0,0 +1,6 @@ +name: MA +pattern: (?<=^|[\s.-])MA\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/MAJESTiC.yml b/regex_patterns/MAJESTiC.yml new file mode 100644 index 0000000..52050da --- /dev/null +++ b/regex_patterns/MAJESTiC.yml @@ -0,0 +1,6 @@ +name: MAJESTiC +pattern: (?<=^|[\s.-])MAJESTiC\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/MIRCrew.yml b/regex_patterns/MIRCrew.yml new file mode 100644 index 0000000..b478330 --- /dev/null +++ b/regex_patterns/MIRCrew.yml @@ -0,0 +1,6 @@ +name: MIRCrew +pattern: (?<=^|[\s.-])MIRCrew\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/MZABI.yml b/regex_patterns/MZABI.yml new file mode 100644 index 0000000..111c36c --- /dev/null +++ b/regex_patterns/MZABI.yml @@ -0,0 +1,6 @@ +name: MZABI +pattern: (?<=^|[\s.-])MZABI\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/NAN0.yml b/regex_patterns/NAN0.yml new file mode 100644 index 0000000..f94420b --- /dev/null +++ b/regex_patterns/NAN0.yml @@ -0,0 +1,6 @@ +name: NAN0 +pattern: (?<=^|[\s.-])NAN0\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/NOGRP.yml b/regex_patterns/NOGRP.yml new file mode 100644 index 0000000..b955480 --- /dev/null +++ b/regex_patterns/NOGRP.yml @@ -0,0 +1,6 @@ +name: NOGRP +pattern: (?<=^|[\s.-])NOGRP\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/NOXXUS.yml b/regex_patterns/NOXXUS.yml new file mode 100644 index 0000000..e872a1a --- /dev/null +++ b/regex_patterns/NOXXUS.yml @@ -0,0 +1,6 @@ +name: NOXXUS +pattern: (?<=^|[\s.-])NOXXUS\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Natty.yml b/regex_patterns/Natty.yml new file mode 100644 index 0000000..49a28ce --- /dev/null +++ b/regex_patterns/Natty.yml @@ -0,0 +1,6 @@ +name: Natty +pattern: (?<=^|[\s.-])Natty\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Nb8.yml b/regex_patterns/Nb8.yml new file mode 100644 index 0000000..1e8d6fc --- /dev/null +++ b/regex_patterns/Nb8.yml @@ -0,0 +1,6 @@ +name: Nb8 +pattern: (?<=^|[\s.-])Nb8\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/NotCrisp.yml b/regex_patterns/NotCrisp.yml new file mode 100644 index 0000000..35db31c --- /dev/null +++ b/regex_patterns/NotCrisp.yml @@ -0,0 +1,6 @@ +name: NotCrisp +pattern: (?<=^|[\s.-])NotCrisp\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/PHD.yml b/regex_patterns/PHD.yml new file mode 100644 index 0000000..070e570 --- /dev/null +++ b/regex_patterns/PHD.yml @@ -0,0 +1,6 @@ +name: PHD +pattern: (?<=^|[\s.-])PHD\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/PMZ.yml b/regex_patterns/PMZ.yml new file mode 100644 index 0000000..3533cb3 --- /dev/null +++ b/regex_patterns/PMZ.yml @@ -0,0 +1,6 @@ +name: PMZ +pattern: (?<=^|[\s.-])PMZ\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/POIASD.yml b/regex_patterns/POIASD.yml new file mode 100644 index 0000000..1990bd4 --- /dev/null +++ b/regex_patterns/POIASD.yml @@ -0,0 +1,6 @@ +name: POIASD +pattern: (?<=^|[\s.-])POIASD\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/PSA.yml b/regex_patterns/PSA.yml new file mode 100644 index 0000000..670ef4f --- /dev/null +++ b/regex_patterns/PSA.yml @@ -0,0 +1,6 @@ +name: PSA +pattern: (?<=^|[\s.-])PSA\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/PaTrol.yml b/regex_patterns/PaTrol.yml new file mode 100644 index 0000000..86aae5d --- /dev/null +++ b/regex_patterns/PaTrol.yml @@ -0,0 +1,6 @@ +name: PaTrol +pattern: (?<=^|[\s.-])PaTrol\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Pahe.yml b/regex_patterns/Pahe.yml new file mode 100644 index 0000000..87d89a5 --- /dev/null +++ b/regex_patterns/Pahe.yml @@ -0,0 +1,6 @@ +name: Pahe +pattern: (?<=^|[\s.-])Pahe\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/PoF.yml b/regex_patterns/PoF.yml new file mode 100644 index 0000000..ad12ac4 --- /dev/null +++ b/regex_patterns/PoF.yml @@ -0,0 +1,6 @@ +name: PoF +pattern: (?<=^|[\s.-])PoF\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Pokeweed.yml b/regex_patterns/Pokeweed.yml new file mode 100644 index 0000000..38da0be --- /dev/null +++ b/regex_patterns/Pokeweed.yml @@ -0,0 +1,6 @@ +name: Pokeweed +pattern: (?<=^|[\s.-])Pokeweed\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Protozoan.yml b/regex_patterns/Protozoan.yml new file mode 100644 index 0000000..54d53b0 --- /dev/null +++ b/regex_patterns/Protozoan.yml @@ -0,0 +1,6 @@ +name: Protozoan +pattern: (?<=^|[\s.-])Protozoan\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/PxL.yml b/regex_patterns/PxL.yml new file mode 100644 index 0000000..2358147 --- /dev/null +++ b/regex_patterns/PxL.yml @@ -0,0 +1,6 @@ +name: PxL +pattern: (?<=^|[\s.-])PxL\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Qman-UTR.yml b/regex_patterns/Qman-UTR.yml new file mode 100644 index 0000000..0782dc4 --- /dev/null +++ b/regex_patterns/Qman-UTR.yml @@ -0,0 +1,6 @@ +name: Qman-UTR +pattern: (?<=^|[\s.-])Qman-UTR\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/QxR.yml b/regex_patterns/QxR.yml new file mode 100644 index 0000000..1038615 --- /dev/null +++ b/regex_patterns/QxR.yml @@ -0,0 +1,6 @@ +name: QxR +pattern: (?<=^|[\s.-])QxR\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/R1GY3B.yml b/regex_patterns/R1GY3B.yml new file mode 100644 index 0000000..1d8a3fa --- /dev/null +++ b/regex_patterns/R1GY3B.yml @@ -0,0 +1,6 @@ +name: R1GY3B +pattern: (?<=^|[\s.-])R1GY3B\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/RARBG.yml b/regex_patterns/RARBG.yml new file mode 100644 index 0000000..52e89c8 --- /dev/null +++ b/regex_patterns/RARBG.yml @@ -0,0 +1,6 @@ +name: RARBG +pattern: (?<=^|[\s.-])RARBG\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Ralphy.yml b/regex_patterns/Ralphy.yml new file mode 100644 index 0000000..61f699a --- /dev/null +++ b/regex_patterns/Ralphy.yml @@ -0,0 +1,6 @@ +name: Ralphy +pattern: (?<=^|[\s.-])Ralphy\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/S.yml b/regex_patterns/S.yml new file mode 100644 index 0000000..11d8e1c --- /dev/null +++ b/regex_patterns/S.yml @@ -0,0 +1,6 @@ +name: S +pattern: (?<=^|[\s.-])S\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/SAMPA.yml b/regex_patterns/SAMPA.yml new file mode 100644 index 0000000..be88740 --- /dev/null +++ b/regex_patterns/SAMPA.yml @@ -0,0 +1,6 @@ +name: SAMPA +pattern: (?<=^|[\s.-])SAMPA\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/SANTi.yml b/regex_patterns/SANTi.yml new file mode 100644 index 0000000..09ff483 --- /dev/null +++ b/regex_patterns/SANTi.yml @@ -0,0 +1,6 @@ +name: SANTi +pattern: (?<=^|[\s.-])SANTi\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/SARTRE.yml b/regex_patterns/SARTRE.yml new file mode 100644 index 0000000..855b349 --- /dev/null +++ b/regex_patterns/SARTRE.yml @@ -0,0 +1,6 @@ +name: SARTRE +pattern: (?<=^|[\s.-])SARTRE\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/SCiPIO.yml b/regex_patterns/SCiPIO.yml new file mode 100644 index 0000000..39fd29d --- /dev/null +++ b/regex_patterns/SCiPIO.yml @@ -0,0 +1,6 @@ +name: SCiPIO +pattern: (?<=^|[\s.-])SCiPIO\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/SDC.yml b/regex_patterns/SDC.yml new file mode 100644 index 0000000..f00f030 --- /dev/null +++ b/regex_patterns/SDC.yml @@ -0,0 +1,6 @@ +name: SDC +pattern: (?<=^|[\s.-])SDC\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/SEV.yml b/regex_patterns/SEV.yml new file mode 100644 index 0000000..17f6b32 --- /dev/null +++ b/regex_patterns/SEV.yml @@ -0,0 +1,6 @@ +name: SEV +pattern: (?<=^|[\s.-])SEV\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/SH00TINGSTAR.yml b/regex_patterns/SH00TINGSTAR.yml new file mode 100644 index 0000000..676b7cc --- /dev/null +++ b/regex_patterns/SH00TINGSTAR.yml @@ -0,0 +1,6 @@ +name: SH00TINGSTAR +pattern: (?<=^|[\s.-])SH00TINGSTAR\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/SOLAiRE.yml b/regex_patterns/SOLAiRE.yml new file mode 100644 index 0000000..4580233 --- /dev/null +++ b/regex_patterns/SOLAiRE.yml @@ -0,0 +1,6 @@ +name: SOLAiRE +pattern: (?<=^|[\s.-])SOLAiRE\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/SUINA.yml b/regex_patterns/SUINA.yml new file mode 100644 index 0000000..3486e90 --- /dev/null +++ b/regex_patterns/SUINA.yml @@ -0,0 +1,6 @@ +name: SUINA +pattern: (?<=^|[\s.-])SUINA\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/SoLiS.yml b/regex_patterns/SoLiS.yml new file mode 100644 index 0000000..c385f99 --- /dev/null +++ b/regex_patterns/SoLiS.yml @@ -0,0 +1,6 @@ +name: SoLiS +pattern: (?<=^|[\s.-])SoLiS\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/SonyHD.yml b/regex_patterns/SonyHD.yml new file mode 100644 index 0000000..9497947 --- /dev/null +++ b/regex_patterns/SonyHD.yml @@ -0,0 +1,6 @@ +name: SonyHD +pattern: (?<=^|[\s.-])SonyHD\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/StrayedDowns.yml b/regex_patterns/StrayedDowns.yml new file mode 100644 index 0000000..a3656ef --- /dev/null +++ b/regex_patterns/StrayedDowns.yml @@ -0,0 +1,6 @@ +name: StrayedDowns +pattern: (?<=^|[\s.-])StrayedDowns\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/TAoE.yml b/regex_patterns/TAoE.yml new file mode 100644 index 0000000..ce76601 --- /dev/null +++ b/regex_patterns/TAoE.yml @@ -0,0 +1,6 @@ +name: TAoE +pattern: (?<=^|[\s.-])TAoE\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/TWA.yml b/regex_patterns/TWA.yml new file mode 100644 index 0000000..3a7312a --- /dev/null +++ b/regex_patterns/TWA.yml @@ -0,0 +1,6 @@ +name: TWA +pattern: (?<=^|[\s.-])TWA\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/TheSource.yml b/regex_patterns/TheSource.yml new file mode 100644 index 0000000..1675702 --- /dev/null +++ b/regex_patterns/TheSource.yml @@ -0,0 +1,6 @@ +name: TheSource +pattern: (?<=^|[\s.-])TheSource\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/TiTUS.yml b/regex_patterns/TiTUS.yml new file mode 100644 index 0000000..0dca9fe --- /dev/null +++ b/regex_patterns/TiTUS.yml @@ -0,0 +1,6 @@ +name: TiTUS +pattern: (?<=^|[\s.-])TiTUS\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/TimeDistortion.yml b/regex_patterns/TimeDistortion.yml new file mode 100644 index 0000000..a1d42ce --- /dev/null +++ b/regex_patterns/TimeDistortion.yml @@ -0,0 +1,6 @@ +name: TimeDistortion +pattern: (?<=^|[\s.-])TimeDistortion\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/UnKn0wn.yml b/regex_patterns/UnKn0wn.yml new file mode 100644 index 0000000..16eff1d --- /dev/null +++ b/regex_patterns/UnKn0wn.yml @@ -0,0 +1,6 @@ +name: UnKn0wn +pattern: (?<=^|[\s.-])UnKn0wn\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/VECTOR.yml b/regex_patterns/VECTOR.yml new file mode 100644 index 0000000..47cf60c --- /dev/null +++ b/regex_patterns/VECTOR.yml @@ -0,0 +1,6 @@ +name: VECTOR +pattern: (?<=^|[\s.-])VECTOR\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Vialle.yml b/regex_patterns/Vialle.yml new file mode 100644 index 0000000..9ef3bf2 --- /dev/null +++ b/regex_patterns/Vialle.yml @@ -0,0 +1,6 @@ +name: Vialle +pattern: (?<=^|[\s.-])Vialle\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Vyndros.yml b/regex_patterns/Vyndros.yml new file mode 100644 index 0000000..f7b75a7 --- /dev/null +++ b/regex_patterns/Vyndros.yml @@ -0,0 +1,6 @@ +name: Vyndros +pattern: (?<=^|[\s.-])Vyndros\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Warzone.yml b/regex_patterns/Warzone.yml new file mode 100644 index 0000000..77f28f3 --- /dev/null +++ b/regex_patterns/Warzone.yml @@ -0,0 +1,6 @@ +name: Warzone +pattern: (?<=^|[\s.-])Warzone\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/Webhiker.yml b/regex_patterns/Webhiker.yml new file mode 100644 index 0000000..26a5f61 --- /dev/null +++ b/regex_patterns/Webhiker.yml @@ -0,0 +1,6 @@ +name: Webhiker +pattern: (?<=^|[\s.-])Webhiker\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/YELLO.yml b/regex_patterns/YELLO.yml new file mode 100644 index 0000000..b6e5733 --- /dev/null +++ b/regex_patterns/YELLO.yml @@ -0,0 +1,6 @@ +name: YELLO +pattern: (?<=^|[\s.-])YELLO\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/ZAX.yml b/regex_patterns/ZAX.yml new file mode 100644 index 0000000..48355d1 --- /dev/null +++ b/regex_patterns/ZAX.yml @@ -0,0 +1,6 @@ +name: ZAX +pattern: (?<=^|[\s.-])ZAX\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/ZagonSubs.yml b/regex_patterns/ZagonSubs.yml new file mode 100644 index 0000000..e911537 --- /dev/null +++ b/regex_patterns/ZagonSubs.yml @@ -0,0 +1,6 @@ +name: ZagonSubs +pattern: (?<=^|[\s.-])ZagonSubs\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/afm72.yml b/regex_patterns/afm72.yml new file mode 100644 index 0000000..58c1fc5 --- /dev/null +++ b/regex_patterns/afm72.yml @@ -0,0 +1,6 @@ +name: afm72 +pattern: (?<=^|[\s.-])afm72\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/bluegreeen.yml b/regex_patterns/bluegreeen.yml new file mode 100644 index 0000000..c3f6567 --- /dev/null +++ b/regex_patterns/bluegreeen.yml @@ -0,0 +1,6 @@ +name: bluegreeen +pattern: (?<=^|[\s.-])bluegreeen\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/doc.yml b/regex_patterns/doc.yml new file mode 100644 index 0000000..ed90e26 --- /dev/null +++ b/regex_patterns/doc.yml @@ -0,0 +1,6 @@ +name: doc +pattern: (?<=^|[\s.-])doc\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/honeyvera.yml b/regex_patterns/honeyvera.yml new file mode 100644 index 0000000..261a61e --- /dev/null +++ b/regex_patterns/honeyvera.yml @@ -0,0 +1,6 @@ +name: honeyvera +pattern: (?<=^|[\s.-])honeyvera\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/iHYTECH.yml b/regex_patterns/iHYTECH.yml new file mode 100644 index 0000000..f5e01dd --- /dev/null +++ b/regex_patterns/iHYTECH.yml @@ -0,0 +1,6 @@ +name: iHYTECH +pattern: (?<=^|[\s.-])iHYTECH\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/iMAGiNE.yml b/regex_patterns/iMAGiNE.yml new file mode 100644 index 0000000..3db7b4f --- /dev/null +++ b/regex_patterns/iMAGiNE.yml @@ -0,0 +1,6 @@ +name: iMAGiNE +pattern: (?<=^|[\s.-])iMAGiNE\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/iVy.yml b/regex_patterns/iVy.yml new file mode 100644 index 0000000..1bcf35e --- /dev/null +++ b/regex_patterns/iVy.yml @@ -0,0 +1,6 @@ +name: iVy +pattern: (?<=^|[\s.-])iVy\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/jmux.yml b/regex_patterns/jmux.yml new file mode 100644 index 0000000..e267322 --- /dev/null +++ b/regex_patterns/jmux.yml @@ -0,0 +1,6 @@ +name: jmux +pattern: (?<=^|[\s.-])jmux\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/m3th.yml b/regex_patterns/m3th.yml new file mode 100644 index 0000000..a0eef7f --- /dev/null +++ b/regex_patterns/m3th.yml @@ -0,0 +1,6 @@ +name: m3th +pattern: (?<=^|[\s.-])m3th\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/mAck.yml b/regex_patterns/mAck.yml new file mode 100644 index 0000000..082c3c9 --- /dev/null +++ b/regex_patterns/mAck.yml @@ -0,0 +1,6 @@ +name: mAck +pattern: (?<=^|[\s.-])mAck\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/ogna.yml b/regex_patterns/ogna.yml new file mode 100644 index 0000000..8def607 --- /dev/null +++ b/regex_patterns/ogna.yml @@ -0,0 +1,6 @@ +name: ogna +pattern: (?<=^|[\s.-])ogna\b +description: '' +tags: +- Release Group +tests: null diff --git a/regex_patterns/x265-SDC.yml b/regex_patterns/x265-SDC.yml new file mode 100644 index 0000000..866c2de --- /dev/null +++ b/regex_patterns/x265-SDC.yml @@ -0,0 +1,6 @@ +name: x265-SDC +pattern: (?<=^|[\s.-])x265-SDC\b +description: '' +tags: +- Release Group +tests: null From 389266c7249b3ae7ebc8dd8417acd2757103b5ed Mon Sep 17 00:00:00 2001 From: Profilarr Date: Sun, 9 Mar 2025 04:03:06 +0100 Subject: [PATCH 3/7] tweak(format): Anime works --- custom_formats/Bettter Dual Audio Chec.yml | 11 +++++ custom_formats/Is Dual Audio.yml | 25 +++++++++++ custom_formats/Is English.yml | 12 ++++++ custom_formats/Is Japanese.yml | 12 ++++++ profiles/Anime.yml | 49 ++++++++++++++++++++++ regex_patterns/5.1 Surround.yml | 7 ++++ regex_patterns/Better Dual Audio.yml | 7 ++++ regex_patterns/Dual Audio Trash.yml | 6 +++ regex_patterns/Dual Audio.yml | 3 +- regex_patterns/Dubbed Trash.yml | 6 +++ 10 files changed, 137 insertions(+), 1 deletion(-) create mode 100644 custom_formats/Bettter Dual Audio Chec.yml create mode 100644 custom_formats/Is Dual Audio.yml create mode 100644 custom_formats/Is English.yml create mode 100644 custom_formats/Is Japanese.yml create mode 100644 profiles/Anime.yml create mode 100644 regex_patterns/5.1 Surround.yml create mode 100644 regex_patterns/Better Dual Audio.yml create mode 100644 regex_patterns/Dual Audio Trash.yml create mode 100644 regex_patterns/Dubbed Trash.yml diff --git a/custom_formats/Bettter Dual Audio Chec.yml b/custom_formats/Bettter Dual Audio Chec.yml new file mode 100644 index 0000000..bb3340e --- /dev/null +++ b/custom_formats/Bettter Dual Audio Chec.yml @@ -0,0 +1,11 @@ +name: Bettter Dual Audio Chec +description: '' +tags: +- Language +conditions: +- name: Better dual check + type: release_title + required: true + negate: false + pattern: Better Dual Audio +tests: [] diff --git a/custom_formats/Is Dual Audio.yml b/custom_formats/Is Dual Audio.yml new file mode 100644 index 0000000..7ea1748 --- /dev/null +++ b/custom_formats/Is Dual Audio.yml @@ -0,0 +1,25 @@ +name: Is Dual Audio +description: '' +tags: +- Language +conditions: +- name: Dual Audio Trash + negate: false + pattern: Dual Audio Trash + required: true + type: edition +tests: +- conditionResults: [] + expected: true + id: 1 + input: '[ToonsHub] Solo Leveling S02E08 1080p AMZN WEB-DL DDP2.0 H.264 (Ore dake + Level Up na Ken, Dual-Audio, Multi-Subs)' + lastRun: null + passes: false +- id: 2 + input: '[SanKyuu] Ore dake Level Up na Ken (Solo Leveling) - S02E10 [WEB][1080p][AV1][AAC][Multi-Sub] + (Weekly)' + expected: false + passes: false + lastRun: null + conditionResults: [] diff --git a/custom_formats/Is English.yml b/custom_formats/Is English.yml new file mode 100644 index 0000000..f0f606b --- /dev/null +++ b/custom_formats/Is English.yml @@ -0,0 +1,12 @@ +name: Is English +description: '' +tags: +- Language +conditions: +- exceptLanguage: false + language: english + name: English + negate: false + required: true + type: language +tests: [] diff --git a/custom_formats/Is Japanese.yml b/custom_formats/Is Japanese.yml new file mode 100644 index 0000000..649c914 --- /dev/null +++ b/custom_formats/Is Japanese.yml @@ -0,0 +1,12 @@ +name: Is Japanese +description: '' +tags: +- Language +conditions: +- exceptLanguage: false + language: japanese + name: Jap + negate: false + required: true + type: language +tests: [] diff --git a/profiles/Anime.yml b/profiles/Anime.yml new file mode 100644 index 0000000..0be2f25 --- /dev/null +++ b/profiles/Anime.yml @@ -0,0 +1,49 @@ +name: Anime +description: Prefers English and dual audio +tags: +- anime +upgradesAllowed: true +minCustomFormatScore: 0 +upgradeUntilScore: 0 +minScoreIncrement: 1 +custom_formats: +- name: Bettter Dual Audio Chec + score: 10 +- name: Is English + score: 10 +- name: Is Japanese + score: 10 +- name: Dolby Digital + score: 3 +- name: DTS + score: 2 +- name: Not Only English + score: 0 +- name: Not Only English (Missing) + score: 0 +- name: Not English + score: -10 +qualities: +- id: 8 + name: Remux-1080p +- id: 9 + name: WEBDL-1080p +- id: 10 + name: Bluray-1080p +- id: 13 + name: Bluray-720p +- id: 14 + name: WEBDL-720p +- id: 16 + name: HDTV-720p +- id: 15 + name: WEBRip-720p +- id: 22 + name: DVD +- id: 24 + name: SDTV +upgrade_until: + id: 10 + name: Bluray-1080p + description: 1080p Blu-ray video encoded with lossy compression +language: any diff --git a/regex_patterns/5.1 Surround.yml b/regex_patterns/5.1 Surround.yml new file mode 100644 index 0000000..6871056 --- /dev/null +++ b/regex_patterns/5.1 Surround.yml @@ -0,0 +1,7 @@ +name: 5.1 Surround +pattern: '[^0-9]5[ .][0-1]\\b' +description: '' +tags: +- Audio +- Channel +tests: [] diff --git a/regex_patterns/Better Dual Audio.yml b/regex_patterns/Better Dual Audio.yml new file mode 100644 index 0000000..e12bc44 --- /dev/null +++ b/regex_patterns/Better Dual Audio.yml @@ -0,0 +1,7 @@ +name: Better Dual Audio +pattern: (?i)(dual[ ._-]?(?:audio|dub)|multi[ ._-]?(?:audio|dub)|ubbed) +description: '' +tags: +- Language +- Anime +tests: [] diff --git a/regex_patterns/Dual Audio Trash.yml b/regex_patterns/Dual Audio Trash.yml new file mode 100644 index 0000000..8ab17bd --- /dev/null +++ b/regex_patterns/Dual Audio Trash.yml @@ -0,0 +1,6 @@ +name: Dual Audio Trash +pattern: dual[ ._-]?(audio|varyg)|[([]dual[])]|(JA|ZH|KO)\\+EN|EN\\+(JA|ZH|KO) +description: '' +tags: +- language +tests: [] diff --git a/regex_patterns/Dual Audio.yml b/regex_patterns/Dual Audio.yml index 7fb9cda..f453f30 100644 --- a/regex_patterns/Dual Audio.yml +++ b/regex_patterns/Dual Audio.yml @@ -4,7 +4,8 @@ description: Matches releases with Dual Audio; Media releases that contain two l tracks - typically the original language (such as Japanese) along with an English dub, allowing viewers to switch between either audio track while watching the same video content. -tags: [] +tags: +- language tests: - expected: true id: 1 diff --git a/regex_patterns/Dubbed Trash.yml b/regex_patterns/Dubbed Trash.yml new file mode 100644 index 0000000..3810554 --- /dev/null +++ b/regex_patterns/Dubbed Trash.yml @@ -0,0 +1,6 @@ +name: Dubbed Trash +pattern: ^(?!.*(Dual|Multi)[-_. ]?Audio).*((? Date: Sun, 9 Mar 2025 18:15:48 +0100 Subject: [PATCH 4/7] tweak(profile): Better Anime Eng check --- profiles/{Anime.yml => Anime (end required).yml} | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) rename profiles/{Anime.yml => Anime (end required).yml} (92%) diff --git a/profiles/Anime.yml b/profiles/Anime (end required).yml similarity index 92% rename from profiles/Anime.yml rename to profiles/Anime (end required).yml index 0be2f25..5c3de26 100644 --- a/profiles/Anime.yml +++ b/profiles/Anime (end required).yml @@ -1,4 +1,4 @@ -name: Anime +name: Anime (end required) description: Prefers English and dual audio tags: - anime @@ -17,12 +17,10 @@ custom_formats: score: 3 - name: DTS score: 2 -- name: Not Only English - score: 0 - name: Not Only English (Missing) score: 0 - name: Not English - score: -10 + score: -20 qualities: - id: 8 name: Remux-1080p From f7dc398a98b2d007b837a6357da567b67f9d380a Mon Sep 17 00:00:00 2001 From: Profilarr Date: Sun, 9 Mar 2025 18:16:06 +0100 Subject: [PATCH 5/7] tweak(regex): Added test --- regex_patterns/Better Dual Audio.yml | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/regex_patterns/Better Dual Audio.yml b/regex_patterns/Better Dual Audio.yml index e12bc44..dc8721d 100644 --- a/regex_patterns/Better Dual Audio.yml +++ b/regex_patterns/Better Dual Audio.yml @@ -4,4 +4,25 @@ description: '' tags: - Language - Anime -tests: [] +tests: +- expected: false + id: 1 + input: '[naiyas] Demon Slayer - Kimetsu no Yaiba (Yuukaku-hen) - S03 (WEBDL 1080p + HEVC - 10 AAC Multiple Subtitle) batch' + lastRun: '2025-03-09T18:15:18.756503' + matchSpan: null + matchedContent: null + matchedGroups: [] + passes: true +- expected: true + id: 2 + input: Demon Slayer Kimetsu no Yaiba S05E04 To Bring a Smile to Ones Face 1080p + CR WEB-DL AAC2.0 H 264 DUAL-VARYG (Dual-Audio, Multi-Subs) + lastRun: '2025-03-09T18:15:18.756503' + matchSpan: + end: 118 + start: 108 + matchedContent: Dual-Audio + matchedGroups: + - Dual-Audio + passes: true From 3fbcb5ef4af40e44cf4fef813396b9651cff3ab2 Mon Sep 17 00:00:00 2001 From: Profilarr Date: Sun, 9 Mar 2025 18:21:59 +0100 Subject: [PATCH 6/7] tweak(profile): Too many nyaasii releases stupid big --- profiles/Anime (end required).yml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/profiles/Anime (end required).yml b/profiles/Anime (end required).yml index 5c3de26..806a9d4 100644 --- a/profiles/Anime (end required).yml +++ b/profiles/Anime (end required).yml @@ -21,9 +21,19 @@ custom_formats: score: 0 - name: Not English score: -20 +- name: 3D + score: -99 +- name: B&W + score: -99 +- name: Remux + score: -99 +- name: Unwanted Remux Groups + score: -99 +- name: Unwanted x265 Groups + score: -99 +- name: Upscaled + score: -99 qualities: -- id: 8 - name: Remux-1080p - id: 9 name: WEBDL-1080p - id: 10 @@ -41,7 +51,7 @@ qualities: - id: 24 name: SDTV upgrade_until: - id: 10 - name: Bluray-1080p - description: 1080p Blu-ray video encoded with lossy compression + id: 9 + name: WEBDL-1080p + description: 1080p web download, untouched as released by the streaming service language: any From 68401dc1118714b1792b98d3a59313cad792d650 Mon Sep 17 00:00:00 2001 From: Profilarr Date: Sun, 9 Mar 2025 22:14:23 +0100 Subject: [PATCH 7/7] add(profile): Anime based on existing --- profiles/1080p Quality (COPY) - Anime.yml | 179 ++++++++++++++++++++++ 1 file changed, 179 insertions(+) create mode 100644 profiles/1080p Quality (COPY) - Anime.yml diff --git a/profiles/1080p Quality (COPY) - Anime.yml b/profiles/1080p Quality (COPY) - Anime.yml new file mode 100644 index 0000000..0a3295d --- /dev/null +++ b/profiles/1080p Quality (COPY) - Anime.yml @@ -0,0 +1,179 @@ +name: 1080p Quality (COPY) - Anime +description: "1080p Quality utilizes the [**Golden Popcorn Performance Index**](https://dictionarry.dev/wiki/GPPi)\ + \ to target **transparent** x264 1080p encodes. \n- 5 Quality tiers prioritise encodes\ + \ with high 1080p GPPi scores, with fallback to 1080p WEB-DLs and streaming optimised\ + \ encodes (**BHDStudio & hallowed**).\n- If no 1080p release can be found, the profile\ + \ will fall back to SD releases - **DVD remuxes / encodes**" +tags: +- 1080p +- x264 +- Lossy Audio +- Quality Focused +- anime +upgradesAllowed: true +minCustomFormatScore: 0 +upgradeUntilScore: 320 +minScoreIncrement: 1 +custom_formats: +- name: 1080p Golden Popcorn + score: 160 +- name: 1080p Quality Tier 1 + score: 80 +- name: Bettter Dual Audio Chec + score: 80 +- name: 1080p Quality Tier 2 + score: 70 +- name: 1080p + score: 60 +- name: 1080p Quality Tier 3 + score: 60 +- name: 1080p Quality Tier 4 + score: 50 +- name: 720p + score: 50 +- name: Is English + score: 50 +- name: Is Japanese + score: 50 +- name: 1080p Quality Tier 5 + score: 40 +- name: Amazon Prime + score: 40 +- name: Apple TV+ + score: 40 +- name: Disney+ + score: 40 +- name: DVD Remux + score: 40 +- name: Movies Anywhere + score: 40 +- name: Criterion Channel + score: 30 +- name: HBO Max + score: 30 +- name: Max + score: 30 +- name: Netflix + score: 30 +- name: Paramount+ + score: 30 +- name: Peacock + score: 30 +- name: SD Golden Popcorn + score: 30 +- name: SD Quality Tier 1 + score: 30 +- name: Hulu + score: 20 +- name: iTunes + score: 20 +- name: iTunes (Missing) + score: 20 +- name: Roku + score: 20 +- name: Scene + score: 20 +- name: SD Quality Tier 2 + score: 20 +- name: 1080p Balanced Tier 1 + score: 10 +- name: 1080p Balanced Tier 2 + score: 10 +- name: Atmos + score: 10 +- name: Atmos (Missing) + score: 10 +- name: Blu-ray + score: 10 +- name: Special Edition + score: 10 +- name: WEBRip + score: 10 +- name: x264 + score: 10 +- name: Dolby Digital + score: 9 +- name: DTS-X + score: 8 +- name: Repack3 + score: 8 +- name: DTS + score: 7 +- name: Repack2 + score: 7 +- name: Repack1 + score: 6 +- name: Not Only English + score: 0 +- name: Not Only English (Missing) + score: 0 +- name: 2160p + score: -9999 +- name: 3D + score: -9999 +- name: 720p Golden Popcorn + score: -9999 +- name: B&W + score: -9999 +- name: BeyondHD + score: -9999 +- name: Blu-ray Remux + score: -9999 +- name: Dolby Vision + 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: Remux + score: -9999 +- name: SD Bluray Encodes + score: -9999 +- name: Upscaled + score: -9999 +- name: x265 + score: -9999 +- name: x265 (Missing) + score: -9999 +qualities: +- id: -1 + name: Transparent capable + description: All capable of being indistinguishable from source. WEB-DL included + to not allow unknown encode to trump known WEB-DL. + qualities: + - id: 10 + name: Bluray-1080p + - id: 9 + name: WEBDL-1080p + - id: 11 + name: WEBRip-1080p +- id: -2 + name: SD + description: SD Fallbacks + qualities: + - id: 19 + name: WEBDL-480p + - id: 20 + name: WEBRip-480p + - id: 22 + name: DVD + - id: 24 + name: SDTV +upgrade_until: + id: -1 + name: Transparent capable + description: All capable of being indistinguishable from source. WEB-DL included + to not allow unknown encode to trump known WEB-DL. +language: any