mirror of
https://github.com/pixeltris/TwitchAdSolutions.git
synced 2025-04-29 14:14:36 +02:00
List "Video Ad-Block, for Twitch" and add "TTV.LOL" firefox link
This commit is contained in:
parent
5402bed900
commit
80e70460ef
29
README.md
29
README.md
@ -4,36 +4,35 @@ This repo aims to provide multiple solutions for blocking Twitch ads.
|
||||
|
||||
## Recommendations
|
||||
|
||||
M3U8 proxies (or full proxies / VPNs) are currently the most reliable way of avoiding ads. More proxy hosts would be ideal (see [#8](https://github.com/pixeltris/TwitchAdSolutions/issues/8)).
|
||||
M3U8 proxies (or full proxies / VPNs) are the most reliable way of avoiding ads.
|
||||
|
||||
- `TTV.LOL` - [chrome](https://chrome.google.com/webstore/detail/ttv-lol/ofbbahodfeppoklmgjiokgfdgcndngjm) / [code](https://github.com/TTV-LOL/extensions)
|
||||
- `TTV.LOL` - [chrome](https://chrome.google.com/webstore/detail/ttv-lol/ofbbahodfeppoklmgjiokgfdgcndngjm) / [firefox](https://addons.mozilla.org/en-US/firefox/addon/ttv-lol/) / [code](https://github.com/TTV-LOL/extensions)
|
||||
- `Purple AdBlock` - [chrome](https://chrome.google.com/webstore/detail/purple-adblock/lkgcfobnmghhbhgekffaadadhmeoindg) / [firefox](https://addons.mozilla.org/en-US/firefox/addon/purpleadblock/) / [code](https://github.com/arthurbolsoni/Purple-adblock/)
|
||||
- *`Twitch AdBlock` was taken down on March 31 (see [#22](https://github.com/pixeltris/TwitchAdSolutions/issues/22)).*
|
||||
|
||||
Alternatively:
|
||||
|
||||
- `notify-strip` is ok-ish.
|
||||
- `Alternate Player for Twitch.tv` consistently updates with new ad-blocking methods.
|
||||
- `ttv_adEraser` somewhat fixes the purple screen issue of `ttv-ublock`.
|
||||
- `ttv-tools` (firefox) has nice features.
|
||||
- `Video Ad-Block, for Twitch` - [chrome](https://chrome.google.com/webstore/detail/video-ad-block-for-twitch/kgeglempfkhalebjlogemlmeakondflc) / [firefox](https://addons.mozilla.org/en-US/firefox/addon/video-ad-block-for-twitch/)
|
||||
- `Alternate Player for Twitch.tv` - [chrome](https://chrome.google.com/webstore/detail/alternate-player-for-twit/bhplkbgoehhhddaoolmakpocnenplmhf) / [firefox](https://addons.mozilla.org/en-US/firefox/addon/twitch_5/)
|
||||
- `ttv_adEraser` - [chrome](https://chrome.google.com/webstore/detail/ttv-aderaser/pjnopimdnmhiaanhjfficogijajbhjnc) / [firefox (manual install)](https://github.com/LeonHeidelbach/ttv_adEraser#mozilla-firefox) / [code](https://github.com/LeonHeidelbach/ttv_adEraser)
|
||||
- `ttv-tools` - [firefox (manual install)](https://github.com/Nerixyz/ttv-tools/releases) / [code](https://github.com/Nerixyz/ttv-tools)
|
||||
- `notify-strip` - see below
|
||||
|
||||
[Read this for more info.](other-solutions.md)
|
||||
|
||||
## Current solutions
|
||||
|
||||
*These solutions generally aren't compatible with other Twitch ad blockers. e.g. `ttv-ublock` will break some of these.*
|
||||
*Don't combine these scripts with other Twitch specific ad blockers.*
|
||||
|
||||
**If you want a perfect solution, please use** `TTV.LOL` or `Purple AdBlock`.
|
||||
**There are more suitable / easier to use methods in the above** `Recommendations`.
|
||||
|
||||
- notify-strip ([ublock](https://github.com/pixeltris/TwitchAdSolutions/raw/master/notify-strip/notify-strip-ublock-origin.js) / [userscript](https://github.com/pixeltris/TwitchAdSolutions/raw/master/notify-strip/notify-strip.user.js))
|
||||
- The same as `strip`, but notifies Twitch that ads were "watched" (reduces preroll ad frequency).
|
||||
- Ad segments are replaced by low resolution stream segments.
|
||||
- Notifies Twitch that ads were "watched" (reduces preroll ad frequency).
|
||||
- *Audio sync issues? Infinite loading on midrolls? Try ([ublock](https://github.com/pixeltris/TwitchAdSolutions/raw/c3e1ee390ae684fe47d5159c689332d53e67094d/notify-strip/notify-strip-ublock-origin.js) / [userscript](https://github.com/pixeltris/TwitchAdSolutions/raw/c3e1ee390ae684fe47d5159c689332d53e67094d/notify-strip/notify-strip.user.js)) TODO: Fix these issues [#17](https://github.com/pixeltris/TwitchAdSolutions/issues/17) [#24](https://github.com/pixeltris/TwitchAdSolutions/issues/24).*
|
||||
- notify-reload ([ublock](https://github.com/pixeltris/TwitchAdSolutions/raw/master/notify-reload/notify-reload-ublock-origin.js) / [userscript](https://github.com/pixeltris/TwitchAdSolutions/raw/master/notify-reload/notify-reload.user.js))
|
||||
- Notifies that ads were watched, then reloads the player.
|
||||
- Repeats this until no ads **(which may never happen ~ infinite reload)**.
|
||||
- You should expect 3-10 player reloads (give or take). Once successful you shouldn't see preroll ads for a while on any stream (10+ minutes?).
|
||||
- strip ([ublock](https://github.com/pixeltris/TwitchAdSolutions/raw/master/strip/strip-ublock-origin.js) / [userscript](https://github.com/pixeltris/TwitchAdSolutions/raw/master/strip/strip.user.js))
|
||||
- Ad segments are replaced by low resolution stream segments (on a m3u8 level).
|
||||
- *TODO: Fix midrolls issues (stream freezes for several seconds / potentially longer low res than needed).*
|
||||
- **NOTE: Removing segments doesn't notify Twitch that ads were watched (aka more served ads).**
|
||||
- low-res ([ublock](https://github.com/pixeltris/TwitchAdSolutions/raw/master/low-res/low-res-ublock-origin.js) / [userscript](https://github.com/pixeltris/TwitchAdSolutions/raw/master/low-res/low-res.user.js))
|
||||
- No ads.
|
||||
- The stream is 480p for the duration of the stream.
|
||||
@ -66,7 +65,7 @@ For a more detailed description of the following please refer to [this](other-so
|
||||
- [Alternate Player for Twitch.tv](https://chrome.google.com/webstore/detail/bhplkbgoehhhddaoolmakpocnenplmhf) - [code](https://robwu.nl/crxviewer/?crx=bhplkbgoehhhddaoolmakpocnenplmhf&qf=player.js) (extension)
|
||||
- https://github.com/TTV-LOL/extensions (extension)
|
||||
- https://github.com/arthurbolsoni/Purple-adblock (extension)
|
||||
- [Ad-Free But 480p, for Twitch](https://gist.github.com/saucettv/06c470c4150398d4505381bfad67bf0b) - [firefox](https://addons.mozilla.org/en-GB/firefox/addon/ad-free-but-480p-for-twitch/)
|
||||
- [Video Ad-Block, for Twitch](https://gist.github.com/saucettv/0f85e9051c7d25aee67fdc033609fe1d) - [chrome](https://chrome.google.com/webstore/detail/video-ad-block-for-twitch/kgeglempfkhalebjlogemlmeakondflc) / [firefox](https://addons.mozilla.org/en-US/firefox/addon/video-ad-block-for-twitch)
|
||||
|
||||
---
|
||||
|
||||
|
@ -4,8 +4,7 @@ Web browser extensions / scripts:
|
||||
- Simulates `embed` Twitch player at a network level (doesn't modify DOM).
|
||||
- Twitch detects this and may display a purple screen every 10-15 mins asking the user to remove ad blockers.
|
||||
- https://github.com/Nerixyz/ttv-tools
|
||||
- Notifies Twitch that ads were watched and then reloads the player.
|
||||
- Can replace ad segments with a custom video (instead of ad skipping).
|
||||
- Removes ad segments which cannot be skipped (loading wheel until ad-free stream).
|
||||
- Can keep stream at lowest latency (speeds up stream if too far behind).
|
||||
- https://github.com/LeonHeidelbach/ttv_adEraser
|
||||
- Modifies DOM to switch between the `embed` player when there's ads. May display purple screen if both ads and purple screen show at the same time?
|
||||
@ -19,7 +18,7 @@ Web browser extensions / scripts:
|
||||
- Removes ad segments which cannot be skipped. The player will freeze on the last live frame until no more ads.
|
||||
- https://github.com/TTV-LOL/extensions
|
||||
- Uses a proxy on the main m3u8 file to get a stream without ads (no prerolls / midrolls).
|
||||
- [Ad-Free But 480p, for Twitch](https://gist.github.com/saucettv/06c470c4150398d4505381bfad67bf0b) - [firefox](https://addons.mozilla.org/en-GB/firefox/addon/ad-free-but-480p-for-twitch/)
|
||||
- [Video Ad-Block, for Twitch](https://gist.github.com/saucettv/0f85e9051c7d25aee67fdc033609fe1d) - [chrome](https://chrome.google.com/webstore/detail/video-ad-block-for-twitch/kgeglempfkhalebjlogemlmeakondflc) / [firefox](https://addons.mozilla.org/en-US/firefox/addon/video-ad-block-for-twitch)
|
||||
- Sets the stream to an ad-free variant which is limited to 480p.
|
||||
|
||||
Applications / third party websites:
|
||||
|
Loading…
x
Reference in New Issue
Block a user