I would really like to submit runs without a youtube but rather a video from a different area you can post them on, since youtube is completely broken for me, everytime I go there nothing works and sometimes it just crashes my browser. Is twitch an option?
Make sure if you’re submitting streams that you highlight them so they aren’t deleted.
@XNunaAZ generally anything is allowed if someone can watch it without having to sign up for something. Some people have used vimeo, a ton use twitch, and some even submit stuff through things like google drive for whatever reason. Either way, what browser are you using? 99999% of browsers are compatible with youtube, haven't heard of it having these issues before.
Twitch also supports uploads of offline recordings (essentially, YouTube's original function).