🎬 YouTubeTempo
Ultimate YouTube Playback Speed Controller

🎯 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
- Install a userscript manager:
- Install YouTubeTempo:
🎯 Usage
🎮 Basic Controls
- 🎬 Navigate to any YouTube video
- 🔍 Look for YouTubeTempo controls next to volume slider
- ⚡ Use speed control buttons (◀ slower, ▶ faster) to adjust speed
- ⚙️ Click speed indicator to open settings
⌨️ Keyboard Shortcuts
Key | Action | Status |
---|
[ | Decrease Speed | ✅ Customizable |
] | Increase Speed | ✅ Customizable |
\ | Reset to 1.0x | ✅ Customizable |
Click Speed | Open 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
Browser | Support | Notes |
---|
Chrome | ✅ Full | Recommended |
Firefox | ✅ Full | Excellent |
Safari | ✅ Full | Supported |
Edge | ✅ Full | Supported |
Opera | ✅ Full | Supported |
🤝 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!