SongRec, inoffizieller Client für Shazam unter Linux

songrec

Kommt Ihnen Shazam bekannt vor? Richtig, was für eine Frage. Es gibt es schon seit vielen Jahren und es gehört Apple. Es ist die weltweit am häufigsten verwendete App zur Identifizierung von Songs. Darüber hinaus gibt es Zeiten, in denen wir damit auch Teile eines Films, Werbung oder Teilnahme an Werbeaktionen erkennen können. Die Stärke besteht jedoch darin, uns mitzuteilen, was gerade abgespielt wird. Von einem Computer aus ist die Verwendung von Shazam etwas schwieriger, aber es gibt eine App für Linux, mit der wir Songs schnell, einfach und effizient identifizieren können. Dein Name, songrec.

Wie wir einlesen deine GitHub-Seite, SongRec ist ein inoffizieller Shazam-Client für Linux das ist in Rust geschrieben. Die Bedienung ist sehr einfach, praktisch die gleiche wie bei der offiziellen App. Sobald Sie es starten, hört die Anwendung bereits, was um sie herum abgespielt wird, um uns bald den Namen des Songs mitzuteilen. Obwohl es auch wahr ist, dass einige Betriebssysteme uns wahrscheinlich um Erlaubnis bitten, auf das Mikrofon zuzugreifen, müssen wir in anderen die Registerkarte "Mikrofoneingang" anzeigen und eine andere Option auswählen.

Was macht SongRec?

Zu den SongRec-Funktionen gehören:

  • Erkennen Sie den Ton vom Mikrofon.
  • Wenn wir es laden, erkennt es das Audio einer kompatiblen Datei.
  • Es kann sowohl mit der Benutzeroberfläche als auch mit der Befehlszeile verwendet werden.
  • Bietet eine Liste des erkannten Songverlaufs, der in eine CSV-Datei exportiert werden kann.
  • Kontinuierliche Songerkennung über das Mikrofon, was beispielsweise in Ordnung sein kann, wenn wir eine Liste der Songs wünschen, die in einem Radioprogramm ausgestrahlt wurden.
  • Möglichkeit, aus einem Lied einen Köder zu erzeugen, der Shazam beim Spielen täuschen kann, dass es sich um das betreffende Lied handelt. Das habe ich nicht versucht, aber ich persönlich habe das Gefühl, dass es vorbei ist.

SongRec ist aus verschiedenen Quellen erhältlichund die Installationsanweisungen finden Sie auf der GitHub-Seite. Als Paketbenutzer FlatpakIch denke, die beste Option, weil es so gut funktioniert und wie sauber es ist, ist die, die wir haben verfügbar auf Flathub, aber das ist eine persönliche Meinung. Unter Arch Linux-basierten Betriebssystemen finden wir SongRec in AUR, und ein Repository für Ubuntu und Derivate ist ebenfalls verfügbar:

sudo apt-add-repository ppa:marin-m/songrec -y -u
sudo apt install songrec -y

Mit SongRec auf Ihrem Linux-PC gibt es keinen Song mehr, der Ihnen entgeht.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Jose sagte

    Unter Linux funktioniert das, was für einen funktioniert, für andere einfach nicht
    Dies ist mein Fall, und es passiert mir sehr und oft mit dieser SO-Sache
    Aber hey, es ist was es ist, bis du Geld für einen Mac hast….

    gpg: Es wurden keine gültigen OpenPGP-Daten gefunden.
    Traceback (jüngste Aufforderung zuletzt):
    Datei "/usr/lib/python3/dist-packages/apt/cache.py", Zeile 587, im Update
    puls_interval)
    apt_pkg.Error: E: Das Repository 'http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release' enthält keine Release-Datei.

    Während der Behandlung der obigen Ausnahme ist eine weitere Ausnahme aufgetreten:
    gpg: Es wurden keine gültigen OpenPGP-Daten gefunden.
    Traceback (jüngste Aufforderung zuletzt):
    Datei "/usr/lib/python3/dist-packages/apt/cache.py", Zeile 587, im Update
    puls_interval)
    apt_pkg.Error: E: Das Repository 'http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release' enthält keine Release-Datei.

    Während der Behandlung der obigen Ausnahme ist eine weitere Ausnahme aufgetreten:
    gpg: Es wurden keine gültigen OpenPGP-Daten gefunden.
    Traceback (jüngste Aufforderung zuletzt):
    Datei "/usr/lib/python3/dist-packages/apt/cache.py", Zeile 587, im Update
    puls_interval)
    apt_pkg.Error: E: Das Repository 'http://ppa.launchpad.net/marin-m/songrec/ubuntu hirsute Release' enthält keine Release-Datei.

    Während der Behandlung der obigen Ausnahme ist eine weitere Ausnahme aufgetreten:

  2.   Jose sagte

    Am Ende habe ich es über Fracht / Rost in Debian installiert
    Linux macht dir das Leben schwer, aber am Ende gibt es immer jemanden, der schlauer ist als du und das Problem gelöst hat, ...
    (na ja, fast immer)
    Wir werden sehen, ob es funktioniert

  3.   Matthias sagte

    Ausgezeichnet super effektiv seine Funktion, getestet in Linux Mint .. vielen Dank. Hinweis: Nach dem Hinzufügen des Repositorys müssen wir aktualisieren (sudo apt-get update), damit es heruntergeladen und installiert werden kann.