YouTube speed control with JavaScript

Using JavaScript to increase or decrease the speed of the YouTube player.

[Clique aqui para ler em português]

On YouTube the biggest speed of the player is only 2x, but sometimes we fall into a video that even when you put it in 2x it still seems like the person is talking very slowly, and for these cases the ideal would be to increase the speed even more, so let’s create a script that solves this with JavaScript.

Step by step

  1. First access any YouTube video, Ex .:(https://www.youtube.com/watch?v=RC6qFlXxsio)
  2. Then open your browser console (F12)
  3. Go to the console tab and type:

document.getElementsByClassName(“video-stream html5-main-video”)[0].playbackRate = 2.5;

After typing and enter your video will play 2.5x faster if you want even faster just change the 2.5 for the number you want and if you want to slow down just put a smaller number, example (0.5).

In the script I also added for vimeo, you have to follow the same step by step and at the end execute the script:

document.querySelector(‘video’).playbackRate = 2.5;

Follow the script on gist

Thanks for reading!

If you have any questions, complaints or tips, you can leave them here in the comments. I will be happy to answer!

😊😊 See you! 😊😊

--

--