You could setup a cheap server at home using either the startOS or UmbrelOS and just store the videos on that, and grant public access to the videos and share the individual links on nostr or any legacy platform you want… I think I spent $200 on my Umbrel setup building it myself and both Umbrel and Start OS are free to download and use