View Issue Details

IDProjectCategoryView StatusLast Update
0001474MMW v4Playlist / Searchpublic2005-10-21 14:00
Reporterrusty Assigned To 
PriorityimmediateSeveritytweakReproducibilityalways
Status closedResolutionfixed 
Fixed in Version2.5 
Summary0001474: Export all playlists as .m3u files & generally improved sharing/export of .m3u files
DescriptionOn several occasions, users have asked for the ability to export all playlists as .m3u files. The only way that this can be done currently is by selecting each playlist and then exporting it--a major pain.

A simple solution to this would be that when the user attempts to export a playlist it:
-prompts the user to select which playlists to include (using a folder selection dialog similar to that used for the File Monitor).
-prompts the user to select which folder to save the playlists to
-automatically saves the playlists using their names from MM
-if duplicate playlist names exist, automatically prompts the user with the standard windows dialog that enables the user to overwrite the existing file and/or rename the new file.
Additional InformationRelated to 0000688

http://www.songs-db.com/forum/viewtopic.php?t=2250
TagsNo tags attached.
Fixed in build902

Activities

jiri

2004-07-06 20:55

administrator   ~0004335

I think that this kind of things should be implemented using scripts (even though there could be some problems with localization).

rusty

2004-07-07 11:45

administrator   ~0004352

Maybe it should be implemented via scripts, but my point wasn't _how_ it should be implemented but rather that this functionality should be included with MM since the issue has been raised on several occasions (and anything included with MM should be localizable).

Note: This also ties closely with related functionality of 0000688.

rusty

2004-08-10 02:52

administrator   ~0004466

Last edited: 2004-12-09 04:11

A simpler/superior implementation would be to have .m3u exporting work as follows:

a) If a playlist is selected, context menu shows 'Export to .m3u Playlist...' and the selected playlist is exported (note: this is redundant with d), however, I think it is still warranted).
b) If the Playlists node is selected, context menu shows 'Export all Playlists to .m3u...' and all playlists are exported (using their names from MM) to a specified directory.
c) The File menu entry should be changed to 'Export all Playlists to .m3u' Playlists'
d) The 'Send to' menus should have a new option '.m3u Playlist' (it would function exactly as today's File|Export to Playlist command works.
e) The Playlist button has a new entry 'New .m3u Playlist' to accomplish the same as d)
f) Playlists from MM can be dragged outside of MM, and when pasted, an .m3u file should result.

jiri

2005-07-20 07:05

administrator   ~0005691

This was already implemented by a script in MM 2.5.

rusty

2005-09-18 04:40

administrator   ~0005836

I don't see this script anywhere.

i.e. there's a script to export a selection to .m3u, but this requirement is to in a single shot export all Playlists to .m3u files.

Did I miss something?

jiri

2005-09-18 08:27

administrator   ~0005842

This script should appear in _new_ installations as File|Create Reports|All Playlists. It doesn't appear in updated installations because I didn't want to add it to the installer until we confirm wording of the script, etc. Please confirm and I'll add it to the installer.

rusty

2005-09-18 14:37

administrator   ~0005843

Tested in build 895 and it works well, however, the UI needs to be reworked slightly since the export all function isn't in a location where anyone would reasonably expect it to be. The menu structure should be:

File | Export to .m3u playlist | Selected files...
File | Export to .m3u playlist | All Playlists...

jiri

2005-09-18 15:53

administrator   ~0005848

Fixed in build 896.

rusty

2005-09-19 00:26

administrator   ~0005861

Last edited: 2005-09-19 00:28

This issue doesn't seem to be fixed in 896--the old menu structure remains (even on a clean install)!

To re-iterate our discussion, I'm expecting that .m3u playlist generation will not happen via the Reports menu item, but rather via the Export to .m3u playlist entry. i.e.

File | Export to .m3u Playlist | Selected Tracks... (tootip: Save selected track(s) to .m3u playlist)
File | Export to .m3u Playlist | All Playlists... (tooltip: Save all playlists as .m3u playlists)

jiri

2005-09-19 09:17

administrator   ~0005867

I see, I thought you only mean changing the titles for old reports (which was what I did).

Adding script to such location is quite a problem, can't we somehow solve it usings the default location for scripts (i.e. Reports or Tools|Scripts)? We can continue over IM...

rusty

2005-10-03 03:29

administrator   ~0005905

No, we can probably revert the change.

As far as how to handle creation of .m3u playlists, it does not make any sense for this to appear in the 'Create Reports' menu.

Why can't 'Export to .m3u Playlist' work in the same way as 'Create Reports' (i.e. for it to contain scripts related to playlist creation)?

The only other alternative is to add this to the 'Scripts' menu, however, that's also the 'wrong' place for this...

jiri

2005-10-03 06:39

administrator   ~0005912

Export M3U Playlists is a standard script and as such it can be shown only in Reports or Scripts sub-menu. We can discuss some modifications in this, but it would make things more complicated.

rusty

2005-10-03 14:10

administrator   ~0005919

Ok so the final decision is to revert the change and move the new 'Export Playlists to .m3u' script to the scripts menu.

jiri

2005-10-18 14:35

administrator   ~0006018

Fixed in build 902.

rusty

2005-10-21 14:00

administrator   ~0006042

Verified 902.