Hi, this is Wayne again with a topic “YouTube Processing: Explained!”.
Hey what is up guys mkbhd here 300 hours of video, are uploaded to youtube every minute. That’S a lot! In fact, in the time it took you to get to this point in the video about a fresh hour of video was uploaded somewhere on youtube. So there’s plenty of content, that’s been watched no times and plenty of content. That’S been watched millions of times, but here’s the thing all this has to go somewhere and it’s not just spit directly back to you you’re, not watching the originally uploaded file.
That’S where youtube processing comes in so this is youtube processing explained. So, if you follow me on twitter, you already know that every time i upload a new video, i tweet uploading, that’s just when i’m seeing this. I’M uploading the file from my computer to youtube servers and then, when the upload is done, i tweet processing processing is a necessary process and for videos like this, the final file size can be a couple of gigabytes and if youtube tried to play back that original Uncompressed video file for everyone that tried to watch it unless you have google fiber or some crazy, fast internet connection.
It would look a lot like this and, if you’re watching on a smartphone, it would likely either overheat or destroy your data cap. Whichever came first, you just can’t handle that much data, so youtube has to compress the original upload into a bunch of different file formats and resolutions that anyone can watch so every single video that gets uploaded to youtube gets processed and that processing spits out multiple versions Of each video, so this video, for example, has a 240p version, a 360p version, a 480p version, a 720p version, a 1080p version, a 1440p version and a 2160p version youtube does this, so it can dynamically switch you in between which version of the video you’re watching So it might start you off at the 720p version and if your internet connection is really good and things seem to be moving pretty smoothly, it might bump you up to the 1080p version. So if you might notice a couple seconds in the video it gets a little bit clearer, that’s what’s happening, sometimes the opposite happens. Sometimes you move to a poorer connection, strength and you might switch from 720p on your phone down to 360p.
Basically, youtube is constantly determining every few seconds which process version of the video to show you based on your connection, strength and your playback status, and all this is to avoid ever showing you that spinny buffering bar now, if you’re feeling daring and your computer and your Connection strength are up to it. You can click to watch this video in full, 2160p or full 4k. If your device supports it and that’s pretty high quality, but even that full 4k video here on youtube is not the same as the original file that was uploaded. This process version is compressed to about a tenth of the original file size. Of course, it hasn’t always been this way.
You know up until march 2008, the highest quality video you could watch on. Youtube was 240p and then a couple months later, we got an hq button to move you to bump up to 360p. So it’s not always been super high quality.
When i first started uploading to youtube the highest quality, it supported was 720p, so every mkbhd video was 720p hd back in the day. But of course, now we have all sorts of not only resolutions but codecs to help compress video and help be able to watch super high quality video smoothly all over youtube, also just to throw out my personal theory, this adaptive bitrate streaming is why youtubers can’t see The analytics on who is watching the video and what resolution who watches in 4k, i mean we might be able to get analytics on who clicks to watch in certain resolutions, but even that doesn’t guarantee you stay at 4k for the entire video either way youtube processing Is very complex, but also very important and constantly happening. Yes, it does break sometimes, but it’s also updated, sometimes with newer codecs and newer methods, but bottom line next time you see your favorite youtuber tweet that their new video is processing. You know exactly what that means. Thanks for watching peace, .