Put that mixtape online

March 27, 2008

Asif sent along an interesting site:

muxtape.png

Muxtape is a minimalist site for uploading public mixtapes: one per user. I’m thinking minimalism is a really good strategy with this kind of service.

More music services… Farsheed pointed me to a newly unveiled Lucas Gonze project: the Yahoo Media Player. You drop a javascript line onto your page and the player will find any links to mp3s and make them playable, with a collapsible advanced interface showing up at the bottom left.

From that Gonze blogpost:

It’s not much like Webjay the site, which was a combination playlist editor, portal, generator, and social networking site. But philosophically it is still about media with URLs, openness, sharing, and interoperability.

It is also still about playlists. But it is a major twist on the concept. The player accepts all sorts of traditional playlists, like XSPF and M3U, as well as feed formats like RSS and Atom; it even has an integrated screen scraper which can use a remote web page as a playlist. But primarily the web page in which the player is embedded is the playlist.

Web pages are a very good playlist format. They are visually customizable, semantically rich, standardized, documented, open, flexible, decentralized and implemented world-wide. To the extent that they didn’t have syntax for everything playlist-oriented, we were able to use semantic HTML with a light sprinkling of extensions.

4 Responses to “Put that mixtape online”

  1. dorukakan Says:

    Although I hate coding in javascript and try to avoid it as much as possible, I’m constantly amazed by its capabilities. The media player is a pretty incredible example of javascript but I see at least one major flaw. It plays every file on a page, which could lead to unintended playlists. How cool would it be if you could edit the javascript so as to target a particular and thereby create playlists out of a specific post instead of the entire html?

  2. mikelove Says:

    I was looking at the how to link page: http://yahoomediaplayer.wikia.com/wiki/How_To_Link

    You can make playlists like this:

    <a href=”http://example.com/playlist.xspf” rel=”nofollow”>My Favorite Playlist</a>

    where playlist.xspf is a xml style playlist like:

    <?xml version=”1.0″ encoding=”UTF-8″ ?>
    <playlist version=”1″ xmlns=”http://xspf.org/ns/0/”>
    <trackList>
    <track>
    <location>http://example.com/song.mp3</location>
    <title>Song Title</title>
    <creator>Artist</creator>
    <album>Album</album>
    <image>http://example.com/art.jpg</image>
    </track>
    </trackList>
    </playlist>

    Don’t know if it would keep out stray files though.

  3. farsheed Says:

    Yah, the concept is cool but maybe an additional bit of metadata would be needed to filter which files actually go in the player. An easy way would be to just add an additional parameter and have javascript filter on that…even something as simple as a CSS class (which would let you style it differently too).

    Add this file to the playlist!

  4. farsheed Says:

    er… that was supposed to show the code of the link

    [a href="file.mp3" class="playlist"]Add this file to the playlist [/a]


Leave a Reply