Quick Sign In:  

Forum: VirtualDJ 8.0 Technical Support

Topic: getRatingFromTags Doesn't Work

This topic is old and might contain outdated or incorrect information.

I am running VirtualDJ 8.0.0 Mac Build 2003.833.

I cannot get VirtualDJ to display the star rating for any of my songs.

I have set getRatingFromTags to 'yes', and I have tried re-analyzing and reloading the tags for 1 or more of my tracks, but the 'Rating' column in the browser stubbornly refuses to show anything.

I have confirmed the songs have ratings in their ID3 tags (verified using VirtualDJ's own tag editor).

It will only show the star rating for a track if I use the tag editor to 'update' the file and click 'Write Tags', but this setting is forgotten when I re-open VirtualDJ.

Why isn't it reading the existing rating from the file?

Thanks!
 

Posted Fri 17 Oct 14 @ 7:46 pm
had the same issue (also with grouping tag).

It only work on 1st import or fresh DB
Be shure to write correct values in %popularimeter% :
51 = *
102= **
153= ***
204=****
255=*****

Windows user with MP3tag uses the tag field %popularimeter% ore this script.
$if(%rating winamp%,$repeat($char(10032),%rating winamp%),$if(%rating wmp%,$repeat($char(9733),%rating wmp%),$if(%rating mm%,$repeat($char(10026),%rating mm%),$repeat($char(10061),$if2($ifgreater($regexp(%popularimeter%,'^.+\|(\d{1,3})\|\d+',$1),250,5,$ifgreater($regexp(%popularimeter%,'^.+\|(\d{1,3})\|\d+',$1),200,4,$ifgreater($regexp(%popularimeter%,'^.+\|(\d{1,3})\|\d+',$1),150,3,$ifgreater($regexp(%popularimeter%,'^.+\|(\d{1,2})\|\d+',$1),100,2,$ifgreater($regexp(%popularimeter%,'^.+\|(\d)\|\d+',$1),50,1,))))),0)))))

Put this Formatstring into the Value edit field of a column definition dialog, leave the Field edit field empty (for read only) or write %popularimeter% in edit field
 

Posted Mon 20 Oct 14 @ 2:58 pm
Hi djnice,

Thanks for your response, but I'm not sure what you mean.

getRatingFromTags worked in a previous build. Now it's broken.

How do I file a bug report?
 

Posted Mon 20 Oct 14 @ 9:49 pm
AdionPRO InfinityCTOMember since 2006
After you enable it, it will indeed only apply to either new tracks, or tracks that you manually select 'Reload tags' for.
Are you sure this was the case?
 

Posted Tue 21 Oct 14 @ 2:48 am
....yes, but [reload tags] does not work with the VDJ rating and grouping tag fields. Thats the bug..... Version = built 2013
 

Posted Tue 21 Oct 14 @ 2:53 am
AdionPRO InfinityCTOMember since 2006
Ah yes I see, will be fixed next update
 

Posted Tue 21 Oct 14 @ 4:29 am
Adion wrote :
Ah yes I see, will be fixed next update

Thanks!

:-)
 

Posted Wed 22 Oct 14 @ 1:22 am
@Adion
can you tell me why VDJ writes integer with a "|" in rating tag?
for '***' will be written a '|153'
but a manual written '153' will be recognised at 1st import
 

Posted Wed 22 Oct 14 @ 1:47 am
AdionPRO InfinityCTOMember since 2006
Which file format?
 

Posted Wed 22 Oct 14 @ 5:09 am
mp3 and shown in MP3tag
 

Posted Wed 22 Oct 14 @ 5:26 am
AdionPRO InfinityCTOMember since 2006
I don't know what MP3Tag shows then, but VDJ stores it in the POPM tag for ID3, which is a binary field and doesn't contain any '|'
 

Posted Wed 22 Oct 14 @ 6:57 am
I just tried the latest build (Build 2028 (11/02/2014)), but it only half fixes the problem.

If I reload tags, the star rating is read from the ID3 tag and displayed correctly in the browser.

But if I then restart VirtualDJ, all the ratings disappear and I have to reload all tags again.

Please can someone check this?
 

Posted Thu 06 Nov 14 @ 5:29 am
Can anyone confirm if this bug will be fixed in the next build?
 

Posted Wed 12 Nov 14 @ 5:44 pm
just tested @work with w7-x64.
Rating import and refresh works now. After starting VDJ all ratings are emty.
Build 2028

how to reproduce:
Open VDJ
make new virtual Folder
import some new tracks with ratings
close VDJ
change now some rating tags with external tool (set POPULARIMETER to 51/102/153/204/255 equal to * - *****)
start VDJ and refresh tags
close VDJ
open VDJ

the ratings are now emty.....
 

Posted Thu 13 Nov 14 @ 3:41 am
I cant believe after 4 months this is still an issue. I still cant get VDJ 8 to read ratings. It should be a simple data read. What is the holdup?
 

Posted Tue 17 Mar 15 @ 2:05 pm
AdionPRO InfinityCTOMember since 2006
Do you have getRatingFromTags enabled, and tried to reload tags for the files already in the database after enabling that option?
 

Posted Wed 18 Mar 15 @ 12:58 am
I cant get this to work either. I have getRating enabled but I cant get VDJ to read them (reload tags). It does work on mp3 files but not on mp4 videos.
 

Posted Fri 20 Mar 15 @ 4:32 pm


(Old topics and forums are automatically closed)