evamvid / SpotPRIS2

Control Spotify Connect devices using MPRIS2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SpotPRIS2

Control Spotify Connect devices using MPRIS2


This software provides an MPRIS2 interface for Spotify Connect. It is more complete than the MPRIS2 interface built into the Spotify Linux client.
In addition it can be used to control remote Spotify Connect devices (Like spotifyd running on a Raspberry Pi) from your PC.

This software is still in development. Some things might not work as expected.

Installation

  • Arch Linux: Install from AUR
    yay -S python-spotpris2
  • Other distibutions: Install using pip
    pip install spotPRIS2

Then just run spotpris2.

Known problems

  1. Podcasts, Radios, etc. aren't supported.
    This is a limitation of the Spotify Web API. There's currently nothing I can do about it.

Systemd

To use SpotPRIS2 with systemd, the provided unit file (contrib/spotpris2.service) should be copied into /usr/lib/systemd/user.


This project is not affiliated, associated, authorized, endorsed by, or in any way officially connected with Spotify AB, or any of its subsidiaries or its affiliates.

About

Control Spotify Connect devices using MPRIS2

License:MIT License


Languages

Language:Python 98.9%Language:HTML 1.1%