Urs Fleisch - 2016-12-12

Christmas is the right time for such a wish list. Seriously, depending on what you want to do using the results of such a comparison will likely require some custom scripting. Maybe you could proceed like this:

Export the contents of the tags of these three hierarchies using "Export CSV" from the file list context menu. Then postprocess the CSV files to contain only the tags which are needed to identify the overlapping files, as well as the file path. You could then sort the CSV files and compare them to get an overview of what has to be synchronized. To do the synch job (whatever this might be) you could write a script (e.g. in Python) which parses the CSV files and does the magic (e.g. using kid3-cli). Or you could generate a dumb QML file doing the job and feed this into Kid3 as a user action.

Maybe the job is not so complicated and you could also do it just by editing the CSV file and reimporting it using "Import CSV", as I suggested in https://sourceforge.net/p/kid3/discussion/241227/thread/ae941a22/#a534.