Players de mídia

Como reproduzir arquivos MP3 na linha de comando

Como reproduzir arquivos MP3 na 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 revigorante do que ouvir sua música favorita? Além do refresco, existem outras situações em que você pode querer tocar música diretamente da linha de comando.

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

Tocando MP3 a partir do comando

Para esta tarefa, precisaremos da (s) ferramenta (s) apropriada (s) instalada (s) no sistema. Dependendo da ferramenta que você tem à sua disposição, o método de tocar um MP3 vai ser diferente. Neste artigo, apresentarei alguns métodos que usam ferramentas diferentes.

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

VLC para tocar MP3 na linha de comando

VLC é um dos melhores reprodutores de mídia. Se você tiver o VLC instalado, podemos usar a interface de linha de comando do VLC para reproduzir um MP3. A estrutura do comando se parece com isto.

$ nvlc

Se você tiver um diretório cheio de arquivos MP3 e quiser reproduzi-los todos, execute este comando.

$ nvlc / caminho / para / dir

Quer reprodução aleatória da lista de reprodução? Use a sinalização “-random”.

$ nvlc --random / path / to / dir

Aqui, a ferramenta nvlc é a interface ncurses para o player VLC. Curiosamente, nesta interface, todas as teclas de atalho de controle comuns como barra de espaço, teclas de seta, etc. trabalho. Por exemplo, para pausar a reprodução, pressione a barra de espaço; para avançar / retroceder, 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 nvlc, este é ainda mais simplista e menos prolixo. Para reproduzir um arquivo MP3 usando clvc, execute este comando.

$ cvlc

Mpg123 para reproduzir MP3 da linha de comando

Esta é uma ferramenta muito simples para tocar um arquivo MP3. Ele não vem pré-instalado com a maioria da distro. Para instalá-lo, use a função de pesquisa do gerenciador de pacotes para localizar mpg123. É muito 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 teclado comuns para pausa, próximo / anterior etc. são suportados, por exemplo, barra de espaço, teclas de seta etc.

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

$ mpg123 *.mp3

Para reprodução aleatória da lista de reprodução, adicione a sinalização “-Z”.

$ mpg123 -Z *.mp3

Quero loop? Use a sinalização “-loop”. Aqui, o comando executará o arquivo MP3 100 vezes.

$ mpg123 --loop 100

Para reduzir a desordem de saída, você pode usar o sinalizador “-q” ou “-quiet”.

$ mpg123 -q

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

  • ffplay

FFmpeg é uma das ferramentas de mídia mais poderosas que você pode usar para realizar várias tarefas. Geralmente não vem pré-instalado, mas está disponível em todas as principais distros Linux. Esta ferramenta vem com um reprodutor de mídia integrado chamado FFplay.

Para reproduzir um arquivo MP3 com FFplay, execute este comando.

$ ffplay

O reprodutor de mídia começará a reproduzir o arquivo com uma janela GUI mostrando o analisador de espectro. Se você não quiser que a GUI apareça, adicione o sinalizador “-nodisp”.

$ ffplay -nodisp

Deseja reproduzir um único arquivo em um loop? Execute o comando. Aqui, o MP3 será reproduzido em loop 100 vezes.

$ ffplay -hide_banner -nodisp -loop 100

Geralmente, ffplay e todas as ferramentas FFmpeg mostrarão um breve relatório sobre a configuração da compilação e informações de licença. Para desativar este relatório na saída, adicione o sinalizador “-hide_banner”.

$ ffplay -nodisp -hide_banner

Mplayer para tocar MP3 na linha de comando

Este é um reprodutor de mídia 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 barra de espaço, teclas de seta, etc. para pausar / retomar, avançar / retroceder etc.

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

$ mplayer

A CLI do Mplayer também suporta as teclas de atalho pausar / retomar / posicionar. Ele também suporta a reprodução de vários arquivos de um diretório.

$ mplayer *.mp3

Quando você diz ao player para reproduzir muitos arquivos MP3, a ordem aleatória pode ser agradável. Se você quiser que o mplayer embaralhe, use a sinalização “-shuffle”.

$ mplayer -shuffle *.mp3

Para obter uma saída menos detalhada, o Mplayer suporta o argumento “-quiet”.

$ mplayer -quiet

Quer uma saída ainda menos detalhada? Use a sinalização “-really-quiet”.

$ mplayer -really-quiet

Se você quiser tocar MP3 na GUI, use a bandeira “-gui”.

$ mplayer -gui

Se você quiser desabilitar a GUI, use “-nogui” ao invés.

$ mplayer -nogui

Looping também é suportado. O comando a seguir executará seu (s) arquivo (s) MP3 selecionado (s) 100 vezes.

$ mplayer -really-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 -really-quiet -vo null

O número de argumentos de comando que o mplayer suporta é ENORME! Se você estiver interessado nisso, verifique a página de manual.

$ man mplayer

Sox para tocar MP3 na linha de comando

Sox é outro reprodutor de mídia poderoso, muitas vezes referido como o "canivete 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 distros Linux por aí. Para tocar um MP3 usando Sox, use este comando.

$ play

Pensamentos finais

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

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

$ speaker-test -c6

Apreciar!

Como reverter a direção de rolagem do Mouse e Touchpads no Windows 10
Mouse e Touchpads não apenas torna a computação mais fácil, mas mais eficiente e menos demorada. Não podemos imaginar uma vida sem esses dispositivos,...
Como alterar o ponteiro do mouse e tamanho do cursor, cor e esquema no Windows 10
O ponteiro do mouse e o cursor no Windows 10 são aspectos muito importantes do sistema operacional. Isso também pode ser dito para outros sistemas ope...
Mecanismos de jogos gratuitos e de código aberto para o desenvolvimento de jogos Linux
Este artigo cobrirá uma lista de mecanismos de jogo gratuitos e de código aberto que podem ser usados ​​para desenvolver jogos 2D e 3D no Linux. Exist...