Isn't there a limit on YouTube until you become a verified YouTuber? Like you make so many subscribers or something?
Back in the day you could upload only 15 minutes per video, but now this verifying process is pretty much granted the moment you subscribe.
Well TUS server could use Youtube's API to upload the videos. I'm still not sure if such high number of videos are allowed in Youtube. At least the submission rate must be limited. Doesn't Youtube count it as flooding?
@cgar, How much did it take to convert that replay into video?
At the time of writing this, no. You might upload 1000 videos a day and nobody in the YouTube team would bat an eye.
This may just be totally infeasible lol.
You would need to upload at least 26 games every hour to get it done in just under a full year. (227,560 games / 26 per hour / 24 hours in a day / 365.25 days in a year. Unless I'm dumb xD)
That means if it was 1 person they would have to upload a video every 2 minutes and 18 seconds. For a whole year. Non stop. No food breaks or bathroom breaks or sleep lmao
It also means that they would have to make sure to maintain an average upload speed of at least half a megabyte per sec for the whole year. Assuming an average file size of only 70MiB per game. Which is already a low estimate since that encode was at pretty low quality settings.
Plus, since YouTube re-encodes whatever you upload, it would be better to at least double the quality of the videos. That would mean over a megabyte of constant upload would be needed. Which is quite often not feasible for many non symmetric connections that prioritize download speed.
That's why I said you should either decrease the quality or use a video codec (or even better a file extension) that isn't too demanding. Even if you did have all of this in place with the perfect balance between quality and fluidity, you still had to sacrifice a lot of time. So yeah, maybe not a year, but we're still talking about months. There is one way however that might speed up the process a bit, that is putting multiple replays in a single vid. Even if it's 10 hours per video, that would probably be less intensive, and the final user can simply use timestamps to go directly to the replay he's interested in (which are embedded on the loading bar of YT itself). I don't know if that would make that much of a big difference though, especially regarding upload times.