A Chrome extension that automatically controls YouTube video settings for a better viewing experience.
YouTube Smart Control is a browser extension that enhances your YouTube experience by automatically applying preferred settings to videos. It controls playback speed, volume, captions, cinema mode, skips ads, and disables shorts based on your configurations.
- Automatic Playback Speed Control: Set your preferred playback speed for videos.
- Volume Management: Automatically adjust volume levels.
- Caption Toggle: Enable or disable captions as per your preference.
- Cinema Mode: Automatically enter cinema mode for immersive viewing.
- Ad Skipping: Skip ads automatically.
- Disable Shorts: Hide YouTube Shorts for uninterrupted long-form content.
- Download or clone this repository to your local machine.
- Open Google Chrome and navigate to
chrome://extensions/. - Enable "Developer mode" in the top right corner.
- Click "Load unpacked" and select the folder containing the extension files (e.g.,
d:\Youtube-Auto-Extension). - The extension should now be installed and visible in your extensions list.
- After installation, click on the extension icon in the Chrome toolbar to open the popup.
- Configure your preferred settings in the popup interface.
- Visit YouTube; the extension will automatically apply your settings to videos.
We welcome contributions to improve YouTube Smart Control! Here's how you can get involved:
- Basic knowledge of JavaScript, HTML, and CSS.
- Google Chrome browser for testing.
- Git for version control.
-
Fork the Repository: Click the "Fork" button on the GitHub repository page to create your own copy.
-
Clone Your Fork:
git clone https://github.com/your-username/youtube-smart-control.git cd youtube-smart-control -
Create a Branch:
git checkout -b feature/your-feature-name -
Make Changes: Edit the code files as needed. Ensure your changes align with the project's goals.
-
Test Your Changes: Load the extension in Chrome and test thoroughly.
-
Commit Your Changes:
git add . git commit -m "Add your descriptive commit message" -
Push to Your Fork:
git push origin feature/your-feature-name -
Create a Pull Request: Go to the original repository and create a pull request from your branch. Provide a clear description of your changes.
- Follow the existing code style.
- Write clear, concise commit messages.
- Test your changes on different YouTube pages.
- Respect the Manifest V3 standards for Chrome extensions.
If you find a bug or have a feature request, please open an issue on GitHub with detailed information.
This project is licensed under the MIT License - see the LICENSE file for details.
For questions or support, please open an issue on the GitHub repository.