Greasy Fork is available in English.

YTBetter - Enable Rewind/DVR

Unlocks rewind for YouTube live streams with disabled DVR

< YTBetter - Enable Rewind/DVR 피드백

리뷰: 좋음 - 잘 동작함

§
작성: 2024-08-14

The script seems to broke all non livestream/VOD videos. It will give out general "An error occurred. Please try again later. Playback ID:....". Consistently happen on specific youtube brand account on chrome browser so it might be cause by youtube A/B testing. Changing the regex to match live videos only, "https://www.youtube.com/live/*" fixed it for me. idk how to debug so this all i can get :D

§
작성: 2024-08-14
수정: 2024-08-14

The fixed is buggy solution btw, it will not enable script on livestream on /watch?v=... and it still broke normal video that somehow on /live/... link so better use other way to detect is livestream and then enable DVR

copyMister개발자
§
작성: 2024-08-14

Hi there! I think your problem might be related to this.

YouTube is probably serving you server-side ads (SSAP) and since we added a code that tries to block them, in some cases it might break normal videos.

However, matching by URL like you suggested isn't the best solution since YouTube works like a web app, meaning that it loads parts of pages dynamically when you go to the homepage, pick videos, etc. That's why a wide www.youtube.com/* regex is used.

I'll wait to see if more people report this problem. But for now can you please check if this variable is true for you? yt.config_.EXPERIMENT_FLAGS.html5_enable_ssap_entity_id

copyMister개발자
§
작성: 2024-08-14

Actually, no need to wait. Check if the updated v2.4 version works for you.

There's really no need to touch videos that are not Live and have DVR already enabled. So I added some If clauses.

§
작성: 2024-08-14

It works perfectly fine now! Thank you so much! :D

댓글 남기기

댓글을 남기려면 로그인하세요.