Skip to main content
added 494 characters in body
Source Link
aljgom
  • 421
  • 4
  • 5

Update 2017: It is now also possible to change the speed in the stock YouTube app, by clicking the three dot menu when playing a video, and then selecting Playback Speed

One Way - SharingSharing the video to an external app

  • Download an external player that lets you control the speed, like BSplayer.

  • Then in the youtube app when you get to the video you want to watch click the ShareShare button and then select the player you want to use. The external player will open and it will play the video you want, and you can control the speed in it.

Edit: I mentioned VLC and Dice Player as other options to control video speed, butbut looks like I can't share a video from the youtube app to play with them, at least on my phone

Alternative Way - UsingUsing YouTube in a browser app (like Chrome) and using a Bookmarkletrunning JavaScript

When a video is playing, enter this into the URL bar

javascript: document.querySelector('video').playbackRate = 2

Note: you have to type out the "javascript:" keyword, because the browser might remove it if you paste it

You can use any number for the playback rate, including decimals

Tip: Speeding up videos this way could get laggy if you use a slower phone, and the max speed you are able to watch it smoothly might depend on your device capabilities. For this, you can also select a lower resolution for the video, or in the phone browser select Desktop Mode and then select a lower resolution video.

Saving the code as a Bookmarklet

You can save JavaScript code in a bookmark (called a bookmarklet) so you don't have to enter it in the url bar

Create a bookmarklet, name it something like 'yspeed''ySpeed', and usepaste this code into it, I added a prompt so it asks to "Enter the Rate" each time it is run:

javascript: document.getElementsByTagNamequerySelector("video"'video')[0].playbackRate = parseFloat(prompt("Enter Rate") );

then on your phone when you're watching a video on m.youtube.com, intype 'ySpeed' into the urlURL bar type 'yspeed', don't press enter, you should see your bookmarklet poppingpop up as an option. When you tap it the code will run and you will see a popup to enter your speed (.5, 2.5, 3, etc)

Speeding videos up this way might get laggy if you use a slow phone, and the max speed you are able to watch it smoothly might depend on your device capabilities

How to createInstructions for Creating a bookmarkletBookmarklet:

You can create it from your desktop browser or from your phone browser

  • Right-click the bookmarks bar
  • Click Add Page
  • Edit the name, and type the javascript code (including "javascript:") into the URL field
  • Select your Mobile Bookmarks folder (might be optionaloptional) and then click save

Some more info on bookmarklets: http://www.labnol.org/software/google-chrome-bookmarklets/27894/

Pro Tip: You might get a less laggy video if you watch the video in your phone browser in Desktop Mode and then select a lower resolution video. You can also select speed there through the youtube controls, but if you want more precision you can also use the bookmarklet.

Update 2017: It is now also possible to change the speed in the stock YouTube app, by clicking the three dot menu when playing a video, then selecting Playback Speed

One Way - Sharing the video to an external app

  • Download an external player that lets you control the speed, like BSplayer.

  • Then in the youtube app when you get to the video you want to watch click the Share button and then select the player you want to use. The external player will open and it will play the video you want, and you can control the speed in it.

Edit: I mentioned VLC and Dice Player as other options to control video speed, but looks like I can't share a video from the youtube app to play with them, at least on my phone

Alternative Way - Using YouTube in a browser app and using a Bookmarklet

Create a bookmarklet, name it something like 'yspeed', and use this code:

javascript: document.getElementsByTagName("video")[0].playbackRate = parseFloat(prompt("Enter Rate") );

then on your phone when you're watching a video on m.youtube.com, in the url bar type 'yspeed', don't press enter, you should see your bookmarklet popping up as an option. When you tap it you will see a popup to enter your speed (.5, 2.5, 3, etc)

Speeding videos up this way might get laggy if you use a slow phone, and the max speed you are able to watch it smoothly might depend on your device capabilities

How to create a bookmarklet:

  • Right-click the bookmarks bar
  • Click Add Page
  • Edit the name, and type the javascript code (including "javascript:") into the URL field
  • Select your Mobile Bookmarks folder (might be optional) and then click save

Some more info on bookmarklets: http://www.labnol.org/software/google-chrome-bookmarklets/27894/

