MetaGrab
Eine Webanwendung, die Spotify-Metadaten für jeden gewünschten Titel erfasst!
Dies ist eine kleine Webanwendung, die Spotifys Metadaten zu jedem Titel auf seiner Plattform erfasst. Metadaten sind Daten über andere Daten. Titelmetadaten können Künstler, das Album, auf dem der Titel erschien, und die Qualität des Titels umfassen. Wenn Sie jemals neugierig sind, was Spotify über einen bestimmten Titel denkt und was es zur Fütterung seiner Empfehlungsalgorithmen verwendet, ist dies das Richtige für Sie!
Um diese Webanwendung zu verwenden, müssen Sie lediglich den Namen und/oder den Interpreten des Songs, den Sie suchen möchten, in die Suchleiste eingeben und in den Suchergebnissen darauf klicken!
Wenn Sie sich nicht sicher sind, welche Begriffe auf dieser Website verwendet werden: Versuchen Sie, mit der Maus über den Begriff zu fahren, um eine QuickInfo zu erhalten, die erklärt, worum es sich handelt.
Wenn der Titel, nach dem Sie suchen möchten, nicht in den Suchergebnissen angezeigt wird: Fügen Sie die von Spotify angegebene ID in die Suchleiste ein und drücken Sie die Eingabetaste. IDs sind Base-62-Identifikatoren, die wie folgt aussehen: 0g5J7GjfRxsunVrrcDLejQ
. Diese erhalten Sie, indem Sie im Spotify-Client mit der rechten Maustaste auf einen Titel klicken und entweder den Spotify-URI oder den Link kopieren, die beide die ID enthalten.
Die Metadaten von Spotify geben Ihnen im Allgemeinen genaue Informationen zu den Titeln. Da ihre Systeme zur Ableitung dieser Informationen jedoch wahrscheinlich auf Algorithmen und maschinellem Lernen basieren, gibt es Ungenauigkeiten.
Ganz zu schweigen davon, dass die Metadaten, die Spotify zurückgibt , nicht die idealsten sind.
Das Backend ist meine eigene, in Go geschriebene API. Es fragt die Spotify-API ab und stellt modifiziertes JSON der erhaltenen Ergebnisse bereit. Meine API ist unter APGL v3.0 auf meinem GitHub-Repo verfügbar. Dieses Frontend ist schlampig mit ReactJS geschrieben (Frontend ist scheiße) und verwendet einige Elemente von Bootstrap und anderen Projekten.