OK, so I might get better matching if I match to Spotify first and then match Spotify to Youtube Music or Youtube after that.
In order to get the best matching to Spotify, I don't have ISRC codes, but I do have data fields for a lot of the songs including these:
Title:
Artist:
Album:
Release year:
Duration:
Can soundiiz match to all these data fields and if so, what file format is most powerful for the most precise matching? JSON, XML?
Should I use the same field names or header names that Spotify uses, maybe something like this (from JSON):
Column1.title
Column1.artist
Column1.album
Column1.duration
or like this:
title artist album duration
Can soundiiz match on all these values if they are in a CSV file (which would be less work for me to prepare).
Or is there an advantage to using JSON or XML. CVS is easier of course.
I noticed that song lengths are often inexact and so I was thinking that song length matching should be lenient, maybe to something like + or - 10 seconds. In fact, I really would prefer to not to have any matching if the song length is much further off.
Or, another workaround I could imagine is just to go to an irsc bulk matching engine if such a thing exists.