Kann iTunes Genius (oder Song-Metadaten) verbessert werden, sodass Songs ohne Übereinstimmung die Funktion verwenden können?


11

Meine Frage lautet: "Wie funktioniert die Genius-Funktion technisch?" damit ich es in Fällen verwenden kann, in denen es nicht genug Übereinstimmungen für ein bestimmtes Lied gibt.

Ein Teil dieser Frage lautet: Was wird in Ihrer Bibliothek oder in Metadaten in iTunes oder auf Ihrem iPhone gespeichert, damit die Titel zu automatischen Wiedergabelisten kombiniert werden können? Mit anderen Worten, was liefert es , wenn es heißt " Liefern Sie Ihre Genius-Ergebnisse ..."

Ich bin mehr als nur akademisch interessant. Ich frage mich, ob ich irgendetwas tun kann, um die Metadaten der Songs, die die Genius-Fehlermeldungen erhalten, so anzupassen, dass sie funktionieren. Ich hatte in letzter Zeit einige, die beliebte Songs sind und in der Lage sein sollten, leicht Ergebnisse zu finden, aber nicht.


1
Ich habe noch kein gutes Gefühl für das Reverse Engineering haben das Genie Speicherdatenbank und fragte sich möglicherweise die gleiche Sache hier . Wie ich am besten beurteilen kann, muss nicht nur die Hauptdatenbank für Genies den Zielsong "kennen", sondern Sie benötigen auch zwischen 30 und 50 Übereinstimmungen mit hohem Potenzial, bevor Ihre Bibliothek Geniespiele vorschlagen kann. Es ist ebenso oft ein Versagen der zugehörigen Bibliothek wie das Lied, das ausgewählt wurde, um die geniale Wiedergabeliste IMO zu erstellen.
bmike

Antworten:


4

So wie ich es verstehe, verwendet Genius nicht nur die Metatags Ihrer MP3s, um Genius-Informationen zu organisieren, sondern erhält auch viele Informationen von den Personen, die in ihre Wiedergabelisten aufgenommen wurden. Dies ist sinnvoll, da es bei Genius darum geht, automatisch eine Liste der zusammengehörigen Songs zusammenzustellen, ohne dies manuell tun zu müssen.

Ich habe einmal einen Artikel darüber gelesen, in dem ein Typ von Genius eine Wiedergabeliste für ihn erstellen ließ, und er konnte für sein Leben nicht herausfinden, was die Songs gemeinsam hatten. Sie stammten aus allen verschiedenen Jahren, Genres usw., einschließlich des gesprochenen Wortes. Schließlich erkannte er, dass alle Tracks eines gemeinsam hatten - sie waren kanadisch. Dies ist natürlich nicht das intelligenteste Verhalten, da kanadische Tracks nicht unbedingt diejenigen sind, die Sie nacheinander hören möchten. Aber natürlich ist es nicht ungewöhnlich, dass Leute eine "kanadische" Wiedergabeliste aus anderen Gründen erstellen, als sie als Sammlung anzuhören, und deshalb dachte Genius, sie könnten zusammenpassen. Das Genius-Feature verliert langsam seinen Charme, während der Titel von Celine Dion zu einem CBC-Radio-Archiv zu (himmlisch verboten) Justin Bieber übergeht.


3

Die Genius-Funktionen überprüfen Ihre ID3-Tags. Wenn Ihre Metadaten alle in Ordnung, Standard und relativ genau sind, sollten Sie anständige Ergebnisse erzielen. Es ist nicht sicher, da Apple nicht veröffentlicht hat, wie "es" genau funktioniert, aber es gibt keine "Shazam" -Computeranalyse der Trackstruktur.

Nebenbei bemerkt analysiert Genius, was andere Benutzer ebenfalls gekauft haben (für das Lied, das Genius überprüft), was sie auch hören, und zeigt Ihre Genius-Wiedergabelisten und -Empfehlungen entsprechend an.

Fazit: Halten Sie Ihre ID3-Tags in der Linie und Genius sollte in der Lage sein, Ihr Lied zu finden, solange es nicht dunkel ist.


2

