Página 1 de 2
No funciona nada con pelisalacarta 3.2.1 en XBOX
Publicado: 25 Sep 2011, 09:40
por dartanyan
Hola.
Comento un par de errores que están pasando en la plataforma XBOX.
Lo primero es que no funciona ningún video, en ningún canal y en ningún servidor. Pongo a continuación el log.
Código: Seleccionar todo
09:22:34 M: 29278208 NOTICE: -->Python Initialized<--
09:22:36 M: 27541504 NOTICE: [config.py] xbmcdharma config 3.2
09:22:36 M: 27402240 NOTICE: [config.py] runtime path = Q:\plugins\video\pelisalacarta
09:22:36 M: 27402240 NOTICE: [config.py] data path = q:\UserData\plugin_data\video\pelisalacarta
09:22:36 M: 27402240 NOTICE: [config.py] temp path = Z:\test
09:22:39 M: 26001408 ERROR: Error Type: exceptions.UnboundLocalError
09:22:39 M: 26001408 ERROR: Error Contents: local variable 'seleccion' referenced before assignment
09:22:39 M: 26001408 ERROR: Traceback (most recent call last):
File "Q:\plugins\video\pelisalacarta\default.py", line 27, in ?
launcher.run()
File "Q:\plugins\video\pelisalacarta\platform\xbmc\launcher.py", line 143, in run
xbmctools.play_video(channel=channel_name, server=item.server, url=item.url, category=item.category, title=item.title, thumbnail=item.thumbnail, plot=item.plot, extra=item.extra, subtitle=item.subtitle, video_password = item.password)
File "Q:\plugins\video\pelisalacarta\platform\xbmc\xbmctools.py", line 245, in play_video
logger.info("seleccion=%d" % seleccion)
UnboundLocalError: local variable 'seleccion' referenced before assignment
En 3.2.1, con MegaVideo aparece el mensaje de que el vídeo ya no existe en el servidor.
El otro error es que no se pueden añadir series. Aquí quiero expresar mi malestar porque he enviado varias veces las correcciones para este problema y veo que nunca se han tenido en cuenta a la hora de incluirlos en la versión final. ¿Qué hay de malo en que los ficheros de los capítulos se llamen 1x01, 1x02, etc. eliminando el nombre del capítulo?. No haciéndolo, la XBOX tiene problemas con algunos caracteres y por eso falla algunas (muchísimas) veces. En fin.
Saludos.
Re: No funciona nada con pelisalacarta 3.2.1 en XBOX
Publicado: 25 Sep 2011, 10:16
por jesus
Siento lo de la biblioteca, no la hice yo y no la había mantenido hasta ahora. Normalmente intento no tocar algo que han hecho otros para evitar líos, pero en este caso era necesario y ahora que entiendo cómo funciona lo arreglaré para XBOX, es sencillo.
Necesitaría que activaras en la configuración de pelisalacarta el log completo para depuración, para poder ver los pasos que da el plugin antes de llegar a ese error. Por alguna razón parece no estar mostrando el menú de reproducción de vídeos, pero no entiendo por qué.
Re: No funciona nada con pelisalacarta 3.2.1 en XBOX
Publicado: 25 Sep 2011, 11:11
por dartanyan
Hola.
Este es el error con MegaVideo (parece que el dominio de la cookie no es correcto):
Código: Seleccionar todo
11:07:43 M: 26316800 NOTICE: [launcher.py] running channel pelisalacarta.channels.cinegratis Q:\plugins\video\pelisalacarta\pelisalacarta\channels\cinegratis.pyo
11:07:43 M: 26316800 NOTICE: [launcher.py] multiplatform channel
11:07:43 M: 26316800 NOTICE: [launcher.py] No subtitle
11:07:43 M: 26312704 NOTICE: [launcher.py] play
11:07:43 M: 26312704 NOTICE: [launcher.py] executing channel 'play' method
11:07:43 M: 26312704 NOTICE: [launcher.py] no channel 'play' method, executing core method
11:07:43 M: 26312704 NOTICE: [xbmctools.py] play_video(channel=cinegratis, server=megavideo, url=http://www.megavideo.com/?v=Y2C67O9C, category=cinegratis, title=Con derecho a roce - [Megavideo], thumbnail=http://www.stage54.net/cgimages/caratulas/0/3/9/12394.jpg, plot=Dylan (Justin Timberlake) y Jamie (Mila Kunis) son dos amigos j�venes y atractivos que deciden embarcarse en una relaci�n rom�ntica sin compromiso, pero sin dejar de ser amigos. Lo que no se pueden imaginar es que este tipo de relaci�n h�brida no les traer� m�s que complicaciones. (, desdefavoritos=False, desdedescargados=False, desderrordescargas=False, strmfile=False, Serie=, subtitle=
11:07:43 M: 26312704 NOTICE: default_action=2
11:07:43 M: 25128960 NOTICE: [megavideo.py] get_video_url( page_url='http://www.megavideo.com/?v=Y2C67O9C' , user='jodalavi' , password='********', video_password=)
11:07:43 M: 25128960 NOTICE: [megavideo.py] Modo premium, averigua la cookie
11:07:43 M: 25128960 NOTICE: [megavideo.py] get_megavideo_cookie_id
11:07:43 M: 25128960 NOTICE: cookie_data=#LWP-Cookies-2.0
Set-Cookie3: P_dc=alcp476lxntx; path="/"; domain=".videobb.com"; path_spec; expires="2012-09-24 10:06:40Z"; version=0
11:07:43 M: 25128960 NOTICE: [megavideo.py] No se ha encontrado la cookie de Megavideo
11:07:43 M: 25128960 NOTICE: ---------------------------------------------------------------
11:07:43 M: 25128960 NOTICE: RESPONSE
Y este el error en otro servidor:
Código: Seleccionar todo
11:06:39 M: 27312128 NOTICE: [launcher.py] running channel pelisalacarta.channels.documaniatv Q:\plugins\video\pelisalacarta\pelisalacarta\channels\documaniatv.pyo
11:06:39 M: 27312128 NOTICE: [launcher.py] multiplatform channel
11:06:39 M: 27312128 NOTICE: [launcher.py] No subtitle
11:06:39 M: 27312128 NOTICE: [launcher.py] play
11:06:39 M: 27312128 NOTICE: [launcher.py] executing channel 'play' method
11:06:39 M: 27312128 NOTICE: [launcher.py] no channel 'play' method, executing core method
11:06:39 M: 27312128 NOTICE: [xbmctools.py] play_video(channel=documaniatv, server=videobb, url=http://videobb.com/e/MC1jA7vG0MYb, category=documaniatv, title=Megafactorias: Bentley Mulsanne - Tecnologia - 2 dias, 2 horas hace - [videobb], thumbnail=, plot=, desdefavoritos=False, desdedescargados=False, desderrordescargas=False, strmfile=False, Serie=, subtitle=
11:06:39 M: 27312128 NOTICE: default_action=2
11:06:40 M: 26128384 NOTICE: [videobb.py] get_video_url(page_url='http://videobb.com/e/MC1jA7vG0MYb')
11:06:40 M: 26128384 NOTICE: [scrapertools.py] cachePage url=http://videobb.com/player_control/settings.php?v=MC1jA7vG0MYb&fv=v1.1.58
11:06:40 M: 26128384 NOTICE: [scrapertools.py] MODO_CACHE=2 (no cachear)
11:06:40 M: 26128384 NOTICE: [scrapertools.py] downloadpage
11:06:40 M: 26128384 NOTICE: [scrapertools.py] url=http://videobb.com/player_control/settings.php?v=MC1jA7vG0MYb&fv=v1.1.58
11:06:40 M: 26128384 NOTICE: [scrapertools.py] post=None
11:06:40 M: 26128384 NOTICE: [scrapertools.py] ficherocookies=q:\UserData\plugin_data\video\pelisalacarta\cookies.lwp
11:06:40 M: 26128384 NOTICE: [scrapertools.py] Importando cookielib
11:06:40 M: 26128384 NOTICE: [scrapertools.py] cookielib disponible
11:06:40 M: 26128384 NOTICE: [scrapertools.py] Hay cookies
11:06:40 M: 26128384 NOTICE: [scrapertools.py] Leyendo fichero cookies
11:06:40 M: 26128384 NOTICE: [scrapertools.py] opener usando urllib2 (cookielib)
11:06:40 M: 26128384 NOTICE: [scrapertools.py] petición GET
11:06:40 M: 26128384 NOTICE: [scrapertools.py] ---------------------------
11:06:40 M: 26128384 NOTICE: [scrapertools.py] header=User-Agent
11:06:40 M: 26128384 NOTICE: [scrapertools.py] ---------------------------
11:06:40 M: 26107904 NOTICE: [scrapertools.py] Respuesta
11:06:40 M: 26107904 NOTICE: [scrapertools.py] ---------------------------
11:06:40 M: 26107904 NOTICE: [scrapertools.py] x-cache=MISS
11:06:40 M: 26107904 NOTICE: [scrapertools.py] transfer-encoding=chunked
11:06:40 M: 26107904 NOTICE: [scrapertools.py] set-cookie=PHPSESSID=kr862m8b17j83726impkpbiqi5; path=/, P_sk=deleted; expires=Sat, 25-Sep-2010 10:06:39 GMT; path=/; domain=videobb.com, P_un=deleted; expires=Sat, 25-Sep-2010 10:06:39 GMT; path=/; domain=videobb.com, P_dc=alcp476lxntx; expires=Mon, 24-Sep-2012 10:06:40 GMT; path=/; domain=videobb.com
11:06:40 M: 26107904 NOTICE: [scrapertools.py] expires=Thu, 19 Nov 1981 08:52:00 GMT
11:06:40 M: 26107904 NOTICE: [scrapertools.py] server=web
11:06:40 M: 26107904 NOTICE: [scrapertools.py] connection=close
11:06:40 M: 26107904 NOTICE: [scrapertools.py] pragma=no-cache
11:06:40 M: 26107904 NOTICE: [scrapertools.py] cache-control=no-store, no-cache, must-revalidate, post-check=0, pre-check=0
11:06:40 M: 26107904 NOTICE: [scrapertools.py] date=Sun, 25 Sep 2011 10:06:40 GMT
11:06:40 M: 26107904 NOTICE: [scrapertools.py] content-type=text/html; charset=utf-8
11:06:40 M: 26107904 NOTICE: [scrapertools.py] ---------------------------
11:06:40 M: 26107904 NOTICE: [scrapertools.py] Descargado en 1 segundos
11:06:40 M: 26107904 NOTICE: [videobb.py] 240p [videobb] - http://s163.videobb.com:80/s?v=MC1jA7vG0MYb&t=1316945200&u=&c=9837F4A3B0A064196DD64454934B96C754002E8AA344712BD846C0E0A73952D7&r=1
11:06:40 M: 26107904 NOTICE: [videobb.py] 480p [videobb] - http://s163.videobb.com:80/s?v=MC1jA7vG0MYb&t=1316945200&u=&c=9837F4A3B0A064196DD64454934B96C754002E8AA344712BD846C0E0A73952D7&r=2
11:06:40 M: 26120192 ERROR: Error Type: exceptions.UnboundLocalError
11:06:40 M: 26120192 ERROR: Error Contents: local variable 'seleccion' referenced before assignment
11:06:40 M: 26120192 ERROR: Traceback (most recent call last):
File "Q:\plugins\video\pelisalacarta\default.py", line 27, in ?
launcher.run()
File "Q:\plugins\video\pelisalacarta\platform\xbmc\launcher.py", line 147, in run
xbmctools.play_video(channel=channel_name, server=item.server, url=item.url, category=item.category, title=item.title, thumbnail=item.thumbnail, plot=item.plot, extra=item.extra, subtitle=item.subtitle, video_password = item.password)
File "Q:\plugins\video\pelisalacarta\platform\xbmc\xbmctools.py", line 245, in play_video
logger.info("seleccion=%d" % seleccion)
UnboundLocalError: local variable 'seleccion' referenced before assignment
Saludos.
Re: No funciona nada con pelisalacarta 3.2.1 en XBOX
Publicado: 25 Sep 2011, 11:38
por jesus
Gracias, esta tarde le echaré un vistazo. El documental del Bentley lo tengo en favoritos para mi hijo
Si no encuentro el problema te pasaré en este hilo una versión modificada con más detalle de log para ver si así lo averiguo.
Y si lo encuentro, pues también. Gracias por la ayuda.
Re: No funciona nada con pelisalacarta 3.2.1 en XBOX
Publicado: 25 Sep 2011, 13:15
por arormoser
Jesus:
Como estas? si en el config tenes seteado el default_action en ver peliculas en calidad alta (2) se cuelga en el xbmctools en la lina 245. Por lo tanto le agregue lo sigueinte en la linea 244:
if default_action=="2":
seleccion = 0
en el xbmc de PC y apple tv funciona bien pero no se si perjudicará algo de otras plataformas los estoy subiendo ahora al SVN, cualquier cosa avisame.
Re: No funciona nada con pelisalacarta 3.2.1 en XBOX
Publicado: 25 Sep 2011, 13:19
por jesus
Mmm, ese puede ser el problema. Y lo cierto es que esa parte no la probé...
Mientras hagas el cambio en el paquete "platform/xbmc" no va a afectar a otras plataformas. Te habrás fijado que he movido a ese paquete los módulos "library.py" y "xbmctools.py".
Muchas gracias por la ayuda
@dartanyan, con eso el vídeo del documental de VideoBB se debería poder ver ya. ¿Puedes probarlo y confirmarlo?
El fallo en el de Megavideo creo que es generalizado, no sólo falla en XBOX.
Re: No funciona nada con pelisalacarta 3.2.1 en XBOX
Publicado: 25 Sep 2011, 19:28
por dartanyan
Hola.
La solución de arormoser funciona. Ya podemos ver algo
Saludos.
Re: No funciona nada con pelisalacarta 3.2.1 en XBOX
Publicado: 25 Sep 2011, 20:35
por jesus
Bueno, dentro de un rato subo la 3.2.2 y debería solucionar también el problema con Megavideo. Vaya fin de semana más complicado con este tema...
Luego si te parece preparo una versión modificada para el tema de la librería en xbox como te prometí, lo probamos primero en este hilo y si funciona lo incluyo en la próxima versión.
Re: No funciona nada con pelisalacarta 3.2.1 en XBOX
Publicado: 25 Sep 2011, 23:25
por arormoser
Jesus,
Gracias por todo, la version 3.2.2 en los iOS tira el error al bajarla la version 3.2.2 de que el zip es invalido, trate de rezipearlo y ponerlo de nuevo en el SVN pero vi que eso esta en tu blog y no esta en el SVN.
Si queres avisame y te ayudo, quizas esta en una version nueva de zip que el unzip del iOS no lo reconoce.
Re: No funciona nada con pelisalacarta 3.2.1 en XBOX
Publicado: 25 Sep 2011, 23:37
por arormoser
Jesus,
El problema es que no encuentra el archivo
http://blog.tvalacarta.info/descargas/p ... -3.2.2.zip tira un error 404 not found.