Bug 76461 - wishlist: add rating support
Summary: wishlist: add rating support
Status: RESOLVED DUPLICATE of bug 56613
Alias: None
Product: juk
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR wishlist
Target Milestone: ---
Assignee: Scott Wheeler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-29 23:45 UTC by Justin Mason
Modified: 2004-04-25 19:24 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Mason 2004-02-29 23:45:34 UTC
Version:            (using KDE KDE 3.2.0)
Installed from:    Debian testing/unstable Packages
OS:          Linux

Hi there --

I really like JuK -- it's growing on me nicely.  In fact, I just gave it a good review on my weblog, for what good that'll do ;) -- http://taint.org/2004/02/29/223534a.html 

One wishlist I've had for mp3 players for a while, is rating support, ie:

- user selects their "rating" for the song, e.g. using a 5-star system (a la iTunes, Rhythmbox, Netflix, Amazon etc.)

- rating is saved as metadata somewhere

- JuK then has a dynamic playlist, which will play all songs in the collection (or from another playlist, even better), selected by rating:

- low-rating (1 star or less?) never get played

- high-rating songs are more likely to be played (reports from various m3u-generating rating hack scripts seem to indicate that a non-linear scale for this works nicely.)

BTW it's probable that allowing those parameters to be tweaked, would be even better; for example some people may prefer that low-rating songs *are* played, just very infrequently.  I probably wouldn't, as I have plenty of albums where 3 of the tracks are great but I really don't want to hear the rest of them, but I wouldn't want to delete them from my collection outright (just in case).

I've tried to do something like this myself, but with a lot of mp3s, it really needs a good interface for editing the ratings, and I'm terrible at writing GUIs.  However, JuK *is* a really good interface for mp3 tagging ;)

Any plans to add something like this?
Comment 1 Justin Mason 2004-02-29 23:46:34 UTC
oh, forgot to mention -- I'm using JuK 2.0 from the Debian "KDE 3.2 BRANCH >= 20040204" repository.
Comment 2 Scott Wheeler 2004-02-29 23:53:17 UTC
Ok, this has already been reported at least a couple of times...

The problem so far has been that you can't assume that the file format is capable of storing ratings, so they'll have to be stored in JuK's cache.  Up until now the cache organization for JuK was just designed to cache items that were read from the file, but just as of today I started checking in some stuff that will allow it to store data that isn't read from the tag.

*** This bug has been marked as a duplicate of 56613 ***
Comment 3 Justin Mason 2004-03-01 01:58:01 UTC
cool -- sorry for missing the previous report.
Comment 4 Hans Dembinski 2004-04-25 19:24:18 UTC
Maybe you could somehow inherit the imms code:
http://www.luminal.org/wiki/index.php/IMMS/IMMS
The author says it's quite portable and of course very easy to use (you could just turn it on in "Settings", then forget about it but JuK will more likely play your favorites). I think it has it's own simple database for storing ratings too.

Song rating would be a nice addition to JuK as a song library/player.
Greetings,
HD