How can I export all the mp3s from a playlist in Banshee?

Found the solution, works with any media player.

  1. Export your playlist to a m3u file. I called it playlist.m3u

  2. Open a terminal in the folder where you have saved the file.

  3. Copy & paste this:

    sed "s/#.*//g" < playlist.m3u | sed "/^$/d" | while read line; do cp "${line}" '/path/to/output/folder/'; done
    

Remember to change the path to your desired output folder.

Note: Terminal will not give any output whilst files are copied, just be patient ;)


I did this with rhythmbox, make a folder on your desktop give it a name. now find the play list you like when the music list shows click on one of the songs and hold ctrl+a high light the hole list now drag and drop it in to the folder on your desktop. this should make copy's of your music. you can also try clementine music player it has some tools to help you export.

http://www.clementine-player.org/