Se stavi cercando uno strumento per governare tutti i tuoi file lettori multimediali dalla riga di comando, non cercare oltre. Ci sono alcune utilità interessanti per controllare diversi lettori popolari con semplici comandi, indipendentemente da quale. Ad esempio, uno di questi strumenti è playerctl, che può funzionare dal terminale con semplici comandi in modalità testo per diversi lettori multimediali, tra cui Audacious, bmp, Spotify, Mplayer, VLC e xMMS.
a l'installazione Puoi utilizzare gli strumenti di gestione dei pacchetti della tua distribuzione preferita, poiché solitamente è inclusa nei più famosi repository ufficiali. Ad esempio, puoi installarlo con pacman se hai una distribuzione Arch o basata su di essa, usando APT per Debian e derivati, zypper per openSUSE e dnf per Fedora ... Una volta installato, puoi usarlo in modo semplice. Ti consiglio di consultare il manuale per saperne di più, ma fondamentalmente puoi elencare i giocatori con:
playerctl -l
Ad esempio, se appare nell'elenco vlc e vogliamo controllare l'utilizzo Da questo, possiamo usare i seguenti comandi per vedere lo stato, riprodurre una traccia, metterla in pausa, spostare la traccia in avanti o indietro e fermarla rispettivamente:
playerctl status vlc playerctl play -p vlc playerctl pause vlc playerctl next vlc playerctl previous vlc placyerctl stop vlc
Sai già che se invece di voler controllare VLC volessimo farlo con un altro, sarebbe lo stesso comando ma sostituendo vlc al nome del giocatore che vogliamo ... A proposito, puoi anche usare un'altra alternativa chiamata omnipausa Se sei interessato, è anche un'app basata su Python che controlla i giocatori tramite DBus.