Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bulk Song Download and Organized Playlist Folders #1484

Open
1 of 2 tasks
Max-Delvius opened this issue May 6, 2024 · 3 comments
Open
1 of 2 tasks

Bulk Song Download and Organized Playlist Folders #1484

Max-Delvius opened this issue May 6, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@Max-Delvius
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

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

  • I'm ready to work on this issue!
@Max-Delvius Max-Delvius added the enhancement New feature or request label May 6, 2024
@KRTirtho
Copy link
Owner

KRTirtho commented May 9, 2024

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

@KRTirtho KRTirtho changed the title Bulk Song Download and Organized Playlist FoldersWrite the title here Bulk Song Download and Organized Playlist Folders May 9, 2024
@xlr5
Copy link

xlr5 commented May 14, 2024

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
Copy link

jetersen commented Jun 5, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants