web-dev-qa-db-fra.com

Commande de terminal pour contrôler le lecteur de musique / vidéo standard (Play / Stop / Next ..)

Après avoir recherché Google pendant un moment, je suis incapable (-.-) de trouver une solution à cela:

Je souhaite indiquer à mon lecteur de musique/vidéo standard (comme indiqué dans les paramètres) de lire/arrêter/suivant via le terminal. Mais avec une commande globale et pas "/ usr/bin/banshee --next" par exemple.

Voici ce que j'ai trouvé jusqu'à présent: X86AudioNext (touches du clavier), xmodmap (organisation des touches du clavier).

4
Simon Schubert

Il n’ya pas de réponse générale à votre question, car les lecteurs de musique peuvent implémenter ce qu’ils veulent.

Cependant, les lecteurs par défaut pour Ubuntu implémentent tous l'interface mpris2 (s'ils sont intégrés au menu son). Par conséquent, ils peuvent être contrôlés via la ligne de commande.

Un script possible à utiliser est ici: pympris .

Vous pouvez l'exécuter comme ceci:

mpris2-remote.py play

mpris2-remote.py stop

mpris2-remote.py next

Si vous préférez quelque chose de plus fondamental, vous pouvez regarder la définition de mpris2 ici .

Alternativement, vous pouvez émuler les clés multimédias gnome comme vous l’avez déjà écrit dans votre question.

2
xubuntix