Aqui no blog já mostramos dois visualizadores de áudio:
Instale e Configure o ncmpcpp e mpd no seu Linux , esse possui o music vizualizer embutido nele.
Também instalamos o CAVA(outro visualizador) nesse tutorial: Ubuntu + i3-gaps + Albert + Cava + Polybar
Além de algumas opções de player como:
Nesse último link há um player bem minimalista, mpg123 que vamos tocar as músicas com ele, nesse exemplo, mas use o que lhe convém! 😃
Para exibir os gráficos das músicas que estiverem tocando, vamos utilizar o cli-visualizer ou vis (o nome do comando) que é um visualizador de linha de comando. Suporta mpd, e com suporte experimental para alsa e pulseaudio.
Antes de mais nada, verifique se seu sistema possui as dependências(só são três, bem pequenas por sinal, além do git ) para que o vis funcione corretamente.
No Gentoo e Funtoo , rode esses comando:
emerge fftw dev-vcs/git ncurses
No Debian, Ubuntu e Linux Mint rode esses comando:
sudo apt install libfftw3-dev libncursesw5-dev git cmake
Use o search do gerenciador de repositório da sua distro para encontrar o nome do pacote na sua distro, exemplos:
pacman -Ss fftw
yum search ncurses
Após instalar as dependências, agora vamos clonar o repositório do cli-visualizer/vis e instalar.
cd /tmp
git clone https://github.com/dpayne/cli-visualizer
cd cli-visualizer
./install.sh
Ao final da compilação, ele pedirá sua senha de sudo para instalar.
Como havia dito vamos rodar primeiro , exemplo:
mpg123 minha-musica.mp3
E numa outra janela de terminal, rode o comando:
vis
A saída será similar a da imagem abaixo.
Se quiser ver a imagem num tamanho maior, clique sobre a mesma e abra numa nova aba.
Se quiser sair do vis tecle a letra q
Se você encerrar ou acabar a música , o vis irá parar com a animação, mas ainda estará rodando.
Você ainda pode configurar as cores da animação do vis à sua maneira, para isso edite o arquivo: ~/.config/vis/colors/rainbow
, perceba que as cores estão separadas por linha e está em formato hexadecimal, ou seja, café com açúcar ☕ e para alterar as configurações, caso você queira salvar esse arquivo rainbow com outro nome (criar um tema) , altere o nome do arquivo em: ` ~/.config/vis/config` .
Qualquer dúvida, posta aí nos comentários!
Abraços!
multimidia musica vis clivisualizer