glomatico / spotify-web-downloader

A Python CLI app for downloading songs/music videos/albums/playlists directly from Spotify.
378 stars 43 forks source link

Use slashes to separate multiple artists in ‘album_artist’ and ‘artist’ fields #43

Closed azumukupoe closed 2 months ago

azumukupoe commented 2 months ago

On Spotify, multiple artists are separated in a way that makes each one clickable. However, the current implementation of spotify-web-downloader combines all artists into a single string. This approach can make browsing in music players cumbersome.

To improve user experience, I suggest separating multiple artists with slashes (“/”), as recommended in the ID3 tag documentation. This change should apply to both the ‘artist’ and ‘album_artist’ fields.

Additionally, when downloading files, it would be beneficial to store them in the folder of the first credited artist. This adjustment would simplify file management for users.