X:\music\ (should contain all music)X:\music_usr1\ (should contain hardlinks to the music in X:\music\ which usr1 has added to his library)X:\music_usr2\ etc.
How is the foobar user tag stored - in the audio file itself as a real tag, or in some separate database?
So 1 library on the server.Clients can sync the local library with the one on the server.You can define rules like “Display this when User=X”, using your own “library” tag as a filter.
Real tag....I begin to think that if I need a solution - I have to create it.
If you used linux on your server, there are several FUSE-based virtual filesystems solving your problem.
This looks promising! Linux? Not yet, but for this, a VM should suffice. I need to take a look into this.
As so often, I expect them to reach their limits with wv+embedded cue of which I have a lot.