Categories
es

Cómo sincronizar su biblioteca kodi a través de múltiples dispositivos con mysql

Corro Kodi en una máquina Windows 10, ATV4, Fire TV y una caja de Android. ¿Hay alguna manera de sincronizar fácilmente las configuraciones de mi Kodi principal (máquina Win10) a todos los otros Kodis? Me estoy cansando de configurar y hacer cambios en todas las cajas y quiero que todas sean un espejo entre sí.

Tendrás que instalar MySQL en un ordenador, a continuación, poner en la configuración en advancedsettings. xml para la sincronización de base de datos.

Realmente sólo cubre el estado de vigilancia, pero recientemente me he convertido en un gran fan del programa addon llamado trakt, que realiza un seguimiento del estado de vigilancia, incluso si pierdes todos tus ajustes. Incluso si utiliza un servidor central como emby o plex, trakt podría ser bueno tener instalado, ya que funciona independientemente de los servidores locales.

Si lo instalas, yo sugeriría desactivar las calificaciones automáticas. Es muy molesto dejar las valoraciones activas.

Yo uso Trakt. Soy un gran fan.

Echa un vistazo a la wiki. Está todo allí. Quieres una base de datos mysql.

Yo tengo la mia configurada con una libreria mysql compartida en un Synology NAS (videos en NAS tambien). 2 Kodi instala leer de ella (ambos son nVididia Escudos). Funciona muy bien, añadir / escanear un vídeo en una instalación y el otro lo ve automáticamente. Del mismo modo, empezar a ver un vídeo en uno y reanudar en el otro, etc. Estoy planeando añadir otra Shield en el futuro, todo lo que tengo que hacer es soltar un par de archivos de configuración en el dispositivo y estoy listo para ir. Sólo tengo una pequeña queja – hay un poco de retraso en términos de arte de la cubierta que aparece y tal. Ni siquiera lo habría notado si no hubiera estado ejecutando ambos dispositivos con instalaciones locales para empezar (db tiene

5K vídeos). Eso sí, estoy siendo muy quisquilloso aquí, todo lo demás es fabuloso.

Cuando se utiliza una base de datos Kodi MySQL biblioteca compartida, sincronizar las bibliotecas de Génesis a través de HTPCs mediante la adición de las fuentes de vídeo utilizando la red de Windows (SMB) rutas de red .

Este es un seguimiento de mi post anterior, Cómo combinar Kodi Streaming Add-ons en la biblioteca de vídeo. Si usted no ha leído ese post, por favor, echa un vistazo a que en primer lugar. Después de muchos años de ser un usuario de XBMC / Kodi, fue un cambio de juego completo.

Ahora, después de configurar mi principal PC de cine en casa (HTPC) con programas de televisión y películas fusionadas en la biblioteca, me di cuenta de un problema donde otros HTPCs en mi casa no podía acceder a los medios de comunicación. Los episodios aparecían, pero los enlaces estaban rotos.

Compartir la biblioteca de la base de datos MySQL de Kodi

Antes de seguir adelante, probablemente debería explicar por qué y cómo mis películas y programas de televisión aparecen en otros ordenadores. La razón es porque he configurado una biblioteca MySQL compartida.

Verás, en mi HTPC “principal”, instalé el servidor MySQL, y configuré cada instancia de Kodi en mi casa para que busque en esa base de datos MySQL la biblioteca. Esto se hace añadiendo un archivo ” advancedsettings. xml ” a su carpeta userdata (Para Windows, se encuentra en C:\Users\YourUsername\AppData\Roaming\Kodi\userdata\ ). El contenido de los archivos xml debe ser algo parecido a esto (cambiando las partes resaltadas con su propia configuración).

Con esta configuración, cada HTPC Kodi en su casa comparte exactamente la misma biblioteca. Puedes ver la mitad de una película en una habitación, y continuar desde el mismo punto en otra habitación. Los estados de visionado se sincronizan en todos los ordenadores.

No añada una fuente con una ruta local cuando use una biblioteca compartida de base de datos MySQL

Volviendo al tema del que hablaba antes, basándome en mi post anterior, los programas de TV y las películas de mi biblioteca que eran de Génesis sólo funcionaban en el ordenador principal porque había añadido las fuentes usando una ruta local como…

Usar rutas de red de Windows (SMB) para fuentes compartidas

La solución para sincronizar las bibliotecas de Genesis en todos mis HTPCs fue añadir una nueva fuente que básicamente apuntaba a la misma carpeta pero usando la ruta de red usando la red de Windows (SMB) .

Por supuesto, tendrás que asegurarte de compartir esa carpeta para que esté disponible en la red. En mi caso, acabo de compartir toda mi carpeta de Usuarios, por lo que se puede ver en la captura de pantalla de abajo, tuve que perforar todo el camino hasta esa misma carpeta.

Después de añadir la nueva fuente utilizando la ruta de red, intenté marcar programas, temporadas y episodios como vistos, de forma que la fuente de red coincidiera aproximadamente con la fuente local en términos de estado de visto. Durante este estado, todos los episodios se muestran dos veces. Una vez desde la fuente local y otra desde la fuente de red.

