Я пытаюсь воспроизвести, поставить паузу, выбрать следующий трек или предыдущий трек из командной строки, но, к сожалению, похоже, никто не знает, как это сделать (я неоднократно смотрел в глаза). Мне нужно, чтобы это была команда, чтобы я мог использовать ее с синей близостью, поэтому сделайте паузу, когда я уйду. Есть ли команды для этого?
Клиент Spotify поддерживал спецификацию MPRIS2 DBUS в течение ~4 лет. Просто поместите, это означает, что большинство дистанционных управлений медиа должно быть в состоянии управлять им.
при необходимости в доступе командной строки можно говорить с ним непосредственно по DBUS. Вот пример, который я украл от Fran DiГ©guez:
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause
Для большего количества команд, посмотрите спецификации .
Плеера MPRIS2Следующая команда работает на меня (Игра или Пауза):
qdbus org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
SP является простым и эффективным инструментом командной строки для управления Spotify. Это использует DBUS внутренне.
Для установки:
curl https://gist.githubusercontent.com/wandernauta/6800547/raw/db881a9100eb9b1e684c99962bde086a47ebcf08/sp | sudo tee /usr/local/bin/sp
sudo chmod +x /usr/local/bin/sp
DBus управляет для управления Spotify (от здесь ), работающий на меня на 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
я связал переключатель игры/паузы с F12 в гном .