How to buffer full video and download any video in YouTube?

If you use YouTube then you may have seen that nowadays YouTube videos are not buffering completely. They buffer only for 5-10 seconds and then it buffers the next small segment. This is called the Dash approach. Dash stands for Dynamic Adaptive Streaming over HTTP.

Dynamic Adaptive Streaming over HTTP (DASH), also known as MPEG-DASH, enables high quality streaming of media content over the Internet delivered from conventional HTTP web servers. Similar to Apple’s HTTP Live Streaming (HLS) solution, MPEG-DASH works by breaking the content into a sequence of small HTTP-based file segments, each segment containing a short interval of playback time of a content that is potentially many hours in duration, such as a movie or the live broadcast of a sports event.

By this YouTube buffers only a small segment of video and also changes quality according to network conditions. Although it’s a good feature but some people find it annoying. Here I’ll tell you how can you disable this Dash feature and get back to old way of buffering YouTube videos.

A software developer Jeppe Rune Mortensen made a browser extension named as “YouTube Center” which you can use to turn off Dash. This extension also has a lot of other features related to YouTube which you may find useful.

Google Chrome

Download this file: YouTubeCenter.crx

Go to Settings->Tools->Extensions. Check the “Developer mode” box. Drag and drop the downloaded file in Chrome. Now open YouTube.com and you’ll see a button at the top right corner. See the image.

YouTube Center Settings

Click on it, you’ll get a lot of options. From here you can disable the Dash playback.

As you can see there are many more other options like “download YouTube videos”, turn off autoplay, etc.

Dash Playback

Firefox

Addon link: YouTubeCenter.xpi

Opera 14 or older

Extension link: YouTubeCenter.oex

Safari

Extension link: YouTubeCenter.safariextz

Maxthon

Extension link: YouTubeCenter.mxaddon

Credit and Source code

Jeppe Rune Mortensen, YouTubeCenter on GitHub

Chankey Pathak

Yet another tech blogger, makes software 9-5, writes blogposts at night.

No Comments Yet

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>