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

  1. Install Vidora from the Chrome Web Store.
  2. Open the Skool classroom lesson you want to save. You do not need to click play first.
  3. Click the Vidora icon. The video appears in the popup, with title and thumbnail.
  4. 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.

Related guides