Se você vive querendo descobrir o nome das músicas no PC e que ter o Shazam no Linux para fazer isso, conheça e veja como instalar o SongRec no Linux
Shazam parece familiar para você? Ele já existe há muitos anos e agora é propriedade da Apple é o aplicativo mais usado no mundo para identificar músicas.
Além disso, há momentos em que também podemos usá-lo para reconhecer partes de um filme, anúncios ou participar de promoções, mas seu ponto forte é nos dizer o que está passando.
De um computador, usar o Shazam é um pouco mais difícil, mas existe um aplicativo para Linux que nos permitirá identificar músicas de forma rápida, fácil e eficiente. Seu nome é SongRec.
Como lemos em sua página GitHub, SongRec é um cliente Shazam não oficial para Linux escrito em Rust. Seu funcionamento é muito simples, praticamente igual ao app oficial.
Assim que você o inicia, o aplicativo já está ouvindo o que está tocando para logo nos dizer o nome da música.
Embora também seja verdade que é provável que algum sistema operacional nos peça permissão para acessar o microfone e em outros tenhamos que exibir a guia “Entrada de microfone” e escolher outra opção.
As funções SongRec incluem o seguinte:
- Reconheça o áudio do microfone.
- Se o carregarmos, ele reconhece o áudio de qualquer arquivo compatível.
- Ele pode ser usado com a interface do usuário e a linha de comando.
- Fornece uma lista do histórico de músicas reconhecidas que pode ser exportada para um arquivo CSV.
- Detecção contínua de músicas pelo microfone, o que pode ser bom, por exemplo, se quisermos uma lista das músicas que foram transmitidas em um programa de rádio.
- Possibilidade de gerar uma isca a partir de uma música que, ao ser tocada, pode levar o Shazam a pensar que é a música em questão. Eu não tentei, mas pessoalmente sinto que acabou.
Shazam no Linux? Conheça e veja como instalar o SongRec no Linux
SongRec está disponível em diferentes fontes e as instruções de instalação estão em sua página no GitHub.
Como um usuário de pacotes Flatpak, acho que a melhor opção para saber como funciona e como é limpo é a que temos disponível no Flathub, mas esta é uma opinião pessoal.
Em sistemas operacionais baseados em Arch Linux, podemos encontrar SongRec em AUR, e um repositório para Ubuntu e derivados também está disponível.
Portanto, para instalar o SongRec no Linux, use um dos procedimentos abaixo.
Como instalar o SongRec via Flatpak e ter Shazam no Linux
Para instalar o SongRec no Linux via Flatpak você precisa ter o suporte a essa tecnologia instalado em seu sistema. Se não tiver, use o tutorial abaixo para instalar:
Como instalar o suporte a Flatpak no Linux
Depois, você pode instalar o SongRec no Linux via Flatpak, fazendo o seguinte:
Passo 1. Abra um terminal;
Passo 2. Use o comando abaixo para instalar o programa via Flatpak. Tenha paciência, pois muitas vezes pode demorar vários minutos para que o Flatpak faça o download de tudo o que precisa;
flatpak install --user https://flathub.org/repo/appstream/com.github.marinm.songrec.flatpakref
Passo 3. Para atualizar o programa, quando uma nova versão estiver disponível, execute o comando:
flatpak --user update com.github.marinm.songrec
Passo 4. Desinstale o programa, usando o seguinte comando no terminal:
flatpak --user uninstall com.github.marinm.songrec
Ou
flatpak uninstall com.github.marinm.songrec
Como instalar o SongRec no Ubuntu e derivado e ter Shazam no Linux
Para instalar o SongRec no Ubuntu e ainda poder receber automaticamente as futuras atualizações dele, você deve fazer o seguinte:
Passo 1. Abra um terminal (use as teclas CTRL + ALT + T);
Passo 2. Se ainda não tiver, adicione o repositório do programa com este comando ou use esse tutorial;
sudo apt-add-repository ppa:marin-m/songrec -y -u
Passo 3. Atualize o gerenciador de pacotes com o comando:
sudo apt-get update
Passo 4. Agora use o comando abaixo para instalar o programa;
sudo apt install songrec -y
Você também pode tentar iniciar o programa no menu Aplicativos/Dash/Atividades ou qualquer outro lançador de aplicativos da sua distro, ou digite songrec
ou em um terminal, seguido da tecla TAB.
Pronto! Agora, com SongRec em seu PC Linux, não haverá mais uma música que escape de você.