Skip to content
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

Custom Video Playback Speed Control #116

Open
6 of 7 tasks
Ehab-d opened this issue Feb 8, 2024 · 9 comments · May be fixed by #222
Open
6 of 7 tasks

Custom Video Playback Speed Control #116

Ehab-d opened this issue Feb 8, 2024 · 9 comments · May be fixed by #222
Labels
feature request Issue is about a new feature in the app

Comments

@Ehab-d
Copy link

Ehab-d commented Feb 8, 2024

Checklist

  • I made sure that there are no existing issues - open or closed - to which I could contribute my information.
  • I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
  • I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
  • I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • This issue contains only one feature request.
  • I have read and understood the contribution guidelines.
  • I optionally donated to support the Fossify mission.

Feature description

allows users to control the playback speed of videos (e.g., 0.75x, 1x, 1.25x, etc.).

Why do you want this feature?

Increased accessibility.

Additional information

Implementation ideas:

  • Granular speed control: Adjust the speed with a slider or input box, offering increments of 0.1x or 0.25x.
  • Remember last used speed: Optionally, remember the last chosen speed.
    Thank you ♡
@Ehab-d Ehab-d added feature request Issue is about a new feature in the app needs triage Issue is not yet ready for PR authors to take up labels Feb 8, 2024
@Aga-C Aga-C removed the needs triage Issue is not yet ready for PR authors to take up label Feb 8, 2024
@Gamer750
Copy link

Gamer750 commented Feb 8, 2024

Any update

@Natolu24
Copy link

Natolu24 commented Feb 8, 2024

Hello !
As part of a Open Source Software course at University Paris 8, me and @Sriram448 would like to work of this feature.

@GfEW
Copy link

GfEW commented Feb 15, 2024

I'd like to add some emphasis on the UI level of this feature request. Ease of use wise, there can be vast differences between functionally equivalent implementations.

For the most elegant solution I know, a vertical two finger slide on the player screen immediately adjusts/fine-tunes playback speed to your likings in realtime, much unlike a clumsy numeric setting in a menu that requires close attention and multiple proficiently aimed taps for every change.

To get some inspiration about the former concept, see e. g. MXPlayer (closed source).

For the latter, see e. g. VLC for Android. At non default speeds, there is at least a shortcut button to the (finicky) speed setting interface, but if current speed is 1.00, even that shortcut vanishes.

@Gamer750
Copy link

Any update

@Gamer750
Copy link

Is anyone working on this feature

@naveensingh naveensingh self-assigned this Apr 17, 2024
@Natolu24
Copy link

Me and my fellow are still working on it, hoping to get it done within the few weeks to come !

@Gamer750
Copy link

Gamer750 commented Apr 17, 2024

Me and my fellow are still working on it, hoping to get it done within the few weeks to come !

Will there will be default playback speed because I always watch in 2x speed so it will be annoying to go and change it to 2x speed. If there isn't please add it

@Natolu24
Copy link

Ohh yes that sounds like something doable, we'll add it

@naveensingh naveensingh removed their assignment Apr 18, 2024
@Gamer750
Copy link

Ohh yes that sounds like something doable, we'll add it

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Issue is about a new feature in the app
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants