[Playlist] Hypetape's playlist format
Sebastian Pipping
webmaster at hartwork.org
Tue Dec 2 19:24:20 UTC 2008
Hello Jarred!
A friend of mine told me about hypetape so I had a look at
it myself. I digged my way through to an actual playlist
file and discovered that the format you invented here has
similarities to the Free and Open Standard XSPF [1]
(the XML Sharable Playlist Format) by the Xiph.Org
Foundation [2], makers of media formats including Ogg
Vorbis, Flac and Theora.
hypetape's playlist format is using a subset of the features
of XSPF. Here is how a transition from the current format
to XSPF would look on the XML level:
-- Current Hypetape.com tractice
<?xml version="1.0" encoding="UTF-8" ?>
<playlist>
<tracks>
..
<track id="%(id)%" name="%(title)%" mp3="%(location)%"></track>
..
</tracks>
</playlist>
-- Future vision using XSPF-1
<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
<trackList>
..
<track>
<identifier>%(id)%</identifier>
<title>%(title)%</title>
<identifier>%(location)%</identifier>
<track>
..
</trackList>
</playlist>
So my feature requests are:
- Please migrate hypetune to using XSPF-1.
People on the XSPF mailing list [3] including me and
the Online XSPF validator [4] will support you in
getting this right painlessly.
- Please show links to the playlist files on the pages.
Once it's XSPF this will allow people to play your
music with XSPF-enabled players like VLC, Amarok,
Foobar2000, XMMS2 and others.
Thanks for your time and open ears,
Sebastian Pipping
Xiph.org Foundation
sping at xiph.org
[1] http://xspf.org/
[2] http://xiph.org/
[3] http://lists.musicbrainz.org/mailman/listinfo/playlist
[4] http://validator.xspf.org/
More information about the Playlist
mailing list