[Playlist] Kevin Smith’s Rejected Playlist Reborn as XSPF
Nathan Freitas
nathan at cruxy.com
Tue Nov 28 07:42:03 UTC 2006
Here's some fun work I just posted to my blog:
http://openvision.tv/blog/?p=102
If you want to just skip ahead to the payoff, you can go here:
https://www.cruxy.com/lab/xspfview/
***************
Kevin Smith’s Rejected Playlist Reborn!
<http://openvision.tv/blog/?p=102>
Earlier tonight, I read Kevin Smith’s account
<http://silentbobspeaks.com/?p=293> of how Apple rejected his celebrity
playlist because it was too descriptive. After looking through the
tracks he chose and what he wrote about them, I realized this was a real
shame as it was a *great* playlist. It seemed ridiculous that the iTunes
playlisting support was so limited that it could only support
two-sentence descriptions.
And so, in came XSPF <http://xspf.org>, the open-source XML playlisting
format that we are big fans of here at Cruxy. If fact, you can search
our entire catalog via XSPF
(http://www.cruxy.com/syndication/searchXSPF.jsp?type=audio&term=jazz
<http://www.cruxy.com/syndication/searchXSPF.jsp?type=audio&term=jazz>),
as well as get individual playlists for each artist
(http://nat.cruxy.com/xspf for example is mine).
With that experience, I figured I would try to create the ultimate XSPF
playlist by turning the great work of art Mr. Smith had created into a
compliant, validating and very rich XSPF playlist. I looked up album art
using Last.fm <http://last.fm>, found 30-second mp3 previews from those
russian pirates at allofmp3.com (finally good for something!), and used
Google’s music search tools
<http://www.google.com/musics?lid=HRR9yoOVz6E&aid=XiVH7CT7g1I&sid=LfL1D77oo0D>
to come up with a suitable permalink for each track. It ended up being a
bit of a mashup monster, but it mostly came together after some grueling
work. If I had a few more hours, I assure you, it would shine…
Regardless, you can see the resulting (almost perfect) playlist here:
http://www.cruxy.com/lab/xspfview/KevinSmithNonCelebrityPlaylist.xspf
(I wasn’t able to find a suitable preview for the Full Force track, and
the George Carlin track is from another album….)
Now those of you not versed in reading XML may not think much of that
file. So, instead I’ve built a fancy XSPF renderer combining some XSPF
parsing code we had lying around and Jeroen Wijering’s amazing flash mp3
player <http://www.jeroenwijering.com/?item=Flash_MP3_Player>.
Check it out, and enjoy Kevin Smith’s Non-Celebrity Playlist as it was
meant to be (almost): Kevin Smith’s playlist via Cruxy XSPFView
<https://www.cruxy.com/lab/xspfview>! (https://www.cruxy.com/lab/xspfview/)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.musicbrainz.org/pipermail/playlist/attachments/20061128/9d03d3ca/attachment.htm
More information about the Playlist
mailing list