Downloads
| Installer | Notes |
|---|---|
| xdm-app-9.0.11-arm64.dmg | For Apple Silicon (M1 or later) mac |
| xdm-app-9.0.11-x64.dmg | For Intel mac |
| xdm-9.0.11-arm64.msi | For Windows ARM (Windows 10/11) |
| xdm-9.0.11-x64.msi | For Windows x64 (Windows 10/11) |
| xdmsetup-9.0.11.msi | Same as the x64 MSI; for XDM 8 (Microsoft Store) update notices |
| xdm-app_9.0.11_amd64.deb | For Debian / Ubuntu / Linux Mint x64 |
| xdm-app_9.0.11_arm64.deb | For Debian / Ubuntu / Linux Mint ARM |
| xdm-app-9.0.11-1.aarch64.rpm | For Fedora / RHEL / openSUSE ARM |
| xdm-app-9.0.11-1.x86_64.rpm | For Fedora / RHEL / openSUSE x64 |
| xdm-app-9.0.11-1-aarch64.pkg.tar.zst | For Arch Linux / Manjaro ARM |
| xdm-app-9.0.11-1-x86_64.pkg.tar.zst | For Arch Linux / Manjaro x64 |
| xdm-app-9.0.11-linux-arm64.tar.gz | For any Linux ARM (portable, no install) |
| xdm-app-9.0.11-linux-x64.tar.gz | For any Linux x64 (portable, no install) |
What's Changed
Video downloads (HLS / DASH)
- New "Save as MP4 where possible" option in the video download dialog (on by default, remembered). Turn it off to keep an HLS stream as
.ts, joined with its audio track as-is. - Better quality picks for HLS videos on sites whose playlist links work only once: the browser extension now passes the playlist it already loaded, so all resolutions show up.
- Opus-only audio is now saved as a real
.opusfile instead of.webm. - Many fixes in the built-in muxer, checked against ffmpeg's output: videos no longer start with broken frames, correct timing for streams with missing or reordered timestamps (fixes frames shown one picture late and decode errors on some Apple-packaged streams), HEVC saved as
hvc1, better playback in Windows/macOS system players, correct colour and aspect-ratio info, AV1-in-TS detection, AC-3/E-AC-3 fixes, 33-bit timestamp wrap handling, and no more silent audio track when a stream declares audio it never carries. - Fixed using an external ffmpeg for muxing when the file path contains spaces, quotes or backslashes.
- The video download dialog's "Check for updates" now shows progress and a clearer result.
Download progress
- The progress window now shows one row per connection that stays in place for the whole download, with total bytes per connection.
- Segments show Downloading as soon as they connect instead of staying on "Connecting".
Torrents
- Add-torrent dialog: search box and Expand all / Collapse all for the file list, plus file-selection fixes.
Browser extensions
- Chrome extension 3.6, Firefox extension 1.2 (HLS playlist capture as above).
- Firefox extension now leaves YouTube alone, as the Chrome one does.
- Fixed media preview in the extension popup, and a current extension no longer shows as outdated.
Other
- New bug report form on GitHub; logs are flushed before the log folder opens.
Full Changelog: v9.0.10...9.0.11