Close

24/06/2009

Como descargar vídeos de 20minutos.tv

Uno de los problemas a resolver para añadir un nuevo canal al plugin tvalacarta es averiguar la forma de acceder a la URL del vídeo que puedes ver desde la web. Tú lo ves cómodamente desde el reproductor Flash, pero éste a su vez realiza una serie de pasos para acceder al vídeo como tal.

En el caso de 20minutos.tv esos pasos no son muy sencillos, así que me ha parecido buena idea reproducirlos aquí para los que estén interesados en este tipo de vídeos. Vamos allá, aunque advierto que no es apto para todos los públicos:

  • El proceso empieza en la página desde la que ves el vídeo en cuestión. Para este ejemplo he elegido un curioso vídeo sobre Google Mars:

http://www.20minutos.tv/video/fqvxyBE0-google-mars-retrata-marte/0/

El vídeo que quieres bajarte

El vídeo que quieres bajarte

  • La parte de la URL que está resaltada en rojo cambia de un vídeo a otro, y es el código que identifica al vídeo. Teclea esta URL en la barra de direcciones del navegador, sustituyendo el código del vídeo por el que a tí te interese.

http://www.20minutos.tv/videoconfig/fqvxyBE0/v/

  • Lo que verás en pantalla es un fichero XML, que tendrá entre otras cosas la siguiente URL que necesitas.
El primer XML

El primer XML

  • Copia la URL que he resaltado en la pantalla, y pégala de nuevo en la barra de direcciones del navegador.

http://flash.velocix.com/c533/fqvxyBE0_hi.mp4?format=xml2

  • Te dará la opción de ver el vídeo o descargarlo. En este caso tienes que elegir descargarlo porque en realidad el fichero no es un vídeo sino otro XML.
Dale a guardar

Dale a guardar

  • Una vez descargado el fichero puedes abrirlo (con el bloc de notas o algo así) y verás lo que necesitas para descargar el vídeo:
El último XML del proceso

El último XML del proceso

Lo único que necesitas ahora es usar flvstreamer para descargar el vídeo, construyendo la URL definitiva con la parte que está resaltada en amarillo y la parte que está dentro del elemento streamname. El comando final que tienes que poner tiene la siguiente pinta:

flvstreamer -r “rtmp://93.174.101.12/flash/mp4:bt-97a9c529645bcf073d3edca063e63657e52c7c19” -o test.mp4

La calidad de estos vídeos es bastante buena, usando mp4 con códec h264 y además en formato panorámico, así que merece la pena. Este vídeo concretamente tiene una resolución de 512×288 pixels.

21 Comments on “Como descargar vídeos de 20minutos.tv

feniks
29/06/2009 at 3:55

Muchisimas gracias. Eres un crack!!

Responder
Jesus
29/06/2009 at 7:03

De nada. Me gustan estos canales, así que había que añadirlo a tvalacarta :)

Es como un telediario pero que va al grano.

Responder
xabih
09/10/2009 at 15:45

Me ha servido perfectamente para bajar los videos, gracias!

Responder
Jesus
09/10/2009 at 18:59

De nada :)

Responder
jorge
16/12/2009 at 17:42

Nada, a mí no me deja descargar con este método… he probado a descargar el archivo con el orbit downloader y no me lo pilla :(.

Responder
Jesus
23/12/2009 at 17:00

Puede que haya cambiado algo desde que escribí el post, la verdad es que hace tiempo que no me bajo nada de ahí :)

En breve voy a poner ese canal en tvalacarta, así que lo revisaré y así sabremos si sigue valiendo.

Responder
manuel
01/03/2010 at 15:09

Hola, gracias por la explicación. Lo consigo todo excepto la última parte, dónde coloco esta línea que me resulta?. Tengo que tener ese programa instalado?. Creí haberlo hecho pero no me funciona. Gracias por tu ayuda.

flvstreamer -r “rtmp://93.174.101.12/flash/mp4:bt-97a9c529645bcf073d3edca063e63657e52c7c19″ -o test.mp4

Responder
Jesus
03/03/2010 at 17:51

En este post, al final, tienes los pasos más detallados sobre la forma de instalar rtmpdump (flvstreamer es idéntico en sintaxis y todo).

Responder
Sergio
20/04/2010 at 23:55

Hola,

