Sponsored segments in videos, while valuable to creators, can interrupt the viewing experience for users who prefer uninterrupted content. Identifying and skipping these segments manually is inconvenient and detracts from user satisfaction, especially when viewing multiple videos.
SkipAds is a lightweight tool built using Python and Node.js that automates the process of skipping sponsored segments in videos. Optimized for all Chromium-based browsers, SkipAds ensures a seamless and distraction-free video-watching experience.
- Ad Skipping for Chromium Browsers: Automatically skips predefined sponsored segments in videos across all Chromium-based browsers.
- Custom Rules: Users can define specific time ranges to skip based on their preferences.
- Real-Time Integration: Works with browser playback to ensure smooth transitions without pauses or delays.
- Minimal Resource Usage: Runs efficiently in the background without impacting system performance.
- Python: Handles video segment processing and logic for skipping.
- Node.js: Manages browser integration and user interaction settings.
-
Clone the Repository:
git clone https://github.com/your-username/skipads.git cd skipads
-
Install Dependencies:
- For Python:
pip install -r requirements.txt
- For Python:
- for the extension you just need to take that project folder and then upload it to the load unpacked like the below Image:
after uploading the project folder just run python server.py to start the server.
- Run SponsorSkip:
- Start the Python script:
python server.py
- Start the Python script:
- Enable SkipAds Extension: Install and enable the SkipAds integration extension for your Chromium-based browser.
- Define Sponsored Segments: Mark and save the time ranges of sponsored content in the SkipAds interface.
- Automatic Skipping: Play videos, and SkipAds will handle skipping in real-time.
- Google Chrome
- Microsoft Edge
- Brave
- Opera
(Any other Chromium-based browser should also be compatible.)