The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 802 - File: showthread.php PHP 7.4.33 (Linux)
File Line Function
/showthread.php 802 errorHandler->error





Post Reply 
[SOLVED] tagValue Artist.merge does not work with certain tagUpdate file?
06-11-2022, 19:02 (This post was last modified: 07-11-2022 19:53 by zym1010.)
Post: #1
Question [SOLVED] tagValue Artist.merge does not work with certain tagUpdate file?
UPDATE: i found a workaround by adding lines like "+ARTIST=..." ("+ARTISTINDIVIDUAL=" in my particular case) into my tagUpdate file so the original complaint I posted is not a blocker any more. but it seems overall tagValue feature is a bit buggy (which is very rare given my overall superior experience with MinimServer)


Hi,

I recently found MinimServer and have purchased a license. it's such a solid piece of software for managing my library.

The best part of it, IMO, is the tagUpdate feature. Right now, I use this feature to add many virtual tags for my files, where virtual tag information comes from other tools (like Song Kong) as well as my iTunes libraries. I wrote some Python scripts to merge my iTunes rating information and Song Kong tags into a proper tagUpdate file in the following format, like the following, with no extra newline in the file

Code:
@ALBUMARTIST=Album Artist 1
&ALBUM=Album1,1
&DISCNUMBER=1
&TRACKNUMBER=1
+PERFORMER=P1
+RATING=4
+CONDUCTOR=C1
+GROUP=G1
&ALBUM=Album1,1
&DISCNUMBER=1
&TRACKNUMBER=2
+PERFORMER=P2
+RATING=5
+CONDUCTOR=C3
+GROUP=G1
...
&ALBUM=Album1,2
&DISCNUMBER=1
&TRACKNUMBER=1
+PERFORMER=P3
+RATING=3
+CONDUCTOR=C3
+GROUP=G2
...
@ALBUMARTIST=Album Artist 2
&ALBUM=Album2,1
&DISCNUMBER=1
&TRACKNUMBER=1
+PERFORMER=P4
+RATING=4
+CONDUCTOR=C5
+GROUP=G3
...

Then I added Conductor, Performer, Ensemble, Rating, Group to indexTag, and set tagValue = Artist.merge={Conductor, Performer, Ensemble}

the idea is that I can browse all related parties (artist, conductor, performer, ensemble) for each track in "All Artists" altogether. However, it seems sometimes some conductors (maybe as well as some other entries) do not show up in the list.


My full library has ~17000 tracks and writeTagChanges file seems to suggest tag addition works correctly. Also, i do see the missing conductor in the "Conductor" view; also when I set Artist.displayFormat={$artist$performer$ensemble$conductor}, I can see the missing conductor as well. I tried to reduce the size of the tagUpdate file and the issue still persists.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
[SOLVED] tagValue Artist.merge does not work with certain tagUpdate file? - zym1010 - 06-11-2022 19:02

Forum Jump:


User(s) browsing this thread: 1 Guest(s)