Repository navigation
v2.5.0
Highlights
This release brings three of the most-requested download features: DASH streams, expired-link recovery, and per-download cookies/headers.
✨ New
- MPEG-DASH (
.mpd) streams — DASH manifests are now downloadable just like HLS, with a quality picker and an ffmpeg remux into a single playable file. The browser extension detects.mpdlinks too. - Refresh an expired link — a download whose signed URL has expired no longer fails. It quietly fetches a fresh link and keeps going from the bytes already on disk; the Details window also gained a Refresh link button for doing it by hand.
- Per-download cookies, headers and referer — a link can now be handed to the app together with the cookies, headers and referer needed to fetch it, so protected streams download successfully.
🐛 Fixes
- Downloads no longer restart from zero when a time-limited link goes stale mid-transfer.
🔧 Under the hood
- Full end-to-end tests for the DASH pipeline against real ffmpeg.
- The whole solution now builds with zero warnings.
Install: grab the archive for your platform below, or on Linux run
curl -fsSL https://raw.githubusercontent.com/bezzad/Downloader.Desktop/main/scripts/install.sh | bash
What's Changed
Full Changelog: v2.4.0...v2.5.0