FreeTube
FreeTube copied to clipboard
[Feature Request]: Adjust time counter based on playback speed
Guidelines
- [X] I have searched the issue tracker for open and closed issues that are similar to the feature request I want to file, without success.
- [X] I have searched the documentation for information that matches the description of the feature request I want to file, without success.
- [X] This issue contains only one feature request.
Problem Description
When watching a video at a speed which is either slower than 1x or faster than 1x, the elapsed time and remaining time does not adjust based on the new speed of the video.
For example, if I watch a video that is 1 hour long at 2x speed, it will take 30 minutes to watch the video. Yet, when I start the video, it will say that there is 1 hour left, even though there are 30 minutes left based on the new speed. Halfway through the video, it will say that there are 30 minutes left, even though there are 15 minutes left based on the new speed.
The problem this creates is that if you aren't watching a video on the regular speed of 1x, you can't easily see how much time is left for the video to finish based on the speed you are currently using.
Proposed Solution
When watching a video at a speed slower or faster than 1x, there can be one more time counter in brackets next to the standard time counter which is adjusted based on the new speed.
In the previous example of watching a 1 hour long video at 2x speed, the time counter at the left would say:
0:00 / 1:00:00 [0:00 / 00:30:00]
Halfway through the video, it would say
30:00 / 1:00:00 [15:00 / 30.00]
If this would be too confusing, there could be an option that allows replacing the standard time counter with the speed-adjusted counter, to maintain only having one time counter which is the standard in media players.
Alternatives Considered
I haven't found any alternative way that I can currently solve this problem given FreeTube's current features. Instead, I have resorted to making a CLI program to calculate how long a video would take given a certain specified speed.
Issue Labels
display more information to user, ease of use improvement
Additional Information
No response
Hello 👋 @MoonlitMonitor, I want to work on this issue, can you please assign it to me.
Hello @AtulPatidar1709, unfortunately I do not have the permissions to assign anybody to any issue.
Hi @AtulPatidar1709, I just assigned you now! Good luck, and please communicate if you have any questions or need any support.
Wont implement, we would like to stay familiar to YT's UI