Yesterday, we shared some mind-boggling stats from YouTube.
In all, users now upload 20 hours of video per minute to the site, which, as we wrote “means that for every second in time about 33 minutes of video make it to YouTube, and that for any given day 28,800 hours of video are uploaded in total.”