Como reproduzir arquivos MP3 da linha de comando

Como reproduzir arquivos MP3 da linha de comando
Quando você passa a maior parte do tempo na tela do console olhando textos, executando comandos e queimando, o que poderia ser mais refrescante do que ouvir sua música favorita? Além do refresco, há outras situações em que você pode tocar música diretamente da linha de comando.

Neste artigo, estaremos verificando como você pode reproduzir um arquivo MP3 diretamente da CLI.

Jogando mp3 do comando

Para esta tarefa, precisaremos das ferramentas apropriadas instaladas no sistema. Dependendo da ferramenta que você tem à sua disposição, o método de reproduzir um MP3 vai diferir. Neste artigo, estarei mostrando um punhado de métodos usando ferramentas diferentes.

Para encontrar o nome do pacote para sua distro, PKGS.Org é o melhor lugar para procurar. Você também pode usar o recurso de pesquisa do seu gerenciador de pacotes para determinar o nome exato do pacote.

VLC para reproduzir mp3 na linha de comando

VLC é um dos melhores players de mídia. Se você tem o VLC instalado, podemos usar a interface da linha de comando VLC para reproduzir um mp3. A estrutura de comando se parece com isso.

$ nvlc

Se você tem um diretório cheio de arquivos MP3 e deseja reproduzir todos eles, então execute este comando.

$ NVLC/PATH/TO/DIR

Quero reprodução randomizada da lista de reprodução? Use a bandeira "-random".

$ NVLC -Random/Path/to/dir

Aqui, a ferramenta NVLC é a interface Ncurses para o Player VLC. Curiosamente, nesta interface, todas as teclas de controle de controle comuns, como barra de espaço, chaves de seta etc. funciona. Por exemplo, para pausar a reprodução, pressione a barra de espaço; Para avançar/para trás, pressione a tecla de seta direita/esquerda.

O CVLC é outra interface em miniatura do VLC para a linha de comando. No entanto, em comparação com o NVLC, este é ainda mais simplista e menos detalhado. Para reproduzir um arquivo MP3 usando CLVC, execute este comando.

$ cvlc

Mpg123 para reproduzir mp3 na linha de comando

Esta é uma ferramenta muito simples para reproduzir um arquivo mp3. Não vem pré-instalado com a maior parte da distro. Para instalá -lo, use a função de pesquisa do gerenciador de pacotes para encontrar para MPG123. É altamente provável que você o encontre pelo nome exato.

Supondo que você tenha a ferramenta instalada, vamos começar. Para reproduzir um arquivo MP3, a estrutura de comando para esta ferramenta é assim.

$ MPG123

Os atalhos de chave comuns para pausa, a próxima/anterior etc. são suportados, por exemplo, barra de espaço, chaves de seta etc.

Quero vários arquivos mp3 como uma lista de reprodução? Supondo que todos os arquivos MP3 estejam dentro do mesmo diretório, use este comando.

$ mpg123 *.mp3

Para a reprodução do Shuffle da lista de reprodução, adicione a bandeira "-z".

$ mpg123 -z *.mp3

Quer loop? Use a bandeira "--loop". Aqui, o comando executará o arquivo mp3 100 vezes.

$ mpg123 --loop 100

Para reduzir a desordem de saída, você pode usar a bandeira "-q" ou "-quiet".

$ mpg123 -q

Não haverá saída, mas não há necessidade de ter medo. Use as teclas de atalho para controlar seu comportamento.

  • FFPLAY

O FFMPEG é uma das ferramentas de mídia mais poderosas que você pode usar para executar inúmeras tarefas. Geralmente não vem pré-instalado, mas disponível em todas as principais distos Linux. Esta ferramenta vem com um media player embutido chamado ffplay.

Para reproduzir um arquivo MP3 com o FFPLAY, execute este comando.

$ ffPlay

O media player começará a reproduzir o arquivo com uma janela da GUI mostrando o Spectrum Analyzer. Se você não deseja que a GUI apareça, adicione a bandeira "-nodisp".

$ ffplay -nodisp

Quero tocar um único arquivo em um loop? Execute o comando. Aqui, o mp3 será reproduzido em um loop 100 vezes.

$ ffplay -hide_banner -nodisp -loop 100

Geralmente, o FFPLAY e todas as ferramentas do FFMPEG mostram um breve relatório sobre as informações de configuração e licença Build. Para desativar este relatório na saída, adicione a bandeira "-hide_banner".

$ ffplay -nodisp -hide_banner

MPlayer para reproduzir MP3 da linha de comando

Este é um media player muito simplista no Linux que pode reproduzir arquivos de mídia comuns como mp3. Está disponível em quase todos os principais ecossistemas Linux. Ao usar na CLI, o MPlayer suporta as teclas de atalho padrão como a barra de espaço, as teclas de seta etc. para pausa/currículo, dando em frente/para trás etc.

Para tocar um MP3 com o Mplayer, execute este comando.

$ mplayer

A CLI do MPlayer também suporta a pausa/currículo/posicionamento de posicionamento padrão. Ele também suporta reprodução de vários arquivos de um diretório.

$ mplayer *.mp3

Quando você está dizendo ao jogador para reproduzir muitos arquivos MP3, Shuffling pode ser agradável. Se você deseja que o MPLAYER embaralhe, use a bandeira "-Shuffle".

$ mplayer -Shuffle *.mp3

Para obter uma saída menos detalhada, o MPlayer suporta o argumento "-quiet".

$ mplayer -quiet

Quer ainda menos saída detalhada? Use a bandeira “--Re-quieta”.

$ MPLAYER -REALILY -QUIET

Se você quiser jogar o MP3 na GUI, use a bandeira "-gui".

$ mplayer -gui

Se você deseja desativar a GUI, use "-nogui" em vez disso.

$ mplayer -nogui

O loop também é suportado. O comando a seguir executará seus arquivos MP3 selecionados por 100 vezes.

$ MPLAYER -REALILY -QUIET -LOOP 100

Se você deseja apenas o áudio de um arquivo MP4, use o seguinte comando. Aqui, estamos desativando a parte do vídeo.

$ MPLAYER -REALILY -QUIET -VO NULL

O número de argumentos de comando de que o suporte ao MPLAYER é enorme! Se você estiver interessado, confira a página do homem.

$ MAN MPLAYER

Sox para tocar MP3 da linha de comando

Sox é outro poderoso media player, muitas vezes chamado de "faca do exército suíço" do áudio. Esta ferramenta pode reproduzir e converter vários arquivos de mídia populares. Além disso, você também pode aplicar alguns efeitos sonoros e gravar áudio!

Sox também está disponível na maioria das principais distribuições Linux por aí. Para reproduzir um mp3 usando o Sox, use este comando.

$ play

Pensamentos finais

Existem várias maneiras pelas quais você pode reproduzir um arquivo MP3 da linha de comando. Tudo o que você precisa saber é qual ferramenta usar e qual comando para executar. Pessoalmente, eu recomendo usar o VLC, pois é conhecido por seus recursos.

Se você deseja apenas testar o alto-falante, o uso da ferramenta de teste de alto-falante é uma alternativa melhor, pois oferece um controle mais refinado sobre os testes. Por exemplo, o comando a seguir executará uma verificação de 6 canais para 5.1 configuração.

$ palestra -teste -C6

Aproveitar!