According to YouTube’s own data, there are over a billion users (approximately one-third of the Internet users) who watch millions of hours of videos and generate billions of views on its website every day.
Well, here’s a complete breakdown of it.
No Simple Formula
In truth, there is no simple method through which users can find out the data usage since often times, even videos that run in a low resolution mode can still end up consuming a lot of data.
However, if we take the following two factors into account, we can come up with a general idea of how much data has been used up during your binge-watching session approximately:
- Different video resolution
- Length of the video
- Automatic streaming of video when page is loaded
Discussing the first factor, normally there are different resolutions a video can played in. These include:
- 720p and,
The higher the number is, the better the video quality will be and respectively, it will end up consuming more data.
The other issue while assessing how much data YouTube videos consumes is that they are automatically streamed once the user clicks on the video. The speed at which the video is loaded is dependant on the users’ connection speed, implying that video will consume data long before you have even finished watching the video.
Video Data Usage
To determine how much data is consumed by Youtube videos, we are going to look at the example of the most viewed video at the video sharing site.
Can you take a guess which video that is? Hint: it has been viewed around 2.8 billion times on Youtube.
Yes, it’s the Korean superstar PSY’s Gangham Style, which is available in all resolutions, from 144p to 1080p.
To conduct the experiment, we use firewall and data monitoring software called Glasswire.
Initially when we load any video on YouTube, it has to load the audio track as well. Due to this reason it takes extra time for the video to load and the size of the file is larger. Once the audio track is cached (in the memory), changing the resolution will then only load the video bits. That way, the file size is relatively smaller and takes lesser time to load.
Keeping that in mind, we loaded the video and then changed the resolution to 480p (with all add-ons disabled). The Gangham Style video is exactly 4 minutes and 12 seconds long and according to the source, the audio bitrate is about 128kpbs – which is, 4MB for a 4 minute long video.
On 480p resolution, the video takes 27.7MB (including the 4MB audio track) Here’s a complete breakdown of the data consumed at different resolutions:
- 1080p video : 74.5MB
- 720p video : 45.4MB
- 480p video : 27.7MB
- 360p video : 16.3MB
- 240p video : 9.9MB
- 144p video : 7.1MB
Let’s Derive A Formula For Approximation
If we know the bitrate and the length of the video then we can derive a formula which can roughly estimate the total volume consumed by YouTube. We can see that each resolution has its own bitrate:
- 2160p video : 20000 kbps
- 1440p video : 8913 kbps
- 1080p video : 3774 kbps
- 720p video : 3000 kbps
- 480p video : 1000 kbps
- 360p video : 721 kbps
- 240p video : 377 kbps
- 144p video : 80 kbps
We can use all the information at hand and deliver a formula which can determine the amount of data a video can end up using. Here’s how the formula looks like: Bitrate x Seconds x Minutes / Bits / MBs
- 2160p video : (20000 *60*10)/8/1024 : 1465 MB
- 1440p video : (8913 *60*10)/8/1024 : 653 MB
- 1080p video : (3774*60*10)/8/1024 : 277 MB
- 720p video : (3000*60*10)/8/1024 : 220 MB
- 480p video : (1000*60*10)/8/1024 : 73 MB
- 360p video : (721*60*10)/8/1024 : 53 MB
- 240p video : (377*60*10)/8/1024 : 27.6 MB
- 144p video : (80*60*10)/8/1024 : 5.8 MB
These are just some general findings and that your mileage may vary based on network quality, variable video streaming quality, etc. Nonetheless, they do give you a good idea of how data consumption comes into play when you are voraciously consuming online video content at your favorite video streaming service.