KRTirtho / spotube

🎧 Open source Spotify client that doesn't require Premium nor uses Electron! Available for both desktop & mobile!
https://spotube.krtirtho.dev/
Other
29.71k stars 1.22k forks source link

Bulk Song Download and Organized Playlist Folders #1484

Open Max-Delvius opened 5 months ago

Max-Delvius commented 5 months ago

Is there an existing issue for this?

Pain

Currently, when downloading songs from a playlist, users have to manually click on each track for it to download. This process can be quite time-consuming, especially for those with extensive playlists.

Suggested solution

Therefore, I kindly request the implementation of a feature that would allow users to download all songs within a playlist at once, with a single click of a button. This streamlined approach would not only save time but also improve user satisfaction.

Useful resources

To implement the requested features of bulk song download and automatic organization of downloaded playlists into separate folders, the Spotube development team could consider utilizing resources such as software development kits (SDKs) provided by music streaming platforms like Spotify or YouTube Music. These SDKs often offer APIs and documentation that developers can leverage to access playlist data, manage song downloads, and organize files within a user's device storage. Additionally, open-source libraries and frameworks tailored for media management and file organization could be explored to streamline the development process. Collaborating with experienced developers who specialize in music streaming app development or file management systems could also provide valuable insights and guidance throughout the implementation phase. By leveraging these resources effectively, the Spotube team can efficiently bring these requested features to fruition, enhancing the platform's functionality and user satisfaction

Additional information

Additionally, it would be immensely helpful if each downloaded playlist could be automatically organized into separate folders, with the name of the playlist as the folder title. This would greatly assist in maintaining a tidy and easily navigable music library.

Self grab

KRTirtho commented 5 months ago

Thanks for such formal writing. It's so good it almost feels like AI written (not that it's bad).

That aside, you can simply bulk select every track of playlist using, the check button beside the Title header. Then click on the Three Dots button to open the available actions and just click the Download button there.

image
xlr5 commented 4 months ago

Hello, although the bulk download is possible, do you have plans to implement automated creation of playlist folders? I downloaded 2 of my playlists and they end up in the same folder and now I have to separate them manually.

Regards

jetersen commented 4 months ago

I would still like to see this feature. As a Spotify user and frequent user of managed playlist (Daily Mix and Genre Playlist by Spotify or partners) it would be nice if I could have a button to "download playlist" like in the Spotify Desktop client or Mobile app.

That way Spotube would simply remove downloaded content as the Playlist changes.