Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dreamlinerm/netflix-prime-auto-skip
Automatically skip Ads, Intros, Recaps, Credits, etc. on Netflix, Prime video, Disney+ (Hotstar, STAR+), Crunchyroll and HBO max
https://github.com/dreamlinerm/netflix-prime-auto-skip
adblock amazon chrome chrome-extension crunchyroll disney firefox firefox-addon firefox-extension hbo max netflix webextension
Last synced: 4 days ago
JSON representation
Automatically skip Ads, Intros, Recaps, Credits, etc. on Netflix, Prime video, Disney+ (Hotstar, STAR+), Crunchyroll and HBO max
- Host: GitHub
- URL: https://github.com/dreamlinerm/netflix-prime-auto-skip
- Owner: Dreamlinerm
- License: gpl-3.0
- Created: 2022-07-30T13:04:39.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-26T06:41:16.000Z (9 months ago)
- Last Synced: 2024-05-02T04:11:03.176Z (9 months ago)
- Topics: adblock, amazon, chrome, chrome-extension, crunchyroll, disney, firefox, firefox-addon, firefox-extension, hbo, max, netflix, webextension
- Language: HTML
- Homepage:
- Size: 33.8 MB
- Stars: 181
- Watchers: 6
- Forks: 14
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: License
Awesome Lists containing this project
README
# Streaming enhanced ![Project Version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2FDreamlinerm%2FNetflix-Prime-Auto-Skip%2Fmain%2Fpackage.json&query=version&label=Version)
***
## Install on Android
Download [Firefox](https://addons.mozilla.org/firefox/addon/netflix-prime-auto-skip/), [Kiwi Browser](https://play.google.com/store/apps/details?id=com.kiwibrowser.browser) or similar to be able to install the firefox/chrome extension.
The drm for each streaming service will be installed automatically when a video started for the first time and you may need to reload the page once.
## Contributing to Translation
We welcome contributions to the translation of the extension. If you're interested in helping us translate the extension to your language look [here](https://github.com/Dreamlinerm/Netflix-Prime-Auto-Skip/issues/42).
### Supported Streaming Services:
The above table in markdown
| Netflix | Prime Video | Disney+ (Hotstar, STAR+) | Crunchyroll | HBO |
| --- | --- | --- | --- | --- |
| ✅ | ✅ | ✅ | ✅ | ✅ |## Android Compatibility:
| Netflix | Prime Video | Disney+ (Hotstar, STAR+) | Crunchyroll | HBO |
| --- | --- | --- | --- | --- |
| ❌ | ✅(tweaked Desktop Website) | ✅(default Desktop Website) | ✅ | ✅ |## What it does
The script, "skipper.js", is injected into all urls containing "amazon.\*/\*/video" or "netflix.com" or "disneyplus.com" or "hotstar.com" or "starplus.com".
It automatically skips Ads, intros, Credits, recaps, and anything else you don't want to watch on Netflix, Prime video and Disney Plus (Hotstar, STAR+).
## ✨ Features
Features in other supported languages:
| [Deutsch](docs/storeDescriptions/de.md) |
| [Français](docs/storeDescriptions/fr.md) |
| [Español](docs/storeDescriptions/es.md) |
| [Português](docs/storeDescriptions/pt.md) |
| [Português (Brasil)](docs/storeDescriptions/pt_br.md) |
| [Italiano](docs/storeDescriptions/it.md) |
| [日本語](docs/storeDescriptions/ja.md) |
| [Polski](docs/storeDescriptions/pl.md) |
| [Svenska](docs/storeDescriptions/sv.md) |
| [汉语](docs/storeDescriptions/zh_CN.md) |
| [한국어](docs/storeDescriptions/ko.md) |
| [Türkçe](docs/storeDescriptions/tr.md) |This extension enhances your streaming experience on Netflix, Prime Video, Disney+ (Hotstar, STAR+), Crunchyroll, and HBO Max by automatically:
- Block Ads
- Skipping Intros & Recaps
- Skipping Credits
- Displaying TMDB ratings for all shows
- Adding customizable playback speed control
- Automatically start to play videos in fullscreen
- Go fullscreen on double click
- Scroll to change the volume
Platform-Specific Features:
- Netflix:
- Remembers and selects your last-used profile automatically
- Blocks the “Are you still watching?” inactivity warning
- Amazon Prime Video:
- Skips self-promotional ads (for Prime Video productions)
- Filters out paid content (movies, series) from the home page
- Removes the blur effect when hovering over videos
- Disney+ (Hotstar, STAR+):
- Skips self-promotional ads
- Automatically returns to fullscreen mode when going to the next episode
- Crunchyroll:
- Remembers and selects your last-used profile automatically
- Adds filters to the release calendar, so it is useable
- Video size expanded to entire window
- Disable the numpad
If you want to see what is implemented go [here](#implemented-feature-overview):
## 💕 Enjoying Streaming enhanced?
Buy me a [coffee](https://github.com/sponsors/Dreamlinerm)!
## Settings
You can customize which features are enabled in the Settings.
### Skip Credits, Watch Credits
Skip Credits and Watch Credits are mutally exclusive, but you can turn both of the off. One allways skips the credits and one allways watches them, if both are turned off its the default behaviour showing the skip credit button.
## Ratings
Click on Rating to go to the TMDB page of the movie.
The ratings are gathered from the TMDB API. Ratings are refreshed every month.
If there is no score they are refreshed once per day. If the movie is newer than 50 days and has less than 100 votes it will get refreshed every 3 days.
| Rating | Explanation |
| --- | --- |
| ? | Title not found |
| | ? or less than 30 votes |
| | <= 5.5 stars|
| | <= 7 stars|
| | >7 stars|
# Implemented Feature Overview
| abbrev. | definition |
| --- | --- |
|S|season|
|E|episode|
|✅| Implemented|
|➖| Not available|
|❌| Not implemented|
|?| don't know if necessary|
| Name| service specific features|
| Feature | Netflix | Prime Video | Disney+ (Hotstar, STAR+) | Crunchyroll | HBO max |
| --- | --- | --- | --- | --- | --- |
| Intro | ✅ brooklyn nine nine S1E4| ✅ lucifer S3E4| ✅ star wars andor S1E2 | ✅ [One piece](https://www.crunchyroll.com/series/GRMG8ZQZR/one-piece) | ✅ |
| Recaps | ✅ Outer Banks S2E1| ✅ lucifer S3E3 | ✅ Criminal Minds S1E2| ? | ✅ |
| Credits | ✅ | ✅ | ✅ | ❌(not necessary if outro is skipped) | ✅ |
| Ads | ✅ | ✅ | ✅ | ❌(Ublock can do it) | ? |
| Add Speed Slider | ✅ | ✅ | ✅ | ✅ | ✅ |
| Play on Fullscreen | ✅ | ✅ | ✅ | ✅ | ✅ |
| fullscreen on double click | ➖ | ✅ | ➖ | ✅ | ? |
| Scroll for volume | ✅ | ✅ | ✅ | ✅ | ❌ |
| TMDB Rating | ✅ | ✅ | ✅ | ❌(MAL ratings better) | ✅ |
| Individual Features |
- Inactivity Warning
- Auto pick last profile
- Skip Self Ads
- Paid Content filter
- Move category "Continue"
- Hide Xray
- Skip self ads
- Remain fullscreen
- Auto pick last profile
- Release Calendar Filters
- Big Video size
- Disable the numpad
## Develop the Extension
### Setup
- ```npm install -g pnpm``` install pnpm
- ```pnpm install``` install all required packages
- ```pnpm build``` build firefox and chrome zip files in dist folder
- ```pnpm web-ext``` run the extension in firefox
- ```pnpm chrome``` run the extension in chrome
This extension was built with the template [vite-vue3-browser-extension-v3](https://github.com/mubaidr/vite-vue3-browser-extension-v3)
### Further Commands
- ```pnpm dev``` hot build with sourcemaps and w/o minification for both
- ```pnpm dev:chrome``` hot build with sourcemaps and w/o minification for chrome
- ```pnpm dev:firefox``` hot build with sourcemaps and w/o minification for firefox
- ```npm run start-android``` start on firefox android
Further documentation is [here](develop.md)
## Open the Extension without web-ext
## Chrome
To run the extension in chrome you can just load the ``dist/chrome`` folder as an unpacked extension. But every time you modify the code you have to reload the extension on the extension page manually.
I primarily just develop in firefox and then copy the code into chrome and replace ``browser`` with ``chrome`` in the code.
## Firefox
Just like chrome you can temporarily load the extension by going to ``about:addons``, clicking on the gear icon and then ``Install Add-ons From File``. Then you can load the ``dist/firefox`` folder as a temporary extension.
## Changelog
You can see the [Changelog](./CHANGELOG.md) here or the extension settings.
## Disclaimer
Netflix, Amazon Prime video and Disney+ (Hotstar, STAR+), Crunchyroll and HBO max are trademarks and the author of this addon is not affiliated with these companies.