This is an UNOFFICIAL wrapper around the Qobuz Webplayer. Since it uses Electron, playing HiRes through widevine is also possible. I built this app, because my main browser Firefox is only playing MP3-quality streams, even if I enable DRM-features in settings.
-
(Implementing MPRIS Support)seems to work, my arch-test machine seemed to have missing dependencies -> mint shows it works -
Build .deb and .rpm(go to releases :)) - push to flathub
-
push to Snap Store - Maybe more ;)
First, generate NPM build sources:
$ pip install git+https://github.com/flatpak/flatpak-builder-tools.git#subdirectory=node
$ flatpak-node-generator npm package-lock.json --output flatpak/generated-sources.json
Next, install flatpak SDKs:
$ flatpak install org.flatpak.Builder org.freedesktop.Sdk//24.08 org.freedesktop.Sdk.Extension.node24//24.08 org.freedesktop.Platform//24.08 org.electronjs.Electron2.BaseApp//24.08
Finally, build the flatpak:
$ flatpak run org.flatpak.Builder --repo=_repo --force-clean _build flatpak/dev.mukkematti.qobuz-linux.yml
$ flatpak build-bundle _repo qobuz-linux.flatpak dev.mukkematti.qobuz-linux
Go to releases and download the implementation you like.
I recommend installing as a flatpak. Download the .flatpak
-file and run the following command:
flatpak install qobuz-linux_1.0.0-x86_64.flatpak
You may be prompted to enter a root password.
Install as snap
On the releases-page, download the .snap
-file. Install snap with the following command:
snap install qobuz-linux_1.0.0_amd64.snap --dangerous
- The Icon was made by me. It used the following graphics:
cd-symbolic
-icon from Adwaita icon package (Creative Commons Zero v1.0 Universell)- The letter Q from Cantarell font family
This is an unofficial project. I am not associated with Qobuz in any way and this project has not been endorsed by Qobuz (yet). Use on your own risk.