Export Playlists

Registered by svoop

Allow playlists (maybe even the current content of a smart playlist) to be exported in a standard format such as m3u.

Here's a possible user case for this: The library is on a shared volume (server, NAS) and used by different clients. Exported playlists could be shared among clients or used by an independent software e.g. on the server to play the tracks previously selected with Play as client.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

There are many uses for this. For instance, after DJing a set, I can copy the whole queue (unless I have told it to remove played tracks, but that is another issue) to a new playlist. But if I want do something interesting with it, like moving it to another system or extracting the information to put on a blog etc.

Note that Play actually supports playlist export already, sortof. The AppleScript interface allows you to get the contents of the playlists and you can save it in whatever format you like. But Play should provide a standard script that exports it to m3u, if this path is chosen. And the but that makes it fail to get the actual file name of tracks through AppleScript needs to be fixed, of course (I haven't tested the latest version yet).

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.