Soy (somos) todo oídos
Si el enlace que te he puesto no te ha desanimado y has instalado myseql en el PC, ya solo tienes que añadir unas líneas al archivo advancedsettings.xml.
Y si lo has visto demasiado complicado, seguro que encuentras vídeos en Youtube de como hacerlo. En realidad consiste solo en instalar mysql y luego crear un usuario con todos lo permisos. Y esto último lo puedes hacer usando phpmyadmin en lugar de usar líneas de código.
El advancedsettings es un archivo que no aparece por defecto en una instalación de Kodi, así que tendrás que crearlo si no lo tienes. Kodi lo lee al arrancar y permite modificar su comportamiento según lo que le indiques.
El mío es así:
Insertar CODE, HTML o PHP:
<advancedsettings>
<videodatabase>
<type>mysql</type>
<host>laIPdetuPC</host>
<port>3306</port>
<user>elquesea</user>
<pass>laquesea</pass>
<name>elquequieras</name>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>laIPdetuPC</host>
<port>3306</port>
<user>elquesea</user>
<pass>laquesea</pass>
<name>elquequieras</name>
</musicdatabase>
<videolibrary>
<importwatchedstate>true</importwatchedstate>
<importresumepoint>true</importresumepoint>
<cleanonupdate>true</cleanonupdate>
</videolibrary>
<pathsubstitution>
<substitute>
<from>special://profile/playlists/</from>
<to>nfs://larutadondequierasguardarlas/playlists/</to>
</substitute>
<substitute>
<from>special://profile/favourites.xml</from>
<to>nfs://larutadondequierasguardarlas/favourites.xml</to>
</substitute>
</pathsubstitution>
<video>
<excludefromscan>
<regexp>@eaDir</regexp>
</excludefromscan>
<excludetvshowsfromscan>
<regexp>@eaDir</regexp>
</excludetvshowsfromscan>
<excludefromlisting>
<regexp>@eaDir</regexp>
</excludefromlisting>
</video>
</advancedsettings>
Aclaraciones
- videodatabase y audiodatabase:
En Host tienes que poner la IP de tu PC. Usuario y contraseña serán los que has creado en mysql.
El nombre de la base de datos no es necesario ponerlo (puedes suprimir esa línea) porque Kodi crea uno automáticamente. Pero, si como yo, tienes varios perfiles creados (algo muy útil si tienes niños o quieres separar tus películas "especiales"), tendrás que poner un nombre para diferenciar las bases de datos. Los otros perfiles tienen su propio advancedsettings (igual que este pero con diferente nombre para cada base de datos). En cualquier caso, Kodi añadirá un número al final del nombre de la base de datos que va en función de la versión en la que estés.
- videolibrary
Si quieres que Kodi sincronice el punto donde has dejado la película que estabas viendo, etc.
Además se indica que limpie la base de datos cada vez que la actualice.
- pathsubstitution
Aquí le digo a Kodi que las listas de reproducción y los favoritos se guarden también en un lugar centralizados (en el PC en tu caso). De esta forma, si por ejemplo creas un favorito en un aparato, lo tendrás de inmediato en el resto.
La ruta comienza por nfs porque es el protocolo que uso. Si usas Samba, ya sabes: smb://...
Tendrás que crear una carpeta en el PC para guardar estas cosas (favourites es un archivo que te creará en el destino automáticamente si no lo tienes ya y Playlists es una carpeta que tendrás que crear).
- video
Creo que esto no lo vas a necesitar. Synology crea automáticamente subcarpetas ocultas para sus procesos de indexación (las llama @eaDir). Kodi ve todas esas subcarpetas y las analiza cada vez que actualiza la biblioteca. Eso ralentiza el proceso y es innecesario. Con todas esas órdenes le digo que pase de ellas tanto cuando analiza las películas, las series e incluso cuando entro en la vista de archivos.
Aunque no tengas estas subcarpetas, puede valerte para cualquier otra.
Creo que está todo claro pero si necesitas cualquier aclaración...