More > JRiver Media Center 31 for Windows
revisiting album average rating-taking into account non rated tracks
zeltak:
Hi again
@zybex coming back to this. as this was so slow and i could not implement this, can one somehow calculate and save the values in a file field? would this make things work reliably?
best
Z
zybex:
You can do that with ZStats, as mentioned above.
- create the calculated [RatingOr1] field as mentioned above
- create a normal field called eg. [AlbumRating] to hold the result
- enter this code into the [RunAfter] section of ZStats.ini:
--- Code: ---setfield(AlbumRating, FormatNumber(ListMath(FieldQuery(Artist - Album /(Year/), [Artist - Album (Year)], RatingOr1, 1, 1),3),1))
--- End code ---
Then run ZStats once to calculate the field once for all files. You can re-run it periodically to recalculate - maybe create a Scheduled Task to run it every night or once a week/month, depending on your needs.
Other settings for ZStats.ini (also set your MCWS user/pass there):
--- Code: ---MCFilter=[Media Type]=[Audio] # filter to limit processing to a given set of files
UpdateStats=0 # 1 to update stats as defined in [Stats] sections, 0 to disable
UpdatePlaylists=0 # 1 to enable playlist processing, 0 to disable
RunExpressions=1 # 1 to execute [RunBefore] and [RunAfter] expression, 0 to disable
CreateFields=0
--- End code ---
zeltak:
thx so much
sadly i dont have access to a windows machine thesedays (when i wrote the post i was using jriver 31 on a windows mahcine)
so i understand there is no internal way to do so? maybe ill spin a VM...
thx again
Z
lepa:
You can also use global variables which are much snappier than fieldqueries. There is a really old discussion about that somewhere here in the forum
zeltak:
thx!
i did a search for "global variables album rating" but got this "Your search query didn't return any matches"
any chance you remember the thread topic?
thx so much
Z
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version