Is there a way of watching YouTube videos at higher than 2x speed?
Solution 1
- Go to the video.
- Press CTRL + SHIFT + J or COMMAND + OPTION + J to open the JavaScript Console.
- Copy and paste the following:
- document.getElementsByTagName(“video”)[0].playbackRate = x
- x equals the speed you want; you can have it very specific, f.e. 1,15312 still works
- document.getElementsByTagName(“video”)[0].playbackRate = x
- Close the Console with CTRL + SHIFT + J or COMMAND + SHIFT + C.
Example for YouTube 3X Speed
document.getElementsByTagName(“video”)[0].playbackRate = 3
Have fun. 🙂
Tips and tricks:
- You have to do that for every new video, except when watching a playlist.
- Videos with higher speed than “4” won’t have any sound.
- This command works for ads too 😉
- It definitely works on your desktop PC using Chrome.
- Save a note with the command on your desktop.
Solution 2
Making a bookmark with:
javascript: r = prompt(“Enter Rate”); document.getElementsByClassName(“video-stream”)[0].playbackRate = parseFloat(r);
as the link allows you to choose your speed everytime. I personally make a couple different default ones with:
javascript: r = 4; document.getElementsByClassName(“video-stream”)[0].playbackRate = parseInt(r);
Replacing 4 with what I want. The first will allow non-integers like 1.5. The second only works with round numbers, aka 1,5,7 etc. I think it will not work above 15x though.