twynb / AudioStreamSplitting

A tool that takes a long audio file, splits it into separate songs and attempts to identify them.
https://twynb.github.io/AudioStreamSplitting/
GNU General Public License v3.0
2 stars 0 forks source link

Expand api metadata #96

Closed twynb closed 1 year ago

twynb commented 1 year ago

issues/TODOs that should be added as a consequence of this:

chubetho commented 1 year ago

Can you fix merge conflicts? I have tried with hiphop.mp3 but recieved only one metadata. which test file should i try to see whether there are more metadata to come

twynb commented 1 year ago

I have tried with hiphop.mp3 but recieved only one metadata. which test file should i try to see whether there are more metadata to come

What do you mean by "received only one metadata"?

If you mean "only one set of metadata per song", you might be using an invalid AcoustID key (see what i mentioned in the README.md). The Shazam service will still only return one song, so only one set of metadata, AcoustID will return a lot of songs letting you choose between options. This also means that for songs that AcoustID couldn't identify, only one set of metadata is made available (as seen when splitting the hiphop test file using the "normal" preset - the third song can't be identified by AcoustID and thus calls shazam)

If you mean only one song was identified at all, that's indeed an issue - I can't reproduce it though, for me all four songs are identified and three of them have several sets of metadata. I mostly tested using the old_pop testfile, which returns a lot of metadata options for each song.

chubetho commented 1 year ago

I have tried with hiphop.mp3 but recieved only one metadata. which test file should i try to see whether there are more metadata to come

What do you mean by "received only one metadata"?

If you mean "only one set of metadata per song", you might be using an invalid AcoustID key (see what i mentioned in the README.md). The Shazam service will still only return one song, so only one set of metadata, AcoustID will return a lot of songs letting you choose between options. This also means that for songs that AcoustID couldn't identify, only one set of metadata is made available (as seen when splitting the hiphop test file using the "normal" preset - the third song can't be identified by AcoustID and thus calls shazam)

If you mean only one song was identified at all, that's indeed an issue - I can't reproduce it though, for me all four songs are identified and three of them have several sets of metadata. I mostly tested using the old_pop testfile, which returns a lot of metadata options for each song.

My bad, have tried with other key and now I recieved more set of metadata for each segment