Hi,
Thanks for the feedback! I’m glad that this is very useful to you ![]()
Regarding the queries,
-
Yes, it should not include the podcasts and audiobooks as we take the
spotify_track_urifrom the extended streaming history, whereas the podcasts have other fields likespotify_episode_uri -
If the songs have no artist name and track name then we would be submitting a blank listen to Listenbrainz and I think it takes care of it. It should not be imported.
-
Yes, you’re right. It doesn’t do this as of now as Spotify doesn’t give the total duration of the track to determine a valid listen.
-
Yes. We only consider the audio listen files.
-
We also get additional data regarding the track from the Listenbrainz cache and Spotify API also as a fallback if the cache doesn’t contain the information about the track.