I am using VAFT, that’s
twitch.tv##+js(twitch-videoad2) in my case.
the problem with
video-swap-new is that it needs and update, so unless you are on Auto quality, it will go to 360p and stay in 360p until you manually switch quality. if you had selected 480p+, the script will not switch to it because when it block the ads, it will not show any other quality but 360p.
Someone reported it https://github.com/pixeltris/TwitchAdSolutions/issues/156 but who knows when it will get fixed.
In Auto, when the ads are over and the qualities 480p+ come back, then the stream stops just a tiny 0.1ms and gets the whatever high quality Auto decides to give, noticeable stop but not big deal.
so, VAFT not having a bug like that is nicer right now for me. VAFT stays few seconds in 360p and then bumps the quality in number, so when the ads finish = stops being 360p stream, then it seamlessly switches to the preferred quality without the weird little stop video-swap-new does. BUT it might be about the bug, so VAFT wins because of the bug.
But honestly, can’t really see any difference in the way they block ads, besides seeing some drop in quality from time to time and the “Blocking ads” message, video-swap-new says
Blocking midroll ads as well, but they seem to do the same thing without really noticeable difference, just the quality switch seems nicer in VAFT, so, whatever the method, seems to have reached a similar point, to lower the quality when the ads are going on.
I was using video-swap-new, but for the bug has been using VAFT for like a week and only saw 0.5ms of an XBOX ad that got quickly blocked. I still keep both and should update the other one when fixed.
Seems like scriptlets’ update made things better or whatever Twitch changed that needed those fixes, it was a really weird experience sometimes when it blocked ads but not anymore. Maybe Twitch changes backfired.
But my experience and my region might differ from other people’s experience, but I tested in TOR and ads weren’t present there either and TOR always takes me to some EU country.
Edit: reworded some stuff to make it clearer and noticed the
Blocking midroll ads wording when video-swap-new testing it.