Una vez hecho esto, quité la fuente local y dejé sólo la fuente de red. Después hice la prueba en otro de mis HTPCs y los contenidos se cargaron exactamente igual que en el HTPC principal.

¡Que aproveche! Si usted tiene alguna pregunta o duda, asegúrese de hacer una pregunta y me encantaría ayudarle. Gracias.

He corrido Kodi en un Rasperry Pi 1 durante los últimos 8 años y esta semana han decidido sustituirlo por un nuevo 2GB Pi4.

Mis medios de comunicación se almacena en un NAS Synology (un DS210j originalmente y luego, después de una reciente actualización, un DS218 +) y se accede mediante NFS.

Debido a que la implementación de Kodi que he utilizado anteriormente (OSMC) aún no soporta Pi4 he decidido pasar a LibreELEC, descargando la imagen Pi4 de 9.2.0. Al mismo tiempo he pensado en crear una librería central usando MySQL para poder añadir más instalaciones de LibreELEC en el futuro y ejecutarlas todas desde la misma librería.

No me considero un experto, pero soy capaz de seguir instrucciones sin demasiada dificultad. He instalado el servidor MySQL en otra vieja Pi1 (también usada para un par de otros trabajos básicos) y he podido probar una conexión remota desde una máquina Windows (la misma máquina que estoy usando para escribir esto) usando una aplicación llamada HeidiSQL para confirmar que podía conectarme a la instalación MySQL y que el nombre de usuario/contraseña que había creado para que Kodi lo usara también funcionaba.

Luego encontré en la Wiki de Kodi cómo crear el archivo advancedsettings. xml y que este archivo debe ser colocado en la carpeta. kodi/userdata. También copié el archivo sources. xml de mi antigua instalación de Kodi para no tener que crear las fuentes multimedia desde cero.

In the LibreELEC settings (Network –> Configuración avanzada de red) He activado “Esperar a la red antes de iniciar Kodi” y he establecido el valor de Tiempo máximo de espera en 30 segundos (probablemente más de lo necesario aunque estoy usando WiFi).

Mi archivo advancedsettings. xml se parece a esto:-

I restarted so that it could re-read the copied sources. xml file. With this all in place, I then went to Settings –> Media –> Videos. clic derecho sobre Movies source para configurar los ajustes del scraper. Una vez hecho esto, Kodi me pide

Sin embargo, cuando me conecto a la base de datos MySQL y ejecuto “mostrar bases de datos”, no hay rastro de la nueva base de datos que esperaba encontrar (sólo las 3 bases de datos por defecto).

Por lo tanto, sólo puedo suponer que la biblioteca se ha creado localmente, pero no estoy seguro de por qué no se ha conectado al servidor MySQL y creado la base de datos de la biblioteca allí. He mirado en. kodi/temp/kodi. log y no encuentro referencias a ‘mysql’ o a la dirección IP de la otra Pi que ejecuta MySQL para indicar un error.

¿Puede alguien aconsejarme si alguno de los pasos que he llevado a cabo no eran correctos o hágamelo saber si hay algún registro adicional que puedo comprobar (y dónde encontrarlos) para ver si puedo averiguar si esta instalación LibreELEC / Kodi siquiera está tratando de conectarse a MySQL.

Los niños tienen sus tabletas y la esposa un Android TV Box en el dormitorio. He tratado de centralizar todo lo que ahora todo el contenido se almacena en un HTPC que he construido en los últimos meses en el salón. El problema es que no sólo lo uso como HTPC, sino que también juego en el televisor.

Lo que me irrita es el hecho de que si Kodi no está activo/ejecutándose, ninguno de los otros dispositivos puede acceder a la biblioteca multimedia a través de uPnP. Tal vez esto es una limitación innata de uPnP, no he hecho ninguna investigación todavía.

¿Alguno de vosotros tiene una configuración similar? ¿Cómo lo solucionáis?

Peregrino

Wugger

Tengo un servidor de archivos dedicado que ejecuta Kodi con una base de datos MySQL. La mayoría de mis otros dispositivos se ejecutan a través de uPnP, pero he jugado con algunos otros dispositivos que comparten el mismo servidor SQL. Hasta ahora uPnP funciona mejor en dispositivos móviles.

Tu instancia de Kodi aloja el servicio uPnP por lo que cerrarlo significa que ningún otro dispositivo puede funcionar. Puedes intentar iniciar Kodi con un perfil de usuario diferente para que no lo veas, pero consumirá un poco de recursos.

bwana

MyBroadband

Tengo un, lo que me parece tan molesto, problema.

Los niños tienen sus tablets y la mujer un Android TV Box en el dormitorio. He tratado de centralizar todo, así que ahora todo el contenido se almacena en un HTPC que he construido en los últimos meses en el salón. El problema es que no sólo lo uso como HTPC, sino que también juego en el televisor.

Lo que me irrita es el hecho de que si Kodi no está activo/ejecutándose, ninguno de los otros dispositivos puede acceder a la biblioteca multimedia a través de uPnP. Tal vez esto es una limitación innata de uPnP, no he hecho ninguna investigación todavía.

¿Alguno de vosotros tiene una configuración similar? ¿Cómo lo solucionáis?

Peregrino

Maestro Honorario

Esa iba a ser mi respuesta pero .