Playback Shortcuts

Adds playback shortcuts to video players. ('Ctrl + >'/'Ctrl + <' to change playback rate, 'Ctrl + .' to enter PiP)

Du musst eine Erweiterung wie Tampermonkey, Greasemonkey oder Violentmonkey installieren, um dieses Skript zu installieren.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

Sie müssten eine Skript Manager Erweiterung installieren damit sie dieses Skript installieren können

(Ich habe schon ein Skript Manager, Lass mich es installieren!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Autor
endorh
Installationen heute
0
Installationen gesamt
25
Bewertungen
0 0 0
Version
1.1
Erstellt am
25.07.2023
Letzte Aktualisierung
09.08.2023
Größe
7,55 KB
Lizenz
MIT
Wird angewandt auf
Alle Seiten

Adds global shortcuts to modify a video's playback rate.

Features:

  • Can set playback rate beyond 2x and 0.25x
  • Displays an overlay with the new playback rate over the video
  • Works on any website with a video element (if there are multiple, only the first is used)

Shortcuts (depending on your keyboard, these may require you to also press Shift):

  • Press Ctrl + < to decrease playback rate
  • Press Ctrl + > to increase playback rate
  • Press Ctrl + . to toggle Picture-in-Picture mode (video popout window)

Some settings can be configured modifying the header of the script:

  • Shortcuts (as a JS lambda filtering a KeyboardEvent)
  • Playback rate steps used (..., 0.5, 0.75, 1, 1.25, 1.5, ...)
  • Fadeout time of the overlay (350ms)
  • Overlay CSS style
  • Debug messages and warnings
  • Disable overlay entirely (in case a webpage doesn't like injected elements)

Limitations:

  • If there are multiple video elements in a page, only the first is used
  • Most browsers don't support speeds faster than 15x nor slower than 0.1x
  • Audio quality at slow speeds is usually bad
  • Depending on the webpage structure (video inside embedded iframe), you may need to focus the video in order to use the shortcuts

Tested on YouTube, Twitch and some JW player sites (anything with an HTML5 video element).