I am keeping my children away from Youtube, but there are plenty of educational videos that I would like to make available for them to view at their leisure. I would like something that works more or less like this:
- I add a youtube video url/playlist url/channel url
- It downloads the videos, possibly with metadata, and stores them locally.
- It serves them through a nice web interface.
- (optional) it syncs the channel content and keeps it up to date.
Is there anything similar out there?
There’s always Peertube’s “channel sync” which does pretty much what you describes.
https://docs.joinpeertube.org/use/channel-sync
Only thing is that it’s public sharing so you’d have to find ways of locking it down if you want a private server.