I found this tool https://www.sidify.de/ a while ago.
They have a paid solution, which you could pirate a crack for on a site of your choice.
Maybe not the best solution, but it downloads the Tracks/Playlists/Albums by recording the audio and adding all the metadata.