-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fast forward/backward on long press video sides #8461
Comments
Not the same thing and as I said, too much steps to fast forward/backward. |
This option stays saved for muted playback once you click |
Just tried your method. The idea is simple: Usually I use this option when I want to skip ads that perhaps will be useful, as example, I don't really want to hear it, but I want to see what is happening. |
This might be a useful option among the gesture control settings in Video and Audio→Behavior and seems like a good way to achieve more precise seeking for shorter timespans.
Since the user is already given the option to adjust the "double tap" seek interval, we might as well let them adjust the fast-forward/rewind rate achieved using this method (let's call it hold-scrub for brevity) as well. We also need to make sure that double-tap seek and hold-scrub will work together without interfering with each other and that either one can be disabled in the settings by the user. |
1_4965355203495724845.mp4More details at Telegram. I need to open the video to use the shortcuts, but independently if it is in full-screen or not, I can use them. |
This would be an incredibly useful feature. On small screens, the real estate for double tapping (let alone many, many more) left or right is already extremely cramped as it is, made even narrower still for those with Android side-swiping gestures enabled. Scrubbing can be even less precise, especially on long videos (not to mention that the scrub thumbnail does not always display for me). Wouldn't the obvious solution to reduce accidental triggering of the proposed feature be to have a it only be triggered after
or both combined? Also, there's no need to display every frame, right? Skipping ahead/behind the set skip time each iteration would be plenty enough. Cheers for listening. |
How small are we talking? It's fine on a 4.6" screen for me. |
Oh, you poor, sweet, innocent child. There almost certainly isn't such a thing as an obvious solution in UI design. 🤣 Let me explain. I'm assuming we want these player controls to be interoperable and unobtrusive, or as I said:
That way, users who are already used to the existing controls don't have to readjust and those that want to use both are... actually able to do that. That being said, regarding your suggestions:
This would interfere with the double-tap seek functionality and, if implemented, would cause the video to skip forward by 10 seconds (or whatever you might have it set to) before actually starting to hold-scrub, so... no.
I'm not quite sure what you mean by this, but assuming this entails hold→delay→start fast-forwarding/rewinding, that seems like a good option, but users may feel annoyed that they have to wait before something actually happens and it may not actually prevent accidental triggering since the delay would have to be fine tuned to account for a bunch of different scenarios while still being usable. Thus, I suggest the following: tap→hold→start fast-forwarding/rewinding. I can't speak for anyone else, but in my experience, i don't tend to accidentally double-tap, so this shouldn't be any different and should still feel responsive and snappy, but other suggestions are welcome. It might actually be best to let the user decide on this in the settings too in a dropdown such as
Going forward, we're probably going to need a shorter way to describe sequences of gestures. To this end, I propose the following: swipe - ↑ ↓ → ← (let's hope we won't need that)
I could be wrong, but it seems as though you misunderstood the actual purpose of the proposed feature. It's intended to function somewhat like a VCR; you can intuitively fast-forward or rewind without missing what's happening in the meantime. This necessitates displaying most, if not all frames. What you seem to be describing already exists in NewPipe; you double-tap on either side of the screen which immediately skips backward or forward by a set interval. From what I understood, you have trouble double-tapping on small screens and want an alternative gesture for this purpose. However, once again, it would be ideal for the double-tap seek and hold-scrub to coexist. Accessibility is still important, so I'd love to hear possible solutions. |
Just checking in, is there still interest for implementing this feature? |
YouTube seems to have incorporated this feature in their app, and it works really well. I would like to have the same feature in NewPipe. |
Checklist
Feature description
Use the same behavior of Telegram's video player when you long press right for fast forward or left for fast backward.
Video speeds changes to 2x.
video_2022-05-30_18-40-46.mp4
Why do you want this feature?
Additional information
No response
The text was updated successfully, but these errors were encountered: