Copiar y trasladar la configuración de un Kodi a otro. La carpeta userdata.

Copiar la carpeta userdata entre dos dispositivos Kodi

Te compras una Nvidia Shield y quieres usarla para sustituir tu vieja Raspberry Pi. O mejor, no quieres sustituirla, simplemente quieres instalarla en otra pantalla de la casa.

Si tienes configurado Kodi a tu gusto, seguro que no te apetece volver a empezar de cero con ese nuevo aparato para dejarlo tal y como lo tenías. La mejor opción es trasladar la configuración de uno a otro. Hay varias opciones para hacerlo, incluido un addon que te permite hacer backup de tu colección. Os cuento como lo hago yo siempre (y me ha tocado hacerlo ya muchas veces).

Para hacerlo me apoyo en un segundo perfil, así que es necesario que entendáis como se estructuran los perfiles en Kodi.

Si nunca te has preocupado por saber en que consiste eso de los perfiles, estás usando con toda seguridad el perfil llamado Master user. Es el nombre de usuario que viene por defecto en Kodi. Todos los cambios que hayas realizado para tener la colección a tu gusto, los has hecho usando el perfil Master user.

Ese perfil está contenido en una carpeta determinada dentro de la estructura de archivos de Kodi: la carpeta «userdata». Esta carpeta incluye casi todos los archivos (y carpetas) que necesita tu instalación para verse como a ti te gusta (base de datos, fuentes de video, idioma, listas de reproducción…). Digamos que cuando enciendes Kodi, entras dentro de la carpeta «userdata».

Pero si además de usar el perfil Master user, quisieras crear uno nuevo con una configuración diferente (por ejemplo para tus hijos), Kodi tendrá que crear una nueva carpeta «userdata» con los archivos y configuraciones necesarios para ese nuevo perfil. Lo lógico sería que crease otra carpeta en paralelo a la ya existente (llamada «userdata2», por ejemplo), pero en lugar de eso, Kodi mete la nueva carpeta «userdata2» en una subcarpeta llamada «profiles», contenida en la propia carpeta «userdata» del perfil Master user.

Para que quede más claro, imagina que llamamos al segundo perfil Hijos. Lo normal sería encontrarnos esto en la estructura de archivos de Kodi (además de otras carpetas que necesita el programa, por supuesto):

  • ../userdata/ (que incluye la configuración del Master user)
  • ../userdata2/ (o como quiera llamarse, que incluye la configuración de Hijos)

En lugar de eso nos encontramos con esto:

  • ../userdata/ (para el perfil Master user)
  • ../userdata/profiles/Hijos/ (para el perfil Hijos)
  • ../userdata/profiles.xml (con información necesaria para que Kodi sepa que hay otro perfil además del Master user)

En resumen: la carpeta «userdata» contiene toda la configuración para el perfil Master user y además aloja en su interior (dentro de «profiles») las carpetas equivalentes para otros perfiles. Para gestionarlos se añade además un archivo llamado «profile.xml».

Si mirases la carpeta «userdata» y la carpeta «Hijos» (en el ejemplo), verías que ambas comparten un contenido similar (guisettings, sources, addons…). La diferencia es que dentro de la carpeta «Hijos» no encontrarás nada que se llame «profiles». Todos los perfiles secundarios al Master user «cuelgan» de la carpeta «profiles».

Entendido el funcionamiento de los perfiles, ya habrás deducido que necesitarás guardar el contenido de la carpeta «userdata» para poder después trasladarlo a tu nuevo dispositivo.

Para acceder a esa carpeta puedes usar estos dos tutoriales en este mismo blog:

Copia todo el contenido (archivos y carpetas) en tu ordenador o en un pen drive (addon_data, Database, keymaps, library…) salvo la carpeta «profiles» y el archivo «profiles.xml» (si existen). Si quieres también puedes ahorrarte la copia de la carpeta «Thumbnails». En ella se guardan, a modo de caché, todas las imágenes de tu colección actual (carátulas, fanart, logos…) y desgraciadamente también las imágenes de las películas que ya hayas borrado (no hace limpia), así que puede ser un buen momento para empezar de cero. En tu nuevo dispositivo, Kodi volverá a coger esas imágenes de internet y las guardará otra vez.

