Most of us watch a lot of videos on YouTube(well, I do!) and some face problems of buffering videos on slow connections. This really sometimes tests your patience because you will have to keep pausing so that the video buffers. Once you watch the buffered part, you might have to pause it again so that the next few minutes or seconds(depends on how slow your connection is) of the video buffers. By default, YouTube divides a video into segments and each segment is buffered as and when it is needed. This causes some serious problems on slow connections.
For all those on slow connections and also for others, Magic Actions for YouTube is a browser extension which comes with a lot of handy features that allows you to take control of YouTube videos. You can get the Magic Actions for YouTube Extension for Chrome, Mozilla Firefox and Opera. This is really a helpful extension and has helped me watch videos on slower Internet speeds.
Below is the list of essential options provided by the Magic Actions for YouTube Extension:
Speed Booster - Better video preloading / buffering
This settings makes the video buffer way ahead in time(provided you have the speed) overriding the YouTube's new logic of buffering video segments on request. By using this, you can keep the video tab open and watch the video after the whole video is buffered. There is also a sub option which plays a sound when a video is completely buffered.
Instantly control volume of videos
By setting this option, you can scroll the mouse wheel to lower or increase the volume of the video you are watching, just like you do in few of the video players.
Set the default video quality
Depending on your Internet speed and/or your favored video quality, you can set the quality of the video as a default. For example, if you set the default quality as 480p, every time a video is loaded it is set at 480p eliminating the need to set it when the video starts playing. Note: This setting has stopped working in the latest version of the Chrome extension. It might work for you, give it a try.
Enable Cinema Mode
It is one of those modes where in everything except the player turns black(well, actually it is just a black overlay over other elements) to give you a cinematic experience. You can set the cinema mode to turn on when the page loads or when you click on the sides of the player.
I really like this feature. As the name suggests, it stops the videos from automatically playing when the page loads. This comes in very handy when you want to open a few videos in tabs and keep'em ready for watching.
Hide Page Elements
You could hide the other elements available on page like Comments, Related Videos, Header, Footer and Video Description. This could thus help you load the video page much faster and save you some bandwidth.
I am happy using the above mentioned options but there are other options like Hiding Ads, Forcing player type, Enabling a theme and Enabling Auto Replay which you could use if they are necessary to you.
Google is constantly improvising YouTube's video streaming experience by switching to optimized video formats and enhanced streaming technology. This enhancement in the YouTube experience may help some users but in the meanwhile also annoys quite a few users on slow Internet connections.
One of the things which annoys me and probably many out there about YouTube, is restricting from being able to buffer the video when it is paused. Yes, I hate this. I have a slower Internet connection and I always prefer quality content (at least 480p) but YouTube's adoption of Dynamic Adaptive Streaming over HTTP (DASH) does not allow me to buffer the video when it is paused. Due to this problem I end up watching low quality videos.
Google has made modifications to the way search results look when you query for music videos. If you search for music, it will show you a card similar to the ones seen on Google Now.
The Google Now-style card with large YouTube thumbnail will be displayed as the first result and gives you an illusion that the YouTube player is embedded in the search results. You cannot play by clicking the play button shown on the large YouTube thumbnail but you will be redirected to YouTube page instead upon clicking.