Export Playlists
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
- Started by
- Completed by
Related branches
Related bugs
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).