How the M3U8 to MP4 converter works
This page opens when you click Convert in the Stream Video Downloader extension popup. It downloads every segment of the detected HLS playlist and remuxes them into one MP4 file using FFmpeg compiled to WebAssembly — entirely inside this browser tab. No file is ever uploaded anywhere.
Does this page work without the extension?
You need the Stream Video Downloader extension to send a stream here — this page has no address bar to paste a link into. Detect a video with the extension first, then click Convert.
Does converting re-encode the video?
No. The converter copies the existing video and audio streams into an MP4 container (a remux, using FFmpeg's -c copy) instead of re-encoding, so it finishes faster and keeps the original quality.
Can it convert a live broadcast?
Convert is for on-demand (VOD) streams. Live broadcasts open in the player instead, since a live stream has no fixed end to convert.