Como controlar tocadores de música a partir da linha de comando do Linux

Como controlar tocadores de música a partir da linha de comando do Linux

Você ouve música enquanto trabalha no terminal Linux? Você acha irritante ter que sair do terminal, mesmo que por um minuto, para pular uma música, pausar alguma coisa ou parar completamente a reprodução da música? Nesse caso, você ficará interessado em saber que é possível controlar tocadores de música a partir da linha de comando do Linux. Acompanhe enquanto examinamos duas maneiras fáceis de usar a linha de comando do Linux para controlar tocadores de música!

Método 1 - PlayerCTL

PlayerCTL é um aplicativo de linha de comando que, quando usado, pode controlar reprodutores de música a partir da linha de comando, desde que sejam compatíveis com MPRIS (Media Player Remote Interfacing Specification).

Instalando PlayerCTL

Infelizmente, o PlayerCTL não vem pré-instalado em nenhuma das principais distribuições do Linux. Portanto, antes de mostrarmos como usá-lo para controlar seu reprodutor de música por meio da linha de comando, devemos demonstrar como instalá-lo. Felizmente, PlayerCTL é um dos favoritos na comunidade Linux, portanto, não é difícil obtê-lo.

Para instalar o aplicativo PlayerCTL funcionando em seu PC Linux, abra uma janela de terminal pressionando Ctrl + Alt + T  ou  Ctrl + Shift + T  no teclado. Em seguida, siga as instruções da linha de comando descritas abaixo que correspondem à distribuição que você usa.

Ubuntu

Para fazer o PlayerCTL funcionar no Ubuntu, use o seguinte  comando Apt  .

Nota: PlayerCTL está apenas nos repositórios de software Ubuntu para a versão 19.10 e mais recente.

sudo apt install playerctl

Debian

No Debian, uma versão mais antiga do programa PlayerCTL pode ser instalada a partir do repositório de software “Principal” usando o seguinte  comando apt-get  .

sudo apt-get install playerctl

Tenha em mente que esta versão do PlayerCTL está disponível apenas para usuários Debian 10 Buster e Debian Sid. Se você deseja obter acesso a este aplicativo e está no Debian 9, você deve primeiro atualizar seu sistema operacional. Para atualizar do Debian 9 para o Debian 10, siga nosso guia sobre o assunto . Além disso, certifique-se de consultar a documentação oficial.

Arch Linux

No Arch Linux, você poderá instalar o programa PlayerCTL através do repositório de software “Community”. Certifique-se de editar seu arquivo Pacman.conf para incluir o repositório de software “Community”, ou não será possível instalar o aplicativo.

Quando “Community” está habilitado em seu sistema, use o seguinte comando Pacman  abaixo para fazer o PlayerCTL funcionar no Arch Linux.

sudo pacman -S playerctl

Fedora

A partir do Fedora 30, o PlayerCTL está disponível para todos os usuários do Fedora Linux. Para instalar o software em seu sistema, use o seguinte  comando dnf install  .

sudo dnf install playerctl

OpenSUSE

A partir do OpenSUSE 15.1, é possível fazer o aplicativo PlayerCTL funcionar. Para iniciar a instalação, use o seguinte  comando zypper install  .

sudo zypper install playerctl

Não consegue fazer o PlayerCTL funcionar no lançamento do OpenSUSE? Você pode estar usando uma versão desatualizada do LEAP. Certifique-se de atualizar de 15.0 para 15.1!

Linux genérico

O aplicativo PlayerCTL está disponível para instalação para todos os usuários do Linux por meio do código-fonte no GitHub. Se você estiver usando um sistema operacional Linux que não tem PlayerCTL prontamente disponível, clique aqui para saber como construí-lo do zero.

Usando PlayerCTL para controlar a reprodução de música

Como controlar tocadores de música a partir da linha de comando do Linux

PlayerCTL pode pausar, reproduzir, parar, ir para a próxima música e voltar para a música anterior. Abra uma janela de terminal e siga os exemplos de comando abaixo para aprender como usá-lo para controlar a reprodução de música.

Nota: não execute o PlayerCTL como root com  sudo ! Os comandos não funcionarão!

Pausa

Precisa pausar uma música que está tocando atualmente? Use o  comando playerctl pause  .

pausa playerctl

Toque

Tentando iniciar a reprodução de uma música novamente na linha de comando? Use o  comando playerctl play  .

playerctl play

Pare

Quer parar a reprodução da música? Execute o  comando playerctl stop .

playerctl stop

Próximo

Precisa pular para a próxima música em sua lista de reprodução? Execute  playerctl a seguir na linha de comando.

próximo playerctl

Anterior

Pular muitas músicas acidentalmente? Volte para a música anterior com  playerctl previous .

