IONI0 / SubsPlus-Scripts

Automation scripts for anime
17 stars 2 forks source link

[Q&A] Question about Completely automated release #1

Open Middlepepper opened 8 months ago

Middlepepper commented 8 months ago

Hi IONI0,

Love the scripts and the releases, but was curious about the automation you use to create the SubsPlus+ Releases.

Are you looking to share/opensource those in future as well?

IONI0 commented 8 months ago

Thanks. Which part of the automation are you interested about? I might write up an explanation of the whole thing eventually but generally there’s:

Everything currently gets activated from sonarr custom scripts. I’ll try getting everything up to making a fully muxed release up on GitHub step by step but it’ll be a while because I designed it for personal use with quite messy code that’ll have to be cleaned up.

Middlepepper commented 8 months ago

Thanks for the response, I would love a write up of the whole process happy to help with proof reading or review if it assists.

I'm curious about the order you run the scripts in i.e (auto_Chapter then Chapter_Snapper etc) and the process you used to grab and upload the releases as fully automated ecosystem as it seen like a neat process. The uploads you do have some nice QOL updates that I wanted to repurpose on my shows that don't have them so I wanted to see about adding them into my setup if I have a show without Chapter or as a clean up measure.

IONI0 commented 8 months ago

This skips a few intricacies likes dubs and special cases but it currently goes:

For the other source like ADN:

Then in Mux_and_Release.py:

Sonarr is not all that great for matching sometimes but I was already using that for my own plex server so I thought I'd just link this stuff on to it. For making chapters, Auto_Chap got updated with its own keyframe generation and snapping which is like 50x faster than generating keyframes for the entire episode and using chapter_snapper so I'd just use that. I set it up to make chapters for every SubsPlease episode imported and it's been pretty good. Feel free to contact me on discord at ionio. if you want any more specifics or help.