Re: [Rhythmbox-devel] Add a field in the DB / Jamendo cover art
- From: Guillaume Desmottes <cass skynet be>
- To: rhythmbox-devel gnome org
- Subject: Re: [Rhythmbox-devel] Add a field in the DB / Jamendo cover art
- Date: Thu, 18 Jan 2007 14:14:17 +0100
On mer, 2007-01-17 at 22:49 +0000, Peter wrote:
> Guillaume Desmottes wrote:
> > Hi,
> >
> > As suggested on #397010, I'm writing an extension for the art cover
> > plugin to use Jamendo's cover.
>
> Are you talking about when streaming Jamendo tracks, like an internet
> radio station? I which case, why do you need to store anything in the
> database?
>
> Or, are you talking about downloading entire albums from Jamendo? I
> have tried this using bit-torrent, and they include a cover image. Its
> the only jpeg file, plus the filename is predictable from the album name.
>
The plugin does the same than the Magnatune one. It add a new browser
source containing all the tracks available on Jamendo.
So for each track I fill most important fields in the DB (track name,
album name, artist name, ...).
In the cover plugin, I got the current entry and have to find its cover.
A really easy method would be to return this url:
http://www.jamendo.com/get/album/id/album/artworkurl/redirect/<albumID>/?artwork_size=200
To do that I need to get the Jamendo album id of the track and so I'd
like to store it in the DB.
Or maybe you'd see a easier way to get this id without store it in the
DB?
thanks
> The really simply solution is to put the Jamendo supplied cover in the
> artdisplay's cache (with the appropriate filename, "artist - album.jpg"
> with some characters cleaned up). Very simple.
>
> If you are creating a unique folder for each album under the user's
> library folder, then I think it would be nicer to put the cover there -
> renamed so something like "Cover.jpg" which the artdisplay plugin will
> recognise.
>
> However, if the directory you are moving/coping the mp3/ogg files to may
> contain tracks from other albums then its a bit trickier.
>
> > To do that, I'd like to store in the DB an additional information for
> > each Jamendo track (the Jamendo ID of its album).
>
> I can't help you here - but you may not need to.
>
> Peter
--
Guillaume Desmottes <cass skynet be>
Jabber <cassidy jabber belnet be>
GPG 1024D/711E31B1 | 1B5A 1BA8 11AA F0F1 2169 E28A AC55 8671 711E 31B1
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]