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@...
[1]
http://xspf.org/[2]
http://xiph.org/[3]
http://lists.musicbrainz.org/mailman/listinfo/playlist[4]
http://validator.xspf.org/_______________________________________________
Playlist mailing list
Playlist@...
http://lists.musicbrainz.org/mailman/listinfo/playlist