devsnd / cherrymusic

Stream your own music collection to all your devices! The easy to use free and open-source music streaming server.
http://www.fomori.org/cherrymusic
GNU General Public License v3.0
1.03k stars 187 forks source link

import m3u playlists #580

Open DrAzraelTod opened 9 years ago

DrAzraelTod commented 9 years ago

i'd be great if i could import playlist-files most simple format: m3u and/or pls

i've got 2 reasons when this gets usefull:

DrAzraelTod commented 9 years ago

btw: currently i'm thinking about writing a smallish python import-script myself that reads m3u-files and writes to your sqlite-db but having something integrated into cherrymusic would be far more usefull

6arms1leg commented 9 years ago

Hello @DrAzraelTod,

This is a duplicate of #79. I requested this feature a long time ago, too, but it was turned down in a discussion about something like "focusing" and "priorities". :scream: Let's leave it open and see what @devsnd thinks. Looking at the pile of open issues and the arguments of the last discussion, the future of this issue doesn't look too bright. On the other hand, @devsnd is currently rewriting CherryMusic, so maybe he will consider implementing this feature this time. If you go through the discussion in above mentioned issue, you will also find an unfinished script that already contains the bulk of the work. Not sure if it's still up to date, though.

6arms1leg commented 9 years ago

Oh, I forgot: In case you produce a well-working script, there is a dedicated repository cherrymusic-utils, where you could submit your script. We would definitely appreciate it.

systems-rebooter commented 9 years ago

On the other hand, @devsnd is currently rewriting CherryMusic

Wow, great news! What's new in cm will we see on pipeline?

6arms1leg commented 9 years ago

Please see #283.

systems-rebooter commented 9 years ago

Tnx. Subscribed.

tilboerner commented 9 years ago

@DrAzraelTod: Here's a link to the script @6arms1leg mentioned, which shows how to create a CherryMusic playlist in Python: https://github.com/devsnd/cherrymusic/issues/79#issuecomment-53553615. It should still work.