Not selfhosted - tried a lots of solutions there but each of them fell short at one point. But I’m paying for Readwise Reader for a while and it’s the swiss knife for anything you listed up there. Plus, you can enable (optional) AI summaries, including for videos.
I never had time or patience for video essays that can give once sentence idea in a minimum 8 minute video (minimum for monetization), so I just throw them at Reader, have them summarized and I’m off to go in 30 seconds.
Check here: https://readwise.io/read
Used for years, then moved into docker containers.
It’s pretty rad, especially as a domain controller.