Problema con enlaces de megaupload
Publicado: 17 May 2011, 15:30
Estoy desarrollando el canal para la web asia-team.net (me faltan un par de retoques y el tema de implementar los subtitulos que lo tengo hecho desde el xbmc subtitles) y probando los enlaces de video que hay en la página me he encontrado con que la mayoría no me funcionan. En esta página se suelen postear enlaces de megaupload, algunos de ellos irreproducibles al ser archivos rar, pero muchos otros sí al ser avi en su mayoría o mkv y que he podido reproducir perfectamente desde el navegador. El problema está en que en el xbmc solo me funcionan aquellas películas o series que están completas en un solo archivo y no las que están divididas por cds a pesar de que cada parte tiene su enlace en avi y se puede reproducir por megavideo.
Pongo un par de ejemplos con su enlace que devuelve megavideo.py, probados incluso desde el canal megaupload en servidores:
CD1 - http://www.megaupload.com/?d=3N9KBCQP #http://www447.megavideo.com/files/c1cfe ... 0903/?.flv
CD2 - http://www.megaupload.com/?d=XN2K2J19 #http://www1058.megavideo.com/files/ce13 ... 0970/?.flv
CD1: http://www.megaupload.com/?d=EXLHB8YQ
CD2: http://www.megaupload.com/?d=FZ0CMW49
Hay otro tipo de enlaces, no estos últimos, que necesitan contraseña, por eso he modificado un poco el archivo megavideo.py para que la solicite y funciona, aunque sigue ocurriendo lo mismo que he dicho antes, solo reproduce los de un enlace. Dejo el código que he añadido a partir de la linea 267 y otro par de ejemplos con la contraseña "www.Asia-Team.net" sin las comillas.
Ejemplos:
CD1: http://www.megaupload.com/?d=74XWBGGO
CD2: http://www.megaupload.com/?d=MP67MK7B
http://www.megaupload.com/?d=TZTSO2X6 -Archivo único que sí reproduce
Y eso es todo, sin ser un entendido en esto creo que puede estar fallando la desencriptación de megavideo, pero seguro que Jesús o cualquiera que entienda sabrá por donde irán los tiros. Aparte de esto, espero tener en unos días listo el canal.
Un saludo!
Pongo un par de ejemplos con su enlace que devuelve megavideo.py, probados incluso desde el canal megaupload en servidores:
CD1 - http://www.megaupload.com/?d=3N9KBCQP #http://www447.megavideo.com/files/c1cfe ... 0903/?.flv
CD2 - http://www.megaupload.com/?d=XN2K2J19 #http://www1058.megavideo.com/files/ce13 ... 0970/?.flv
CD1: http://www.megaupload.com/?d=EXLHB8YQ
CD2: http://www.megaupload.com/?d=FZ0CMW49
Hay otro tipo de enlaces, no estos últimos, que necesitan contraseña, por eso he modificado un poco el archivo megavideo.py para que la solicite y funciona, aunque sigue ocurriendo lo mismo que he dicho antes, solo reproduce los de un enlace. Dejo el código que he añadido a partir de la linea 267 y otro par de ejemplos con la contraseña "www.Asia-Team.net" sin las comillas.
Código: Seleccionar todo
errort = re.compile(' errortext="(.+?)"').findall(response)
if len(errort) <= 0:
password = re.compile('password_required="(.*?)"').findall(response)
if len(password) > 0:
if password[0]=="1":
keyboard = xbmc.Keyboard("","Contraseña:")
keyboard.doModal()
if (keyboard.isConfirmed()):
tecleado = keyboard.getText()
if len(tecleado)<=0:
return
logger.info("Teclado : "+tecleado)
req = urllib2.Request("http://www.megavideo.com/xml/videolink.php?v="+code+"&password="+tecleado)
req.add_header('User-Agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14')
req.add_header('Referer', 'http://www.megavideo.com/')
page = urllib2.urlopen(req);response=page.read();page.close()
CD1: http://www.megaupload.com/?d=74XWBGGO
CD2: http://www.megaupload.com/?d=MP67MK7B
http://www.megaupload.com/?d=TZTSO2X6 -Archivo único que sí reproduce
Y eso es todo, sin ser un entendido en esto creo que puede estar fallando la desencriptación de megavideo, pero seguro que Jesús o cualquiera que entienda sabrá por donde irán los tiros. Aparte de esto, espero tener en unos días listo el canal.
Un saludo!