He apreciado que en algunos documentales no puede cargar la lista de videos disponibles, mirando un poco los logs he visto que el problema es que el titulo no viene informado porque no puede recuperarlo de la web original.
Por ejemplo
http://documentales.videosyonkis.com/on ... prar-2011/
Que en el servidor wiimc corresponderia a la siguiente url:
http://localhost:8080/documentalesyonki ... aylist.plx
Esta nos muestra (en el pc)
Código: Seleccionar todo
version=7
logo=http://www.mimediacenter.info/xbmc/pelisalacarta/icon.jpg
title=pelisalacarta prerelease
type=playlist
name=
URL=http://localhost:8080/documentalesyonkis/play/UJRM4B0T/Megavideo/playlist.plx
Localizamos el siguiente código:
Código: Seleccionar todo
dec = Yonkis.DecryptYonkis()
id = dec.decryptALT(dec.charting(dec.unescape(id)))
logger.info("[documentalesyonkis.py] detail id="+id)
url=id
itemlist.append( Item(channel=CHANNELNAME, action="play" , title=item.title , url=url, thumbnail=item.thumbnail, plot=item.plot, server="Megavideo", folder=False))
else:
itemlist.append( Item(channel=CHANNELNAME, action="" , title="VIDEO NO DISPONIBLE" , url="", thumbnail="", plot=""))
return itemlist
Código: Seleccionar todo
dec = Yonkis.DecryptYonkis()
id = dec.decryptALT(dec.charting(dec.unescape(id)))
logger.info("[documentalesyonkis.py] detail id="+id)
url=id
if (item.title == "") :
item.title = "Megavideo"
itemlist.append( Item(channel=CHANNELNAME, action="play" , title=item.title , url=url, thumbnail=item.thumbnail, plot=item.plot, server="Megavideo", folder=False))
else:
itemlist.append( Item(channel=CHANNELNAME, action="" , title="VIDEO NO DISPONIBLE" , url="", thumbnail="", plot=""))
return itemlist
Un saludo