Home > All Posts > Individual Post
Post #1535

Re: [videoblogging] vogfeed

By Ryan Shaw | Ryan Shaw <ryanshaw@...> | ryan_b_shaw
October 27, 2004 | Post #1535 | Topic #1469

Lucas Gonze wrote: > On Wed, 27 Oct 2004, M. Sean Gilligan wrote: > >>> XSPF is an syndication format specifically for audio and video, and it has >>> provisions for most of the features you're talking about here. >>> >>> ...but also, since it's partly my work, I have to avoid a hard sell, so >>> take this with whatever grain of salt is appropriate. >> >> Can you sell it a little harder by at least providing a link? > > The home of our working group is here: > http://playlist.musicbrainz.org/playlist/moin.cgi/ > > The current spec is here: > http://gonze.com/xspf/xspf-draft-8.html > > Quick background: > An XML playlist format. > XSPF stands for XML Shareable Playlist Format > "Shareable" means about the same thing as syndication. As long as you guys are talking geek talk, I might as well suggest that you check out CMML (Continuous Media Markup Language) [1] as well. I've been checking out the whole Annodex project [2] lately, and it's pretty cool. Very simple and elegant. I've actually been working on a blog post comparing it to XSPF (which I also think is simple and elegant). The most obvious difference is that CMML documents structure media files into "clips" via temporal indexes into those files. An XSPF playlist, on the other hand, depends on the duration of individual (opaque) media files to determine the temporal structure. Or course, you could have an XSPF playlist that points to media/CMML bundles, using URIs with time variables. I may use CMML in a project of my own, but only because I'm experimenting with stuff that maybe isn't so practical right now. I expect that XSPF will be more successful because it will have player/tool support. That's why I hope to be able to transform CMML to and from XSPF on the fly. Ryan [1] http://www.annodex.net/TR/draft-pfeiffer-cmml-01.html [2] http://www.annodex.net/