Pro Tip: You might get a less laggy video if you watch the video in your phone browser in Desktop Mode and then select a lower resolution video. You can also select speed there through the youtube controls, but if you want more precision you can also use the bookmarklet.

Update 2017: It is now also possible to change the speed in the YouTube app, by clicking the three dot menu when playing a video, and then selecting Playback Speed

Sharing the video to an external app

  • Download an external player that lets you control the speed, like BSplayer.

  • Then in the youtube app when you get to the video you want to watch click the Share button and then select the player you want to use. The external player will open and it will play the video you want, and you can control the speed in it.

Edit: I mentioned VLC and Dice Player as other options to control video speed, but looks like I can't share a video from the youtube app to play with them, at least on my phone

Using YouTube in a browser app (like Chrome) and running JavaScript

When a video is playing, enter this into the URL bar

javascript: document.querySelector('video').playbackRate = 2

Note: you have to type out the "javascript:" keyword, because the browser might remove it if you paste it

You can use any number for the playback rate, including decimals

Tip: Speeding up videos this way could get laggy if you use a slower phone, and the max speed you are able to watch it smoothly might depend on your device capabilities. For this, you can also select a lower resolution for the video, or in the phone browser select Desktop Mode and then select a lower resolution video.

Saving the code as a Bookmarklet

You can save JavaScript code in a bookmark (called a bookmarklet) so you don't have to enter it in the url bar

Create a bookmarklet, name it something like 'ySpeed', and paste this code into it, I added a prompt so it asks to "Enter the Rate" each time it is run:

javascript: document.querySelector('video').playbackRate = parseFloat(prompt("Enter Rate"));

then on your phone when you're watching a video on m.youtube.com, type 'ySpeed' into the URL bar, don't press enter, you should see your bookmarklet pop up as an option. When you tap it the code will run and you will see a popup to enter your speed (.5, 2.5, 3, etc)

Instructions for Creating a Bookmarklet:

You can create it from your desktop browser or from your phone browser

  • Right-click the bookmarks bar
  • Click Add Page
  • Edit the name, and type the javascript code (including "javascript:") into the URL field
  • Select your Mobile Bookmarks folder (optional) and then click save

Some more info on bookmarklets: http://www.labnol.org/software/google-chrome-bookmarklets/27894/

added 124 characters in body
Source Link
aljgom
  • 421
  • 4
  • 5

Update 2017: TheIt is now also possible to change the speed in the stock youtubeYouTube app now gives you a few options for playback rate when you click on, by clicking the three dot manumenu when playing a video, for most phones.then selecting Playback Speed


Other ways:

One Way - Sharing the video to an external app

  • Download an external player that lets you control the speed, like BSplayer.

  • Then in the youtube app when you get to the video you want to watch click the Share button and then select the player you want to use. The external player will open and it will play the video you want, and you can control the speed in it.

Tip: you can also use this method to skip ads. If you share the video to a different player you can watch it right away without having to wait if there's an ad.

Edit: I mentioned VLC and Dice Player as other options to control video speed, but looks like I can't share a video from the youtube app to play with them, at least on my phone

.


Alternative Way (not as smooth):- Using YouTube in a browser app and using a Bookmarklet

This works for watching videos on m.youtube.com on the Mobile Chrome browser (probably other browsers as well)

Create a bookmarklet, name it something like 'yspeed', and use this code:

javascript: document.getElementsByTagName("video")[0].playbackRate = parseFloat( prompt("Enter Rate") );

then on your phone when you're watching a video on m.youtube.com, in the url bar type 'yspeed', don't press enter, you should see your bookmarklet popping up as an option. When you tap it you will see a popup to enter your speed (.5, 2.5, 3, etc)

Speeding videos up this way might get laggy if you use a slow phone, and the max speed you are able to watch it smoothly might depend on your device capabilities

How to create a bookmarklet:

On Desktop

  • Right-click the bookmarks bar
  • Click Add Page
  • Edit the name, and type the javascript code (including "javascript:") into the URL field
  • Select your Mobile Bookmarks folder (might be optional) and then click save

