invidious icon indicating copy to clipboard operation
invidious copied to clipboard

[Feature request] Cap playback speed at 1x on live streams

Open ekipan opened this issue 1 year ago • 4 comments

Is your feature request related to a problem? Please describe.

I usually watch videos at 1.5x speed, but when I switch to watching a live stream the player will repeatedly pause as the buffer underruns.

Describe the solution you'd like

If watching a live stream and the player is within some small number N seconds of live, the player could automatically switch to 1x speed. Ideally it wouldn't affect my preference setting, so if I switch to watching a video it would play at my preferred faster speed.

I'm not sure what a good value for N is. Maybe it could be user-configurable, but I don't personally like that idea.

ekipan avatar Mar 30 '23 16:03 ekipan

I have decided after posting that this is more of a feature request than an enhancement request, though I don't think I am able to change the label.

ekipan avatar Mar 31 '23 00:03 ekipan

I think that's more like a bug, actually! And yup, playback speed should be x1 on live streams, obviously. We don't run a time-machine here lol.

SamantazFox avatar Apr 22 '23 16:04 SamantazFox

If you decide to add the livestream seeking feature it'd be nice to allow >1x speed on a stream that's back-seeked.

Youtube allows you to set the speed you want, but resets to 1x when it catches up to live (if I recall correctly it also remembers the reset 1x speed, losing my preference, grumble grumble).

ekipan avatar Apr 22 '23 17:04 ekipan

Actually, you apparently currently can set <1x speed on a live-stream, which is a crude way to very slowly "back seek" behind live, presumably limited by buffer size. Probably any dev reading this already knows but in case they've never used the feature: Shift-< and Shift-> adjust speed on both Invidious and Youtube for convenient testing.

ekipan avatar Apr 22 '23 17:04 ekipan