playerctl anterior

Método 2 - Omnipause

Como controlar tocadores de música a partir da linha de comando do Linux

Omnipause é outro aplicativo de linha de comando que pode controlar música a partir da linha de comando. No entanto, ao contrário do PlayerCTL, ele não funciona com nenhum player compatível com MPRIS. Em vez disso, ele funciona com D-Bus, que apenas alguns aplicativos de música suportam.

Instalando Omnipause

Infelizmente, Omnipause não é tão popular quanto PlayerCTL, então o aplicativo não está presente em nenhum repositório de software de distribuição Linux popular. Em vez disso, você precisará baixar o código-fonte do GitHub e compilá-lo do zero.

Para iniciar a instalação do Omnipause, abra uma janela de terminal pressionando  Ctrl + Alt + T  ou  Ctrl + Shift + T  no teclado. Em seguida, use os comandos abaixo para configurar o aplicativo Git em seu sistema.

Ubuntu

sudo apt install git

Debian

sudo apt-get install git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf install git

OpenSUSE

sudo zypper install git

Com a ferramenta Git instalada, use o  comando git clone  para baixar o código-fonte do Omnipause.

git clone https://github.com/mel00010/OmniPause.git

Mova a janela do terminal para a pasta “OmniPause” e instale o programa com  sudo make install .

cd OmniPause sudo make install

Use Omnipause para controlar a reprodução de música

Com o Omnipause, você pode pausar a música, iniciá-la ou reiniciá-la com a reprodução, interromper a reprodução com o comando de parada, avançar uma música com o próximo e voltar com o anterior. Para aprender a controlar seu reprodutor de música favorito com Omnipause, siga os exemplos de comando abaixo.

Pausa

Para pausar a reprodução da música com OmniPause, use o  comando omnipause pause  .

omnipopa pausa

Toque

Precisa iniciar a reprodução ou retomá-la? Use o  comando omnipause play  em uma janela de terminal.

omnipause play

Pare

Quer parar completamente a reprodução da música? Execute o  comando omnipause stop  .

omnipopa pare

Próximo

Quer avançar uma música na lista de reprodução? Execute o  próximo comando omnipause .

omnipusa próxima

Anterior

Precisa voltar uma música em sua lista de reprodução? Executar  omnipause anterior

omnipusa anterior


Melhore a área de transferência do Gnome Shell com o Pano

Melhore a área de transferência do Gnome Shell com o Pano

Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!

Como instalar o DaVinci Resolve 17 no Linux

Como instalar o DaVinci Resolve 17 no Linux

Você precisa de um ótimo editor de vídeo não linear para sua caixa Linux? Obtenha o Davinci Resolve 17 trabalhando com este guia!

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

O Wallpaper Downloader é um gerenciador e baixador de papéis de parede para Linux. Ele suporta a maioria dos ambientes de desktop Linux e é muito fácil de usar. Este guia

Como instalar o Tuxedo OS no seu computador

Como instalar o Tuxedo OS no seu computador

Quer testar o Tuxedo OS por computadores Tuxedo? Saiba como obter a versão mais recente do Tuxedo OS funcionando em seu PC.

Como instalar um arquivo DEB no Linux

Como instalar um arquivo DEB no Linux

O que é um arquivo DEB? O que você faz com isso? Aprenda as várias maneiras de instalar arquivos DEB em seu PC com Linux.

Como jogar Dying Light no Linux

Como jogar Dying Light no Linux

Dying Light é um videogame de survival horror de 2015 desenvolvido pela Techland e publicado pela Warner Bros Interactive Entertainment. O jogo é centrado em

Como instalar o Neptune Linux no seu computador

Como instalar o Neptune Linux no seu computador

O Neptune usa o ambiente de desktop KDE Plasma 5 e visa oferecer um sistema operacional elegante. Veja como instalar o Neptune Linux no seu computador.

Experimente o novo desktop baseado em snap do Ubuntu

Experimente o novo desktop baseado em snap do Ubuntu

Quer experimentar o novo sistema operacional de desktop baseado em pacote instantâneo do Ubuntu? Aprenda como implantá-lo em uma máquina virtual com este guia.

Como jogar Undertale no Linux

Como jogar Undertale no Linux

Undertale é um RPG indie 2D de 2015 desenvolvido e publicado pelo desenvolvedor de jogos Toby Fox. Este guia cobrirá o download e a instalação do Undertale em seu

Como jogar Total War: THREE KINGDOMS no Linux

Como jogar Total War: THREE KINGDOMS no Linux

Total War: Three Kingdoms é um jogo RTS de estratégia baseado em turnos desenvolvido pela Creative Assembly. Veja como jogar no Linux.