On Mobile Chrome

  • On any page (that you haven't bookmarked already) click the three-dot menu button next to the address bar
  • Tap the star
  • Tap Edit on the popup that shows up on the bottom of the screen. If you missed it then tap on the star again and it will take you to the Edit menu.
  • Enter the name, select your Mobile Bookmarks folder, and replace the content of the URL field with the javascript code (including "javascript:")

Some more info on bookmarklets: http://www.labnol.org/software/google-chrome-bookmarklets/27894/

Pro Tip: You might get a less laggy video if you watch the video in your phone browser in Desktop Mode and then select a lower resolution video. You can also select speed there through the youtube controls, but if you want more precision you can also use the bookmarklet.

Update 2017: The stock youtube app now gives you a few options for playback rate when you click on the three dot manu when playing a video, for most phones.


One Way

  • Download an external player that lets you control the speed, like BSplayer.

  • Then in the youtube app when you get to the video you want to watch click the Share button and then select the player you want to use. The external player will open and it will play the video you want, and you can control the speed in it.

Tip: you can also use this method to skip ads. If you share the video to a different player you can watch it right away without having to wait if there's an ad.

Edit: I mentioned VLC and Dice Player as other options to control video speed, but looks like I can't share a video from the youtube app to play with them, at least on my phone

.


Alternative Way (not as smooth):

This works for watching videos on m.youtube.com on the Mobile Chrome browser (probably other browsers as well)

Create a bookmarklet, name it something like 'yspeed', and use this code:

javascript: document.getElementsByTagName("video")[0].playbackRate = parseFloat( prompt("Enter Rate") );

then on your phone when you're watching a video on m.youtube.com, in the url bar type 'yspeed', don't press enter, you should see your bookmarklet popping up as an option. When you tap it you will see a popup to enter your speed (.5, 2.5, 3, etc)

Speeding videos up this way might get laggy, and the max speed you are able to watch it smoothly might depend on your device capabilities

How to create a bookmarklet:

On Desktop

  • Right-click the bookmarks bar
  • Click Add Page
  • Edit the name, and type the javascript code (including "javascript:") into the URL field
  • Select your Mobile Bookmarks folder (might be optional) and then click save

On Mobile Chrome

  • On any page (that you haven't bookmarked already) click the three-dot menu button next to the address bar
  • Tap the star
  • Tap Edit on the popup that shows up on the bottom of the screen. If you missed it then tap on the star again and it will take you to the Edit menu.
  • Enter the name, select your Mobile Bookmarks folder, and replace the content of the URL field with the javascript code (including "javascript:")

Some more info on bookmarklets: http://www.labnol.org/software/google-chrome-bookmarklets/27894/

Pro Tip: You might get a less laggy video if you watch the video in your phone browser in Desktop Mode and then select a lower resolution video. You can also select speed there through the youtube controls, but if you want more precision you can also use the bookmarklet.

Update 2017: It is now also possible to change the speed in the stock YouTube app, by clicking the three dot menu when playing a video, then selecting Playback Speed


Other ways:

One Way - Sharing the video to an external app

  • Download an external player that lets you control the speed, like BSplayer.

  • Then in the youtube app when you get to the video you want to watch click the Share button and then select the player you want to use. The external player will open and it will play the video you want, and you can control the speed in it.

Tip: you can also use this method to skip ads. If you share the video to a different player you can watch it right away without having to wait if there's an ad.

Edit: I mentioned VLC and Dice Player as other options to control video speed, but looks like I can't share a video from the youtube app to play with them, at least on my phone

.


Alternative Way - Using YouTube in a browser app and using a Bookmarklet

This works for watching videos on m.youtube.com on the Mobile Chrome browser (probably other browsers as well)

Create a bookmarklet, name it something like 'yspeed', and use this code:

javascript: document.getElementsByTagName("video")[0].playbackRate = parseFloat(prompt("Enter Rate") );

then on your phone when you're watching a video on m.youtube.com, in the url bar type 'yspeed', don't press enter, you should see your bookmarklet popping up as an option. When you tap it you will see a popup to enter your speed (.5, 2.5, 3, etc)

Speeding videos up this way might get laggy if you use a slow phone, and the max speed you are able to watch it smoothly might depend on your device capabilities

How to create a bookmarklet:

On Desktop

  • Right-click the bookmarks bar
  • Click Add Page
  • Edit the name, and type the javascript code (including "javascript:") into the URL field
  • Select your Mobile Bookmarks folder (might be optional) and then click save

On Mobile Chrome

  • On any page (that you haven't bookmarked already) click the three-dot menu button next to the address bar
  • Tap the star
  • Tap Edit on the popup that shows up on the bottom of the screen. If you missed it then tap on the star again and it will take you to the Edit menu.
  • Enter the name, select your Mobile Bookmarks folder, and replace the content of the URL field with the javascript code (including "javascript:")

Some more info on bookmarklets: http://www.labnol.org/software/google-chrome-bookmarklets/27894/

Pro Tip: You might get a less laggy video if you watch the video in your phone browser in Desktop Mode and then select a lower resolution video. You can also select speed there through the youtube controls, but if you want more precision you can also use the bookmarklet.

added 15 characters in body
Source Link
aljgom
  • 421
  • 4
  • 5

Update 2017: The stock youtube app now gives you a few options for playback rate when you click on the three dot manu when playing a video, for most phones.


One Way

  • Download an external player that lets you control the speed, like BSplayer.

  • Then in the youtube app when you get to the video you want to watch click the Share button and then select the player you want to use. The external player will open and it will play the video you want, and you can control the speed in it.

Tip: you can also use this method to skip ads, if. If you share the video to a different player you can watch it right away without having to wait if there's an ad.

Edit: I mentioned VLC and Dice Player as other options to control video speed, but looks like I can't share a video from the youtube app to play with them, at least on my phone

.


Alternative Way (not as smooth):

This works for watching videos on m.youtube.com on the Mobile Chrome browser (probably other browsers as well)

Create a bookmarklet, name it something like 'yspeed', and use this code:

javascript: document.getElementsByTagName("video")[0].playbackRate = parseFloat( prompt("Enter Rate") );

then inon your phone when you're watching a video on m.youtube.com, in the url bar type 'yspeed', don't press enter, you should see your bookmarklet popping up as an option. When you tap it you will see a popup to enter your speed (.5, 2.5, 3, etc)

Speeding videos up this way might get laggy, and the max speed you are able to watch it smoothly might depend on your device capabilities

How to create a bookmarklet:

On Desktop

  • Right click-click the bookmarks bar
  • Click Add Page
  • Edit the name, and type the javascript code (including "javascript:") into the URL field
  • Select your Mobile Bookmarks folder (might be optional) and then click save

On Mobile Chrome

  • On any page (that you haven't bookmarked already) click the three dot-dot menu button next to the address bar
  • Tap the star
  • Tap Edit on the popup that shows up on the bottom of the screen. If you missed it then tap on the star again and it will take you to the Edit menu.
  • Enter the name, select your Mobile Bookmarks folder, and replace the content of the URL field with the javascript code (including "javascript:")

Some more info on bookmarklets: http://www.labnol.org/software/google-chrome-bookmarklets/27894/

Pro Tip: You might get a less laggy video if you watch the video in your phone browser in Desktop Mode and then select a lower resolution video. You can also select speed there through the youtube controls, but if you want more optionsprecision you can also use the bookmarklet.

Update 2017: The stock youtube app now gives you a few options for playback rate when you click on the three dot manu when playing a video, for most phones.


One Way

  • Download an external player that lets you control the speed, like BSplayer.

  • Then in the youtube app when you get to the video you want to watch click the Share button and then select the player you want to use. The external player will open and it will play the video you want, and you can control the speed in it.

Tip: you can also use this method to skip ads, if you share the video to a different player you can watch it right away without having to wait if there's an ad.

Edit: I mentioned VLC and Dice Player as other options to control video speed, but looks like I can't share a video from the youtube app to play with them, at least on my phone

.


Alternative Way (not as smooth):

This works for watching videos on m.youtube.com on the Mobile Chrome browser (probably other browsers as well)

Create a bookmarklet, name it something like 'yspeed', and use this code:

javascript: document.getElementsByTagName("video")[0].playbackRate = parseFloat( prompt("Enter Rate") );

then in your phone when you're watching a video on m.youtube.com, in the url bar type 'yspeed', don't press enter, you should see your bookmarklet popping up as an option. When you tap it you will see a popup to enter your speed (.5, 2.5, 3, etc)

Speeding videos up this way might get laggy, and the max speed you are able to watch it smoothly might depend on your device capabilities

How to create a bookmarklet:

On Desktop

  • Right click the bookmarks bar
  • Click Add Page
  • Edit the name, and type the javascript code (including "javascript:") into the URL field
  • Select your Mobile Bookmarks folder (might be optional) and then click save

On Mobile Chrome

  • On any page (that you haven't bookmarked already) click the three dot menu button next to the address bar
  • Tap the star
  • Tap Edit on the popup that shows up on the bottom of the screen. If you missed it then tap on the star again and it will take you to the Edit menu.
  • Enter the name, select your Mobile Bookmarks folder, and replace the content of the URL field with the javascript code (including "javascript:")

Some more info on bookmarklets: http://www.labnol.org/software/google-chrome-bookmarklets/27894/

Pro Tip: You might get a less laggy video if you watch the video in your phone browser in Desktop Mode and then select a lower resolution video. You can also select speed there through the youtube controls, but if you want more options you can use the bookmarklet.

Update 2017: The stock youtube app now gives you a few options for playback rate when you click on the three dot manu when playing a video, for most phones.


One Way

  • Download an external player that lets you control the speed, like BSplayer.

  • Then in the youtube app when you get to the video you want to watch click the Share button and then select the player you want to use. The external player will open and it will play the video you want, and you can control the speed in it.

Tip: you can also use this method to skip ads. If you share the video to a different player you can watch it right away without having to wait if there's an ad.

Edit: I mentioned VLC and Dice Player as other options to control video speed, but looks like I can't share a video from the youtube app to play with them, at least on my phone

.


Alternative Way (not as smooth):

This works for watching videos on m.youtube.com on the Mobile Chrome browser (probably other browsers as well)

Create a bookmarklet, name it something like 'yspeed', and use this code:

javascript: document.getElementsByTagName("video")[0].playbackRate = parseFloat( prompt("Enter Rate") );

then on your phone when you're watching a video on m.youtube.com, in the url bar type 'yspeed', don't press enter, you should see your bookmarklet popping up as an option. When you tap it you will see a popup to enter your speed (.5, 2.5, 3, etc)

Speeding videos up this way might get laggy, and the max speed you are able to watch it smoothly might depend on your device capabilities

How to create a bookmarklet:

On Desktop

  • Right-click the bookmarks bar
  • Click Add Page
  • Edit the name, and type the javascript code (including "javascript:") into the URL field
  • Select your Mobile Bookmarks folder (might be optional) and then click save

On Mobile Chrome

  • On any page (that you haven't bookmarked already) click the three-dot menu button next to the address bar
  • Tap the star
  • Tap Edit on the popup that shows up on the bottom of the screen. If you missed it then tap on the star again and it will take you to the Edit menu.
  • Enter the name, select your Mobile Bookmarks folder, and replace the content of the URL field with the javascript code (including "javascript:")

Some more info on bookmarklets: http://www.labnol.org/software/google-chrome-bookmarklets/27894/

Pro Tip: You might get a less laggy video if you watch the video in your phone browser in Desktop Mode and then select a lower resolution video. You can also select speed there through the youtube controls, but if you want more precision you can also use the bookmarklet.

added 15 characters in body
Source Link
aljgom
  • 421
  • 4
  • 5
Loading
added 177 characters in body
Source Link
aljgom
  • 421
  • 4
  • 5
Loading
deleted 184 characters in body
Source Link
aljgom
  • 421
  • 4
  • 5
Loading
added 4 characters in body
Source Link
aljgom
  • 421
  • 4
  • 5
Loading
added 2096 characters in body
Source Link
aljgom
  • 421
  • 4
  • 5
Loading
added 166 characters in body
Source Link
aljgom
  • 421
  • 4
  • 5
Loading
added 7 characters in body
Source Link
aljgom
  • 421
  • 4
  • 5
Loading
Source Link
aljgom
  • 421
  • 4
  • 5
Loading