J'essaie de pouvoir lire, mettre en pause, choisir la piste suivante ou la piste précédente depuis la ligne de commande, mais malheureusement personne ne semble savoir comment faire cela (je me suis étouffé à plusieurs reprises). J'ai besoin que ce soit une commande pour pouvoir l'utiliser avec la proximité bleue, donc faites une pause lorsque je m'éloigne. Y at-il des commandes pour cela?
Le client Spotify prend en charge la spécification MPRIS2 DBUS depuis environ 4 ans. En termes simples, cela signifie que la plupart des télécommandes multimédias devraient pouvoir le contrôler.
Si vous avez besoin d'un accès par ligne de commande, vous pouvez lui parler directement via DBUS. Voici un exemple que j'ai volé de Fran Diéguez :
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause
Pour plus de commandes, voir Spécifications du lecteur MPRIS2 .
La commande suivante fonctionne pour moi (Lecture ou Pause):
qdbus org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
SP est un outil de ligne de commande simple et efficace pour contrôler spotify. Il utilise DBUS en interne.
À installer:
curl https://Gist.githubusercontent.com/wandernauta/6800547/raw/db881a9100eb9b1e684c99962bde086a47ebcf08/sp | Sudo tee /usr/local/bin/sp
Sudo chmod +x /usr/local/bin/sp
Commandes DBus pour contrôler spotify (de here ), travaillant pour moi le 17.10:
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Play
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next
J'ai lié play/pause bascule vers F12 dans gnome .