La Sexta cifra las URL de su servicio a la carta
Escrito por Jesus el Sábado 31st Enero 2009
Tal como nos ha informado Juliano, el acceso a La Sexta desde XBMC ha durado poco.
Antes cuando descargabas el detalle de vídeos de un programa obtenías un XML con estas entradas:
<links>
<link publi=”true”>http://publis.adbureau.net/xtserv…</link>
<link>rtmp://fl.interoute.com/stream/…</link>
<link publi=”true”>http://publis.adbureau.net/xtserv</link>
</links>
Son 3 enlaces, correspondientes a los 2 anuncios y al vídeo (en rojo).
Ahora esa zona del XML contiene lo siguiente:
<links>
<link publi=”true”>http://publis.adbureau.net/xtserv…</link>
<link>7077f50772d8145c1531f50cb66a6f8ed88046629f5f3eab94b54c…</link>
<link publi=”true”>http://publis.adbureau.net/xtserv</link>
</links>
Esa secuencia de números es una cadena binaria, lo que probablemente signifique que la URL está cifrada. Además lo he comprobado y los vídeos siguen descargándose de la misma URL.
Se me ocurren dos razones:
- Que sea aleatorio, y vaya cambiando precisamente para evitar el parseo automático de su web. En este caso mejor esperaré a ver que pasa.
- Que sea debido a la publicación del script para XBMC. Si este es el caso… no se si sentirme halagado o preocupado.
En cualquier caso de momento no voy a hacer nada al respecto.
En la lista de mejoras que pensaba añadir en el plugin estaba la de respetar la publicidad de los sitios que agrego. Había pensado en mostrar desde XBMC los banners del sitio, e incluso reproducir la publicidad que va acompañada al vídeo, para que los proveedores tuvieran el mismo impacto que si los vídeos se vieran en la web.
Aunque la verdad, no creo que tanta gente esté usando el plugin aún para que eso se note… esta mañana sólo había 15 descargas realizadas de la versión de “La Sexta”, y la primera de ellas era la mía para verificar el enlace.
Por último quiero agregar que con este plugin no quiero perjudicar a nadie. Si estás leyendo esto y representas, directa o indirectamente a alguno de las cadenas proveedoras de contenidos, no dudes en ponerte en contacto conmigo para cualquier queja, sugerencia, o incluso solicitud de retirada de la cadena del plugin.
Entradas relacionadas
Categorías: novedades, plugin, programas, xbmc | 19 comentarios






