Qobuz downloader
Based on qobuz-dl
Rewritten from scratch in vanilla Javascript and turned into a simple web extension.
Looking for TidalExt ?
- First testing version
- Chromium based browsers only
- Active subscription required
Clone repository, or download & extract archive.
- Open Extensions tab
- Enable Developer mode
- Click Load unpacked
- Select extension directory
- Click toolbar extensions icon
- Pin extension
QobuzExt is not published on AMO (addons.mozilla.org).
Unsigned extensions can not be permanently installed on standard Firefox release.
- Delete
manifest.json - Rename
manifest.firefox.jsontomanifest.json - Open terminal in extension directory
- Run this command :
tar -a -c -f qobuzext.zip manifest.json *.html *.js common
- Type
about:debugging#/runtime/this-firefoxinto the address bar and press Enter - Click Load Temporary Add-on
- Select
qobuzext.zip
- Install Firefox Developer or Nightly
- Type
about:configinto the address bar and press Enter - Accept the warning message
- Search for
xpinstall.signatures.required - Click the toggle button to set its value to false
- Type
about:addonsinto the address bar and press Enter - Click the cog button, then Install Add-on From File
- Select
qobuzext.zip
Firefox does not support Offscreen API, extension automatically falls back to hidden tabs.
- Open Web Player
- Connect account
- Navigate to album or release page
- Click extension icon
- Extension is "passive"
- Inject code into website
- Intercept fetch requests
- Track incoming data
- Parse specific responses
- Wait for download order
- Load files one by one
- Inject metadata & cover
- storage : save settings
- downloads : download files
- webRequest : watch network
- offscreen : process audio (Chromium)
- tabHide : offscreen fallback (Firefox)
❌ Not affiliated with Qobuz
🚫 No responsibility for how this software is used
💥 Use at your own risks
🎶 Good vibes 〜ヽ(⌐■_■)ノ♪♬