Precisa de uma maneira de reproduzir sua coleção de arquivos de música MP3 , OGG e FLAC diretamente da linha de comando do Linux? Veja como fazer isso com um player leve e competente baseado em terminal .
Índice
Música no console
Mesmo nestes dias de plataformas de streaming de música baseadas em nuvem, como Amazon Music e Spotify, é provável que você ainda queira reproduzir algo de sua coleção local de arquivos de áudio de tempos em tempos. Talvez você tenha algo tão obscuro que os serviços de streaming não o tenham. Ou você pede uma faixa específica e eles continuam tocando a versão ao vivo, ou o remix estendido, ou qualquer uma das outras variações quando tudo o que você realmente quer é a faixa do álbum antigo e simples.
Claro, o Linux é bem servido com players de música. Rhythmbox , Clementine e Strawberry são aplicativos completos, sofisticados e sofisticados para gerenciar suas coleções de música . Além de tocar sua música, eles farão coisas como pesquisar e baixar a arte do álbum ausente, reproduzir podcasts e rádio na Internet e editar os metadados nos próprios arquivos.
Mas e se você quiser acessar sua coleção de músicas a partir de uma janela de terminal, sem a sobrecarga de um player de música totalmente carregado? Music on Console, ou MOC, é um programa que permite fazer exatamente isso. Ele carrega em um piscar de olhos, permite pesquisar sua coleção de músicas, encontrar o que deseja reproduzir e apenas reproduzi-lo.
Ele suporta vários formatos de arquivo de som , listas de reprodução e até temas básicos. Se você é um viciado em teclado e tende a ficar em janelas de terminal, o MOC é um ajuste natural para você. É totalmente controlado por teclado. Uma vez que as combinações de teclas se queimam em sua memória muscular, você pode controlar o MOC sem ter que tirar as mãos do teclado.
Quando você tem um processo de longa execução em uma janela de terminal, sempre há a chance de você fechar a janela de terminal acidentalmente. Mas mesmo se você fizer isso, o MOC tem um truque legal para lidar com isso também.
Instalando o MOC
Instalar o MOC no Ubuntu é simples:
sudo apt instalar moc
Instalar o MOC no Manjaro é tão fácil quanto:
sudo pacman -Sy moc
Para instalar o MOC no Fedora são necessários alguns passos extras.
Primeiro, usamos wget
para baixar os detalhes do repositório RPM Fusion. Estávamos usando o Fedora 34. Se você estiver usando uma versão diferente, como 35 , substitua a versão que está usando por “34” no comando.
wget http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-34.noarch.rpm
Em seguida, instalamos os detalhes desse repositório.
rpm -Uvh rpmfusion-free-release-34.noarch.rpm
Com isso feito, podemos prosseguir e instalar o MOC:
sudo dnf instalar moc
O arquivo de configuração MOC
No Ubuntu e no Manjaro, o MOC começou imediatamente. No Fedora, tivemos que editar primeiro o arquivo de configuração do MOC. É uma boa ideia editar o arquivo de configuração do MOC de qualquer maneira, para adicionar o local do seu diretório de música. O arquivo de configuração é chamado de “config” e está localizado no diretório “.moc” em seu diretório inicial.
Abra uma janela de terminal e verifique se você está em seu diretório pessoal . Abra o arquivo de configuração em um editor. Nós usamos gedit
:
gedit.moc/config
Localize e edite ou adicione essas duas linhas. Substitua “dave” nestas linhas pelo nome de sua própria conta de usuário:
mocdir = /home/dave/.moc MusicDir = "/home/dave/Music"
No Fedora, também tivemos que adicionar esta linha:
TiMidity_Config = /etc/timidity.cfg
TiMidity é uma biblioteca MIDI usada pelo MOC.
Por motivos de segurança, precisamos garantir que o arquivo de configuração seja gravável apenas pelo proprietário. Usaremos o chmod
comando com a máscara de leitura/gravação/leitura/leitura de 644.
chmod 644 .moc/config
Agora estamos prontos para iniciar o MOC.
Primeiros passos com MOC
O comando para iniciar o MOC é . Observe o “p” adicionado que significa “jogador”.mocp
mocp
A visualização padrão tem uma lista de diretórios à esquerda e uma lista de reprodução à direita. Se você configurou seu diretório de música em seu arquivo de configuração “.moc/config”, o MOC será aberto com seu diretório de música exibido no painel esquerdo.
Se você sair do diretório de música, poderá retornar rapidamente a ele pressionando a tecla “m”.
Você pode mover a barra de destaque com as teclas de seta “Up” e “Down” e as teclas “Home”, “End”, “PgUp” e “PgDn”. Pressionar “Enter” selecionará o item destacado.
- Se um diretório estiver destacado, você entrará nesse diretório.
- Se o destaque estiver no símbolo “../”, você subirá um diretório na árvore de diretórios.
- Se você estiver destacando um arquivo de música, o MOC reproduzirá esse arquivo de música.
A “Barra de Espaço” ou a tecla “p” pausa e retoma a reprodução. As combinações de teclas no MOC diferenciam maiúsculas de minúsculas, portanto, certifique-se de usar um “p” minúsculo. A tecla “s” interrompe a reprodução.
Pressionando os botões “,” e “.” teclas diminui ou aumenta o volume em 5%. Para um controle preciso, “<” e “>” ajustam o volume em passos de 1%. Pressionar “Alt” com uma tecla numérica de 1 a 9 define o volume para 10%, 20% até 90%.
Fechando MOC
“Q” maiúsculo fecha o MOC e interrompe a reprodução. Pressionar “q” minúsculo fecha o cliente MOC, mas deixa o back-end em execução.
Isso significa que você pode fechar o cliente MOC – e a janela do terminal – e o MOC continuará a tocar música em segundo plano. Abrir uma nova janela de terminal e usar o mocp
comando inicia um novo cliente que se conecta automaticamente ao processo em segundo plano, permitindo que você recupere o controle dele.
Usando listas de reprodução
Pressionar “a” com um arquivo de música ou diretório destacado os adiciona à lista de reprodução. Com facilidade, o destaque é movido para o item abaixo do que você acabou de adicionar.
Pressionar “d” com um item de lista de reprodução realçado remove esse item da lista de reprodução. Depois de ter alguns itens no painel da lista de reprodução, você pode mover-se entre os painéis do diretório e da lista de reprodução usando a tecla “Tab”.
Pressionar a tecla “l” (minúsculo “L” para “layout”) alterna entre a visualização padrão de “painel duplo” e uma visualização de painel único.
Na visualização de painel único, a tecla “Tab” ainda alterna entre a lista de diretórios e as visualizações da lista de reprodução, mas com um painel único “maximizado”.
Atalhos de Teclas Úteis
Brincar com o MOC por dez minutos lhe dará a maior parte do que você precisa saber. Você pode obter ajuda pressionando “h” ou “?”, mas aqui está uma lista rápida das teclas mais importantes.
Fechando MOC
- q : Feche o cliente, deixe o MOC rodando em segundo plano.
- P : Feche o cliente e o processo em segundo plano.
Ouvindo música
- Enter : Reproduz uma faixa.
- Espaço ou p: pausa a reprodução.
- n : Próxima faixa.
- b : Faixa anterior.
- s : Parar a reprodução.
- , : Reduzir o volume em 5%.
- . : Aumenta o volume em 5%.
- < : Reduz o volume em 1%.
- > : Aumenta o volume em 1%.
Usando listas de reprodução
- a : Adiciona uma faixa à lista de reprodução. Também funciona com diretórios.
- R : Adicione um diretório à lista de reprodução.
- d : Excluir um item da lista de reprodução.
- C : Limpa a lista de reprodução.
- u : Move uma faixa para cima na lista de reprodução.
- j : Move uma faixa para baixo na lista de reprodução.
Diversos
- Guia : Mover entre os painéis do diretório e da lista de reprodução
- l : Alterna entre layouts de painel duplo e painel único.
- / : Procurar nomes de diretórios e faixas.
Código
Música no Console é agradavelmente direta e satisfatoriamente competente. Dá-lhe todas as funções básicas de um leitor de música, acessível a partir do teclado.
Isso é música para os ouvidos de um jóquei terminal .