Skip to content

Conversation

@bharathkumar39293
Copy link
Contributor

  • Add toggle-able playback speed button in player controls
  • Left click: set to custom speed from settings (default 1.25x)
  • Right click: reset to 1.0x normal speed
  • Mouse wheel: adjust speed in configurable steps (default 0.1x)
  • Speed range: 0.0625x to 16x (browser limits)
  • Added to Player Buttons settings section
  • Multi-language support: EN, ES, FR, DE
  • Integrates with existing playback speed system
  • Uses existing shortcuts_playback_speed_step setting
  • Uses existing player_playback_speed setting for custom speed

Resolves: Quick access to playback speed without gear menu navigation

- Add toggle-able playback speed button in player controls
- Left click: set to custom speed from settings (default 1.25x)
- Right click: reset to 1.0x normal speed
- Mouse wheel: adjust speed in configurable steps (default 0.1x)
- Speed range: 0.0625x to 16x (browser limits)
- Added to Player  Buttons settings section
- Multi-language support: EN, ES, FR, DE
- Integrates with existing playback speed system
- Uses existing shortcuts_playback_speed_step setting
- Uses existing player_playback_speed setting for custom speed

Resolves: Quick access to playback speed without gear menu navigation
@bharathkumar39293
Copy link
Contributor Author

quick access to playback speed controls without needing to navigate through the gear menu.

@ImprovedTube ImprovedTube merged commit 07cd105 into code-charity:master Sep 29, 2025
@ImprovedTube
Copy link
Member

ImprovedTube commented Sep 29, 2025

thank you so much! @rajanarahul93 (#3201) and @bharathkumar39293
the code looked proper so i proactively merged both of your (similar) PRs


there are several open requests about speed buttons & automatic/smart speed:

in:title "speed" state:open is:issue -label:bug

@mohamedashraf011 #3113 @trib2014956 #2674 @ImBIOS #2718 @FilthyChef @procobain @jimcullenaus @RazredgeBR @codewithharshal1194 @MqcCheeze @cjshrader @qrurvn4v @SirDagen @Linzmayer7 @RehanPlayz @ksiansf @code959437957 @g0t3t @AdamWHY2K @kotenok2000 @KamiyaMinoru @linguaccia22 @Dashby20 @aryeh-bloom @YuuBish @danielfaust @upfringe @Walkerbo @Jerrk @klimchd @FajnB @killthe3vil @justin8ty @Lemntum @chirag127 @onolox @Rytisgit @ShlomiRex @Velenthis @krupatel203

  • let's make the best out of what you have collectively prepared

  • you are invited to join @code-charity/contributors to help labeling, sorting, closing and assigning issues

  • we started automatic/content-based speed settings, if you like that, too, please check Smarter Speed-up #1636 too.

Thank you!

@Eyevou
Copy link

Eyevou commented Sep 29, 2025

@ImprovedTube Is this already merged into MAIN and available to test?

@ImprovedTube
Copy link
Member

hi @Eyevou, nice to meet you again! Yes, there only is one branch on github (.zip (activate both features in the bottom of our player section)

@ImprovedTube
Copy link
Member

...also, this is a first here 🤩 @bharathkumar39293 and @rajanarahul93, so i'm curious how you found the task? thanks!

@rajanarahul93
Copy link
Contributor

@ImprovedTube Thanks for merging and for the invitation. I’d be happy to help with issue triaging. Would you like to add me to the @code-charity/contributors team, or should I keep contributing for now?

@bharathkumar39293
Copy link
Contributor Author

bharathkumar39293 commented Sep 29, 2025 via email

@bharathkumar39293
Copy link
Contributor Author

bharathkumar39293 commented Sep 29, 2025 via email

@Eyevou
Copy link

Eyevou commented Sep 29, 2025

Playback Speed Button is on the Player list twice.

1 2

@ImprovedTube
Copy link
Member

Playback Speed Button is on the Player list twice.

yes they are two implementations. We can check how to combine them or simply make one a sub option "type B"
@Eyevou

@procobain
Copy link

Hi, sorry for the delay. I missed the email, I came here because I remembered your request. I'm glad you liked it and responded.

I just have one important question: Do I need to wait for Mozilla to update the add-on, or can I install it manually? I couldn't find the xpi.

Cheers.

@aajinn
Copy link
Member

aajinn commented Oct 20, 2025

Hi @procobain,
You don’t need to wait for Mozilla’s update — you can install it manually for now. The latest merged version (with the playback speed button feature) is already included in the master branch.

@bharathkumar39293
Copy link
Contributor Author

bharathkumar39293 commented Oct 23, 2025 via email

@procobain
Copy link

Hi @procobain, You don’t need to wait for Mozilla’s update — you can install it manually for now. The latest merged version (with the playback speed button feature) is already included in the master branch.

I don't know how to download it. I've looked in several places and can't find an XPI or anything that explains how to do it. How do I download it?

@kotenok2000
Copy link

@Eyevou
Copy link

Eyevou commented Nov 1, 2025

Hi @procobain, You don’t need to wait for Mozilla’s update — you can install it manually for now. The latest merged version (with the playback speed button feature) is already included in the master branch.

I don't know how to download it. I've looked in several places and can't find an XPI or anything that explains how to do it. How do I download it?

You can download the source by clicking code and then download ZIP:
Untitled

After that you have to build it then import it into your browser.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants