Si busques una eina per governar a tots els teus reproductors multimèdia des de la línia de comandaments, no busquis més. Hi ha algunes interessants utilitats per poder controlar a diversos reproductors coneguts amb simples ordres, amb independència de quina sigui. Per exemple, una d'aquestes eines és playerctl, que pot funcionar des del terminal amb simples ordres en mode text per a diferents reproductors multimèdia entre els quals es troben Audacious, bmp, Spotify, Mplayer, VLC i XMMS.
Per a la la instal·lació pots fer servir les eines de gestió de paquets de les teves distribució preferida, ja que sol estar inclòs en els repositoris oficials més famosos. Per exemple, pots instal·lar-lo amb Pacman si tens una distro Arch o basada en aquesta, mitjançant APT per a Debian i derivats, Zypper per openSUSE i dnf per a Fedora ... Un cop instal·lat, pots usar-lo d'una manera senzilla. Jo et recomano veure el manual per saber més, però bàsicament pots llistar els reproductors amb:
playerctl -l
Per exemple, si ens apareix a la llista vlc, i volem controlar l'ús d'aquest, podem usar les ordres següents per veure l'estat, reproduir una pista, pausarlo, passar pista cap endavant o cap enrere, i aturar-lo respectivament:
playerctl status vlc playerctl play -p vlc playerctl pause vlc playerctl next vlc playerctl previous vlc placyerctl stop vlc
Ja saps que si en comptes de voler controlar VLC volem fer-ho amb un altre, ja que seria el mateix ordre però substituint vlc pel nom de l'reproductor que vulguem ... Per cert, també pots utilitzar una altra alternativa anomenada omnipause si t'interessa, també és una app basada en Python que controla els reproductors a través d'DBus.