Hello, I'm fairly new to the speedrunning community. I started towards the beginning of this year but only recently done a run I want to submit. I was wondering, because any of the runs I've watched that have been submitted have been through youtube or twitch, do I need to upload my run I wish to submit to one of these or others and then submit using the link to the run, or can I upload the video straight to here? Thanks!
Welcome to the site! You must upload videos to external video hosting sites, YouTube or Twitch are the most popular.
Welcome :)
To answer your question, you need to upload the video to YouTube/Twitch/insert video hosting service here, then link it when submitting a run; Speedrun.com doesn't offer video hosting. Also, the run needs to be verified, so it won't be immediately up on the leaderboards.