Apples offizielle Beschreibung der Funktion ist tragikomisch knapp , iTunes selbst gibt kein detailliertes Feedback zum Genie-Matching, aber es gibt einige Möglichkeiten, die Motoren zu durchsuchen und zu prüfen, ob Änderungen am Besseren vorgenommen werden können.

  • iTunes Match gibt Ihnen ein Gefühl dafür, welche Titel als Nebeneffekt beim Einschalten der Funktion nicht sofort übereinstimmen. Sie erhalten zunächst eine Zusammenfassung, wie viele Songs übereinstimmen und welche nicht. Es ist eine gute Wette, dass Apple hier dieselbe Art von Matching verwendet (vielleicht besser als Genie) - aber es ist ein guter Anfang.
  • Die Genius-Daten sind nicht leicht lesbar, so dass Sie nicht einfach Listen von Songs erstellen können , die Genius nicht erkennt, und auch Songs, die es kennt, aber jetzt nicht genug Übereinstimmungen in Ihrer Bibliothek finden können, um eine Mischung zu erstellen.

Ich habe noch nie die Designdokumente für die Genius-Funktion gesehen oder jemanden, der Code veröffentlicht, der die Datenbank speichert, in der Apple die Genius-Daten speichert und mit Ihren iTunes- und iOS-Geräten synchronisiert. Daher muss eine maßgebliche Antwort möglicherweise warten, bis der Code in einem Museum landet Aber drei allgemeine Aspekte des iTunes-Abgleichs haben mir dabei geholfen, herauszufinden, wie die Dinge funktionieren:

  1. Viele Dinge fließen in passende Songs ein - Metadaten, Länge und höchstwahrscheinlich einige Fingerabdrücke der Datei sowie eine Analyse von Teilen des Sounds werden wahrscheinlich verarbeitet, um sicherzustellen, dass eine Übereinstimmung mit Ihrem Seed-Song hergestellt wird.
  2. Diese Erkennungsmerkmale werden hochgeladen. Sobald die iTunes-Server diese Ergebnisse verarbeitet haben, wird eine Datenbank erstellt und auf Ihr Gerät (Computer-iTunes oder iOS-Gerät) heruntergeladen, damit sie lokal auf nachfolgende Übereinstimmungsanforderungen reagieren kann.
  3. Oft findet ein bestimmtes Lied Übereinstimmungen in einer Bibliothek, findet jedoch nicht genügend Übereinstimmungen, wenn es sich in einer anderen iTunes-Mediathek befindet. Die Tatsache, dass die Fehlermeldung dieselbe ist, hilft nicht herauszufinden, warum eine Übereinstimmung fehlgeschlagen ist.

Ich hatte einige Erfolge bei der Suche nach einem Titel im iTunes Store (wenn dieser Titel sogar dort verkauft wird) und schaue mir die empfohlenen Titel an. In der Praxis kann ich so beurteilen, ob der Titel gut genug bekannt ist, um in eine große Bibliothek zu passen, oder ob iTunes diesen Titel noch nicht gebunden hat (insbesondere für Titel, die nicht über die Apple Storefront als digitaler Download erhältlich sind).

Da jede Musikbibliothek in Bezug auf Metadaten, die mit Apples Datenbank und Inhalt übereinstimmen, sehr unterschiedlich sein kann, ist es ziemlich schwierig zu verallgemeinern, ob die Dinge im Laufe der Zeit besser oder schlechter werden. Meine Berichterstattung über Genie scheint sich stetig zu verbessern, aber das nützt niemandem, bei dem Genie bei den meisten Songs, die ihnen wichtig sind, versagt. Es scheitert absolut an neuen Tracks von unabhängigen Künstlern und Nicht-Mainstream-Veröffentlichungen, die weniger als 10 Monate alt sind.

Im Moment ist der Prozess der Verbesserung von Metadaten für mich ein Versuch und Irrtum. Ich hoffe, jemand kann die Datenbank zurückentwickeln, wenn Apple nicht beschließt, weitere Details hinzuzufügen oder mehr vom Matching-Prozess zu veröffentlichen, aber ich erwarte auch nicht, dass es bald soweit sein wird.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.