Hi there, I’ve got the following scenario:
I’ve got mainly 4 different libraries setup in Kodi that I like to keep separate (Adult-Movies, Music, Kids-Movies, Audiobooks)
So within Kodi I use profiles and named MYSQL-DBs to sync these libraries and for to be able to “mix” them up within profiles (sleeping room needs Adult-Movies & Audiobooks, living room needs Adult-Movies & Music, kids room needs Kids-Movies & Audiobooks).
So far, so good. I’m able to set up the clients and I’m able to point Yatse to these different profiles with using different ports when wanting to switch between profiles on the same client.
My main problem is:
All libraries are quite large and need a good deal of time to sync with Yatse on my phone. Even longer, as the clients are RPIs “only”.
My idea now is to setup a headless kodi docker to take over the scanning and syncing as I’m able to tell Yatse to use a known Client and re-use it’s library. So my hope is to sync Yatse with the headless kodi on my powerful and fast server and add the clients themselves with “using central DB” within Yatse.
Main reason is that syncing Yatse takes ages (syncing with a kodi running on a PI) and I need to sync for every client separatly and for every profile. So I hope to make syncing faster and only have to sync 2 profiles, although I have 2 Clients with 2 profiles each needing 4 Hosts within Yatse… Pick what I mean?!
Best would be to only have 1 profile and make use of “nodes” and “smart playlists” for to separate the 2 Audio-DBs and 2 Video-DBs on the clients, but I would not be able to reflect these separations within Yatse, correct?
Advantage would be to not have to setup a headless kodi with 2 profiles then, too
Is there a way to keep content within one library separate within Yatse like it is with nodes or smart playlists?
Kodi 18 has some additions made to the music library (thx to Dave!), like using music sources as “nodes”. Am I able to re-use these additions within Yatse?