List of known XSPF metas: Difference between revisions

From XiphWiki
Jump to navigation Jump to search
(Geekkid plus intro)
m (→‎codec: +link to a offical list of possible values)
 
(6 intermediate revisions by 3 users not shown)
Line 5: Line 5:
just one piece of software.
just one piece of software.


= Geekkid.net =
= Audacious =
Tested with v1.5.1
 
== Year ==
TODO
 
Example:
<track>
  <meta rel="year">2009</meta>
</track>
 
 
== Genre ==
TODO
 
Example:
<track>
  <meta rel="genre">Hard Rock</meta>
</track>
 
 
== MTime ==
TODO
 
Example:
<track>
  <meta rel="mtime">1198371883</meta>
</track>
 
 
= Lacymorrow.com =
== Type ==
== Type ==
  Type          : Track extension
  Type          : Track extension
  URI            : http://geekkid.net/type
  URI            : http://lacymorrow.com/type  (was geekkid.net/type before)
  Documentation  : http://geekkid.net/projects/jukebox/xspfdoc.html
  Documentation  : http://lacymorrow.com/projects/jukebox/xspfdoc.html


Valid values are:
Valid values are:
* "audio"
* "audio"
* "link"
* "playlist"
* "video"
* "video"
* "playlist"
* "link"


Example:
Example:
  <track>
  <track>
   <meta rel="http://geekkid.net/type">audio</meta>
   <meta rel="http://lacymorrow.com/type">audio</meta>
</track>
 
= RoarAudio PlayList Daemon (rpld) =
Based on source code of version 0.1rc5.
 
== performer ==
Performer of the recording (see [[VorbisComment]] specs.).
 
Example:
<track>
  <meta rel="http://roaraudio.keep-cool.org/spec/xspf/meta-performer.txt">Sky</meta>
</track>
 
== version ==
Version (or remix) (see [[VorbisComment]] specs.) of recording.
 
Example:
<track>
  <meta rel="http://roaraudio.keep-cool.org/spec/xspf/meta-version.txt">Furry8000 Radio Edit</meta>
</track>
 
== discid ==
32 Bit "0x"-prefixed hex number of CDDB disc id.
 
Example:
<track>
  <meta rel="http://roaraudio.keep-cool.org/spec/xspf/meta-discid.txt">0xDC10CD10</meta>
</track>
 
== genre ==
Genre as string. Valid values must be from list of genres with assigned numbers from the RoarAudio project. This limitation is normally not noticeable. Current list includes ID3 standard and Winamp extended generes as well as Europe and North American RDS Genres. Values may be fully qualified with prefix ("id3_", "rds_eu_", "rds_na_") or without.
 
Example:
<track>
  <meta rel="http://roaraudio.keep-cool.org/spec/xspf/meta-genre.txt">education</meta>
</track>
 
== likeness ==
Floating point number of how much the user likes this track. This may be stripped if playlist is handed over between different users. The number is in range of zero (never play this song) to infinity (only play this song). defaults to one.
 
Example:
<track>
  <meta rel="http://roaraudio.keep-cool.org/spec/xspf/meta-likeness.txt">1.000000</meta>
</track>
 
== codec ==
Codec/Container ID as string for the linked media. Codec names must be from list of codecs with assigned ID of the RoarAudio Project[https://bts.keep-cool.org/wiki/Specs/Codecs]. Common values includes: ogg_vorbis, flac, ogg_flac, ogg_speex, ogg_celt, riff_wave, au, aiff, midi_file.
 
<track>
  <meta rel="http://roaraudio.keep-cool.org/spec/xspf/meta-codec.txt">ogg_vorbis</meta>
  </track>
  </track>


Line 27: Line 107:
= See also =
= See also =
* [[List of known XSPF extensions]]
* [[List of known XSPF extensions]]
[[Category:XSPF]]

Latest revision as of 09:57, 14 March 2011

This page is intended as a list of XSPF metas used in the wild. The goal is to have precise and up to date information which we will need your help with! The more complete this list is the more likely is the future support of a specific meta in more than just one piece of software.

Audacious

Tested with v1.5.1

Year

TODO

Example:

<track>
 <meta rel="year">2009</meta>
</track>


Genre

TODO

Example:

<track>
 <meta rel="genre">Hard Rock</meta>
</track>


MTime

TODO

Example:

<track>
 <meta rel="mtime">1198371883</meta>
</track>


Lacymorrow.com

Type

Type           : Track extension
URI            : http://lacymorrow.com/type  (was geekkid.net/type before)
Documentation  : http://lacymorrow.com/projects/jukebox/xspfdoc.html

Valid values are:

  • "audio"
  • "link"
  • "playlist"
  • "video"

Example:

<track>
  <meta rel="http://lacymorrow.com/type">audio</meta>
</track>

RoarAudio PlayList Daemon (rpld)

Based on source code of version 0.1rc5.

performer

Performer of the recording (see VorbisComment specs.).

Example:

<track>
 <meta rel="http://roaraudio.keep-cool.org/spec/xspf/meta-performer.txt">Sky</meta>
</track>

version

Version (or remix) (see VorbisComment specs.) of recording.

Example:

<track>
 <meta rel="http://roaraudio.keep-cool.org/spec/xspf/meta-version.txt">Furry8000 Radio Edit</meta>
</track>

discid

32 Bit "0x"-prefixed hex number of CDDB disc id.

Example:

<track>
 <meta rel="http://roaraudio.keep-cool.org/spec/xspf/meta-discid.txt">0xDC10CD10</meta>
</track>

genre

Genre as string. Valid values must be from list of genres with assigned numbers from the RoarAudio project. This limitation is normally not noticeable. Current list includes ID3 standard and Winamp extended generes as well as Europe and North American RDS Genres. Values may be fully qualified with prefix ("id3_", "rds_eu_", "rds_na_") or without.

Example:

<track>
 <meta rel="http://roaraudio.keep-cool.org/spec/xspf/meta-genre.txt">education</meta>
</track>

likeness

Floating point number of how much the user likes this track. This may be stripped if playlist is handed over between different users. The number is in range of zero (never play this song) to infinity (only play this song). defaults to one.

Example:

<track>
 <meta rel="http://roaraudio.keep-cool.org/spec/xspf/meta-likeness.txt">1.000000</meta>
</track>

codec

Codec/Container ID as string for the linked media. Codec names must be from list of codecs with assigned ID of the RoarAudio Project[1]. Common values includes: ogg_vorbis, flac, ogg_flac, ogg_speex, ogg_celt, riff_wave, au, aiff, midi_file.

<track>
 <meta rel="http://roaraudio.keep-cool.org/spec/xspf/meta-codec.txt">ogg_vorbis</meta>
</track>

YOUR META HERE

Yes, please.

See also