|
Post by jcwillia1 on May 24, 2014 7:11:44 GMT -5
Pardon me for being lazy as I am sure this has been covered before but does gonemad store song ratings in the file or a separate database file?
|
|
bilbo
New Member
Posts: 21
|
Post by bilbo on May 24, 2014 9:42:17 GMT -5
a separate database file
|
|
|
Post by jcwillia1 on May 24, 2014 9:45:29 GMT -5
ok thats not strictly true or at least that's not the whole story.
the reason I know this is that I set up ratings in media monkey, copied the songs over, refreshed the scanner and it did change the ratings.
now the problem is that everything is off half a star media monkey vs gonemad.
frustrating...
|
|
|
Post by GoneMAD on May 24, 2014 11:55:38 GMT -5
GMMP stores its ratings in the database which can be backed up to an xml file. GMMP will however read the song ratings from the tags and store it in the database when a song is scanned in. When I implemented the song ratings i was sure to follow media monkeys standards so im not sure why it would be a half star off. What fileformat is your music? Ratings are stored differently depending on the type of tag
|
|
|
Post by jcwillia1 on May 25, 2014 7:12:48 GMT -5
99% of my stuff is mp3
what happens if there is a database value and a different value in the scanned file?
|
|
|
Post by GoneMAD on May 25, 2014 12:33:17 GMT -5
The file rating is only used in the scan. If you change the rating in the tag you would need to run a new scan with "only scan new files" unchecked. It'll update the database with the new values in the tags. This goes with any tag (which is why i always recommend using the built in tag editor to change most tags)
|
|
|
Post by jcwillia1 on May 25, 2014 13:12:12 GMT -5
I did that - I still feel like it's not doing a "pure" update / overwrite. I wonder if I perhaps set one rating (3 stars) in the app and 2 stars in MediaMonkey and then the app somehow averaged the two.
It's not happening for every song, only a few - kinda weird to figure out the pattern.
|
|
|
Post by GoneMAD on May 25, 2014 14:32:26 GMT -5
I did that - I still feel like it's not doing a "pure" update / overwrite. I wonder if I perhaps set one rating (3 stars) in the app and 2 stars in MediaMonkey and then the app somehow averaged the two. It's not happening for every song, only a few - kinda weird to figure out the pattern. It doesnt, it will overwrite the rating. However the rating tag for mp3 (POPM) can support multiple ratings. GMMP just takes the first one it finds. If i recall, each of the big PC music players will write their own rating.. so technically one file could have a rating from windows media player, winamp, mediamonkey, and foobar2000. The tag itself contains a list of ratings.. Each rating has a "comment" attached to it, and this is where the players will write their name
|
|
bilbo
New Member
Posts: 21
|
Post by bilbo on May 25, 2014 17:34:25 GMT -5
All of my mp3's with a rating of 3 (using winamp) showup as 2.5. Ratings of 4 and 5 are OK. I don't have any lower ratings.
Tag using metamp3: POPM: rating@winamp.com, counter=0 rating=128
|
|
|
Post by jcwillia1 on May 25, 2014 19:15:01 GMT -5
I did that - I still feel like it's not doing a "pure" update / overwrite. I wonder if I perhaps set one rating (3 stars) in the app and 2 stars in MediaMonkey and then the app somehow averaged the two. It's not happening for every song, only a few - kinda weird to figure out the pattern. It doesnt, it will overwrite the rating. However the rating tag for mp3 (POPM) can support multiple ratings. GMMP just takes the first one it finds. If i recall, each of the big PC music players will write their own rating.. so technically one file could have a rating from windows media player, winamp, mediamonkey, and foobar2000. The tag itself contains a list of ratings.. Each rating has a "comment" attached to it, and this is where the players will write their name re multiple ratings - ugh what a cluster!
|
|
|
Post by GoneMAD on May 25, 2014 20:02:05 GMT -5
All of my mp3's with a rating of 3 (using winamp) showup as 2.5. Ratings of 4 and 5 are OK. I don't have any lower ratings. Tag using metamp3: POPM: rating@winamp.com, counter=0 rating=128 128 = 2.5 the max is 255 so every half star is 25.5 or a full star is 51 128 / 51 = 2.509803921568627 3 stars should be 153
|
|
|
Post by jcwillia1 on May 26, 2014 18:05:19 GMT -5
I've run db update a couple times with new songs unchecked, can't seem to get the new ratings imported. Can I force the db to erase and reset?
|
|
|
Post by GoneMAD on May 26, 2014 18:37:55 GMT -5
I've run db update a couple times with new songs unchecked, can't seem to get the new ratings imported. Can I force the db to erase and reset? yea check the delete database option in the scanner before running a scan
|
|
|
Post by jcwillia1 on May 26, 2014 18:56:43 GMT -5
I've run db update a couple times with new songs unchecked, can't seem to get the new ratings imported. Can I force the db to erase and reset? ok i got it - i know what's going on. for every song 2 or 3 stars, whatever mediamonkey is setting as 2 stars your app thinks is 1.5 and same for 3 stars = 2.5 stars. not sure who is right or wrong, but there is clearly a translation problem there.
|
|
|
Post by GoneMAD on May 26, 2014 19:05:39 GMT -5
I've run db update a couple times with new songs unchecked, can't seem to get the new ratings imported. Can I force the db to erase and reset? ok i got it - i know what's going on. for every song 2 or 3 stars, whatever mediamonkey is setting as 2 stars your app thinks is 1.5 and same for 3 stars = 2.5 stars. not sure who is right or wrong, but there is clearly a translation problem there. well i'll tell you its media monkey that is incorrectly setting the values. POPM supports 0-255 and GMMP will scale it to 0-5 with simple math.. thats something hard to mess up on my end
|
|