Force-enables DVR rewind on any YouTube live stream, even when the broadcaster disabled it. Seek window extended to 7 days.
YouTube lets broadcasters disable DVR — the ability for viewers to rewind and seek during a live stream. DVR-chan intercepts the player configuration before YouTube's player reads it and re-enables seeking regardless of the broadcaster's setting.
It also lifts YouTube's internal cap on how far back you can seek. The default limit is 12 hours; with DVR-chan it is 7 days. This is a ceiling, not a promise — you can only rewind as far back as the stream has actually been running.
YouTube delivers stream permissions inside a playerResponse JSON object. DVR-chan patches two interception points — the inline page global on first load, and JSON.parse for later in-page navigations — so every live stream is covered without modifying Object.prototype. (Older scripts that did modify Object.prototype broke YouTube's comment section for everyone.)
youtube.com and m.youtube.com