Playerctl / dbus não funciona com o Spotify

1

Eu preciso de uma maneira de reproduzir / pausar Spotify da linha de comando, mas o método dbus e o playerctl dizem "conexão recusada". Como posso corrigir / solucionar isso?

    
por gggggeg 01.10.2015 / 20:58

2 respostas

1

Agora, em 2018, o playerctl está funcionando:

playerctl -p spotify play-pause

Usando playerctl --help , você pode ver todas as opções disponíveis. No entanto, as opções position e volume não funcionam com o Spotify, ainda.

    
por 24.02.2018 / 13:33
0

Eu sei que o seguinte pode não responder à sua pergunta e, provavelmente, você já tentou os seguintes comandos dbus. Mas eu coloco isso aqui de qualquer maneira para qualquer outra pessoa interessada.

Estou usando o Ubuntu gnome & Eu pessoalmente criei ações no arquivo .desktop do spotify para acessar next / prev etc

aqui está o que parece, talvez possa ajudar

[Desktop Entry]
Name=Spotify
GenericName=Music Player
Comment=Spotify streaming music client
Icon=spotify-client
Exec=spotify %U
TryExec=spotify
Terminal=false
Type=Application
Categories=Audio;Music;Player;AudioVideo;
MimeType=x-scheme-handler/spotify;

Actions=PlayPause;Next;Previous;Stop

[Desktop Action PlayPause]
Name=Play-Pause
Exec=dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause

[Desktop Action Next]
Name=Next
Exec=dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next

[Desktop Action Previous]
Name=Previous
Exec=dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous

[Desktop Action Stop]
Name=Stop
Exec=dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop
    
por 14.10.2016 / 10:27