Como ouvir música no Linux com comandos

Ao trabalhar em ambientes Linux onde não temos a oportunidade de ter um ambiente gráfico ou GUI ou simplesmente porque gostamos de usar o terminal, podemos encontrar uma série de comandos que nos permitem realizar tarefas comuns que não são apenas instalação ou gerenciamento de serviços E uma das maneiras mais práticas de usar o console no Linux é aprender alguns comandos para realizar ações que talvez não pensássemos ser possíveis.

É por isso que a Solvetic hoje saberá ouvir música no Linux através do terminal com alguns aplicativos simples e que oferecem ótimas funcionalidades.

Para esta análise, usaremos o Ubuntu 17.04.

1. Instalação MDP e NCMPCPP Linux


Para começar, vamos falar sobre uma das aplicações mais práticas para a tarefa de reprodução de áudio em Linux, MDP e NCMPCPP.

MPD (Music Player Daemon) é um aplicativo baseado no uso da estrutura cliente-servidor para reprodução de áudio. O MPD será executado em background, mantendo sempre a base de dados dos arquivos de música configurados em um único arquivo (suporta formatos como MP3, OGG, FLAC, WavePack e mais) ou em playlists, e estas podem ser controladas através de um cliente, que pode seja pela rede ou localmente, e o MDP oferece suporte para fluxos online.

Ncmpcpp é um cliente para aplicativo MPD com interface Ncurses baseada na interface ncmpc.

Passo 1
Para instalar esses aplicativos, executaremos a seguinte linha:

 sudo apt install mpd ncmpcpp

Passo 2
Os arquivos de configuração MDP estão localizados no caminho etc / mpd.conf e para sua edição usaremos editores como vim ou nano:

 sudo nano /etc/mpd.conf
Ao executar esta linha, veremos o seguinte:

Como podemos ver, temos a opção de executar várias configurações no MPD.

etapa 3
A primeira linha que analisaremos será music_directory onde iremos estabelecer o percurso onde a música a ser tocada estará disponível e este mesmo processo pode ser feito com a linha playlist_directory onde as listas de reprodução estarão disponíveis:

Algumas das opções adicionais que podemos editar são:

  • Nas linhas do utilizador Y grupo Podemos estabelecer o usuário a ser executado e o grupo atribuído, se desejarmos.
  • As linhas bind_to_address Y porta eles devem ser descomentados removendo o sinal #.
  • Se quisermos, podemos descomentar a linha restore_paused "sim" para evitar o início automático.
  • Para evitar que o MDP atualize automaticamente a lista de reprodução, devemos descomentar a linha auto_update "sim".

Passo 4
Por padrão, o MPD usa ALSA ou PulseAudio para reprodução de música, mas se quisermos adicionar um ambiente que adiciona um visualizador, podemos configurar o FIFO. No arquivo anterior podemos ver a configuração desses players:

