List of known XSPF metas: Difference between revisions

From XiphWiki
Jump to navigation Jump to search
m (See also)
m (→‎codec: +link to a offical list of possible values)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
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
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[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>
= YOUR META HERE =
Yes, please.


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

Latest revision as of 08: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