MinimServer Forum
create different libraries based on excluding some artists/genres? - Printable Version

+- MinimServer Forum (https://forum.minimserver.com)
+-- Forum: MinimServer (/forumdisplay.php?fid=1)
+--- Forum: Music Tagging (/forumdisplay.php?fid=9)
+--- Thread: create different libraries based on excluding some artists/genres? (/showthread.php?tid=3877)



create different libraries based on excluding some artists/genres? - ermine - 10-02-2017 20:11

Looking at how different users in a household can get their own library view, it looks easy enough using tags like this

however, before I go retagging which also creates a liability when adding new rips, is it possible to locally create library tags by excluding particular artist or genres? There's enough overlap between us that most is common, but I don't like heavy metal for instance, and this part of the manual

hints I could create a spoof tag

Library.indexFormat={"Library 1"}

but I can't see how to add a screening filter that creates Library tag "Library 1" for anything where Genre != "heavy metal". Or perhaps Artist != "Iron Maiden"...and a few other culprits

On a separate issue, I've successfully implemented the decade grouping talked about here. It works fine but I get grousing in the log

Code:
[quote]Warning: sort value conflict for Decade filter 1980s
first conflicting value is '1988' in item ''Cross The Breeze'
second conflicting value is '1983' in item '(Anesthesia) Pulling Teeth'
Warning: sort value conflict for Decade filter 1960s
first conflicting value is '1968' in item '(bonus track)  Conquistador (G.Brooker-K.Reid) (stereo)'
second conflicting value is '1969' in item '(Don't Sit Down)'
Warning: sort value conflict for Decade filter 1970s
first conflicting value is '1977' in item '(Get A) Grip (On Yourself)'
second conflicting value is '1972-01' in item '(I Can't Get No) Satisfaction'
Warning: sort value conflict for Decade filter 2010s
first conflicting value is '2016' in item ''Tis a Pity She Was a Whore'
second conflicting value is '2013' in item '3x5'
Warning: sort value conflict for Decade filter 1950s
first conflicting value is '1959' in item 'All Blues'
second conflicting value is '1957' in item 'I Heard That Lonesome Whistle Blow'

But doesn't stop it working - in the 1980s under items Cross the Breeze and (Anesthesia) Pulling Teeth show, and in the albums Daydream Nation and Kill em All also show up fine and play fine

Running on a Synology DS212 with

Code:
MinimServer 0.8.4 update 97, Copyright (c) 2012-2017 Simon Nash. All rights reserved.
Java(TM) SE Embedded Runtime Environment (build 1.8.0_121-b13)



RE: create different libraries based on excluding some artists/genres? - simoncn - 11-02-2017 16:38

Regarding making multiple libraries based on Genre tags: you can use the tagUpdate facility to do this. Your tagUpdate file would look something like this:

@GENRE=something we both like
+LIBRARY=User1
+LIBRARY=User2
@GENRE=something else we both like
+LIBRARY=User1
+LIBRARY=User2
....
@GENRE=something only User1 likes
+LIBRARY=User1
@GENRE=something else only User1 likes
+LIBRARY=User1
....
@GENRE=something only User2 likes
+LIBRARY=User2
@GENRE=something else only User2 likes
+LIBRARY=User2
....

Regarding the warnings for the Decade filter: if you have Decade.decade.index in the tagOptions property, changing this to Decade.decade.index.sort should fix the problem.


RE: create different libraries based on excluding some artists/genres? - ermine - 12-02-2017 17:57

That works really well! It even lets me can Christmas related stuff all round, because that is only OK in December Wink

And the moaning in the log has stopped with the second change.

Thank you!