Convert XML Shareable Playlist Format (XSPF) to comma-separated values (CSV) for import with services like Ivy.
It's really fast; around 25 milliseconds to process over 1200 tracks, and it should be able to handle any special characters. See example.xspf
and the resulting example.csv
for details.
xsltproc xspf2csv.xsl /path/to/your/playlist.xspf > playlist.csv
You'll need shunit2 to run test.sh
.