Have you ever thought to yourself "if HTML5 media playing support is baked into modern browsers, why is it hard to self-host a video gallery?"
It's not. Google's Shaka player JS, plus ffmpeg to transcode your videos to DASH, works like a champion to make your own personal mini-YouTube. Check out the basic scripts here on @codeberg: https://codeberg.org/cpence/videos.thepences.org
Of course, bandwidth can be a problem (!), so if you have a huge collection this will be an expensive solution – you should be using a PeerTube instance instead. But if you just want to put your personal videos online somewhere to show your friends and family occasionally, then I think this is a really clean solution.
Scholar Social is a microblogging platform for researchers, grad students, librarians, archivists, undergrads, academically inclined high schoolers, educators of all levels, journal editors, research assistants, professors, administrators—anyone involved in academia who is willing to engage with others respectfully.