{"id":3236,"date":"2023-09-11T19:08:08","date_gmt":"2023-09-11T17:08:08","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=3236"},"modified":"2023-11-29T10:10:56","modified_gmt":"2023-11-29T09:10:56","slug":"songrec-musikstuecke-identifizieren","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/11\/songrec-musikstuecke-identifizieren\/","title":{"rendered":"SongRec &#8211; Musikst\u00fccke identifizieren"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"550\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/songrec-1-1024x550.jpg\" alt=\"\" class=\"wp-image-3237\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/songrec-1-1024x550.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/songrec-1-300x161.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/songrec-1-768x412.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/songrec-1-1536x825.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/songrec-1.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><figcaption class=\"wp-element-caption\"><strong>SongRec<\/strong><\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Beschreibung<\/strong><\/p>\n\n\n\n<p><strong>SongRec<\/strong> ist ein freier <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/cli\/\" target=\"_self\" title=\"Eine CLI (Command Line Interface) ist eine textbasierte Schnittstelle, die es erm&ouml;glicht, Befehle direkt &uuml;ber die Kommandozeile einzugeben und mit einem Computer oder einem Betriebssystem zu interagieren. Im Gegensatz zur grafischen Benutzeroberfl&auml;che (GUI), bei der man mit Maus und Icons arbeitet, verwendet die CLI Textbefehle, um Aufgaben auszuf&uuml;hren, Programme zu starten, Dateien zu verwalten und&hellip;\" class=\"encyclopedia\">Cli<\/a>ent f&uuml;r den Musik-Erkennungsdienst Shazam. Es gibt Software-Versionen sowohl &uuml;ber eine grafische Benutzeroberfl&auml;che, als auch zur Bedienung auf der Kommandozeile. Im ersten Fall werden auch Musikeingaben &uuml;ber ein Mikrofon unterst&uuml;tzt, wobei im <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/terminal\/\" target=\"_self\" title=\"Ein Terminal ist eine Benutzerschnittstelle, eine grafische Oberfl&auml;che, um &uuml;ber die Shell mit einem Interpreter direkt mit dem Betriebssystem zu kommunizieren. Grundlegend wird das Terminal mit der Tastatur bedient, einige Funktionen k&ouml;nnen je nach Terminal auch mit der Maus genutzt werden. Bekannte Terminals unter Linux w&auml;ren etwa die Konsole unter KDE, das GNOME-Terminal, Terminoligy unter&hellip;\" class=\"encyclopedia\">Terminal<\/a> lediglich nur Audio<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">datei<\/a>en erkannt werden. Hier befassen wir uns mit der Version mit grafischen Interface.<\/p>\n\n\n\n<p><strong>Das Prog<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ram\/\" target=\"_self\" title=\"Der RAM oder Arbeitsspeicher ist ein essentieller Bestandteil eines Rechners, der als fl&uuml;chtiger und sehr schneller Speicher fungiert. Er erm&ouml;glicht es dem Computer, Daten sehr schnell zu lesen und zu ver&auml;ndern, und spielt eine entscheidende Rolle f&uuml;r die Leistungsf&auml;higkeit des Systems. Der Arbeitsspeicher ist ein tempor&auml;rer Speicher, was bedeutet, dass die gespeicherten Informationen verloren gehen,&hellip;\" class=\"encyclopedia\">ram<\/a>m bietet folgende Funktionen:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Erkennen von Musikst&uuml;cken aus einer beliebigen Audio<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">datei<\/a><\/li>\n\n\n\n<li>Erkennen von Musikst&uuml;cken vom Mikrofon<\/li>\n\n\n\n<li>His<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/tor\/\" target=\"_self\" title='Unter \"Tor\" versteht man das Tor-Netzwerk, das als Anonymisierungsdienst f&uuml;r den Internetverkehr dient. Das Tor-Netzwerk erm&ouml;glicht es den Benutzern, ihre Identit&auml;t und ihren Standort zu verschleiern, indem der Datenverkehr &uuml;ber mehrere Server (Nodes) geleitet wird, bevor er sein Ziel erreicht. Dadurch wird es schwieriger, die Aktivit&auml;ten der Benutzer im Internet zu verfolgen oder zu &uuml;berwachen.&hellip;' class=\"encyclopedia\">tor<\/a>ie der erkannten Lieder mit Export via CSV<\/li>\n\n\n\n<li>Kontinuierliche Lied-Erkennung vom Mikrofon aus, mit Auswahlm&ouml;glichkeit f&uuml;r das Eingabeger&auml;t<\/li>\n\n\n\n<li>SongRec stellt f&uuml;r das erkannte Musikst&uuml;ck einen Link zu auf YouTube similar ermittelten Ergebnissen bereit<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Anwendung<\/strong><\/p>\n\n\n\n<p>Die Anwendung ist &ndash; obwohl englischsprachig &ndash; relativ einfach zu bedienen. <br>Liegt eine Audio<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">datei<\/a> nur mit nichts aussagenden <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">Datei<\/a>namen z. b. <strong><em>Titel 1.<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/mp3\/\" target=\"_self\" title='MP3-Dateien sind ein Audioformat, das zur Komprimierung von Audiodaten verwendet wird. Das K&uuml;rzel \"MP3\" steht f&uuml;r \"MPEG-1 Audio Layer 3\" und wurde vom Fraunhofer-Institut entwickelt. Bei der Komprimierung werden bestimmte Tonbereiche entfernt, die f&uuml;r das menschliche Ohr kaum wahrnehmbar sind. Dadurch wird die Dateigr&ouml;&szlig;e erheblich reduziert, ohne dass ein deutlicher Qualit&auml;tsverlust entsteht. MP3-Dateien haben eine&hellip;' class=\"encyclopedia\">mp3<\/a><\/em><\/strong> und fehlenden Tags vor, oder man kennt weder den Titel noch den Interpreten ist <strong>SongRec <\/strong>eine gro&szlig;e Hilfe zur Bestimmung. <br><br>W&auml;hlen Sie zuerst in der rechten Fensterh&auml;lfte im oberen Bereich unter <strong><em>Audio input<\/em><\/strong> die entsprechende Eingangsquelle Ihres Systems, sofern es nicht automatisch erkannt wurde. Klicken Sie auf die Schaltfl&auml;che <strong><em>Recognize from file<\/em><\/strong> im linken Fensterbereich oben. <br>Im sich nun &ouml;ffnenden Fenster navigieren Sie zu der entsprechenden Audio-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">Datei<\/a>. <br>Ein Doppelklick darauf startet den Erkennungs-Prozesslauf. <br><br>Nach wenigen Sekunden erhalten Sie im rechten Fensterbereich Informationen zu Interpret, Titel und evtl. des zugrunde liegenden Albums. Im linken Fenster erscheint ein Cover des entsprechenden Albums. <br>Im Testlauf war die Erkennungsrate relativ hoch. Mit Klick auf <em><strong>Search on YouTube<\/strong><\/em> werden Sie in Ihrem Browser auf YouTube weitergeleitet mit passenden Suchergebnissen.<\/p>\n\n\n\n<p>Zur Erkennung von Musik in der Umgebung w&auml;hlen Sie links oben <strong><em>Turn on microphone recognition<\/em><\/strong>. Verwenden Sie dazu ein m&ouml;glichst h&ouml;her wertiges Mikrofon. Evtl. Ergebnisse erhalten Sie ebenfalls im rechten oberen Fensterbereich.<\/p>\n\n\n\n<p>Eine aktuelle und stabile Version von SongRec ist als <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/flatpak\/\" target=\"_self\" title=\"Flatpak ist eine Form zur Bereitstellung und Verwaltung von Softwarepaketen in Linux. Es wird in einer sogenannten Sandbox-Umgebung - isoliert vom Rest des Systems ausgef&uuml;hrt - was die Sicherheit und Stabilit&auml;t des Systems gew&auml;hrleisten soll. Mit Flatpak k&ouml;nnen Anwendungen unabh&auml;ngig von der Linux-Distribution installiert und diese aktualisiert werden. Um Flatpak in Linux zu verwenden, muss&hellip;\" class=\"encyclopedia\">Flatpak<\/a> erh&auml;ltlich und mit dem <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flatpak install flathub com.github.marinm.songrec<\/code><\/pre>\n\n\n\n<p>im <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/terminal\/\" target=\"_self\" title=\"Ein Terminal ist eine Benutzerschnittstelle, eine grafische Oberfl&auml;che, um &uuml;ber die Shell mit einem Interpreter direkt mit dem Betriebssystem zu kommunizieren. Grundlegend wird das Terminal mit der Tastatur bedient, einige Funktionen k&ouml;nnen je nach Terminal auch mit der Maus genutzt werden. Bekannte Terminals unter Linux w&auml;ren etwa die Konsole unter KDE, das GNOME-Terminal, Terminoligy unter&hellip;\" class=\"encyclopedia\">Terminal<\/a> zu installieren.<\/p>\n\n\n\n<p>Sie finden <strong>SongRec<\/strong> im Startmen&uuml; unter der Rubrik -&gt; <strong><em>Multimedia<\/em><\/strong>.<\/p>\n\n\n\n<p class=\"has-small-font-size\"><br>Erstver&ouml;ffentlichung von beluga &raquo; Fr 26. Aug 2022, 13:03<\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"3236\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"3236\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Beschreibung SongRec ist ein freier Client f\u00fcr den Musik-Erkennungsdienst Shazam. Es gibt Software-Versionen sowohl \u00fcber eine grafische Benutzeroberfl\u00e4che, als auch zur Bedienung auf der Kommandozeile. Im ersten Fall werden auch Musikeingaben \u00fcber ein Mikrofon unterst\u00fctzt, wobei im Terminal lediglich nur Audiodateien erkannt werden. Hier befassen wir uns mit der Version mit grafischen Interface. Das Programm [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[362,361,360,363,359],"class_list":["post-3236","post","type-post","status-publish","format-standard","hentry","category-multimedia","tag-lied-erkennung","tag-musicclient","tag-musikerkennung","tag-recognize","tag-songrec"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/3236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=3236"}],"version-history":[{"count":4,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/3236\/revisions"}],"predecessor-version":[{"id":3243,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/3236\/revisions\/3243"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=3236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=3236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=3236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}