SongRec, cliente no oficial para hacer Shazam en Linux
¿Os suena Shazam? Cierto, vaya pregunta. Hace muchos años que existe y la ahora propiedad de Apple es la app más usada del mundo para identificar canciones. Además, hay veces en las que también podemos usarla para reconocer partes de una pelÃcula, anuncios o participar en promociones, pero su fuerte es decirnos qué esta sonando. Desde un ordenador, usar Shazam es un poco más difÃcil, pero hay una app para Linux que nos permitirá identificar canciones de manera rápida, sencilla y eficaz. Su nombre, SongRec.
Tal y como leemos en su página de GitHub, SongRec es un cliente de Shazam para Linux no oficial que está escrito en Rust. Su funcionamiento es muy sencillo, prácticamente igual que la app oficial. Nada más iniciarlo, la aplicación ya está escuchando lo que suena a su alrededor para pronto decirnos el nombre de la canción. Aunque también es cierto que es probable que algún sistema operativo nos pida permiso para acceder al micrófono y en otros tengamos que desplegar la pestaña «Microphone input» y elegir otra opción.
Qué hace SongRec
Las funciones de SongRec incluyen lo siguiente:
- Reconoce el audio del micrófono.
- Si se lo cargamos, reconoce el audio de cualquier archivo compatible.
- Se puede usar tanto con la interfaz de usuario como con la lÃnea de comandos.
- Proporciona una lista del historial de canciones reconocidas que se puede exportar a un archivo CSV.
- Detección de canciones continua desde el micrófono, lo que puede estar bien, por ejemplo, si queremos una lista de las canciones que han emitido en un programa de radio.
- Posibilidad de generar un señuelo a partir de una canción que, al reproducirse, puede engañar a Shazam haciendo creer que es la canción en cuestión. Esto no lo he probado, pero personalmente siento que está de más.
SongRec esta disponible desde diferentes fuentes, y las instrucciones de instalación están en su página de GitHub. Como usuario de paquetes Flatpak, creo que la mejor opción por lo bien que funciona y la limpieza es la que tenemos disponible en Flathub, pero esto es una opinión personal. En sistemas operativos basados en Arch Linux podemos encontrar SongRec en AUR, y también hay disponible un repositorio para Ubuntu y derivados:
sudo apt-add-repository ppa:marin-m/songrec -y -u sudo apt install songrec -y
Con SongRec en tu PC con Linux, ya no habrá canción que se te escape.