YouTubeTempo - Ultimate Playback Speed Controller

Master your YouTube experience with fully customizable, precision speed controls, a volume booster, and a clean, accessible, collapsible settings menu.

Author
Hasan Beder
Daily installs
1
Total installs
4
Ratings
0 0 0
Version
1.0.0
Created
2025-07-17
Updated
2025-07-17
Size
58.1 KB
License
GPL-3.0
Applies to

🎬 YouTubeTempo

Ultimate YouTube Playback Speed Controller

YouTubeTempo Screenshot

🎯 Master your YouTube experience with precision speed controls!

Take complete control of YouTube playback with fully customizable speed controls, volume booster, keyboard shortcuts, and a clean, accessible interface.


📦 Latest Release
📁 GitHub Repository
🐛 Report Issues


✨ Features

🎛️ Precision Speed Control

  • Custom Speed Steps: 0.01x to 0.5x increments
  • Wide Range: 0.x to 16.0x configurable speed
  • Visual Feedback: Color-coded indicators
  • Memory: Remembers your last used speed

🔊 Volume Enhancement

  • Volume Booster: Amplify beyond 100%
  • Web Audio API: Professional audio processing
  • Safe Limits: Prevents audio distortion
  • Real-time: Instant volume adjustments

⌨️ Keyboard Shortcuts

  • Fully Customizable: Set your own shortcuts
  • Default Keys: [ slower, ] faster, \ reset
  • Override Mode: Disable YouTube's shortcuts
  • Quick Access: No mouse required

🎨 Clean Interface

  • Seamless Integration: Matches YouTube's design
  • Accessibility: Full ARIA support
  • Collapsible Menu: Expandable settings
  • Visual Indicators: Real-time feedback


🚀 Installation

  1. Install a userscript manager:
  2. Install YouTubeTempo:


🎯 Usage

🎮 Basic Controls

  1. 🎬 Navigate to any YouTube video
  2. 🔍 Look for YouTubeTempo controls next to volume slider
  3. ⚡ Use speed control buttons (◀ slower, ▶ faster) to adjust speed
  4. ⚙️ Click speed indicator to open settings

⌨️ Keyboard Shortcuts

KeyActionStatus
[Decrease Speed✅ Customizable
]Increase Speed✅ Customizable
\Reset to 1.0x✅ Customizable
Click SpeedOpen Settings🔒 Fixed

⚙️ Configuration


🎛️ Speed Settings
  • Speed Step: Increment size (0.01x - 0.5x)
  • Min Speed: Lowest allowed speed (0.1x - 1.0x)
  • Max Speed: Highest allowed speed (1.0x - 16.0x)



🔊 Audio Settings
  • Volume Boost: Amplification level (1.0x - 3.0x)
  • Sound Effects: Enable/disable UI sounds
  • Audio Context: Professional audio processing



🎨 Display Settings
  • Remaining Time: Show time left calculation
  • Color Indicators: Speed-based color coding



🔧 Troubleshooting


❌ YouTubeTempo not appearing
  • 🔄 Refresh the YouTube page
  • ✅ Check if userscript manager is enabled
  • 🔍 Verify script is installed and active
  • 🔒 Try incognito/private browsing mode



⚡ Speed not changing
  • 🎬 Click directly on the video player
  • 🔍 Check for extension conflicts
  • 🔄 Disable and re-enable the script
  • 🎯 Ensure video player has focus



⌨️ Keyboard shortcuts not working
  • ⚙️ Enable "Override YouTube Shortcuts" in settings
  • 🔍 Check for shortcut conflicts
  • 🎯 Ensure video player has focus
  • 🔄 Try refreshing the page



🔊 Volume boost not working
  • 🔓 Allow audio permissions when prompted
  • 🌐 Check Web Audio API browser support
  • 🔄 Try refreshing the page
  • 📱 Test on different browser



🌐 Browser Support

BrowserSupportNotes
Chrome✅ FullRecommended
Firefox✅ FullExcellent
Safari✅ FullSupported
Edge✅ FullSupported
Opera✅ FullSupported


🤝 Contributing

We welcome contributions! Here's how you can help:

  • 🐛 Report bugs via GitHub Issues
  • 💡 Suggest features via GitHub Issues
  • 🔧 Submit pull requests via GitHub PRs
  • 📖 Improve documentation and help others
  • 🌍 Help with translations for your language


📄 License

This project is licensed under the GPL-3.0 License - see the LICENSE file for details.


💝 Support


🙏 Acknowledgments

Thanks to YouTube for the amazing platform • Userscript community for inspiration • All contributors who make this project better

Made with ❤️ by Hasan Beder

Star this repo if you find it useful!