Cómo controlar tus reproductores multimedia desde la línea de comandos
Si buscabas una herramienta para gobernar a todos tus reproductores multimedia desde la línea de comandos, no busques más. Existen algunas interesantes utilidades para poder controlar a varios reproductores conocidos con simples comandos, con independencia de cuál sea. Por ejemplo, una de esas herramientas es playerctl, que puede funcionar desde el terminal con simples órdenes en modo texto para diferentes reproductores multimedias entre los que se encuentran Audacious, bmp, Spotify, Mplayer, VLC y xMMS.
Para la instalación puedes usar las herramientas de gestión de paquetes de tus distribución preferida, ya que suele estar incluido en los repositorios oficiales más famosos. Por ejemplo, puedes instalarlo con pacman si tienes una distro Arch o basada en ésta, mediante APT para Debian y derivados, zypper para openSUSE y dnf para Fedora… Una vez instalado, puedes usarlo de una forma sencilla. Yo te recomiendo ver el manual para saber más, pero básicamente puedes listar los reproductores con:
playerctl -l
Por ejemplo, si nos aparece en la lista vlc, y queremos controlar el uso de este, podemos usar los siguientes comandos para ver el estado, reproducir una pista, pausarlo, pasar pista hacia delante o hacia atrás, y pararlo respectivamente:
playerctl status vlc playerctl play -p vlc playerctl pause vlc playerctl next vlc playerctl previous vlc placyerctl stop vlc
Ya sabes que si en vez de querer controlar VLC queremos hacerlo con otro, pues sería el mismo comando pero sustituyendo vlc por el nombre del reproductor que queramos… Por cierto, también puedes usar otra alternativa llamada omnipause si te interesa, también es una app basada en Python que controla los reproductores a través de DBus.
El artículo Cómo controlar tus reproductores multimedia desde la línea de comandos ha sido originalmente publicado en Linux Adictos.