Linux için Spotify önizlemesini kontrol etmek için komutlar var mı? (örneğin Duraklat)?


12

Komut satırından çalmaya, duraklatmaya, bir sonraki parçayı veya önceki parçayı seçmeye çalışıyorum, ama ne yazık ki kimse bunu nasıl yapacağını bilmiyor gibi görünüyor (tekrar tekrar gözledim). Mavi yakınlıkla kullanabilmem için bir komut olması gerekiyor, bu yüzden uzaklaştığımda durakla. Bunun için herhangi bir komut var mı?


Yanıtlar:


16

Spotify istemcisi, ~ 4 yıl boyunca MPRIS2 DBUS teknik özelliklerini destekledi. Basitçe söylemek gerekirse, çoğu medya uzaktan kumandası onu kontrol edebilmelidir.

Komut satırı erişimine ihtiyacınız varsa, doğrudan DBUS üzerinden konuşabilirsiniz. İşte Fran Diéguez'dan çaldığım bir örnek :

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause

Daha fazla komut için MPRIS2 Oynatıcı teknik özelliklerine bakın .


Playözellikleri. O gerektiğini çalışır.
Oli

1
@Tim: Playbenim için de çalışmıyor. En son Spotify sürümü burada.
Glutanimate

1
Bu dizüstü bilgisayarda Spotify bile alamıyorum. Ben sadece tembel olduklarını tahmin ediyorum (ciddiye, uygulamak için bir dakika sürecekti) ve ayrı Çal ve Duraklat komutlarını atladılar.
Oli

2
@Oli: Muhtemelen. Ama sonra tekrar anladığım kadarıyla Linux istemcisi boş zamanlarında sadece bir geliştirici geliştirdi. Spotify tarafından resmi olarak desteklenmiyor. Bunu göz önünde bulundurarak böyle küçük hatalarla yaşayabilirim
Glutanimate

1
Tuhaf, özellikler "olmazsa olmaz", "olmazsa olmaz" vb.
Demez

9

Aşağıdaki komut benim için çalışıyor (Oynat veya Duraklat):

qdbus org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause

2

SP spotify kontrol etmek için basit ve etkili bir komut satırı aracıdır. Dahili olarak DBUS kullanır.

Yüklemek:

curl https://gist.githubusercontent.com/wandernauta/6800547/raw/db881a9100eb9b1e684c99962bde086a47ebcf08/sp | sudo tee /usr/local/bin/sp
sudo chmod +x /usr/local/bin/sp

Bu temiz görünüyor - DBUS dışında herhangi bir ekstra yapıyor mu? (örn. geçişten daha gelişmiş oynatma duraklaması?). Yine de böyle şeyler görmek düzgün!
Tim

@ Zaman Nope, sadece basit şeyler. Biraz bash biliyorsanız, muhtemelen uzatabilirsiniz.
cmc

0

Spotus ( buradan ) kontrol etmek için DBus komutları , benim için 17.10 üzerinde çalışıyor:

Oyna

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Play

Duraklat

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause

Oynat / Duraklat geçişi

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause

Önceki

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous

Sonraki

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next

Gnome'da F12'ye oynat / duraklat geçiş yaptım .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.