J'aimerais vraiment communiquer avec rhythmbox avec un serveur web pour pouvoir changer à distance la musique jouée depuis mon smartphone. Existe-t-il une interface de ligne de commande pour que rhythmbox fasse des choses comme les commandes (fictives) suivantes?
rhythmbox next
rhythmbox shuffle=false
rhythmbox change album='Dark Side of the Moon' artist='Pink Floyd' song='Time'
Existe-t-il une socket ou une interface de transmission de messages à la place? Existe-t-il des programmes de substitution qui pourraient faire le travail, comme Banshee ou un autre type de serveur?
command-line
rhythmbox
music
banshee
music-player
Athan Clark
la source
la source
Réponses:
Fondamentalement, la réponse courte est "Oui" et le complément de cette réponse sera "Utilisez la
rhythmbox-client
commande à partir d'un terminal afin de contrôler votre Rhythmbox en cours d'exécution, s'il n'est pas déjà chargé, la première instance de vos commandes l'invoquera."Dans l'exemple:
rhythmbox-client --play
fera la session Rhythmbox en cours pour commencer à jouer la chanson en cours (ou la première chanson de la liste). Si Rhythmbox est fermé, il l'ouvrira d'abord pour commencer à jouer.De plus amples informations sur
rhythmbox-client
et son utilisation sont disponibles dans la page de manuel rhythmbox-client . Je place ici une partie de la page de manuel juste pour référence.Éditer
Je me suis intéressé à ce sujet alors j'ai fait un test avec la commande suivante:
D'après la réponse originale publiée ici. Ce qui en effet fonctionne pour la tâche de rechercher sur la chanson en cours de lecture, (basé sur le commentaire du demandeur).
Bonne chance!
la source
--seek
capacité? Il ne l'inclut pas dans les pages de manuel.banshee --help
'éclate tout! Merci pour votre aide, j'espère que vous passez une excellente journée!