Muchas gracias por la ayuda pero estoy teniendo problemas.
Al abrir el mp4 con el bloc de notas no me sale el mismo formato que a ti.
Tengo esto:

rtmp://93.174.101.12/flash/bt&id=d629f45cb03968bc7880d0f4bdd9d1dc08692703
rtmp://93.174.97.11/flash/bt&id=d629f45cb03968bc7880d0f4bdd9d1dc08692703

Lo que yo hago es

flvstreamer -r “rtmp://93.174.101.12/flash/bt&id=d629f45cb03968bc7880d0f4bdd9d1dc08692703” -o archivo.mp4

Y lo unico que obtengo es un Connecting… sin mas, y despues un archivo mp4 de 0kb.
Me podrias ayudar?

Muchas gracias!!

Responder
Jesus
22/04/2010 at 0:15

Es probable que haya cambiado, hace tiempo desde este post…

Si finalmente ha cambiado actualizaré el post. Tengo que echarle un vistazo a ver si lo añado al plugin de xbmc :)

¿Has probado con rtmpdump?

Responder
Sergio
20/04/2010 at 23:57

De todas formas el flvstreamer parece que ya no esta disponible en la pagina oficial, puede ser que falle por eso?

Responder
Alejandro
24/03/2011 at 4:30

Yo reemplace la url original del video

http://www.20minutos.tv/video/BDCZ2h69-reeducacion-postural-pica-iii/0

por

http://www.20minutos.tv/videoconfig/BDCZ2h69-reeducacion-postural-pica-iii/0

lo cual me devolvio un xml con el tag ”

Poniendo esta ultima url en IE me descargó el video. Lo hice con varios y funcionó

Responder
Jesus
25/03/2011 at 11:08

Pero lo que se descarga así no es un vídeo…

Es una playlist que tiene los enlaces RTMP. Si te los descargas con rtmpdump sí que tienes el vídeo.

Responder
Alejandro
29/03/2011 at 1:18

Ok, quizas no me explique bien. Siguiendo los pasos que indique. De la URL:

http://www.20minutos.tv/videoconfig/BDCZ2h69-reeducacion-postural-pica-iii/0

Se obtiene un XML donde esta la URL para descarga del video. En este caso:

http://download.velocix.com/bt/8eefef90d7509cfc3530db365b2c8b81c437643e/data

Es todo.

Por otra parte, observe que este procedimiento no es valido para todos los videos. Pero quizas la info sirva para otros que como yo lean los comentarios y puedan llegar a su propia solucion.

Responder
Alejandro
29/03/2011 at 1:42

Otra opcion es seguir todo el procedimiento como explica Jesus y una vez descargado el xml del dominio http://flash.velocix.com

Ej:http://flash.velocix.com/c533/hotRteSlaZ.flv?format=xml2

localizar dentro del archivo descargado el tag

En este caso:
bt-c0cd8a6aeaf84c09eafc8fe17f55a878b1d468e5

Y embeber el dato en el dominio http://download.velocix.com/ reemplazando el bt- por bt/

En este caso:
http://download.velocix.com/bt/c0cd8a6aeaf84c09eafc8fe17f55a878b1d468e5/data

Responder
Alejandro
29/03/2011 at 1:45

Perdón pero la pagina me quita los tags xml. El tag a localizar es: streamname

Responder
Jesus
29/03/2011 at 13:17

Gracias por la ayuda, tenía que ponerme con ello :)

Responder
joaquín
27/07/2011 at 4:36

He tenido algún problema, pues al dar el primer paso me redirecciona directamente al vídeo, pero con la ayuda de DownloadHelper he podido obtener la URL de algunos vídeos y seguir el proceso (en otros vídeos solo me aparecia XxXxxXxx_prev.flv, he cogido el código (XxXxxXxx) y he seguido las pautas de los otros vídeos XxXxxXxx_hi.mp4 …)

GRACIAS (sin ti aún seguiría buscando algún dato en el código fuente o en las posibles carpetas temporales)

Responder
Jesus
28/07/2011 at 12:23

De nada :)

Estoy en proceso de añadir este canal a tvalacarta, es chulo.

Responder
jusore
17/12/2011 at 17:40

Muchichichichíiiisimas gracias por el aporte :)

Responder
Jesus
19/12/2011 at 11:17

Uf, es un poco viejo ya este post. Pero gracias :)

Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *