hujin812495105
hujin812495105
> 试一下 YouTube.Experimental.sgmodule 这个模块 感谢回复!🥹 是说备选的YouTube Lite这个吗?这个不知道是不是因为脚本不在本地的原因,经常失效,广告又出现了,同时上传按钮也回来了。但是在起作用的时候是可以的,没那个问题。这个脚本运行逻辑和YouTube Enhance有什么不同吗? 我一开始想着自己改一下YouTube Enhance的脚本,只保留去广告,不加小窗播放和后台播放功能,因为美国ip自带小窗播放。但是无奈自己不懂javascript,删掉this.addPremiumAbility()什么的以后还是有那个问题
> 失效是因为你本地存在其他YouTube相关的修改冲突了。 > > 只要你想保留去广告功能,就一定会出现pip加载异常的场景。出现这个错误并不是因为脚本修改错误,而是因为去广告需要mock initplayback 这个接口,使其退回成protobuf 响应,只要mock 这个接口就容易出现pip异常。 > > 所以如果你想用美国IP 开启pip是可以的,但是想兼顾去广告的话并不可行。 > > YouTube.Experimental.sgmodule 这个模块,不再mock initplayback 而是直接修改它。因为解析initplayback 的响应结构并没有经过很多测试,所以标注了Experimental 好的谢谢,就是我猜测有些时候可能因为请求https://stream.maasea.workers.dev不畅导致失效。这个可以做成类似于https://raw.githubusercontent.com/Maasea/sgmodule/master/Script/Youtube/youtube.response.js一样能留在本地的吗
好的,谢谢了