Skip to content

deepeshnavani1203/SpeedTube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpeedTube — YouTube Playback Speed Controller

A simple Chrome Extension that allows you to control YouTube video playback speed beyond the default 2x limit.


📌 About This Project

I built this extension primarily for my personal use during exams and study sessions, where I needed to consume video lectures faster without purchasing premium features.

Sometimes you just want more control over your learning speed — this tool helps achieve that.

If you find it useful, feel free to use, modify, or improve it!


✨ Features

  • Increase playback speed beyond 2x
  • Preset speeds: 2x, 2.5x, 3x, 4x
  • Lightweight and fast
  • Works directly on YouTube videos
  • Simple popup UI

⚠️ Disclaimer

  • This extension does not hack or bypass any paid services.
  • It simply controls the HTML5 video playback speed available in your browser.
  • Built for educational and personal productivity purposes only.

🛠️ Installation Guide (Step-by-Step)

Follow these steps to install and use the extension locally:

1. Clone the Repository

git clone https://github.com/deepeshnavani1203/SpeedTube.git

Or download the ZIP and extract it.


2. Open Chrome Extensions Page

Open Chrome and go to:

chrome://extensions/

3. Enable Developer Mode

  • Toggle Developer Mode (top right corner)

4. Load the Extension

  • Click "Load unpacked"
  • Select the project folder

5. Pin the Extension

  • Click the 🧩 Extensions icon in Chrome toolbar
  • Find SpeedTube
  • Click the pin icon so it appears in your toolbar

▶️ How to Use

  1. Open any YouTube video
  2. Click the SpeedTube extension icon
  3. Select your desired speed (e.g., 2.5x, 3x, 4x)
  4. The video will instantly adjust to that speed

🧪 Troubleshooting

❌ Extension not working?

  • Refresh the YouTube page
  • Reload extension from chrome://extensions/

❌ No video detected?

  • Wait for the video to load
  • Try again after a few seconds

❌ Not working after switching videos?

  • Refresh the page (YouTube uses dynamic navigation)

📁 Project Structure

yt-speed-extension/
├── manifest.json
├── popup.html
├── popup.js
├── content.js

🤝 Contributing

Feel free to:

  • Fork the repo
  • Improve UI/UX
  • Add new features (custom speed, auto-speed, etc.)

⭐ Final Note

This was a small but practical project built out of real need. If it helps you learn faster or save time — that’s a win.

Happy Learning 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors