Komt Shazam je bekend voor? Juist, wat een vraag. Het bestaat al vele jaren en is nu eigendom van Apple en is de meest gebruikte app ter wereld om liedjes te identificeren. Daarnaast zijn er momenten waarop we het ook kunnen gebruiken om delen van een film, advertenties of deel te nemen aan promoties, maar de kracht ervan is om ons te vertellen wat er speelt. Vanaf een computer is het gebruik van Shazam een beetje moeilijker, maar er is een app voor Linux waarmee we nummers snel, gemakkelijk en efficiënt kunnen identificeren. Uw naam, songrec.
Zoals we lezen uw GitHub-pagina, SongRec is een onofficiële Shazam-client voor Linux die is geschreven in Rust. De werking is heel eenvoudig, praktisch hetzelfde als de officiële app. Zodra je het start, luistert de applicatie al naar wat er omheen wordt afgespeeld om ons snel de naam van het nummer te vertellen. Hoewel het ook waar is dat het waarschijnlijk is dat een besturingssysteem ons om toestemming vraagt voor toegang tot de microfoon en in andere moeten we het tabblad "Microfooninvoer" weergeven en een andere optie kiezen.
Wat doet SongRec
SongRec-functies omvatten het volgende:
- Herken de audio van de microfoon.
- Als we het laden, herkent het de audio van elk compatibel bestand.
- Het kan worden gebruikt met zowel de gebruikersinterface als de opdrachtregel.
- Biedt een lijst met herkende songgeschiedenis die kan worden geëxporteerd naar een CSV-bestand.
- Continue nummerherkenning van de microfoon, wat prima kan zijn als we bijvoorbeeld een lijst willen met de nummers die op een radioprogramma zijn uitgezonden.
- Mogelijkheid om een lokaas te genereren van een nummer dat, wanneer het wordt afgespeeld, Shazam voor de gek kan houden door te denken dat het het nummer in kwestie is. Dit heb ik niet geprobeerd, maar persoonlijk heb ik het gevoel dat het voorbij is.
SongRec is verkrijgbaar bij verschillende bronnen, en de installatie-instructies staan op hun GitHub-pagina. Als pakketgebruiker Flatpak, Ik denk dat de beste optie, vanwege hoe goed het werkt en hoe schoon het is, degene is die we hebben beschikbaar op Flathub, maar dit is een persoonlijke mening. Op Arch Linux-gebaseerde besturingssystemen kunnen we SongRec vinden in AUR, en een repository voor Ubuntu en afgeleiden is ook beschikbaar:
sudo apt-add-repository ppa:marin-m/songrec -y -u sudo apt install songrec -y
Met SongRec op uw Linux-pc zal er niet langer een nummer zijn dat u ontgaat.
In Linux werkt wat voor de ene werkt, andere werkt gewoon niet
Dit is mijn geval, en het overkomt mij heel en vaak met dit SO-ding
Maar goed, het is wat het is, totdat je geld hebt voor een Mac….
gpg: geen geldige OpenPGP-gegevens gevonden.
Hertraceren (meest recente oproep als laatste)
Bestand "/usr/lib/python3/dist-packages/apt/cache.py", regel 587, in update
puls_interval)
apt_pkg.Error: E: De repository 'http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release' heeft geen Release-bestand.
Tijdens het afhandelen van de bovenstaande uitzondering is er nog een uitzondering opgetreden:
gpg: geen geldige OpenPGP-gegevens gevonden.
Hertraceren (meest recente oproep als laatste)
Bestand "/usr/lib/python3/dist-packages/apt/cache.py", regel 587, in update
puls_interval)
apt_pkg.Error: E: De repository 'http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release' heeft geen Release-bestand.
Tijdens het afhandelen van de bovenstaande uitzondering is er nog een uitzondering opgetreden:
gpg: geen geldige OpenPGP-gegevens gevonden.
Hertraceren (meest recente oproep als laatste)
Bestand "/usr/lib/python3/dist-packages/apt/cache.py", regel 587, in update
puls_interval)
apt_pkg.Error: E: De repository 'http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release' heeft geen Release-bestand.
Tijdens het afhandelen van de bovenstaande uitzondering is er nog een uitzondering opgetreden:
Uiteindelijk heb ik het in Debian geïnstalleerd via Cargo / rust
Linux maakt je leven moeilijk, maar uiteindelijk is er altijd wel iemand die slimmer is dan jij en het probleem heeft opgelost, ...
(nou ja, bijna altijd)
we zullen zien of het werkt
Uitstekend super effectief zijn functie, getest in linux mint .. heel erg bedankt. Opmerking: na het toevoegen van de repository moeten we updaten (sudo apt-get update) zodat deze kan worden gedownload en geïnstalleerd.