Ahora puedes pasar al dispositivo nuevo. En mi caso particular, tras instalar Kodi lo primero que hago es instalar todos los addons que voy a necesitar y que tenía instalados en el Kodi de origen (el skin que uso, el addon de Youtube para los trailers…). Hecho esto, accedo a «Perfiles» (dentro del menú Sistema) y creo un perfil nuevo. Lo puedes llamar como quieras porque luego lo vamos a borrar, por ejemplo Prueba.

Añadir perfil a Kodi

Además del nombre, Kodi te preguntará también la ruta donde lo quieres guardar. Déjalo como te indica por defecto. Como hemos visto antes, su ruta será:

  • ../userdata/profiles/prueba/

Ruta del nuevo perfil añadido a Kodi

La ruta que aparece en la captura de pantalla superior (special://masterprofile/profiles/prueba/) precisamente hace referencia a la carpeta «prueba» que va a crear dentro de ../userdata/profiles/. Limítate a dejarlo como está.

Lo siguiente que te va a preguntar Kodi es si quieres usar los ajustes de tu Master user en el nuevo perfil o iniciar con los ajustes limpios (el idioma español, por ejemplo). Puedes elegir lo que más te guste.

Por último te pedirá si quieres copiar las fuentes de video que hayas creado en Master user (la localización de las películas y series) o comenzar con una instalación limpia. En este caso mejor elige iniciar una instalación limpia, ya que no vamos a necesitar ninguna fuente de video en el nuevo perfil.

Ya tendrás creado el perfil prueba, pero ojo, en este momento seguirás dentro del perfil Master user:

  • ../userdata/

Para entrar en el nuevo perfil nos situamos sobre él (ya nos aparece debajo del perfil  y abrimos el menú contextual. Vemos que nos aparece la opción de «Cargar perfil». Pulsando sobre ella accederemos a nuestro perfil prueba. Ahora esteremos aquí:

  • ../userdata/profiles/prueba/

Cargar un perfil ya creado en Kodi

Hemos entrado en este nuevo perfil para poder modificar el perfil Master user. Si lo hacemos estando en el propio Master user, Kodi puede sobre escribir sobre la marcha algunos de los archivos que estamos copiando, fastidiándonos todo el proceso.

Así que ahora, desde el ordenador o desde el propio Kodi usando el Gestor de archivos, traslada el contenido de la copia de seguridad de la carpeta «userdata» al nuevo dispositivo.

Si usas el Gestor de archivos de Kodi, ten en cuenta que el destino de tu copia tiene que ser la carpeta «userdata». Lo que te aparecerá como «Directorio del perfil», en este caso no corresponde con esa carpeta sino con la carpeta ../userdata/profiles/prueba/. Visita los tutoriales comentado anteriormente si tienes dudas de como acceder a la carpeta raíz.

Una vez trasladado el contenido de la copia de seguridad, puedes volver al perfil Master user para ver como todo estará tal y como lo tenías en tu anterior Kodi. Ya puedes borrar el perfil prueba que has usado como puente para todo el proceso. Te preguntará si también quieres borrar su carpeta contenedora (../userdata/profiles/prueba/). Dile que sí.

Una cosa más a tener en cuenta:

Los addons que instalas normalmente guardan su configuración dentro de ../userdata/addon_data/ (una de las carpeta que trasladas con la copia de seguridad), pero también pueden hacerlo dentro una subcarpeta creada en la carpeta «addons», que se encuentra al mismo nivel que la carpeta «userdata» (no dentro de ella). Puedes acceder a ella consultando este tutorial. Por ejemplo, el skin Aeon Nox guarda sus submenús allí, así que para traspasarlos de un kodi a otro, también tendrás que copiar esas carpetas.

 

 

 

12 comentarios en «Copiar y trasladar la configuración de un Kodi a otro. La carpeta userdata.»

  1. Buenas. En primer lugar gracias por tu aportación. Después he de decirte que he probado de todo. Crear un wizard que creé pero no se me copiaban las imágenes. Hacer un backup con el pluggin backup y ahora copiar solo el user data, pero esto de los perfiles como que se me hace más complejo ya que yo tengo mi configuración de Kodi en Pc y quisiera llevarlo a un teléfono android y a un firetv. No hay alguna cosa más simple para hacer un backup de todo y simplemente copiarlo, pero pensado que lo desarrollo en Pc y luego va a Android.

    Muchas gracias por la atención.

    1. En realidad yo creo que el sistema de la copia de la carpeta «userdata» es lo más sencillo porque es independiente del sistema que uses.
      En Android vas a tener que instalar también Kodi y te va a crear la carpeta «userdata» (eso sí, la ruta de acceso para llegar a ella es diferente). Tan solo tendrás que sustituir una por otra.

      1. Ok gracias por responder tan rápido. Solamente dos cosas para tener mi kodi en android por supuesto después de instalarlo, necesito copiar la carpeta userdata solo o también la carpeta addons. Y por último y es obvio que las imágenes no me aparecen por tener diferente ruta en el Pc que en el dispositivo Android. Sabrías decirme tu o algún sitio donde haga referencia a estos cambios? Yo en mi Pc pongo mis imágenes en una carpeta dentro del addon que estoy ejecutando y desde ahí las doy la ruta siguiente app data-roaming – kodi-addons-neosilvo-carpeta con imágenes pero cambiarlas para que aparezcan en otro dispositivo sin hacerlo de nuevo no se.
        Perdona la pregunta y muchísimas gracias por tu contestación.
        Un saludo.

        1. Hola Alberto,
          Mi recomendación es que antes de pasar la carpeta userdata instales primero los addons.
          Cada addon funciona de una manera y el propio kodi, en cada versión, cambia la forma de gestionarlos. Lo normal es que tras pasar la carpeta userdata (habiendo instalado antes los addons), te encuentres Kodi tal cual lo tienes en el PC.

          En cuanto a las imágenes, la mejhor solución sería centralizarlas en un dispositivo externo (como un NAS). La ruta de acceso a ellas sería la misma desde cualquier dispositivo.

          Un saludo

  2. Hola, una pregunta, soy nuevo en esto del kodi.
    Me iba todo bien pero instalen un nuevo perfil y, no se que pasó que no se me abre el kodi, no quiero desistalarla para no perder la información.
    Cómo accedo desde el pc.
    Lo hice con un gestor de archivos que viene instalado pero no me deja copiar ni borrar nada desde el pc
    Me podrías ayudar
    Gracias

    1. En este mismo blog tienes la ruta de acceso a la carpeta userdata de Kodi.
      Con los pocos detalles que das es difícil saber lo que te ocurre, pero si el problema lo ocasiona el nuevo perfil (y Kodi está intentando entrar en él al arrancar), borra la carpeta profiles e inténtalo otra vez.

  3. Hola, tengo un problema con Kodi, lo descargo con Dawnload, poreo no me lo acepta, creo que es porque no admite archivos remotos/desconocidos. Le dediqué ayer toda la tarde y no conseguí autorizar los archivos remotos en mi Fire Tv
    Si me ayudas, te lo agradecería mucho. Saludos.

  4. Muy buen aporte, me ha funcionado a la primera!
    No sé si será porque lo he instalado en windows pero he tenido que copiar la carpeta ‘userdata’ en una ruta que se crea en la instalación de Kodi dentro de tu usuario de windows –> C:\Users\USUARIO\AppData\Roaming\Kodi\userdata

    Gracias y un saludo!

Responder a ConnorMacLeodCancelar respuesta