What is the Metadata Collector?

Something we take pride in working on is connecting Reprtoir to external data sources and services. 

Regarding working with external sources of data, we have already set the foundations of how Reprtoir accounts will connect to various music databases on the web and how we will retrieve data from them to enrich our user’s content.

To keep it simple, what this means is that when users will import metadata into their accounts, we are automatically going to be enriching it with data we have fetched and curated.

This is what Metadata Collector has been built for.

We go fetch metadata directly from Spotify

The first platform we have connected our accounts to is no other than Spotify. 

Spotify is without question the most prominent music store out there for the moment. In addition to offering its users an amazing streaming platform, it also offers an outstanding amount of data that anyone can go tap into through their API.

Definition of an API if you are not that familiar with the term:
an API is the communication channel between machines (computers) to interact with each other. To schematise, you can ask an API questions and it will answer if it knows the answers. For example you can connect to Spotify’s API and ask it “Yo Spotify, gimme Billy Jean’s popularity rating”. Spotify will send you that rating in a matter of milliseconds.

That is one of the questions your Reprtoir account is asking Spotify constantly 24/7 (every 30 seconds to be precise). Your account is also asking Spotify many other question all the time without you knowing it and retrieving valuable data such as your albums’ and tracks’ Spotify links, popularity ratings, release dates, your tracks’ tempo, danceability, energy and much more.

Metadata Collector did not collect any information for my album and its tracks. Is there a problem with my content?

The way this works is that we can only go fetch that data if your Albums have UPCs and your Tracks have ISRCs, and if Spotify is able to match them in its database. In other words, if the Metadata Collector has not been able to retrieve data and if the values of its attributes are left blank in your account, that means one of two things:

  1. Your ISRCs and UPCs are not found in the Spotify database
  2. Your ISRCs and UPCs are on Spotify, but Spotify still hasn't analysed your audio and generate tags for it.

Data fetched by the Metadata Collector can be found in the Metadata sub-tab located in your Albums, Tracks and Artists’ panels.

Data fetched by the Metadata Collector on Spotify

Please read the following article for a description of the types of data and audio descriptors we go fetch for your Artists, Albums and Tracks on Spotify:


Metadata Collector data imported as Tags and Tag Categories in your account

Essentially, any data we go fetch for you will be properly imported and organised as tags and tag categories into your account. 

This means that a Spotify tag category (for example: Spotify track popularity) can be displayed as a column that you can sort in your Track list, and that a Spotify tag (such Spotify’s popularity rating of a track) can be filtered via the filters section.

We know all of this must be a little confusing, but on the user’s end there is not much to it. To sum up: you import metadata into your account and we go enrich it automatically if we can. Voilà.

Did this answer your question?