Video HLS-Stream Downloadr
Extension Actions
Downloads HLS, DASH and MP4 videos from any website. Live DVR recording, quality picker, chunked downloads. Local ffmpeg.
Video HLS-Stream Downloadr downloads HLS, DASH and progressive MP4 videos from any website as MP4 files directly in your browser - fully local, no cloud service, no tracking.
SUPPORTED STREAM FORMATS
- Progressive MP4 - direct download without detours
- HLS (.m3u8) - segments are merged locally into an MP4
- DASH (.mpd / playlist.json) - video and audio tracks are loaded separately and muxed together
GENERIC STREAM DETECTION
The extension detects HLS and MP4 streams on any website. The generic stream detector scans the DOM for video elements and passively observes the stream manifests the running player is loading. This works with all major video platforms and embedded players.
QUALITY PICKER
With the "Ask" quality setting, a quality picker shows all available resolutions (e.g. 1080p, 720p, 480p). This gives you full control over the download quality.
CHUNK DOWNLOADS
Long videos are automatically split into numbered parts. The maximum chunk duration is configurable in the settings. This prevents memory issues with very long recordings.
LIVE DVR RECORDING
For live HLS streams, you can start a recording. The extension collects segments in the background and muxes them into a finished MP4 when you stop. Automatic chunk splitting also applies to long recordings.
PRELOAD INFO
Before downloading, the popup shows key metadata: resolution, codec, duration and estimated file size.
Merging the segments into a finished MP4 is handled by ffmpeg.wasm - the WebAssembly build of ffmpeg that runs entirely offline in your browser. No external server, no upload, no detour.
MULTILINGUAL
20 languages out of the box: German, English, Arabic, Spanish, French, Hindi, Indonesian, Italian, Japanese, Korean, Dutch, Polish, Portuguese (Brazil), Russian, Thai, Turkish, Ukrainian, Vietnamese, Chinese (Simplified and Traditional).
SETTINGS
- Preferred quality (automatic, highest, lowest, ask)
- Number of parallel segment downloads (2 to 16)
- Chunk duration (maximum duration per file in minutes)
- Filename pattern with placeholders
- Desktop notification after download
- Dark mode and light mode
PRIVACY
- No cloud services, everything runs locally in your browser
- No telemetry, no analytics
- No third parties
- Network access only to the source CDNs of the respective video platform
- Settings are only stored in your browser
LEGAL NOTICE
Video HLS-Stream Downloadr is a technical tool for locally saving videos. Users are solely responsible for ensuring they hold the necessary rights to the downloaded material (own videos, Creative Commons licenses, explicit download permission from the creator, etc.). The extension is not designed to circumvent copy protection or DRM and cannot process DRM-protected content.
OPEN SOURCE
Video HLS-Stream Downloadr is open source under a non-commercial license. Source code available on GitHub:
https://github.com/HalloWelt42/downlodr-4-hsl-stream-vod-chrome-extention