agersant / polaris

Polaris is a music streaming application, designed to let you enjoy your music collection from any computer or mobile device.
MIT License
1.43k stars 82 forks source link

Downloading Playlists #178

Open DevilsDesigns opened 1 year ago

DevilsDesigns commented 1 year ago

Is there currently a way to download playlists created?

agersant commented 1 year ago

Sorry, this is not currently supported.

DevilsDesigns commented 1 year ago

can this be added as an enhancement in the future? I couldnt find the enhancement tag

agersant commented 1 year ago

I just added the tag. Do you mean downloading the playlist metadata (eg. an m3u file) or an archive containing the audio files?

DevilsDesigns commented 1 year ago

I mean downloading an m3u with all data from the playlist so if need be we can move them around to different pcs or apps. Is that possible?

agersant commented 1 year ago

Note that Polaris playlists are saved on the server so you shouldn't have to move them between different PC, as long as you are connecting to the same Polaris server.

Exporting playlist m3u files would be possible, but technical limitations make it not very useful. For each song the playlist, the m3u file must store a path or URL where the song can be accessed. In the context of polaris, the options are:

Would any of these make sense for your use case?

Typhonragewind commented 1 year ago

The second option would be highly desirable for my use case

pmphfm commented 1 year ago

I am toying with the idea of exporting a playlist for some time now. Here is my use case and a solution that I have come up with.

Use case

Solution

A little more details here - https://github.com/pmphfm/polaris/blob/master/docs/user-guide-src/src/playlists.md#export