YTBetter - Enable Rewind/DVR

Unlocks rewind for YouTube live streams with disabled DVR

< Feedback on YTBetter - Enable Rewind/DVR

Review: Bad - script does not work

§
Posted: 2025-04-10

it stop working, please fix it

copyMisterAuthor
§
Posted: 2025-04-10

Just checked, still works fine for me.

Try reinstalling, try another browser, try disabling other userscripts that might produce errors.

§
Posted: 2025-04-14

it works for downgrade ver. thanks

§
Posted: 2025-04-14

It also stopped working for me. I tried disabling other extensions and the problem persists.

copyMisterAuthor
§
Posted: 2025-04-14

I updated the script to v2.5 just now to try one solution. Try it out.

If downgrading helped, then maybe the problem was an "if" case I added in v2.4. I removed it now.

copyMisterAuthor
§
Posted: 2025-04-14

UPD: Nope, removing that if case caused normal streams to become broken. I rolled back the changes.

Anyway, I need to see the problem first to be able to fix it. But everything is still fine on my side.

§
Posted: 2025-04-15

Hello! It stopped working for me but only in Opera GX! i get the following message
https://prnt.sc/pFzATbQQ6Nqj

copyMisterAuthor
§
Posted: 2025-04-15

@qAndrei, Hi! Could you please check if your version is 2.6, the latest one? Do you still see this error on any live stream?

I saw this error in v2.5, that's why I rolled back the changes. But now it shouldn't be displayed..

copyMisterAuthor
§
Posted: 2025-04-15
Edited: 2025-04-15

Alright, I saw another report about the broken playback so I removed the code that was deleting serverAbrStreamingUrl.

Please check if everything works fine for you now.

§
Posted: 2025-04-15

playerConfig.mediaCommonConfig.useServerDrivenAbr = false

§
Posted: 2025-04-15

Latest version is working again for me, thanks 👍

§
Posted: 2025-04-15
Edited: 2025-04-15

This appears to be caused by YouTube’s experimental useServerDrivenAbr flag, which some accounts have enabled.

When that flag is on, YouTube only returns the serverAbrStreamingUrl (no DASH/HLS or adaptiveFormats), so live playback or DVR/rewind will simply fail for those accounts.

§
Posted: 2025-04-15

Hello! The livestream loads now but the dvr dosen't work.
https://youtu.be/cYa6GJg7M_A

copyMisterAuthor
§
Posted: 2025-04-15
Edited: 2025-04-15

@H3XDaemon, interesting, thanks for this info! I added setting useServerDrivenAbr to false in v2.8

@qAndrei, you can try updating and testing it again. Hopefully it works and nothing is broken :D

§
Posted: 2025-04-17

Still dosent work, sadly!

§
Posted: 2025-04-17

Still dosent work, sadly!

Try this version with serverAbrStreamingUrl removed.
https://greasyfork.org/zh-TW/scripts/533137-ytbetter-enable-rewind-dvr-beta-test

§
Posted: 2025-04-17

So I previously said that the script worked for me, but it only fixed the page loading and looked like it worked, but once you actually decided to drag back the timeline it would just spring back to live. I feel bad for saying it worked without really properly testing it. I just tried the beta version and this one does load properly and let me rewind. Hopefully I don't embarrass myself again by saying it works when it actually doesn't. - Thanks dev!

§
Posted: 2025-04-17

Try this version with serverAbrStreamingUrl removed.
https://greasyfork.org/zh-TW/scripts/533137-ytbetter-enable-rewind-dvr-beta-test

this one works for me. It doesn't spring back to latest feed anymore.

copyMisterAuthor
§
Posted: 2025-04-17

Alright folks, thanks for debugging!

I published v2.9 that restores serverAbrStreamingUrl deletion, but added a check to make sure other types of URLs are present.

So now there shouldn't be any errors, hopefully. And DVR should work.

§
Posted: 2025-04-17

I tested it on multiple browsers/accounts, and it worked fine.
If you have installed the beta test version, please delete it after updating. Cheers!

Post reply

Sign in to post a reply.