Stream Recorder
https://www.hlsloader.comVideo sites supported by Stream Recorder
What Is Stream Recorder?

Stream Recorder is a video downloader built specifically for HLS-based video.
According to WHOIS records, the domain was registered in May 2018, and the Internet Archive has records going back to March 2019. The browser extension was also released in 2019, suggesting Stream Recorder was the product of a lengthy planning and development process before it ever launched publicly.
How to Use Stream Recorder
Stream Recorder can't download video on its own — you'll need to install the browser extension first.
When you navigate to a page with an HLS-based video, the red dot in the center of the Stream Recorder extension icon grows larger. Click the icon in that state and you'll be taken to the Stream Recorder page, where conversion begins automatically.
Once conversion is complete, a Save button appears — click it to download the video.
You can try Stream Recorder right away on the homepage below, which features an HLS video:
How Stream Recorder Downloads Videos
When the extension redirects you to the Stream Recorder page, checking the network tab reveals regular requests being made to URLs in this format:
blob:chrome-extension://iogidnfllpdhagebkblkgbfijkbkjdmm/xxx
The responses to those requests are raw video binary data, which suggests the extension is fetching the m3u8 index and TS segments and passing them to the Stream Recorder page.
Looking at Stream Recorder's source code confirms it uses hls.js. When the segments retrieved from the index are not already in fMP4 format, the extension appears to convert them to fMP4 using hls.js before passing the data to the Stream Recorder page. The page then concatenates the incoming fMP4 binary data into a final MP4 file.
Things to Watch Out For
As mentioned at the top, Stream Recorder is built for HLS-based video only — it does not detect direct video links. If you also need to download non-HLS video, you'll want a tool like FetchV or SnapAny that handles both.
Why Use Stream Recorder Over FetchV or SnapAny?
That said, Stream Recorder has one meaningful advantage over FetchV and SnapAny: you don't have to manually select which video to convert.
With FetchV and SnapAny, you pick the video yourself from a list — and it's easy to accidentally grab a video-only stream with no audio, an audio-only stream with no video, or even a video ad.
Stream Recorder sidesteps this by automatically converting all detected HLS video on the page at once, making that kind of mistake much less likely.
The flip side is that Stream Recorder may end up converting videos you didn't want, wasting bandwidth and memory in the process — so it's not a straightforward win in every situation.