fr
 

Differences from NewDatabaseDumps:10 (red) to NewDatabaseDumps:11 (green)

You can rollbackto NewDatabaseDumps:10
New Jamendo database dumps

== What the data structure looks like ==

{{{

<JamendoData>

<Artists>

<artist>
<id>22</id> <!-- internal jamendo ID -->
<name>Lonah</name> <!-- display name -->
<mbgid>79239441-bfd5-4981-a70c-55c3f15c1287</mbgid> <!-- musicbrainz ID (may be blank) -->
<location> <!-- structure about the main location of the artist -->
<country>USA</country> <!-- ISO code of the country -->
<state>CA</state> <!-- Country subdivision (states in the US, "departments" in France, ...) -->
<city>San Francisco</city>
<latitude>-0.229498</latitude>
<longitude>-78.5243</longitude>
</location>


<Albums>
<album>
<id>116</id> <!-- internal jamendo ID -->
<name>Pieces</name> <!-- display name -->
<releasedate>2008-02-25T15:37:58+01:00</releasedate> <!-- ISO-formatted date -->


<Tracks>
<track>
<id>234233</id>
<name>En chantant!</id>
<filename>01 - Lonah - En chantant</filename> <!-- Usual filename without extension -->
<numalbum>1</numalbum> <!-- Track number in the album. starts at 1 -->
<id3genre>13</id3genre> <!-- Standard ID3 genre, 0 to 79 (cf below in Misc.) -->

<Tags>
<tag>
<idstr>rock</idstr>
<weight>0.46</weight> <!-- weight always between 0 and 1 -->
</tag>
[...]
</Tags>


</album>

[...]

</Albums>
</artist>

[...]

</Artists>

</JamendoData>
}}}

== Data not in the dump but easily fetchable with the IDs ==

* MP3s for streaming : http://www.jamendo.com/get/track/id/track/audio/redirect/{TRACKID}/?aue=mp31http://api.jamendo.com/get2/stream/track/redirect/?id={TRACKID}&streamencoding=mp31
* OGGs for streaming :
http://www.jamendo.com/get/track/id/track/audio/redirect/{TRACKID}/?aue=ogg2http://api.jamendo.com/get2/stream/track/redirect/?id={TRACKID}&streamencoding=ogg2


== Misc. ==
* everything is in utf8
* ID3 genre list : http://www.linuxselfhelp.com/HOWTO/MP3-HOWTO-13.html#ss13.3