FastVideo is a Chrome extension that enhances video playback with smart speed controls and audio quality preservation.
Available in the Chrome Web Store
- Instantly set video playback to 2x speed (Alt+Shift+F)
- Works on any HTML5 video element
- Preserves audio quality at higher speeds
- Quick rewind feature for catching missed content
- Rewinds 5 seconds and temporarily plays at normal speed
- Smoothly transitions back to previous speed
- Keyboard shortcut: Alt+Shift+Z
- Configurable durations and transitions
- Real-time pitch correction using Web Audio API
- Multi-stage audio processing chain:
- Dynamic gain control
- Adaptive pitch correction
- Audio compression
- Volume normalization
- Maintains natural voice pitch at high speeds
- Automatically adjusts to prevent audio distortion
- Clean, minimal speed indicator overlay
- Shows current playback speed
- Progress bar for undo duration
- Automatically fades after 2 seconds
- Non-intrusive placement in top-right corner
- Automatically finds the active video on the page
- Only affects currently playing videos
- Works with multiple video elements on the same page
- Configurable rewind duration (2-10 seconds)
- Adjustable normal speed playback time (2-8 seconds)
- Fine-tune transition smoothness
- Settings persist across sessions
- Install from Chrome Web Store
- Navigate to any page with a video
- Click the FastVideo icon or press Alt+Shift+F to speed up to 2x
- Use Alt+Shift+Z to quickly rewind and catch missed content
- Access options through extension menu to customize behavior
- Built with vanilla JavaScript
- Uses Chrome Extension Manifest V3
- Implements advanced Web Audio API features:
- BiquadFilter for pitch correction
- DynamicsCompressor for audio clarity
- GainNodes for volume control
- Real-time parameter automation
- Features graceful fallbacks for all functionality
- Configurable through Chrome Storage API
- Chrome (Primary support)
- Other Chromium-based browsers (Edge, Brave, etc.)
See LICENSE file for details.