Estoy revisando el código porque aparece error en la linea 27:
DEFAULT_HEADERS.append(['Cookie', header_cookie])
He inicializado antes de:
if cookie[0] == "set-cookie":
Con:
header_cookie=""
Y ya no aparece ese error.
Pero ahora tengo otro error cuando el video es .mp4
No jala nada

11:57:33.637 T:1884 NOTICE: pelisalacarta.servers.dailymotion 240p .m3u8 [dailymotion] - http://proxy-039.dc3.dailymotion.com/se ... ac_ld.m3u8
11:57:33.638 T:1884 NOTICE: pelisalacarta.servers.dailymotion 240p .mp4 [dailymotion] - None
11:57:33.638 T:1884 NOTICE: pelisalacarta.servers.dailymotion 380p .m3u8 [dailymotion] - http://proxy-039.dc3.dailymotion.com/se ... 4_aac.m3u8
11:57:33.638 T:1884 NOTICE: pelisalacarta.servers.dailymotion 380p .mp4 [dailymotion] - None
El error creo que es aquí:
if stream_type == "mp4":
stream_url = scrapertools.get_header_from_response(stream_url, header_to_get="location",
headers=DEFAULT_HEADERS)
Porque scrapertools.get_header_from_response no devuelve nada y por eso dice: None

Como puedo hacer que devuelva el stream_url?
Estoy probando con: Discoverymx - Documentales - novedades - [History] Contacto extraterrestrre
Ese video se encuentra aquí:
http://www.dailymotion.com/embed/video/xtp8np_history
Y la url al mp4 que se encuentra en esa página es esta:
http://www.dailymotion.com/cdn/H264-320 ... c48da3a31b
Y al cargarla en el navegador me devuelve esta url:
http://proxy-07.nyc.dailymotion.com/vid ... Prefetch=1
En el conector de dailymotion ubica esta url (esto lo veo en el log)
http://www.dailymotion.com/cdn/H264-320 ... 654046e2cc
Y al cargarla en el navegador me dice que se ha denegado el acceso.
Alguien podría orientarme como detectar bien el .mp4 en esa parte? y eso es lo que no entiendo si las direcciones son practicamente lo mismo

Creo que hay que cambiar esta parte:
stream_url = scrapertools.get_header_from_response(stream_url, header_to_get="location",
headers=DEFAULT_HEADERS)
Pero ya no se como

Muchas gracias
