<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.xiph.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tobias+Conradi</id>
	<title>XiphWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.xiph.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tobias+Conradi"/>
	<link rel="alternate" type="text/html" href="https://wiki.xiph.org/Special:Contributions/Tobias_Conradi"/>
	<updated>2026-05-30T20:49:54Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.xiph.org/index.php?title=Talk:XSPF&amp;diff=10006</id>
		<title>Talk:XSPF</title>
		<link rel="alternate" type="text/html" href="https://wiki.xiph.org/index.php?title=Talk:XSPF&amp;diff=10006"/>
		<updated>2009-02-13T21:51:23Z</updated>

		<summary type="html">&lt;p&gt;Tobias Conradi: Content resolver&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==XSPF MediaWiki Extension==&lt;br /&gt;
I have been working on some [http://www.folktunes.org/wiki/Help:Contents#Folktunes.org_MediaWiki_extensions playlist tools] for [http://www.folktunes.org/wiki/Main_Page the folktunes archive] wiki, but am looking to try and integrate xspf support. Does anybody have any ideas about the best way to input the data?  --[[User:Forresto|Forresto]] 15:42, 18 May 2005 (PDT)&lt;br /&gt;
===Proposal===&lt;br /&gt;
Please edit this to contribute:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;xspf&amp;gt;&lt;br /&gt;
 playlist title&lt;br /&gt;
 playlist annotation&lt;br /&gt;
 [http://...location.mp3 Internal wiki link if info page is internal | Annotation link title]&lt;br /&gt;
 [http://...location.mp3 Internal wiki link and annotation link title]&lt;br /&gt;
 [http://...location.mp3 http://...info.url.if.external Annotation link title]&lt;br /&gt;
 [Media:MediaWiki_media_item.ogg | Annotation link title]&lt;br /&gt;
 &amp;lt;/xspf&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Which would output:&lt;br /&gt;
* .xspf &amp;amp; .m3u files to a specified directory&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;ol&amp;gt;&amp;lt;/ol&amp;gt;&amp;lt;/nowiki&amp;gt; track list [http://folktunes.org/wiki/Folktunes:This_week%27s_featured_playlist with .m3u link] to the actual wiki page&lt;br /&gt;
* optional [http://webjay.org/about#mp3bloggers Webjay import link] for xspf&lt;br /&gt;
===Questions===&lt;br /&gt;
* What would be the nicest way to include playlist title, annotation, creator, info, location, &amp;amp; license?&lt;br /&gt;
* Why hasn&#039;t the XSPF MIME (application/xspf+xml) been registered yet?&lt;br /&gt;
** (Because nobody has stepped up to do the work.  As of Oct 12, 2005 it looks like DanBri is now taking this on.  --Lucas)&lt;br /&gt;
&lt;br /&gt;
===Implementation===&lt;br /&gt;
See progress on [http://www.folktunes.org/wiki/Help:The_XSPF_function an XSPF MediaWiki extension] in development by me. --[[User:Forresto|Forresto]] 20:20, 19 May 2005 (PDT)&lt;br /&gt;
&lt;br /&gt;
The links to dokerlund.edhsweb.org are no longer valid.  I have sent correspondence to the technical administrator of the edhsweb.org website today.  If no response in a couple weeks, then the reference should be removed.  There is no cache of this information in the Wayback Machine, either.  --[[Matthewcraig | Matthew Craig]] 09:27 19 September 2008 (EDT)&lt;br /&gt;
&lt;br /&gt;
== sounds good, but... ==&lt;br /&gt;
&lt;br /&gt;
Where the heck can i find the spec?  This talks all &#039;&#039;&#039;about&#039;&#039;&#039; talking about it, but does not reference the actual definition.  Where is the spec defined?&amp;lt;br&amp;gt;[[User:Davec|Davec]] 11:55, 26 April 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
: You mean that one?: http://www.xspf.org/specs/&lt;br /&gt;
: [[User:Sping|sping]] 12:00, 26 April 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
== Content resolver ==&lt;br /&gt;
&lt;br /&gt;
Is there actually any player that supports content resolving as proposed by the spec? E.g. foo_xspf does &#039;&#039;&#039;not&#039;&#039;&#039; write location free xspf files nor can it resolve them. [[User:Tobias Conradi|Tobias Conradi]] 13:51, 13 February 2009 (PST)&lt;/div&gt;</summary>
		<author><name>Tobias Conradi</name></author>
	</entry>
	<entry>
		<id>https://wiki.xiph.org/index.php?title=XSPF&amp;diff=10005</id>
		<title>XSPF</title>
		<link rel="alternate" type="text/html" href="https://wiki.xiph.org/index.php?title=XSPF&amp;diff=10005"/>
		<updated>2009-02-13T21:48:59Z</updated>

		<summary type="html">&lt;p&gt;Tobias Conradi: non supporting , limited supporting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;XML Shareable Playlist Format&#039;&#039;&#039; (&#039;&#039;&#039;XSPF&#039;&#039;&#039;), pronounced &amp;quot;spiff&amp;quot;, is a next-generation [http://en.wikipedia.org/wiki/playlist playlist] format for digital media such as songs in Vorbis or MP3 format.  This wiki is for developers.&lt;br /&gt;
&lt;br /&gt;
The mime type for XSPF playlists is &amp;lt;tt&amp;gt;application/xspf+xml&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Spec is at http://www.xspf.org/specs/&lt;br /&gt;
&lt;br /&gt;
== Supporting applications ==&lt;br /&gt;
&lt;br /&gt;
These are applications which support XSPF and have not yet been added to the [[http://xspf.org/applications][main applications list]].&lt;br /&gt;
&lt;br /&gt;
* [http://www.jamendo.com/ Jamendo]&lt;br /&gt;
** You have to be a member and to select &amp;quot;XSPF&amp;quot; in your preferences to use them by default, but you can look and test a sample playlist here: http://www.jamendo.com/get/track/id/album/audio/xspf/1003/?aue=ogg2&lt;br /&gt;
* http://www.ArtistServer.com&lt;br /&gt;
** on artist profile pages http://www.artistserver.com/bliss&lt;br /&gt;
** on stations and playlists http://www.artistserver.com/stations/&lt;br /&gt;
** on genre pages http://www.artistserver.com/DownTempo&lt;br /&gt;
* Project Opus http://projectopus.com&lt;br /&gt;
** see http://www.projectopus.com/new-player for details&lt;br /&gt;
** includes modified version of Fabricio&#039;s player&lt;br /&gt;
&lt;br /&gt;
&amp;quot;We added: A Scrubber/Shuttle so the lister can move the playhead to any point along the song. Time Remaining, Elapsed Time Played, Genre of Song, Origin/Location (city) of artist. Site specific stuff which my not be of interest to others is: Review song link: we were adding as a layer to the player but, it got too large and ugly. Buy song link. And a bunch of nice styling/skin tweaks.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* trend of XSLT for xspf to html example&lt;br /&gt;
** http://dokerlund.edhsweb.org/wordpress/archives/23 is announce&lt;br /&gt;
** http://dokerlund.edhsweb.org/wordpress/xspf/media/playlist.xml is in practice&lt;br /&gt;
* Zuardi player modified to support FLV and SWF as well as mp3: http://blitz-xplore.blogspot.com/2006/05/file-xspfplayer.html&lt;br /&gt;
&lt;br /&gt;
== Limited supporting applications ==&lt;br /&gt;
* foo_xspf - writes xspf files only with location. So the goal of playlist sharing betwenn friends is not achieved.&lt;br /&gt;
&lt;br /&gt;
== Non supporting applications listed as supporting ==&lt;br /&gt;
* http://php4xspf.berlios.de/ - From their page: Note: The classes are stil in alpha and do not incorporate ... even the possibility to parse a XSPF file.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[XSPF FAQ]]&lt;br /&gt;
* [[XSPF v1 Notes and Errata]]&lt;br /&gt;
* &#039;&#039;&#039;[[XSPF Year 2009]]&#039;&#039;&#039;&lt;br /&gt;
* [[XSPF Conformance Tests]]&lt;br /&gt;
* [[XSPF Wish List]]&lt;br /&gt;
* [[XSPF Examples in the wild]]&lt;br /&gt;
* [[List of known XSPF extensions]]&lt;br /&gt;
* [[List of known XSPF metas]]&lt;br /&gt;
* [[JSPF Draft|JSPF]] (&#039;&#039;JSON Sharable Playlist Format&#039;&#039; a.k.a. &#039;&#039;XSPF on JSON&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://xspf.org/xspf-v1.html XSPF specification]&lt;br /&gt;
* [http://validator.xspf.org/ Online XSPF Validator]&lt;br /&gt;
* [https://trac.xiph.org/browser/websites/xspf.org/images/banners &amp;quot;Valid XSPF&amp;quot; button]&lt;br /&gt;
* [https://trac.xiph.org/browser/trunk/xspf/ Source control for source code, spec, XSLT, validation]&lt;br /&gt;
* [https://trac.xiph.org/browser/websites/xspf.org/ Source control for XSPF.org website]&lt;br /&gt;
* [http://downloads.xiph.org/releases/xspf/ XSPF-related releases]&lt;br /&gt;
* [http://gonze.com/playlists/playlist-format-survey.html A survey of playlist formats], by Lucas Gonze&lt;br /&gt;
* [http://en.wikipedia.org/wiki/XSPF XSPF Reference page on Wikipedia]&lt;br /&gt;
* [http://web.archive.org/web/20060410160006/http://playlist.musicbrainz.org/playlist/moin.cgi/ Old XSPF wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:XSPF]]&lt;/div&gt;</summary>
		<author><name>Tobias Conradi</name></author>
	</entry>
	<entry>
		<id>https://wiki.xiph.org/index.php?title=XSPF&amp;diff=10004</id>
		<title>XSPF</title>
		<link rel="alternate" type="text/html" href="https://wiki.xiph.org/index.php?title=XSPF&amp;diff=10004"/>
		<updated>2009-02-13T21:45:37Z</updated>

		<summary type="html">&lt;p&gt;Tobias Conradi: Spec is at http://www.xspf.org/specs/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;XML Shareable Playlist Format&#039;&#039;&#039; (&#039;&#039;&#039;XSPF&#039;&#039;&#039;), pronounced &amp;quot;spiff&amp;quot;, is a next-generation [http://en.wikipedia.org/wiki/playlist playlist] format for digital media such as songs in Vorbis or MP3 format.  This wiki is for developers.&lt;br /&gt;
&lt;br /&gt;
The mime type for XSPF playlists is &amp;lt;tt&amp;gt;application/xspf+xml&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Spec is at http://www.xspf.org/specs/&lt;br /&gt;
&lt;br /&gt;
== Supporting applications ==&lt;br /&gt;
&lt;br /&gt;
These are applications which support XSPF and have not yet been added to the [[http://xspf.org/applications][main applications list]].&lt;br /&gt;
&lt;br /&gt;
* [http://www.jamendo.com/ Jamendo]&lt;br /&gt;
** You have to be a member and to select &amp;quot;XSPF&amp;quot; in your preferences to use them by default, but you can look and test a sample playlist here: http://www.jamendo.com/get/track/id/album/audio/xspf/1003/?aue=ogg2&lt;br /&gt;
* http://www.ArtistServer.com&lt;br /&gt;
** on artist profile pages http://www.artistserver.com/bliss&lt;br /&gt;
** on stations and playlists http://www.artistserver.com/stations/&lt;br /&gt;
** on genre pages http://www.artistserver.com/DownTempo&lt;br /&gt;
* Project Opus http://projectopus.com&lt;br /&gt;
** see http://www.projectopus.com/new-player for details&lt;br /&gt;
** includes modified version of Fabricio&#039;s player&lt;br /&gt;
&lt;br /&gt;
&amp;quot;We added: A Scrubber/Shuttle so the lister can move the playhead to any point along the song. Time Remaining, Elapsed Time Played, Genre of Song, Origin/Location (city) of artist. Site specific stuff which my not be of interest to others is: Review song link: we were adding as a layer to the player but, it got too large and ugly. Buy song link. And a bunch of nice styling/skin tweaks.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* trend of XSLT for xspf to html example&lt;br /&gt;
** http://dokerlund.edhsweb.org/wordpress/archives/23 is announce&lt;br /&gt;
** http://dokerlund.edhsweb.org/wordpress/xspf/media/playlist.xml is in practice&lt;br /&gt;
* Zuardi player modified to support FLV and SWF as well as mp3: http://blitz-xplore.blogspot.com/2006/05/file-xspfplayer.html&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[XSPF FAQ]]&lt;br /&gt;
* [[XSPF v1 Notes and Errata]]&lt;br /&gt;
* &#039;&#039;&#039;[[XSPF Year 2009]]&#039;&#039;&#039;&lt;br /&gt;
* [[XSPF Conformance Tests]]&lt;br /&gt;
* [[XSPF Wish List]]&lt;br /&gt;
* [[XSPF Examples in the wild]]&lt;br /&gt;
* [[List of known XSPF extensions]]&lt;br /&gt;
* [[List of known XSPF metas]]&lt;br /&gt;
* [[JSPF Draft|JSPF]] (&#039;&#039;JSON Sharable Playlist Format&#039;&#039; a.k.a. &#039;&#039;XSPF on JSON&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://xspf.org/xspf-v1.html XSPF specification]&lt;br /&gt;
* [http://validator.xspf.org/ Online XSPF Validator]&lt;br /&gt;
* [https://trac.xiph.org/browser/websites/xspf.org/images/banners &amp;quot;Valid XSPF&amp;quot; button]&lt;br /&gt;
* [https://trac.xiph.org/browser/trunk/xspf/ Source control for source code, spec, XSLT, validation]&lt;br /&gt;
* [https://trac.xiph.org/browser/websites/xspf.org/ Source control for XSPF.org website]&lt;br /&gt;
* [http://downloads.xiph.org/releases/xspf/ XSPF-related releases]&lt;br /&gt;
* [http://gonze.com/playlists/playlist-format-survey.html A survey of playlist formats], by Lucas Gonze&lt;br /&gt;
* [http://en.wikipedia.org/wiki/XSPF XSPF Reference page on Wikipedia]&lt;br /&gt;
* [http://web.archive.org/web/20060410160006/http://playlist.musicbrainz.org/playlist/moin.cgi/ Old XSPF wiki]&lt;br /&gt;
&lt;br /&gt;
[[Category:XSPF]]&lt;/div&gt;</summary>
		<author><name>Tobias Conradi</name></author>
	</entry>
</feed>