<mbzlist>
format introduction
mbzlists uses an extended version of XSPF (spiff) format
to work with annotated playlists. When you click on the Export
button and
select Download as XSPF
from the dropdown, you get one such file. Since spiff
doesn't allow rich annotations as present in mbzlists playlists, the exported
XML file has an extension to support this. The specification for the extension
is documented here.
Since the playlist format is standardized, you can build your own tools over it without relying on the web app. I, for example, want the ability to host static HTML files of my playlists. So I make the playlists using the web app, transform the resulting XSPF files using XSLT and then host the resulting HTML files on a static host. See examples for more details.