Exclusive feature
Skool video downloader, native Mux support
Vidora is, as of 2026, the only Chrome extension that downloads Skool community classroom videos natively. No screen recording, no token-grabbing hack, no third-party SaaS. One click in the popup, the MP4 saves to your computer.
Why other downloaders fail on Skool
- Mux playback token is JWT-signed and short-lived. Generic downloaders cannot resolve the master.m3u8 URL because they do not know to look in __NEXT_DATA__ for the playbackId plus token pair.
- fMP4 / CMAF segments, not MPEG-TS. Skool serves fragmented MP4 since 2026. Generic HLS downloaders that assume .ts segments produce broken files. Vidora ships a dedicated fMP4 path via mp4box plus mp4-muxer.
- Referer header required by Mux CDN. The CDN drops requests without https://www.skool.com/ as Referer. Vidora injects this via declarativeNetRequest during download, automatically.
- Audio rendition separate from video. Skool master playlists reference an external audio.m3u8. Vidora fetches both and muxes them into a single MP4 output.
How Vidora handles Skool, technically
When the content script loads on a skool.com page, it scans for the Next.js server-rendered state in the inline script tag script#__NEXT_DATA__. The Mux config sits under props.pageProps, with a playbackId per video and a playbackToken JWT signed by Skool. Vidora extracts every (playbackId, token) pair, filters expired tokens by checking the JWT exp claim, deduplicates by playbackId, and rebuilds the canonical Mux URL https://stream.video.skool.com/{playbackId}.m3u8?token={jwt}.
That URL is then registered as a regular detected video in the popup. When the user clicks Download, the standard HLS engine takes over: parses the master playlist, picks the highest variant, fetches the init segment plus all media segments via the offscreen document with the proper Referer, and muxes the result into a single MP4 file via mp4-muxer. The whole flow is identical to a generic HLS download, except for the Skool-specific pre-detection step that makes the URL available without the user needing to click play first.
What you actually do as a user
- Install Vidora from the Chrome Web Store.
- Open the Skool classroom lesson you want to save. You do not need to click play first.
- Click the Vidora icon. The video appears in the popup, with title and thumbnail.
- Click Download. The MP4 lands in your Downloads folder under a Vidora subfolder.
Total time from install to first downloaded Skool video: under two minutes. No login hack, no separate desktop app, no monthly subscription.