Ha llovido mucho desde que escribí el post donde describía la técnica necesaria para descargar vídeos del servicio de televisión a la carta en la web de TV3. De hecho el truco ha funcionado durante algo más de un año y es probablemente el post más popular del blog junto con los de novedades en mis plugins para XBMC.
Era lógico que tarde o temprano el truco dejara de funcionar, y esto es precisamente lo que ha ocurrido desde que TV3 ha cambiado el formato de codificación de sus vídeos para aumentar la calidad de la imagen. Por una parte todos nos alegramos de que hayan dado ese paso, puesto que la calidad de los vídeos siempre es importante, aunque por otra parte también habríamos agradecido que facilitaran las descargas de los vídeos para no tener que complicarnos la vida.
Si no quieres complicarte la vida puedes utilizar la herramienta para descargar de TV3, es la forma más sencilla.
¿Y ya no se pueden descargar los vídeos de TV3?
Pues en realidad las técnicas que hemos usado hasta ahora siguen valiendo sin cambios (a menos que TV3 decida recodificar todo su archivo de vídeos), y únicamente tenemos que añadir una técnica distinta para este nuevo formato. Desde hace unos meses ya hay herramientas que permiten descargar los vídeos en el formato RTMP directamente, así que el problema está resuelto.
La situación actual es que hay tres formatos de vídeo conviviendo en 3alacarta, MP4, FLV y WMV, así que lo primero que necesitas es averiguar el formato del vídeo que te quieres descargar para saber la técnica que tienes que usar.
- WMV: Son los vídeos más antiguos de la web, que aún no usaban Flash y todavía pueden encontrarse buceando en el archivo de 3alacarta. Para saber que si vídeo es de este tipo sin lugar a dudas pulsa con el botón derecho en la imágen del vídeo justo antes de darle al play.
Si sale una ventana de menú similar a la de la captura de pantalla, con el mensaje de «Acerca de Adobe Flash Player», se trata de un vídeo FLV o MP4. Si te sale otra cosa (depende mucho del plugin y navegador que uses) lo más probable es que sea un vídeo WMV y puedes descargarlo usando la técnica descrita en este post.
- FLV: Son los vídeos en Flash que se han estado usando hasta ahora. Como ya sabes que el vídeo no es WMV, te recomiendo que primero pruebes el método tradicional para ver si es posible descargarlo. Si en lugar de la URL obtienes como resultado un mensaje de «No has introduït les dades necessàries per accedir al servei sol·licitat.» es que el vídeo es MP4.
- MP4: El nuevo formato de más calidad sólo se sirve en RTMP, así que tendrás que utilizar las herramientas flvstreamer o rtmpdump para descargarlo siguiendo las instrucciones de este post. Para averiguar la URL la técnica es similar a la anterior. Si estás viendo un vídeo que tiene por ejemplo la siguiente URL.
Copia el código de la URL del navegador y sustitúyelo en esta otra URL
http://www.tv3.cat/su/tvc/tvcConditionalAccess.jsp?ID=2714990&QUALITY=H&FORMAT=MP4
Te saldrá un texto similar a este, donde he resaltado en rojo la URL del vídeo.
<bbd>
<item>
<code>0</code>
<media PUBLI…</media>
<media videoname=»Crackovia – 15/02/2010…»>
rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/tvcatalunya/2/3/1266271004232.mp4?auth=db8cta0dtc9cpcncEaoavdJdebEccdPbkcL-blGq4w-8-vga-LEnmL-k8odm9jan6k8ohn7jgmmliklq9scl9sbkgogm7kjohlmoaokkjmmlkkjrltrmmtjllpynBj9ojlkpmoHkqmo&aifp=fhgt
</media>
<jsessionid>…</jsessionid>
</item>
</bbd>Utiliza esa dirección con la técnica de descarga de flvstreamer / rtmpdump y podrás bajarte el vídeo en el nuevo formato con más alta calidad.
Por si queda alguna duda los pasos detallados para descargar rtmpdump, instalarlo y descargar el vídeo son estos (para sistemas Windows):
- Descargar el ZIP de esta página
- Descomprimir ese ZIP en un directorio, por ejemplo c:\rtmpdump
- Abrir una ventana de línea de comandos («Inicio / Ejecutar» y teclear «cmd»)
- Ponerse en el directorio c:\rtmpdump con el comando «cd \rtmpdump»
- Teclear el comando completo de descarga
rtmpdump -r "rtmp://mp4-es-500-str.tv3.cat/on...705.mp4" -o fichero.mp4
- Si la descarga se interrumpe (a veces pasa) poner el mismo comando de nuevo, con «–resume» al final
rtmpdump -r "rtmp://mp4-es-500-str.tv3.cat/on...705.mp4" -o fichero.mp4 --resume
Espero que con esto no te queden dudas, y si algo no queda claro deja un comentario y trataremos de resolverlo.
@mai9,
pot passar el codi font, sisplau. Pel que entenc, posterioement, l’has comprimit amb el NSIS.
Gràcies.
@ Jesús,
Un ejemplo:
http://www.tv3.cat/videos/2738130/TN-migdia-25022010
Gracias
@Mariona, para descargar ese vídeo debes poner la dirección:
http://www.tv3.cat/su/tvc/tvcConditionalAccess.jsp?ID=2738130&QUALITY=H&FORMAT=MP4&rnd=8827
A mí me lo descarga sin problemas. ¿Qué te falla?
Gracias!! Toda una ayuda!!!!! El mejor tutorial de la web!!!!! Saludos!!
Ya será «pa menos» @patrick 🙂
Alguien podría ayudarme con este vídeo, no lo consigo sacar de ninguna manera, muxas gracias x adelantado.
http://videos.elle.es/video/iLyROoafZFIH.html#iLyROoafYZ-6
@Lydia,
introduce en el browser/explorador ésta sentencia y ya te lo dejará descargar:
http://v.kewego.com/v/5/0169/4K36GLUZ.mp4?key%3Dcac9f3a531565829
Hasta luego,
Josep
@Josep
hola, gracias pero debo ser medio lela…a ver lo pongo en el buscador y me sale esto:
HTTP/1.1 403 Forbidden
You don’t have permission to access
me lo puedes decir paso a paso…por favor? si no es molestia, muxas gracias. Saludos.
Lidya,
tienes razón. Ahora, me sale lo mismo que a tí. Ayer me lo descargaba. !!!!!!
Miraré alternativas…
Lidya, tienes razón.
Hoy me da error. Ayer, me funcionaba. No sé!!!
Miraré alternativas.
@Lidya,
tienes razón. Ayer me funcionaba, hoy no. Igual la direccion es aleatoria. Hoy me sale ésta:
http://v.kewego.com/v/5/0157/2DTYLWSK.mp4?key%3D4c7da4e4652d447a
Prueba-lo. Se me descarga directamente.
Suerte,
Josep
Lydia,
perdóname, pero me he confundido de modelo (vídeo).
Tú querías el de la Ariadna Cabrol, no?
Aquí, lo rienes:
http://v.kewego.com/v/5/0169/4K36GLUZ.mp4?key%3D59e35fb2fc6c3e18
Saludos,
Josep
@Josep,
Pues tampoco hay suerte, me sale lo mismo…Gracias de todas maneras, saludos!
Hoy ya no funciona.
Ayer lo descargué.
Lo volveré a poner hoy… Lo que creo que pasa es que tiene una URL dinámica (que cambia cada vez).
Enlace activo:
http://v.kewego.com/v/5/0169/4K36GLUZ.mp4?key%3D5b23a1e6c597f31e
Si no te funciona, yo lo tengo descargado y te lo paso.
Jo tío muxas gracias por todo pero no me va, vaya con el vídeo, lo deben de cambiar x momentos !!
…te doy mi e-mail? y me lo psas o como lo hacemos? estoy muy agradecida, saludos.
@Lydia,
Lo he encontrado por internet… Aquí tienes el enlace. Dáte prisa que no te falle. Ya diràs alguna cosa.
http://depositfiles.com/es/files/icg9sl2pt
Hasta pronto.
Lydia, por cierto tienes que clicar en «descarga GRATUITA».
@Josep,
Si lo he bajado, pero se oyen muxas voces…de fondo y va un poco rápido al principio…asi se te bajo a ti?
Perdona Josep era cosa de mi reproductor, ya lo tengo!!!!!! muxas gracias x las molestias , saludos.
Estoy intentando descargar un vídeo y me sale este error:
ERROR: RTMP_Connect0, failed to connect socket. 10060 (Unknown error)
El vídeo es:
http://www.tv3.cat/3alacarta/#/videos/3270630
Una vez abierto el xml la url que tengo q poner en RTMP es:
rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/tvcatalunya/1/0/1292509931301.mp4
Y la ejecución del RTMP es:
C:\rtmp>rtmpdump -r «rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/tvcatalunya/1/0/1
292509931301.mp4» -o reciclatge.mp4
El resultado de la línea de comando es:
RTMPDump v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting …
ERROR: RTMP_Connect0, failed to connect socket. 10060 (Unknown error)
Me podéis ayudar ??
@Eloy,
Utiliza éste programa (posteado en el 365) y luego inserta la siguiente URL:
http://www.tv3.cat/videos/3270630/Comprar-llencar-comprar
Suerte.
Gràcies! Jo també volia aquest video de comprar llençar comprar i ja s’està baixant ^^
Merciii