Página 1 de 1

Error conector nowvideo

Publicado: 14 Dic 2014, 11:20
por quality
Buenas,

El conector con Nowvideo no funciona.... :( :( :(
¿alguna solución?

Re: Error conector nowvideo

Publicado: 14 Dic 2014, 13:17
por robalo
Wenas quality
Bueno, aquí tengo un dilema. nowvideo no lo suelo usar mucho por que es tacaño con la entrega de bytes, al menos para los que no son user premium.

Para los users no premium se puede arreglar.
En la función "get_video_url" y después del "else:" (users no premium) se pueden modificar dos cosas. Una que lo hará funcionar y otra opcional que hace menos lenta la captura de la url del vídeo.

La primera, no opcional y que hará que funcione:
Cambiar

Código: Seleccionar todo

        #get stream url from api
        url = 'http://www.nowvideo.sx/api/player.api.php?key=%s&file=%s' % (filekey, video_id)

        data = scrapertools.cache_page(url).replace("flv&","flv?")
        data = re.sub(r"^url=","",data)
        logger.debug("data="+data)

        video_urls.append( [ "[nowvideo]",data ] )
Por

Código: Seleccionar todo

        #get stream url from api
        url = 'http://www.nowvideo.sx/api/player.api.php?key=%s&file=%s' % (filekey, video_id)
        logger.debug("data="+data)
        location = scrapertools.get_match(data,'url=(.+?)&title')

        mobile="http://www.nowvideo.at/mobile/video.php?id="+ video_id+"&download=2"
        data = scrapertools.cache_page(mobile)
        location = scrapertools.get_match(data,'<source src="([^"]+)" type="video/flv">')
        video_urls.append( [ "[nowvideo]",location ] )
La segunda, opcional y que hará menos lenta la captura de la url de vídeo:
Cambiar

Código: Seleccionar todo

        flashvar_filekey = scrapertools.get_match(data,'flashvars.filekey=([^;]+);')
        filekey = scrapertools.get_match(data,'var '+flashvar_filekey+'="([^"]+)"')
Por

Código: Seleccionar todo

        data = unwise.unwise_process(data)
        logger.debug("data="+data)

        filekey = unwise.resolve_var(data, "flashvars.filekey")
Ahora bién, con los users premium es dónde tengo el dilema. Si es ese tu problema sólo puedo ayudarte con lo que veo en el conector y si han cambiado algo, sólo puedo pensar que está relacionado con la captura de "filekey", que para los usuarios normales es diferente. El resto puede que esté bien.

Yo probaría cambiar de la parte que está por encima del "else:"

Código: Seleccionar todo

        flashvar_filekey = scrapertools.get_match(data,'flashvars.filekey=([^;]+);')
        flashvar_filekey = scrapertools.get_match(data,'var '+flashvar_filekey+'="([^"]+)"')
Por

Código: Seleccionar todo

        flashvar_filekey = scrapertools.get_match(data,'flashvars.filekey="([^"]+)"')
y a ver si suena la flauta

Re: Error conector nowvideo

Publicado: 14 Dic 2014, 13:42
por infinda
En el caso de no premium, ahora el error es: ver el video en directo php
El mensaje que salia antes del cambio de código era: Hay un problema con el conector de Nowvideo

Por otro lado los que tiran de realdebrid son premium o no premium?

Gracias

Re: Error conector nowvideo

Publicado: 14 Dic 2014, 14:02
por robalo
ups, he tenido que meter la gamba en algún sitio, adjunto el archivo y acabamos antes.

He modificado para las línes en premium y a ver si tenéis suerte.

Supongo realdebrid son premium no lo se

Re: Error conector nowvideo

Publicado: 14 Dic 2014, 16:38
por quality
Gracias robalo.

No soy premium, pero tengo realdebrid y funciona bien.

Re: Error conector nowvideo

Publicado: 14 Dic 2014, 18:30
por jesus
Gracias, lo incluyo también para la nueva versión :)

Nowvideo no es muy rápido, pero por alguna razón no suelen borrar los vídeos así que viene bien.

Los enlaces a través de Real Debrid no salen por este conector, la opción "Premium" de nowvideo la hice hace tiempo con una cuenta que me prestaron pero no tengo forma de probarlo ya.

Re: Error conector nowvideo

Publicado: 15 Dic 2014, 01:28
por alessio
Hi!

I encountered the same issue with any video from Nowvideo.
Thanks for the fix, hope to see a new release soon as it's pretty unusable now (80% of my streams come from nowvideo).

Keep up the great work!

Re: Error conector nowvideo

Publicado: 15 Dic 2014, 15:04
por infinda
Instalado y funcionando a la perfección, :D

Gracias