Plex Player Experience

fkbbggeegbpchpbbjnkfcechcadieihi

Custom next episode delay, sleep timer, audio boost and auto skip for intros and credits on Plex Web. Make Plex Web feel smarter. Set your own delay between episodes, boost the volume, add a sleep timer that pauses the video, and auto-skip intros and credits. Simple, fast controls that match Plex’s look. What's new in v2.0.0 - Paused Keep Alive — sends timeline pings while the video is paused to prevent the server from timing out long pauses - Direct Download — save the source file from your server just like on the apps (requires download permission on your account) - Download Stream — save the stream you're currently watching • Next episode delay — choose Instant, 3 sec, 5 sec, or 10 sec • Volume booster — boost Plex tab audio with a slider (about 100%–1000%) using Web Audio* • Sleep timer — pauses playback after your chosen minutes, plus Start Sleep Now • Auto skip intro — toggle on/off • Auto skip credits — toggle on/off • KeepAlive — Keep the stream active when paused for too long • Download — download for offline re-viewing • Plex-style theme — dark background with gold accents * The booster uses the Web Audio API. Some DRM-protected streams/browsers may not allow boosting. Open Plex Web in your browser. Click the extension icon. Set your next episode delay. Adjust Volume with the slider to boost the tab. Flip the skip toggles. Flip the Keep Alive toggle. Download for offline use. (You do need permissions from the Server Owner for direct download) Enter Sleep minutes (optional) and use Start Sleep Now to begin immediately. (Optional) Click More settings to add custom Plex origins (your domain or local IP). You can add your own Plex addresses, for example: Click Grant Access, then Save on the options page. The extension will run on those sites too. • Storage — saves your settings locally and in Chrome sync • Scripting — registers content scripts and main-world hooks on Plex pages and approved custom origins • Downloads — invoked only when you click Download Original or Download Stream; • Host permissions — app.plex.tv, *.plex.direct, http://localhost/*, plus any custom origins you approve • No accounts, no analytics, no ads • No data leaves your browser — settings live in Chrome storage • Not affiliated with Plex *The extension does not bypass DRM or any content protection. Content that uses DRM cannot be captured. Notes • Again, Not affiliated with Plex • Works on Plex Web (app.plex.tv), servers that use plex.direct, and your custom origins • If Instant doesn’t trigger in a fresh tab, click once in the page to allow autoplay, then it works normally Technical notes (for reviewers) Stream capture observes the user's currently-playing Plex stream by hooking window.fetch in the page's main world (via chrome.scripting.registerContentScripts with world: "MAIN") to tee HLS segment responses into an in-memory buffer (capped at user-configurable 1-32 GB). On stream end or stop, captured segments are muxed into a single MP4 file using the bundled MP4Box.js library (BSD-3 licensed, vendored at lib/mp4box.all.min.js — no remote code loading) and saved via chrome.downloads. No segment URLs, bytes, or playback data leave the user's browser at any point. All features operate only on Plex Web (app.plex.tv, *.plex.direct) plus user-added custom domains via runtime permission grants.