jwallet / spy-spotify

🎤 Records Spotify to mp3 without ads and adds media tags to the files 🎵
https://jwallet.github.io/spy-spotify/
MIT License
2.11k stars 139 forks source link

Multiple artists should be separated by [comma][space] instead of [forward slash] #477

Open froggeric opened 1 year ago

froggeric commented 1 year ago

Version 1.12, using Spotify API, records multiple artists as provided by Spotify in the Artist tag field in an incorrect format. This causes issues splitting and recognising the artists with various audio software. One example of such is a well known tagger in the DJ scene, OneTagger.

The standard convention for multiple artists is to separate them with a comma immediately followed by a single space. For example, for the following song https://open.spotify.com/track/5A9AILetvfQg3LHyX5X0pV Romeo Santos, Marc Anthony And this is indeed what Spotify does.

However, Spytify, after correctly extracting all the artists in the right order from the artists array, uses a single / as a separator. In the example above, it populates the artist field with: Romeo Santos/Marc Anthony

If possible, please change it to the usual standard.