Como controlar seus reprodutores de mídia a partir da linha de comando

Dj smoking

Se você estava procurando uma ferramenta para governar todos os seus players de mídia a partir da linha de comando, não procure mais. Existem alguns utilitários interessantes para controlar vários jogadores populares com comandos simples, independentemente de qual. Por exemplo, uma dessas ferramentas é o playerctl, que pode funcionar desde o terminal com comandos simples em modo texto para diversos reprodutores multimídia, entre os quais o Audacious, bmp, Spotify, Mplayer, VLC e xMMS.

Pára a instalação Você pode usar as ferramentas de gerenciamento de pacotes de sua distribuição preferida, já que geralmente estão incluídas nos repositórios oficiais mais famosos. Por exemplo, você pode instalá-lo com pacman se você tiver uma distro Arch ou baseado nela, usando APT para Debian e derivados, zypper para openSUSE e dnf para Fedora ... Uma vez instalado, você pode usá-lo de forma simples. Recomendo que você consulte o manual para saber mais, mas basicamente você pode listar os jogadores com:

playerctl -l

Por exemplo, se ele aparece na lista vlc, e queremos controlar o uso A partir disso, podemos usar os seguintes comandos para ver o status, reproduzir uma faixa, pausá-la, mover a faixa para frente ou para trás e pará-la, respectivamente:

playerctl status vlc

playerctl play -p vlc

playerctl pause vlc

playerctl next vlc

playerctl previous vlc

placyerctl stop vlc

Você já sabe que se em vez de querer controlar o VLC quisermos fazer com outro, seria o mesmo comando, mas substituindo vlc pelo nome do jogador que queremos ... A propósito, você também pode usar outra alternativa chamada omnipusa Se você estiver interessado, também é um aplicativo baseado em Python que controla os jogadores através do DBus.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.