Comment by nayuki
> playback speed multipliers
This is a built-in browser feature. For Chrome, it's in the lower right "..." menu. In Firefox, it's in the right-click menu. I use this feature heavily because I can handle most talking at 1.5× to 2.0×.
And if you use browser devtools, you can do custom speeds outside the range [0.25, 2.0]. Assuming that `temp` is the <video> element, simply execute the JavaScript code like: `temp.playbackRate = 3.0;` ( https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/... , https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaEl... )
I even do this on YouTube (where `temp = $("video")`) to occasionally do 2.5× or 3.0× speed, which are not available in YouTube's official menu.
> key controls to skip ten or twenty seconds
I think the browser default is to skip 5 seconds at a time, so I'd just have to tap the keyboard twice to skip 10 seconds. I know that on YouTube, arrow keys are 5 seconds whereas J/L are 10 seconds, and I use both features. I can live with tapping the keyboard more in exchange for a server that delivers the video with lower latency.
> I use this feature heavily because I can handle most talking at 1.5× to 2.0×
a little of topic, but after years of doing exactly this, I'm having a very hard time handling talking at 1.0x. Normal speed feels like watching in unbearably slow motion.