Página 1 de 4

¿Que te gustaría que permitiera la libreria?

Publicado: 09 Mar 2016, 23:11
por SeiTaN
post original escribió:Hola,
Estoy mejorando la integración de pelisalacarta con la libreria de Kodi, estoy recopilando ideas, algunas que ya tengo medio desarrolladas son:
- permitir elegir el nombre de la carpeta donde guardar "series" y "cine".
- marcar como visto automaticamente al ver un strm.
- marcar como visto automaticamente al ver un strm a la librería principal(desde otra máquina).

¿Qué os gustaría que se incluyera?

Saludos.
En verde lo implementado, en negro las ideas:
  • - marcar como visto automaticamente al ver un strm tras 5 min reproduciendose el archivo.
    - marcar como visto a los "x" minutos (valor configurable).
    - marcar como visto una vez pasado el tiempo de duración (esto en teoría se podría sacar de la info de la libreria).
    - permitir elegir el nombre de la carpeta donde guardar "series" y "cine".
    - marcar como visto automaticamente al ver un strm a la librería principal(desde otra máquina).
    - que te marcara si está todo visto o parte y te dejara continuar donde lo dejaste.


Changelog:

v0.2a
- añadida compatiblidad con la ultima versión de pelisalacarta 4.0.9
v0.2
- correciones de problemas.
v0.1
- marca como visto automáticamente episodios de series y peliculas (librería local) tras 5 min.

Re: ¿Que te gustaría que permitiera la libreria?

Publicado: 10 Mar 2016, 09:54
por robalo
Eligir carpeta es eligir nombre para SERIE Y CINE o a la ruta?
Y librería principal o no principal sería archivo o BD?

Re: ¿Que te gustaría que permitiera la libreria?

Publicado: 10 Mar 2016, 12:11
por SeiTaN
robalo escribió:Eligir carpeta es eligir nombre para SERIE Y CINE o a la ruta?
En principio es nombre, la ruta no lo he visto necesario.
robalo escribió:Y librería principal o no principal sería archivo o BD?
Todo se actualiza en BD.

a) una sola librería, se actualiza la BD (xbmc.executeJSONRPC)

b) 2 librerías, desde la librería cliente, se especifica host y puerto del kodi, y el capitulo se actualiza en la libreria principal (jsonrpc via http).
Este segundo caso, está poco probado ya que sólo tengo un dispositivo con kodi.

Re: ¿Que te gustaría que permitiera la libreria?

Publicado: 10 Mar 2016, 13:45
por Lortropic
¿Lo de marcar al ver el STRM funciona bien? Es decir, ¿exigirá ver un % visto como ocurre con los archivos? ¿o con ver 1 segundo se marcará?

Re: ¿Que te gustaría que permitiera la libreria?

Publicado: 10 Mar 2016, 14:18
por SeiTaN
Lortropic escribió:¿Lo de marcar al ver el STRM funciona bien? Es decir, ¿exigirá ver un % visto como ocurre con los archivos? ¿o con ver 1 segundo se marcará?
De momento es un valor fijo, había pensado poner 2 opciones en la configuración:
- marcar como visto a los "x" minutos (valor configurable).
- marcar como visto una vez pasado el tiempo de duración (esto en teoría se podría sacar de la info de la libreria).

Re: ¿Que te gustaría que permitiera la libreria?

Publicado: 10 Mar 2016, 15:10
por Lortropic
Ok, yo mientras que ese valor fijo no sea un simple "le doy a reproducir, estoy 10 segundos y lo quito -> queda marcado" ya me basta. Es decir, que no parezca que simplemente por abrirlo (por ejemplo para ver si carga, o yo que se) se quede marcado, si no que realmente se marque tras ver algo (aunque sea relativamente poco, 5 minutos por ejemplo).

Re: ¿Que te gustaría que permitiera la libreria?

Publicado: 10 Mar 2016, 22:49
por robalo
SeiTaN escribió:
robalo escribió:Eligir carpeta es eligir nombre para SERIE Y CINE o a la ruta?
En principio es nombre, la ruta no lo he visto necesario.
robalo escribió:Y librería principal o no principal sería archivo o BD?
Todo se actualiza en BD.

a) una sola librería, se actualiza la BD (xbmc.executeJSONRPC)

b) 2 librerías, desde la librería cliente, se especifica host y puerto del kodi, y el capitulo se actualiza en la libreria principal (jsonrpc via http).
Este segundo caso, está poco probado ya que sólo tengo un dispositivo con kodi.
OK, el uso de usar 2 o más librerías o BD para usarlas en un dispositivo nunca me lo había planteado pero creo que sería complicado para gestionar en kodi aunque podamos cambiar de BD al vuelo. Una uníca BD para varios dsipositivos es lo más usual y deseado por muchos así como una única ruta para varios dspositivos para los strm.

Marcar el resume al x% me suena que con 'JSONRPC' no lo encontré pero no me hagas mucho caso, es posible que se me pasara. Para marcar el vídeo como visto sólo tendríamos que crear un bucle con 'xbmc.Player().isPlaying()' y recoger ''xbmc.Player().getTime()/xbmc.Player().getTotalTime()*100'' para saber en qué porcentaje se ha detino el vídeo y marcar el vídeo como visto si es igual o supera el porcentaje que se ha decido para marcar el vídeo.

Re: ¿Que te gustaría que permitiera la libreria?

Publicado: 10 Mar 2016, 23:48
por SeiTaN
robalo escribió: OK, el uso de usar 2 o más librerías o BD para usarlas en un dispositivo nunca me lo había planteado pero creo que sería complicado para gestionar en kodi aunque podamos cambiar de BD al vuelo.
No me refiero a eso, digo que solo tengo un dispositivo y usar la arquitectura cliente-servidor para probar solo he podido hacerlo desde ese mismo dispositivo.
Llamando a jsonrpc ya sea como xbmc (haciendo como que mi dispositivo es el servidor) o mediante http (haciendo como que mi dispositivo es el cliente, aunque se llame así mismo tirando de la ip).

Re: ¿Que te gustaría que permitiera la libreria?

Publicado: 16 Mar 2016, 18:58
por kreris
estaría bien que solo añadieran episodios con contenido a la biblioteca y a poder ser añadir los episodios dependiendo del idioma

Re: ¿Que te gustaría que permitiera la libreria?

Publicado: 16 Mar 2016, 21:35
por SeiTaN
kreris escribió:estaría bien que solo añadieran episodios con contenido a la biblioteca y a poder ser añadir los episodios dependiendo del idioma
¿A que te refieres con que tenga contenido?

Respecto a que te filtre con idioma ya lo tengo hecho, pero hay que adaptar el canal para que funcione. Estoy pendiente de que Jesús acepte una serie de cambios y estará disponible para todo el mundo.