Ecouter Ecouter
Pause Pause
popup
fr
 
 

Differences from NewDatabaseDumps:5 (red) to NewDatabaseDumps:6 (green)

You can rollbackto NewDatabaseDumps:5
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</id> <!-- musicbrainz ID (may be blank) -->
<location> <!-- structure about the main location of the artist -->
<country>FRA</country> <!-- ISO code of the country -->
<state>75</state>
<city>Paris</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>04
chantant!</id>
<filename>01 - Lonah
- En chantant</filename> <!-- Usual filename without extension -->
<numalbum>1</filename> <!-- 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=mp31
* OGGs for streaming : http://www.jamendo.com/get/track/id/track/audio/redirect/{TRACKID}/?aue=ogg2


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