jm
I do not have the 'Export Playlist(s)' option in the file menu after installing this add-on. I do have the right songbird version. My OS is ubuntu.

You know that there there is a way to import playlists into Songbird, right?
But what about the ability to export playlists from Songbird? That's where the Playlist Export Tool comes in to save the day!!
To export your playlist, go to File > Export Playlist(s)...
So far, it can only export playlists as M3U and PLS.
Exporting of playlists as XSPF and HTML will be added to this extension as soon I find myself enough time to continue working on version 0.7 (previously 0.2) (last activity of development occurred on January 2009)
Changes since version 0.1.1.14
=======================
- Now installable on Songbird 1.4.0 Betas, upcoming final release,
and 1.5.0a nightly builds
I do not have the 'Export Playlist(s)' option in the file menu after installing this add-on. I do have the right songbird version. My OS is ubuntu.
I had thought about writing this myself, good to see someone else had the same idea so I didn't have to do it! Unfortunately I cannot see the Export Playlist button as well. I am running Gentoo Linux. The only suggestion I have is to add an option to the right-click menu of playlists on the left bar with an option to export that way. Seems more natural, at least in my opinion.
Nice job. Minor point, it seems to export to the wrong playlist type: if I have m3u set in preferences I get pls and if I select pls I get m3u.
I don’t have an “Export Playlist” option on my file folder! What is up with that??? please tell me what is wrong. :(
Thanks for the update.
“Export Playlist” does not save the songs rating.
Can this be added?
I really miss the possibility to save playlists in *.m3u8 (Unicode). I have quite a lot of music that can't be saved and read in *.m3u and *.pls.
Hi Compugeek,
I posted a question that a Songbird employee is helping with, and it regards your add-on, so I thought I should give you a link: http://getsatisfaction.com/songbird/topics/where_are_individual_playlist_files_located_in_macosx . It's about duplicates created from importing playlists that contain songs already in your library. It seems to me to be a Songbird issue and not an add-on issue, but you might want to know anyhoo....
I've been looking for a way to sync a songbird playlist to a media player in linux, and came up with the idea that a modified version of your plugin might be able to export a M3U playlist and then pass the URL of the playlist to MTPsync..
For more info on MTPsync, look here:
http://www.adebenham.com/mtpsync/
It's working good. However I miss the feature to save the playlist entries relatively to their path.
For example:
My Playlist songs are on D:\Songs\ and I save the list on D:\ the entry path should be like Songs\title.mp3 instead of D:\Songs\title.mp3
this add-on is not working because "Playlist Export Tool 0.1.1.10 could not be installed because it is not compatible with Songbird 1.0.0rc1" could you take some of your time to make it work??? pleaaaase
Thanks
exporting a playlist doesn't work work me
what do i do to make it work
Ditto the request for relative paths! I'd like to be able to copy M3U files over to my MP3 player.
It doesn't work!!!!
no exports!!!!
what to do????
Does not support non-English song titles and folders, try adding UTF8/Unicode. This is what the output looks like:
[#EXTINF:360," - 0?>;=8< =51> 4>1@>B>9
c:\~8< =51\B>9\010?\"\2005_xxv. 0?>;=8< =51> 4>1@>B>9\01_0?>;=8< =51> 4>1@>B>9.mp3
UPD: the only way I could export when I added an alert() function on alert(playlist_txt); at line 230 in export_03.js to bring the playlist output. I was then able to copy the window contents and put it into the m3u file.
awesome. thank you !
Nice. Seems to work okay.
The one reason I want this though, is to use with Rockbox. Could we have an export with local/relative file paths?
It don't work under the environment that contain 2byte character of mp3tags.
grear tool,
it helps me a lot.
When will this add-on be compatible with 1.1?
When I updaten from 1.0 to 1.1.1 it deleted all my playlists. I really don´t want that to happen again? Will there be an update for this Add-on?
Is it possible to add an option to copy the songs of a playlist?
Well this is great and serves it's purpose, but I need it to do a tad more. I thought I would be able to dig around the souce and figure out what I wanted changed and change it. I was wrong.
I would love to be able to specify the drive written to the path of files in the m3u/pls file.
For example, I want to export playlists from one computer to another. These computers have identical libraries that stay synced, but I don't have a way to keep the playlists synced because the music files are kept on different drives. So I have to export playlists as I change them and move it to the other computer. Currently I open the playlist and do a find/replace like find C:\ replace with I:\ and that works. I thought it would be an easy preference to be able to select the path.
IDEALLY, A whole new plugin would be written that keeps entire libraries synced or even a share plugin that lets you share playlists with people and it goes through your library and sees which songs you have and puts those in the playlist otherwise it skips them or shows a list of missing songs somewhere.
Hi there is a slight problem with Asia filenames when using the tool to export the playlist with Asia filenames. When I import the playlist back the asian files become unreadable even though the file is still at the same location
no export file visible after installation on vesrion 1.1.2
Nice idea, though...
I would love to see an option to automatically export a playlist on some regular basis. My computer runs as a media server, and I need to be able to access auto-playlists that I've set up in Songbird. I think this add-on would be a great way to do that (by converting the auto-playlists to static ones that the media server software can handle), but it would be somewhat annoying because I'd have to manually regenerate the playlists every so often.
Could there be an option to export to a plain text file? If not, do you know of any programs for Linux that could do this?
This extension just hates files with non-ascii characters.
I have a library full of tracks with Japanese names and folders... and whenever I export a playlist (to either pls or m3u) I just got garbage.
I have happened to find a workaround and hack this add-on to be more gently with non-ascii characters... well, basically I made the add-on preserve the correct URL of the files and drop the metadata that is writen on the M3U file.
In the file that points Crypton (export_03.js) that is located at /home/<yourusername>/.songbird2/<randomcharacters>.default/extensions/playlistexport@hectoravila.com/chrome/content is the one that need to be modified to work somewhat properly.
I'm not a programmer, but at the line 221 I found the next:
itemLoc=aaa1.getProperty(dataSource+"contentURL");
if(nsIIOService.extractScheme(itemLoc)=="file"){
itemLoc=nsIFileProtocolHandler.getFileFromURLSpec(itemLoc).path;
}
playlist_txt+="#EXTINF:"+Math.round(aaa1.getProperty(dataSource+"duration")/1000000)+","+
validateValue(aaa1.getProperty(dataSource+"artistName"),0)+
""+validateValue(aaa1.getProperty(dataSource+"trackName"),1)+"\r\n"+
itemLoc+"\r\n";
And I moddified it to this:
itemLoc=aaa1.getProperty(dataSource+"contentURL");
//if(nsIIOService.extractScheme(itemLoc)=="file"){
// itemLoc=nsIFileProtocolHandler.getFileFromURLSpec(itemLoc).path;
//}
playlist_txt+="#EXTINF:"+Math.round(aaa1.getProperty(dataSource+"duration")/1000000)+","+
//validateValue(aaa1.getProperty(dataSource+"artistName"),0)+
//""+validateValue(aaa1.getProperty(dataSource+"trackName"),1)+"\r\n"+
"\r\n"+
itemLoc+"\r\n";
What do not converts the URL to a human readable address (lines 222 to 224) and drops (commented lines 226 and 227, and added a line with only "\r\n"+ on it) the aditional metadata that is written in the M3U file.
This only will work with the generation of M3U files, and have testes only with local files on Linux... so this solution may not work everywhere.
I hope that this might be useful for someone.
Thanks for your great plugin.
I see a little trouble of "look&feel" when I try export the files to a playlist.
The column size of "playlist" overlaps the "export to" column, as you can see in the image. And I can't change the size of columns, and difficults the visibility of text
Thanks in advance.
Regards
For those of you after a relative paths version, I have modified to the code to add the option:
http://wilco.ismysite.co.uk/PlaylistExport.xpi (right click > save as, then install from the add-on browser in firefox)
I hope the original author can look at my code for possible inclusion later. This is only tested on windows, so if someone tests it on linux and it breaks something please post at http://code.google.com/p/songbird-telescope/ . This is the page for my add-on, and I don't want to clutter up this list with problems created by me.
The non-ASCIIness i think is a by-product of how mozilla handles local file paths, because theres no special code in here that would break that.
hello compugeek32 .. first i would like to thank you for that app .. second i would like to ask you if you could extend your code in some futureversion to export also custom xml-formats .. the aim is: under APPLE there is no burn-playlist function yet .. but there is a great and easy (freeware) app (Burn.app) that has its own XML it would accept at commandline-pipe .. i really dont know how to code plugins, but i know that your approach is closest to a burn-solution for MAC .. so to your addon only XML-generation und a button for piping to the app is needed .. if you would help me in understanding more of the code i would help a lot ;-) please comment :-)
Theoretically very useful. Pratcially not at all with the absolute path names... Why export at all when the lists are not portable. ;-{
@afx - the .pls file is VERY human-readable. If you need to move files from place to place, I suggest simply doing a search & replace of the drive:\path\path\etc to your desired location.
is it possible to have line endings in the m3u files as \n and not \r? I sometimes need to process those files afterwards and carriage returns instead of newlines give me problems.
Or for that matter - any oher good solution for the problem would be nice.
Excellent plug in, it's these kind of utilities that will make Songbird the leading open source music manager. I would suggest two modifications however.
1) An option to do "relative" instead of "absolute" paths for playlists. This makes exporting a playlist to an MP3 player easier.
2) An option to force DOS ("\") file separators in the exported playlist so those of us on Linux based machines can export to a FAT formatted MP3 player in it's correct format.
For now, easy enough to fix the playlists in a text editor, but these features would be nice options.
I really like this plugin but I little annoying bug: each of my smart playlist is present twice on the list. Any idea?
hayeled
Beautiful, thank you.