Página 1 de 1

Sincronización de bibliotecas

Publicado: 26 Ene 2013, 10:02
por argimiro3
A ver si soy capaz de explicarme. Tengo en casa varias instalaciones de xbmc. La bibliotecas es única, sincronizada mediante una base de datos de mysql, tal y como se explica en la wiki de xbmc. Es decir, si desde cualquiera de los dispositivos añadío por ejemplo, una archivo que esté en un disco duro compartido y descargo la información, la película me aparece en todos los dispositivos. Esto funciona perfectamente y e muy recomendable.

Ahora bien. El problema lo tengo con los contenidos que añado a la biblioteca desde pelisalacarta. Me aparecen en todos los dispositivos, pero sólo se pueden reproducir desde el que los añadió, con lo que además surgen una serie de problemas de cosas duplicadas, etc... Entiendo que habría que tocar algo en las rutas (esa ruta de "//special/..." me tiene loco) , no sé si sólo las sources de xbmc o las específicas del plugin de pelisalacarta.

Lo que quiero es algo tan aparentemente sencillo como que si, por ejemplo, añado una serie de pelisalacarta a la biblioteca desde el iPad, cuando acceda desde el Pc o desde la raspberry no sólo aparezca esta serie, sino que además los enlaces funcionen adecuadamente

Alguien me puede dar una idea?

Re: Sincronización de bibliotecas

Publicado: 31 Ene 2013, 23:49
por jesus
El problema cuando compartes la biblioteca es que el archivo del vídeo tendrá que estar disponible para todos los equipos.

Si añades algo a la biblioteca desde pelisalacarta, tendrás que asegurarte de que lo haces en una ruta accesible por los demás. De lo contrario, es como si tuvieras un vídeo en la biblioteca pero luego hubieras borrado el fichero :(

Una solución fácil es montar la ruta del NAS, o carpeta compartida, o lo que tengas desde el Raspberry. Por ejemplo.

Hace tiempo que tengo apuntado el poder crear los archivos STRM en una ruta compartida, cambiando el "special://" ese por un "smb://SERVIDOR/CARPETA".

Sólo puedo decir que está en la lista, últimamente tengo mucho trabajo acumulado.

Re: Sincronización de bibliotecas

Publicado: 01 Feb 2013, 20:57
por argimiro3
Gracias por tu respuesta. Creo lo he entendido. El problema, entonces, es que cuando le das a "añadir a la biblioteca" desde pelisalacarta no tienes opción de elegir la ruta donde guardar, sino que va forzosamente al special:// a la que los demás dispositivos no pueden acceder. Puesto que el usuario (o sea yo) no puede cambiar eso manualmente, hay que esperar a que el programador (o sea, tú) habilite esa opción en una futura actualización. ¿Correcto?

Re: Sincronización de bibliotecas

Publicado: 09 Feb 2013, 23:35
por jesus
Eso es :)

Re: Sincronización de bibliotecas

Publicado: 10 Mar 2013, 18:26
por raidptn
Yo tambien utilizo Mysql para la Biblioteca de Peliculas y Musica.
He conseguido que funcione la Biblioteca de Pelis a la carta utilizando el <pathsubsitution> en todos los dispositivos añadiendo estas lineas en el advancedsettings.xml

http://wiki.xbmc.org/index.php?title=Path_substitution

Código: Seleccionar todo

<advancedsettings>
<!-- Aqui la parte de mysql -->
    <videolibrary>
        <importwatchedstate>true</importwatchedstate>
    </videolibrary>

    <pathsubstitution>
        <substitute>
            <from>/Users/Miguel/Library/Application Support/XBMC/userdata/addon_data/plugin.video.pelisalacarta/library/</from>
            <to>smb://xbmc:xbmc@192.168.1.137/Video/xbmc/plugin.video.pelisalacarta/library/</to>
        </substitute>
    </pathsubstitution>
</advancedsettings>
La ruta del <from> en mi caso es del Macmini, hay q cambiarla según el sistema operativo.
Copiar las carpetas SERIES y CINE del dispositivo donde has añadido todas las series a esa carpeta compartida en red en mi caso en un NAS, después elimina las carpetas dentro de Series para que no se dupliquen.
Ahora Tengo todo sincronizado en el HTTPC, iPad, Apple TV, Raspberry Pi y Macmini. Lo que me permite utilizar mejor el Servidor SiriProxy para controlar todo mediante PluginXBMC_SIRI en el iPhone o iPad.

El unico problema es que no se añaden las series nuevas directamente a la carpeta en red. A ver si Jesus se le ocurre que me falta para que pueda añadirlas desde cualquier dispositivo.
Para añadir una serie nueva, la añado desde el Macmini y voy a la ruta de la biblioteca library/SERIES y copio la carpeta de la nueva serie a la compartida en el NAS.

Saludos,
Raid

Re: Sincronización de bibliotecas

Publicado: 13 Mar 2013, 13:39
por argimiro3
Esa solución de usar sustitución de paths ya la intenté y no me funcionó. Volveré a probar.

Re: Sincronización de bibliotecas

Publicado: 13 Mar 2013, 23:09
por jesus
En linux podrías poner un punto de montaje directamente desde la ruta local que tu quieras a la ruta de tu NAS, de forma que cuando se generaran los ficheros STRM lo hicieran realmente en el NAS.

En Mac nunca he hecho puntos de montaje raros, pero debería ser igual.

Re: Sincronización de bibliotecas

Publicado: 15 Abr 2013, 13:12
por talixme
He estado jugando un poco con este tema y es un poco de locos :)
He conseguido tener la misma biblioteca en el ordenador del salon (Win8) y en la rasp del cuarto (Raspbmc), pero lo mas importante, se pueden añadir series en ambos y los dos reproducen perfectamente.El método es bastante sencillo y todo vino por el comentario de Jesus de montar una unidad directamente en el nas como si fuera un directorio local,que en linux se podía. Pues yo me dije, esto en windows seguro que también se puede, y asi es. Es un comando bastante simple y del cual no tenia ni idea.

mklink /d C:\Users\HTPC\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.pelisalacarta\library\SERIES \\192.168.1.87\SERIES

Donde 192.168.1.87 es la raspberry.

De esta forma se crea una especie de acceso directo (symbolic link) de la ruta de la raspberry, haciendo de servidor la propia raspberry.

Estaría genial que se pudiera hacer esto mismo pero en la raspberry para así poder apuntar todo al Nas.

No se si me he explicado bien y espero que ayude a mas de uno :)

Un saludo.

Re: Sincronización de bibliotecas

Publicado: 26 Abr 2013, 16:15
por jesus
No tenía ni idea de que Windows permitía eso... gracias por el dato.

En Raspberry necesitarás montarlo con un comando similar:

http://rasspberrypi.wordpress.com/2012/ ... pberry-pi/

Re: Sincronización de bibliotecas

Publicado: 28 Abr 2013, 11:58
por talixme
A probarlo pues :)