Media Extractor Pro version history - 6 versions
Media Extractor Pro by Alice Sn0w
Media Extractor Pro version history - 6 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 6.1
Released Oct 23, 2026 - 203 KBWorks with firefox 128.0 and laterMigrated to Manifest V3. Access to all websites can now be managed from the add-on’s permissions panel.
New capture for Media Source Extensions (MSE) players: the bytes the player feeds to the video element are recorded directly, so it works whatever manifest format or URL scheme the site uses. Play the video all the way through to capture it fully. DRM-protected content is not captured.
Captured data is stored locally in IndexedDB. In private windows nothing is written to disk.
New stream management, format sorting and extra options.
Bug fixes.Source code released under GNU General Public License v3.0 only
Older versions
Version 6.0
Released Oct 14, 2026 - 197.44 KBWorks with firefox 128.0 and laterRequires Firefox 128 or later.
- Manifest V3. Detected media survive the background page being unloaded
(kept instorage.session, memory only), and the background stays awake
while downloads run. - MSE capture for players that stream through Media Source Extensions
(blob:videos): the bytes the player plays are captured and saved as one
MP4 with audio and video. Captured data goes to the extension's IndexedDB,
not the page's memory (memory only in private windows). WebM captures get a
seek index and a duration. DRM-protected videos are detected and refused. - Audio + video merged into one MP4 for DASH and fragmented-MP4 HLS
streams with a separate audio track. - Images as a new media type: the full-size picture behind a thumbnail is
listed instead of the thumbnail (link around it, lightbox attributes,
srcset, Twitter / Wikimedia / Reddit / Imgur / WordPress URL rules), plus
CSS backgrounds,og:imageand large pictures loaded on click. Icons and
banner-sized ads are filtered out. - One zip for batch downloads (All, Selected, Best, Rename): a single
"Save as" instead of one per file, with a progress bar, a cancel button,
zip64 above 4 GB and retries when a host rate-limits (HTTP 429). - Settings: default sort order per category, image detection on/off and
minimum image size. - The popup reopens on the last category tab used.
- Stream downloads no longer stay in memory after they are saved.
- A stalled server can no longer block the download queue: requests time out
and the stop button interrupts them. - One failed AES key request no longer breaks a whole stream until restart.
- Stopping a download no longer silently cancels the next download of the
same URL; stopping a regular download now stops it in Firefox too. - Live streams no longer grow without limit (duplicates dropped, capped).
- Results arriving after a tab was closed or navigated are discarded.
- The popup keeps working when the background is not ready yet, and no
longer polls forever for a removed download. - An HLS error page is no longer taken for a playlist; audio-only variants
are no longer picked as the video. - Watch mode works with the popup closed.
- The page scan no longer stalls on constantly changing pages and no longer
fails on pages without ``.
Source code released under GNU General Public License v3.0 only
- Manifest V3. Detected media survive the background page being unloaded
Version 5.0
Released Sep 13, 2026 - 180.44 KBWorks with firefox 58.0 and laterNew in this version- MPEG-DASH support. Streams described by an .mpd manifest are now detected
and downloaded, with the available qualities read from the manifest. - AES-128 encrypted HLS is decrypted during download, using the key declared
in the playlist. - Fragmented MP4 (CMAF) streams are supported, including initialization
segments and byte range playlists. - Subtitle tracks are detected and saved as WebVTT files, one per language.
- A failed segment is retried three times before a download gives up, and any
running download can be stopped from the same button that started it. - The whole row acts as a progress bar and shows the live segment count.
- A new Clear button empties the panel for the current tab, which matters on
sites that never reload the page. - Advertising is kept out of the list, and the popup reports how many items
were hidden. - Every switch on the settings page now does something. The ones that did
nothing have been wired up or removed.
Fixed- Files saved from a stream opened as an empty movie in VLC and QuickTime and
showed a duration of 13 or 24 hours. They are now written as a progressive
MP4 with real sample tables and the correct duration. - Playlists that address segments by byte range produced a file repeating the
same clip dozens of times. - Many streams failed silently because segment requests carried no Referer.
They now keep the context of the page they came from. - Segments from different qualities on the same site could be mixed into one
unplayable file. - A stream with a separate audio track produced a corrupt video. The audio is
now saved as its own file beside it. - Standalone .m4a and .m4v files were never listed.
- Downloads started from a private window were recorded in the normal download
history and sent normal session cookies. They now stay in the private session. - An incomplete download was saved anyway. It now stops with a clear message
instead of writing a broken file. - Peak memory use during a download has been cut by more than half.
Source code released under GNU General Public License v3.0 only
- MPEG-DASH support. Streams described by an .mpd manifest are now detected
Version 4.0
Released Mar 16, 2026 - 144.68 KBWorks with firefox 58.0 and laterHLS (M3U8) and DASH (MPD) stream capture with segment assembly
Automatic TS-to-MP4 transmuxing via mux.js — get proper .mp4 files
Quality selector for multi-bitrate streams (1080p, 720p, 480p...)
Smart filename patterns: page title, domain, date, original name combinations
Network request interception for files invisible to DOM scanning
Deep DOM scan: video/audio tags, data-attributes, inline scripts, iframes, JSON-LD, meta tags
Copy URL to clipboard
Export media list as .txt, .json, or copy all URLs
Dark & Light theme with auto-detect
Configurable blacklist with domain, keyword, and regex support
Badge counter on extension icon
Cross-tab duplicate detection
Quality grouping — same video at different resolutions grouped togetherSource code released under GNU General Public License v3.0 only
Version 1.1
Released Feb 24, 2025 - 562.21 KBWorks with firefox 58.0 and laterNew mp4 detection systemSource code released under GNU General Public License v3.0 only
Version 1.0
Released Feb 22, 2025 - 564.63 KBWorks with firefox 58.0 and laterSource code released under GNU General Public License v3.0 only