On 12/6/06, Michael Wiktowy <[EMAIL PROTECTED]> wrote:
On 12/6/06, Martin Grimme <[EMAIL PROTECTED]> wrote:
> But don't rate the renamed Ogg files in Canola (via the stars) because
> Canola thinks this is an mp3 and will destroy the Ogg by writing ID3
> tags.
You have tried this? I always thought that this rating info (similar
to that found in Rhythmbox and Winamp) was stored in an external DB.
If it is stored in the ID3 tags, is it a standard thing that will work
across players?
Sorry being so late to reply, we're quite busy these days! :-)
Yes, we do store rating AND playcount on sqlite db AND id3 on file
(local files).
We need this because if you remove the file (ie: removable media,
mmc), you would like to get your old data back when you add it back.
This creates a new problem: how to remember this data? You cannot keep
them in your DB (~/.canola/canola.db), because this file may never be
back again... and your DB would grow forever... You could store these
data on a DB to be stored on mmc, but there are other problems with
this.
The best solution (and the one I've implemented) is storing on each
file. This have some drawbacks, like for music that doesn't have the
information already, causing skips. This is gone if you've used some
application like syncroptated to fix these things for you, ensuring
id3 tags and other things to be added in future.
--
Gustavo Sverzut Barbieri
--------------------------------------
Jabber: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
ICQ#: 17249123
Skype: gsbarbieri
Mobile: +55 (81) 9927 0010
Phone: +1 (347) 624 6296; [EMAIL PROTECTED]
GPG: 0xB640E1A2 @ wwwkeys.pgp.net
_______________________________________________
maemo-developers mailing list
[email protected]
https://maemo.org/mailman/listinfo/maemo-developers