pixeltris / TwitchAdSolutions
- суббота, 3 апреля 2021 г. в 00:28:17
This repo aims to provide multiple solutions for blocking Twitch ads.
M3U8 proxies (or full proxies / VPNs) are currently the most reliable way of avoiding ads. More proxy hosts would be ideal (see #8).
Twitch AdBlock
was taken down on March 31 (see #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.These solutions generally aren't compatible with other Twitch ad blockers. e.g. ttv-ublock
will break some of these.
If you want a perfect solution, please use Twitch AdBlock
.
strip
, but notifies Twitch that ads were "watched" (reduces preroll ad frequency).strip
, but skips closer to 20 seconds when switching to the live stream (TODO: low latency support).The following renamed/deprecated scripts will be removed from the master branch on 1st March 2021
:
dyn
renamed to strip
as this better reflects the functionality (strips ad segments).dyn-skip
removed as it no longer works.dyn-skip-midroll
renamed to notify-reload
as the original name has lost its meaning.dyn-skip-midroll-alt
renamed to notify-strip
as the original name has lost its meaning.dyn-video-swap
renamed to video-swap
.My filters
tab add twitch.tv##+js(twitch-videoad)
.Settings
tab, enable I am an advanced user
, then click the cog that appears. Modify the value of userResourcesLocation
from unset
to the full url of the solution you wish to use (if a url is already in use, add a space after the existing url). e.g. userResourcesLocation https://github.com/pixeltris/TwitchAdSolutions/raw/master/notify-strip/notify-strip-ublock-origin.js
For a more detailed description of the following please refer to this.
NOTE: Many of these solutions could do with improvements.
TODO: Test midroll ads.
TODO: More testing in general.