TwitchAdSolutions icon indicating copy to clipboard operation
TwitchAdSolutions copied to clipboard

Low-res now has "Commercial Break in Progress" screen

Open Dwedit opened this issue 1 year ago • 18 comments

It appears that using the "Low-Res" extension is now giving a "Commercial Break in Progress" screen when loading a stream, rather than the stream itself.

Dwedit avatar Aug 18 '22 21:08 Dwedit

FYI this is not limited to the low-res script. Getting the same thing with vaft.

dushipunda avatar Aug 19 '22 01:08 dushipunda

Noticed the same for me this morning with the vaft script in Tampermonkey. Worked good until up to a few days ago when I noticed some streams stayed at 480p after the script ran. Had to manually change to source and then it worked. And today I just got the "Commercial Break in Progress". Seems like a new way to combat ad-blockers, and seems integrated into the stream itself so could be hard to overcome.

Is this the death of ad-blockers for Twitch? :(

Beet4 avatar Aug 19 '22 05:08 Beet4

Can confirm. Try changing this to 'pop_tart'

https://github.com/pixeltris/TwitchAdSolutions/blob/40c5f4b18fb46014c4b5d8e77b764627a8727491/low-res/low-res.user.js#L15

pixeltris avatar Aug 19 '22 07:08 pixeltris

Noticed the same for me this morning with the vaft script in Tampermonkey. Worked good until up to a few days ago when I noticed some streams stayed at 480p after the script ran. Had to manually change to source and then it worked. And today I just got the "Commercial Break in Progress". Seems like a new way to combat ad-blockers, and seems integrated into the stream itself so could be hard to overcome.

Is this the death of ad-blockers for Twitch? :(

Try using the uBlock Origin method instead.

StevensND avatar Aug 19 '22 12:08 StevensND

Noticed the same for me this morning with the vaft script in Tampermonkey. Worked good until up to a few days ago when I noticed some streams stayed at 480p after the script ran. Had to manually change to source and then it worked. And today I just got the "Commercial Break in Progress". Seems like a new way to combat ad-blockers, and seems integrated into the stream itself so could be hard to overcome. Is this the death of ad-blockers for Twitch? :(

Try using the uBlock Origin method instead.

I'm currently using AdGuard instead of uBlock so can verify if it's working in uBlock or not. That's why I am using the userscript.

Beet4 avatar Aug 19 '22 12:08 Beet4

Noticed the same for me this morning with the vaft script in Tampermonkey. Worked good until up to a few days ago when I noticed some streams stayed at 480p after the script ran. Had to manually change to source and then it worked. And today I just got the "Commercial Break in Progress". Seems like a new way to combat ad-blockers, and seems integrated into the stream itself so could be hard to overcome. Is this the death of ad-blockers for Twitch? :(

Try using the uBlock Origin method instead.

I'm currently using AdGuard instead of uBlock so can verify if it's working in uBlock or not. That's why I am using the userscript.

I'm using uBlock and 0 problems for now. Also I check if there's "pop_tart" and "thunderdome" in the script.

Link that I'm using:

https://github.com/pixeltris/TwitchAdSolutions/raw/0fd419cc94bd86be8c787813c0928b65b789abaa/vaft/vaft-ublock-origin.js

And the raw:

https://raw.githubusercontent.com/pixeltris/TwitchAdSolutions/0fd419cc94bd86be8c787813c0928b65b789abaa/vaft/vaft-ublock-origin.js

StevensND avatar Aug 19 '22 13:08 StevensND

Tried editing the script, replacing all "thunderdome" with "pop_tart", but that just resulted in some streams having actual ads.

Dwedit avatar Aug 19 '22 13:08 Dwedit

~~So this appears to be an issue where you apply it as a userscript and have a default install of ublock origin.~~

~~ublock origin is applying a modification to the device id. When this is combined with the low res tweak it results in the commercial break screen.~~

~~Please add twitch.tv#@#+js(twitch-videoad) to your ublock origin filters to disable it. Or kindly ask someone like @gwarser to remove it from the default install as it no longer does anything useful anyway.~~

pixeltris avatar Aug 19 '22 19:08 pixeltris

So this appears to be an issue where you apply it as a userscript and have a default install of ublock origin.

ublock origin is apply a modification to the device id. When this is combined with the low res tweak it results in the commercial break screen.

Please add twitch.tv#@#+js(twitch-videoad) to your ublock origin filters to disable it. Or kindly ask someone like @gwarser to remove it from the default install as it no longer does anything useful anyway.

I do not have uBlock installed, only AdGuard. I use the vaft script in Tampermonkey and I am seeing the commercial break screen for 5-10 seconds then it jumps to the 480p stream until the ad has run.

Beet4 avatar Aug 19 '22 19:08 Beet4

It's possible that AdGuard also applies something similar. When the device id isn't altered low-res / vaft work for me, but when it is modified I always get the commercial screen.

Also please refrain from quoting entire messages.

pixeltris avatar Aug 19 '22 19:08 pixeltris

I'm using AdGuard, and added a filter to uBlock but twitch keep showing commercial break :/

pedromoraesh avatar Aug 19 '22 19:08 pedromoraesh

This is happening with the vaft script too.

curya avatar Aug 19 '22 19:08 curya

Same issue when using the vaft script in ublock origin.

DubCity7274 avatar Aug 20 '22 02:08 DubCity7274

Due to feedback saying that it's not working using uBlock Origin + Vaft option: I've been testing it today (08/20/2022) around 20 mins and 0 problems. Everything working fine for me despite some bugs (overlay saying 1080p60 quality when it was 480p and 480p all the time during first test). Here's my test: https://youtu.be/uo6lKejL41s. Gofile option: https://gofile.io/d/uGhM0v

At the end of the video I show you my settings + what I'm using: uBlock Origin v1.43.0 + Vaft Option + Ungoogled Chromium v104.0.5112.102.

My vaft option it's ublock (permalink).

I'm from Spain so I don't know if this is an ad-country issue or not. I tried to test it watching Spanish LoL streams then English + Valorant as you can see.

StevensND avatar Aug 20 '22 07:08 StevensND

Applying the uBlock Origin Vaft script just gives me ads, even after a browser restart. Using the Vaft Userscript gives me a blurry low-res commercial break screen. Notify-Swap Userscript seems to work alright for the moment.

EDIT: In Australia, if that matters.

TheKins avatar Aug 20 '22 07:08 TheKins

My bad it does seem like they are doing some A/B testing and some people will always see that screen regardless of filters. This will most likely come out of A/B testing soon, so yea that will most likely sign the end for the current solutions which utilize low-res streams. But proxies are still viable.

pixeltris avatar Aug 20 '22 20:08 pixeltris

Is there a working solution now? If so where can I find it.

Aryytt avatar Aug 23 '22 10:08 Aryytt

The Android App "Twire" can play twitch videos without ads for now.

Dwedit avatar Aug 23 '22 10:08 Dwedit

Yeah does anyone have any solutions yet this is driving me nuts

EatingCarBatteries avatar Aug 23 '22 21:08 EatingCarBatteries

I'm using ttv lol but it's very finicky. It works, but can stop anytime.

Aryytt avatar Aug 23 '22 22:08 Aryytt

been using purple ads blocker its using a proxy so its kinda delayed, but it works

iznawh avatar Aug 23 '22 23:08 iznawh

been using purple ads blocker its using a proxy so its kinda delayed, but it works

Purple Ads Blocker (Firefox version) initially worked, but today it wasn't loading streams at all. It didn't give me any kind of error either, just wouldn't load. The problem went away when I disabled Purple Ads Blocker.

michaelchany avatar Aug 24 '22 06:08 michaelchany

Notify-Strip and Notify-Swap have been updated. Notify-Strip seems to be working fine for me. See where that takes you.

TheKins avatar Aug 24 '22 06:08 TheKins

Notify-Strip and Notify-Swap have been updated. Notify-Strip seems to be working fine for me. See where that takes you.

I start to getting the problem today with vaft option. Going to try this.

StevensND avatar Aug 24 '22 09:08 StevensND

Notify-Strip and Notify-Swap have been updated. Notify-Strip seems to be working fine for me. See where that takes you.

Updated Notify-strip to 1.14 but still get the commercial break screen.

Beet4 avatar Aug 24 '22 09:08 Beet4

Notify-Strip and Notify-Swap have been updated. Notify-Strip seems to be working fine for me. See where that takes you.

I start to getting the problem today with vaft option. Going to try this.

Update: I've been using notify-strip ublock (permalink) and it seems to be fix.

StevensND avatar Aug 24 '22 13:08 StevensND

Notify-Strip ublock (permalink) works for me, coming from vaft perma

JoJoPhantom avatar Aug 24 '22 20:08 JoJoPhantom

Notify-Strip ublock (permalink) works for me, coming from vaft perma

dont know why the ublock version doesnt work for me, but the userscript works lol

iznawh avatar Aug 24 '22 21:08 iznawh

Maybe you need to add back twitch.tv##+js(twitch-videoad) to My filters?

gwarser avatar Aug 24 '22 23:08 gwarser

Maybe you need to add back twitch.tv##+js(twitch-videoad) to My filters?

already have that lol...its all good as long as its working one way or another doesnt really matter

iznawh avatar Aug 25 '22 02:08 iznawh