ALSASe quisermos usar ALSA esta será sua configuração:

 audio_output {type "alsa" name "My ALSA Device" # device "hw: 0,0" # opcional # mixer_type "hardware" # optional # mixer_device "default" # optional # mixer_control "PCM" # optional # mixer_index "0" # opcional}

PulseAudioNo caso do PulseAudio, este será configurado por padrão e estas serão suas linhas que podemos ajustar conforme necessário:

 audio_output {type "pulse" name "My Pulse Output" # server "remote_server" # optional # sink "remote_server_sink" # optional}

FIFOSe quisermos usar FIFO como display, será necessário adicionar as seguintes linhas:

 saída_de_udio {tipo "fifo" nome "fifo_mpd" caminho "/tmp/mpd.fifo" formato "44100: 16: 2"}

Uma vez que essas mudanças sejam definidas, podemos salvar o arquivo executando a combinação de teclas Ctrl + O e sair usando Ctrl + X.

Guardar mudanças

Ctrl + O

Sair

Ctrl + X

2. Adicionar MPD ao grupo de áudio

Passo 1
A próxima etapa é adicionar MPD ao grupo Áudio e para isso executaremos a seguinte linha:

 áudio sudo gpasswd -a mpd

Passo 2
Configuração NCMPCPP: A seguir devemos criar e editar os valores de configuração NCMPCPP e para isso executaremos as seguintes linhas em sua ordem:

 mkdir ~ / .ncmpcpp sudo gunzip /usr/share/doc/ncmpcpp/config.gz sudo cp / usr / share / doc / ncmpcpp / config /home/solvetic/.ncmpcpp/config sudo chown -R usuário: usuário / home / solvetic / .ncmpcpp / config
Observação:Devemos definir o caminho correto com o nome do nosso usuário.

etapa 3
Conation to MDP: Agora acessaremos o arquivo de configuração NCMPCPP executando a seguinte linha:

 sudo nano /home/solvetic/.ncmpcpp/config
Lá iremos descomentar as seguintes linhas:
 mpd_host = localhost mpd_port = 6600 mpd_connection_timeout = 5

Passo 4
Nas linhas a seguir, especificaremos o caminho da música e procederemos para descomentar:

 mpd_music_dir = / home / (usuário) / Música mpd_crossfade_time = 2
Agora vamos configurar o caminho do arquivo .fifo:
 visualizer_fifo_path = /tmp/mpd.fifo
Vamos definir o nome do visualizador:
 visualizer_output_name = fifo_mpd

Nós salvamos as alterações no arquivo.

3. Usando NCPMCPP Linux


Uma vez que esses valores são definidos, executamos NCMPCPP simplesmente inserindo a linha ncmpcpp no terminal e pressionando Enter:

Assim que a música for carregada, este será seu ambiente:

As maneiras de usar este aplicativo são:

  • Espaço: Adicione a música à lista de reprodução
  • Digitar: Toque a música selecionada
  • >: Próxima música
  • <: Musica anterior
  • s: Para a musica
  • p: Pausar a música
  • z: Ative o modo aleatório
  • eu: Mostra a letra da música
  • S: Salvar alterações

Como podemos ver, é uma ótima alternativa quando se trata de ouvir música no Linux.

4. Aplicativo CMUS Linux


CMUS (C * Music Player) é um aplicativo de código aberto para reproduzir áudio em ambientes UNIX ou Linux e é licenciado pela GNU General Public License. Sua execução é exclusivamente por meio de uma interface de usuário baseada em terminal.

Alguns dos recursos de uso do CMUS são:

  • Suporte a vários formatos, como formatos de áudio, incluindo MP3, MPEG, WMA, ALAC, Ogg Vorbis, FLAC, WavPack, Musepack, Wav, TTA, SHN e MOD.
  • Reprodução contínua e compatibilidade com ReplayGain.
  • Possibilidades de filtragem extensas
  • Ele pode ser gerenciado usando o comando cmus-remote (UNIX ou soquete TCP / IP)
  • Pode ser executado em ambientes Linux, OS X, FreeBSD, NetBSD, OpenBSD e Cygwin.
  • Tem uma fila de reprodução

Passo 1
Para instalar o CMUS, devemos executar o seguinte comando:

 sudo apt install cmus
Caso apresente algum tipo de erro, podemos executar as seguintes linhas para instalá-lo a partir de um repositório:
 sudo add-apt-repository ppa: jmuc / cmus sudo apt update sudo apt install cmus
Passo 2
Para abrir o CMUS, basta executar a seguinte linha.
 sudo cmus
O seguinte será exibido:

etapa 3
Para adicionar novas músicas, pressionaremos o número 5 e veremos o seguinte:

Passo 4
Lá, usaremos as setas de direção para acessar o diretório onde a música está hospedada e pressione Enter.
Veremos as músicas disponíveis:

Etapa 5
Para adicioná-los à lista de reprodução, selecione a música e pressione a tecla. para.

Pressionamos Enter na música selecionada para iniciar sua reprodução.

Algumas das opções para usar com CMUS são:

  • c: Pausar ou retomar a música
  • Tecla direita ou esquerda: Avançar ou desacelerar a música em 10 segundos
  • *: Pesquisa por minuto na música
  • r: Repita a música
  • s: Ativa a reprodução aleatória

5. Aplicativo MOC Linux


MOC (Music on Console) é outra alternativa a ser utilizada em ambientes Linux para a reprodução de músicas por meio de comandos. O MOC é um reprodutor leve que pode reproduzir todos os formatos de áudio disponíveis.

Passo 1
Para instalar o MOC, executaremos a seguinte linha:

 sudo apt install moc
Uma vez instalado, executamos a linha mocp no terminal para acessar o aplicativo:

Passo 2
Lá, selecionamos a pasta onde temos as músicas hospedadas para acessá-las:

Pressionamos Enter para começar a jogar.

Ao usar o MOC, temos as seguintes possibilidades:

  • >: Aumentar o volume (1%)
  • <: Diminuir o volume (1%)
  • , : Diminuir o volume (5%)
  • . : Aumentar o volume (5%)
  • h: Exibe a ajuda do MOC
  • p ou espaço: Pausa
  • Digitar: Toque
  • n: Toque a próxima música
  • b: Toque a música anterior
  • PARA: Adicione um diretório à lista de reprodução
  • para: Adicione apenas um arquivo à lista
  • c: Remova um arquivo da lista de reprodução
  • C: Limpe a lista inteira
  • q: Deixe o programa em segundo plano
  • Q: Feche o programa completamente
  • eu: Mudar de janela dupla para janela única
  • Tabulador: Mudamos a tela no MOC

6. Aplicativo para Linux Mpg123


Mpg123 é um console MPEG rápido que funciona como reprodutor de áudio e biblioteca de decodificação de arquivos. É simples e permite que você toque vários formatos de áudio no console Linux

Para sua instalação executaremos o seguinte comando:

 sudo apt install mpg123
Para seu uso, iremos executar a seguinte sintaxe:
 mpg123 (caminho da música)

Algumas das opções para usar com mpg123 são:

  • [s] ou []: Reinicia a música
  • [d]: Música anterior
  • [b]: Volta ao início da música
  • [.]: Avançar a música
  • [,]: Retorna a música
  • [:]: Avanço rápido
  • [;]: Atraso rápido da música
  • [+]: Aumentar o volume
  • [-]: Volume baixo
  • [r]: Muda para o modo RGB
  • [v]: Muda para o modo detalhado
  • [l]: Na lista de reprodução atual, indica a faixa em uso
  • [t]: Exibe as informações da música
  • [m]: Imprimir o cabeçalho MPEG
  • [h]: Exibir ajuda do mpg123
  • [q]: Feche o aplicativo

Temos opções úteis e práticas quando se trata de tocar músicas do console no Linux.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave