The Indie Web website up there actually has protocols to do most of what people do for social media, in exactly that structure. It’s enough of a pain to set up that I don’t see it becoming normal, but the amount that I’ve set up for my website at least works…
I believe that YouTube supports RSS. I haven’t used it in years, but gPodder allowed subscribing to channels.
Ah, yeah. From this post:
https://www.youtube.com/feeds/videos.xml?channel_id=
plus that channel ID from the previous step.From there, something (like a podcast client) needs to grab the video.
Otherwise, I’ve been using Tartube to download to my media server, which is not great but fine, except for needing to delete the lock file when it (or the computer) crashes, and the fact that the media server hasn’t the foggiest idea of how to organize the “episodes.”