Skip to content

mattipunkt/qobuz-linux

Repository files navigation

Qobuz for Linux

Qobuz-for-Linux-logo

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.

TO-DO

  • (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 ;)

Building

Flatpak

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

Installation

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

Acknowledgements

  • 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

DISCLAIMER

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.

About

a small electron-wrapper for qobuz streaming service

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 5