pelisalacarta 2.14 – Pasito a pasito
Gracias, señoría
pelisalacarta 2.13 – Trailers, biblioteca y buscador
Como descargar vídeos de misexta.tv (La Sexta)
Tivion – Televisión en vivo en tu PC… ahora también en XBMC
[...] 29 Enero 2009 por tvalacarta ACTUALIZACIÓN: El canal de La Sexta ha dejado de funcionar. La razón podéis verla aquí. [...]
No creo que sean tan ágiles como para reaccionar ante tu pluggin con tanta celeridad. Lo más normal es que pasaran meses…
En cualquier caso creo que lo que intentan es evitar los enlaces directos a sus vídeos. Pero si un programa trabaja pharseando su contenido y accediendo al enlace dinámico, creo que sería capaz de leerlos…
Si te puedo echar una mano dímelo
Yo también opino como tú, Azi, pero no me negarás que es mucha casualidad… o mala suerte
Con el httpwatch puede verse que los vídeos siguen estando en el mismo sitio, y de hecho si pones la URL original te lo puedes seguir descargando.
Le he dado un vistazo y consigo acceder a una dirección del tipo: http://publis.adbureau.net/xtserver/PAGEID=809283477/SITE=MISEXTA.TV/AREA=MISEXTA.QUEVIDAMASTRISTE/POS=1/AAMSZ=VIDEO/ACC_RANDOM=436892164
Verás que al ejecutar el enlace, el sistema devuelve el acceso al rtmp, así como un par de enlaces más…
Sinceramente desconozco el protocolo rtmp. El enlace es del tipo: rtmp://fl.interoute.com/streamrt/{eaf7a24f-6a00-4707-8d5c-56f38f6cb4f1}/{270d3239-89af-418e-8dd0-f647958f6f24}/AFB38498-EE81-4DE6-9460-CF6BD9D7ED97.flv pero imagino que solo Flash es capaz de trabajar con este protocolo…
Mis próximas pruebas se centrarán en descuajarringar el flash para ver como trabaja con la info que lee de los XML’s
¿Puedes poner algún enlace de los que antes funcionaban?
Ese es el anuncio de antes del vídeo.
El protocolo RTMP es propietario de Adobe, y XBMC está en vías de soportarlo.
No obstante una url de descarga http puedes deducirla de ahí, si quieres ver el anuncio. Cambia tu url en RTMP por esta:
http://dnl.interoute.com/{eaf7a24f-6a00-4707-8d5c-56f38f6cb4f1}/{270d3239-89af-418e-8dd0-f647958f6f24}/AFB38498-EE81-4DE6-9460-CF6BD9D7ED97.flv
Una URL de descarga válida que pides puede ser esta (acabo de sacarla, es de SLQH del 30/01/2009 trozo 1):
http://dnl.interoute.com/%7Beaf7a24f-6a00-4707-8d5c-56f38f6cb4f1%7D/%7Bfdb27cbe-e8ea-4b3d-aa16-b2a6eb0dc364%7D/SLQH_30_01_09_01_qtp.mp4
Cifrada es esta:
6a77ec0772d8145e1773b20bac7b7893c2815729d2533ce9c8ba5b157eed36fcbe2b50b7fb3fdf50e498db269560b3c8eb583d6d4769c52d78efa63328b6a6ec4555f940aa9b73ce64c48bca534efaaddbc7b73c55a69fac262ded4a23608ea2070afaba5d7a0f04e7639652d0cd6721d0804e85b05103017aa8c1190395ea
De tods formas, yo no le dedicaría mucho tiempo. Si están empeñados en que no enlacemos los vídeos, hay formas más efectivas y definitivas.
Antes que nada muchas gracias por adaptar el script a los canales españoles. Acabo de descubrirlo y la verdad está genial.
En cuanto a lo de las direcciones cifradas de la sexta, no creo que sea como reacción al script ni mucho menos. Frikis con xbox o con el xbmc puesto en un pc somos pocos en comparación con la demanda de videos de la sexta que hay en youtube (suben capítulos enteros de sé lo que hicísteis recortando la publi y todavía no les he oido quejarse de ello)
Así que no te desanimes
Gracias spainfer
No me desanimo, pero creo que sí es cierto que hay que plantear el script de forma que respete la publicidad.
Si los proveedores obtienen ingresos de los vídeos que se ven desde el script, tampoco pondrán inconvenientes.
Vaya! Es posible que los de LaSexta hayan identificado unas cuantas peticiones directas a sus contenidos (sin pasar por su web), ya que tu script no es el único que accede directamente a los videos:
Yo hace tiempo que uso Navi-X, y he desarrollado unos scripts en PHP que dinámicamente generan unos PLX (lista de contenidos multimedia) de BFN, El Intermedio y Salvados. Salvo este último (Salvados) el resto siguen actualizándose correctamente. El autor de Navi-X los tiene publicados entre el contenido (lo encontraréis facilmente).
Para mis scripts no ha supuesto un problema que hayan cambiado el modo en que listan el contenido, ya que “intuyo” directamente el nombre de los videos y compruebo si existen: Ejemplo (inventado) URLdeBFN/BFN_dia_mes_año_id_qtp.mp4… Si existen creo el enlace y sino lo dejo pasar.
Tal vez tu también puedes usar ese método. Eso sí, no se yo si va a tener mucho futuro. Me explico; si el de Salvados ha dejado de funcionar es porque los “cabrones” de ellos han decidido cambiar los nombres del video generado. Ejemplo (inventado) URLdeSalvados/SAL_hora_minutos_segundos_dia_mes_año….
Es decir, que cada corte de video lleva en su nombre la hora exacta a la que se emitió. Y eso ya no es tan fácil de calcular dinámicamente como el día del programa… (se podría, pero sería un poco más bruto todavía)
Por cierto, me ha entrado curiosidad y le he echado un vistazo al asunto.
Por lo que he visto creo que obligan a “consumir” antes el banner, y después tu petición ya si que es válida y te devuelve la ruta del video.
Ejemplo:
- Del listado de videos cojo un enlace de los primeros: http://publis.adbureau.net/xtserver/PAGEID=951584066/SITE=MISEXTA.TV/AREA=MISEXTA.PLANETAFINITO/SUBAREA=PROGRAMACOMPLETO/POS=1/AAMSZ=VIDEO7077f50772d8145c1531f50cb66a6f8ed88046629f5f3eab94b54c1179b725baa53618e0fc388e4fe4c9c627d968e7d0bc42386c0c62997e2da1f13128b4e3a50850ff16fe9d6d837ad1d896531ee0f881d9e42603f183ae382bba067764dff64e50fbba51311165ca05ef39d3801741a79c2be6ac2e7f1f4894e46727a69644ad2688414874
- La primera vez que lo ejecuto me aparece un banner de prision break…
- Lo vuelvo a ejecutar y me sale código, que contiene la url del video.
Tal vez te sirva de ayuda…
Veo que estás muy puesto… La URL que dices es la publicidad, y la URL que te sale es la de los anuncios
Es más fácil localizar el XML del listado de los vídeos y encontrar las URL de cada vídeo. Si echas un vistazo al script verás que es fácil.
El truco de generar la URL de los vídeos por deducción también lo pensé, pero tengo poca paciencia para recorrer todos los programas y además como tú dices es muy frágil. A mí me gusta sobre todo Planeta Finito, y no me apetecía verme uno por uno todos los programas.
La solución definitiva es coger el XML de los vídeos, descifrar la URL y ya está.
Tienes razón
Pero hay una cosa que no entiendo. A ver si me ayudas a entenderlo:
Siguiendo tu código, en el siguiente feed están (se supone) los links de los programas completos de Buenafuente: http://www.misexta.tv/feed_misextatv5/3_2/video/5/721/0
Cada programa completo suele dividirse en 3 videos. Como se observa en el feed hay 3 links + 3 linkHD por cada programa completo.
Parece tener sentido. Pero, entonces, ¿porque los 3 link “cifrados” son idénticos? (o al menos yo no encuentro la diferencia)
No le veo sentido. Los 3 videos que yo suele obtener son diferentes (xxxx_1, xxxx_2 y xxxx_3). Por lo tanto es imposible que esa cadena que hay ahí sea el enlace cifrado. Tendrían que ser 3 cadenas diferentes.
¿Me entiendes?
Es fácil, no son iguales. Como la diferencia entre uno y otro vídeo es un sólo carácter, la diferencia en el bloque cifrado también es mínima.
Pero si los comparas con alguna herramienta (diff o similar), verás que no son idénticos.
Hola, ante este problema solo se me ocurre buscar un intermediario, hay ciertas webs como http://keepvid.com/ q extraen los archivos flv. El caso seria si alguna de las direcciones que enlazan al video (RSS, en las rutas de compartir que se reciben por email, gadget etc etc)
Aquí hay más:
http://www.makeuseof.com/tag/downloadviewing-and-converter-tools-for-youtubegooglevideo/
Pd: siempre he odiado misexta.tv es desorganizada, incomoda, incompleta, pesada y no se puede ver en todos dispositivos. Esperemos que esta persecución termine pronto.
Las webs como keepvid no hacen más que averiguar la forma de encontrar la URL real del vídeo y hacer un programita que permite a cualquiera acceder a ello. Es como mi post de TV3 y la página que han hecho en esta web.
La solución en este caso sería que una página hubiera guardado la URL de los vídeos ANTES del cifrado. Pero seguro que eso no es muy legal.
En realidad la URL de los vídeos no ha cambiado, pero ahora ya no están en claro en el RSS que usa internamente la web. Si usas un sniffer acabas viendo la URL del vídeo (porque al final hay que enviarlo al reproductor) pero eso no se puede explotar desde el script
Con httpwatch se saca muy fácilmente la URL de los vídeos en .mp4 de esta web, pero los .flv es algo más difícil.
Ahora parece que es mucho más complicado descargar los vídeos de las páginas de LaSexta, los links son de este tipo:
http://secure-uk.imrworldwide.com/cgi-bin/m?ci=es-lasexta-dav&tl=dav0-Publi%20postroll%20Negro%20Miki%20habla%20en%20exclusiva%20para%20la%20web%20y%20env%EDa%20un%20mensaje%20a%20los%20internautas&si=http%3A//lasexta.edgeboss.net/flash/lasexta/slqh/sd/slqh_20090610_1712_121612.flv&cg=site-3X3-post-publi-postroll-negro&rp=http%3A//www.lasexta.com&cc=1&rnd=825216146
Alguien sabe como descargar ahora los videos?
Muchas gracias y enhorabuena por el blog!
Pues habrá que ponerse, pero no parece fácil…
Detrás de ese FLV que se ve en lo que has puesto hay un XML, con un código para encontrar el vídeo que parece estar aún cifrado. ¿¿??
hola buscado por san google la palabras (publis.adbureau) me salio tu sitio jejeje
y me gustaria saber si tiene algo como para baja los videos de la sexta ???
saludosss
@cesar, en realidad es fácil con el plugin DownloadHelper
Tengo un post a medio escribir…
en serio amigo Jesus ?? seria genial
saludossss