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.
Para abrir ficheros`un programa gratuito que va muy bien es el kmplayer:
http://kmplayer.softonic.com/
Hasta pronto!
Josep
Gracias @Josep. Yo previero VideoLan, ese sí que es la navaja suiza de los vídeos 🙂
El post 179 funciona a la perfeccio, gracies
Saludos a todos!
Por favor, alguien me puede ayudar con esto: http://www.ligasfc.org/docs/rigau/rigau.html
es una ponencia medica, necesito descargarmelo y me estoy rompiendola cabeza pero no se como hacerlo….
con los videos de tve y de tv3 perfecto, aplico lo que se cuenta aqui y perfecto….
pero con este no hay manera.. he provbado con el plugin downloadhelper, con orvit, con que se yo…..y nada…..me puede ayuadar alguien por favor…… me es muy necesario…y soy algo torpe, tengo problemas neurocognitivos debido a unas enfermedades (coño! las dela ponencia!! ;)) y no veasi lo que me cuesta leer i entendres!! :-S manda huevos eh…. ains…
muchas gracias de antemano.
@Gènia, lo he intentado pero no parece ser un vídeo. Más bien parece un SWF (un fichero flash) que pasa las transparencias una a una.
Dadas las circunstancias… ¿has pensado en pedírselo directamente a la gente de la web?
Probablemente te lo envíen sin más 🙂
Merci Jesus, provare a ver que me dicen… 😉
Hola a tots!!
es la primera vez que intento bajar un video de tv3, i no me sale, por lo que os pido ayuda
es este:
http://www.tv3.cat/videos/2947670/TN-comarques-Val-dAran-04062010
pongo el rtmp pera bajar:
rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/informatius/9/9/1275668223099.mp4 -o noticia.mp4
hasta aqui creo que lo estoy haciendo bien, sale que esta conectando pero al poco tiempo me sale el error:
RTMP_Connect0, failed to connect soket. 10060 .
hay alguna cosa que hago mal? firewalls? ruter?….
gracies per l’ajuda
@Jesus, sí, claro. ahí va un enlace:
http://www.tv3.cat/videos/2935290
saludos!
@Luis, los subtítulos no tienen que ver con rtmpdump.
¿Puedes recomendarme un vídeo de TV3 que los tenga para echar un vistazo?
@Luis, le echo un vistazo y te cuento.
Jesus, lo he intentado desde otro pc y me da el mismo error. No sé qué hago mal. Recapitulo, a ver si alguien descubre el error:
– Quiero bajar este video: http://www.tv3.cat/videos/204807986/Mobils-per-tot#
Con el botón derecho del ratón miro propiedades. Sale esta dirección http://www.tv3.cat/su/tvc/tvcConditionalAccess.jsp?ALTERNATE=YES&ID_BACKUP=&ID=204807986&QUALITY=A&FORMAT=WM
Abro el flashget 3.3. Voy a new, url y copio esto. En el rename pongo prova.txt
Abro este fichero txt y me sale
Quiero abrir el mms://3alacarta.tvcatalunya.com/_!/infantils/9/1/204808019.wmv?auth=db.d7aGcHcAcmafdKcBdtd3bccibEaAb9bH-bmeFrv-8-vga-LEnlF-p8lboapcq9s8ofl8rfkjqilkmas5lbmfp7lcohpfqetmpimlr8kjqilknmthmlnmqlmhpmqIrztmpimlsHkoqm&aifp=fhgt&WMCache=0
sin comillas ni nada más con el VLC, yendo a suport, advanced open file. En xarxa pondo la dirección completa mms://3alacarta.tvcatalunya.com/_!/infantils/9/1/204808019.wmv?auth=db.d7aGcHcAcmafdKcBdtd3bccibEaAb9bH-bmeFrv-8-vga-LEnlF-p8lboapcq9s8ofl8rfkjqilkmas5lbmfp7lcohpfqetmpimlr8kjqilknmthmlnmqlmhpmqIrztmpimlsHkoqm&aifp=fhgt&WMCache=0
y no hay manera de poderlo abrir.
Lo he intentado también con el media player y tampoco, con proxy, xin proxy, con otro pc, y tampoco sale… Quizás es una tontería, pero no llego a ver donde me equivoco… Por favorrrrrr, una ayudaaaaaa, que soys unos crackssssss! Gracias!!!! :-)))
Ok @novata, le echo un vistazo y te digo algo. Para bajar de terrassadigital.cat, usa el plugin download helper para firefox.
Hola de neuvo,
Aún no me he podido descargar el vídeo de tv3 y ya estoy intentando otro… sin resultado. Alguien se ha bajado algo de Terrassadigital? Es este video http://www.terrassadigital.cat/detall_actualitat/?id=4738
Tampoco sé como hacerlo… Alguien me da un cable, por favorrr? Gracias mil!
Uppps, perdóoooon!!! Del mail 221 ya he descubierto cómo se hace. Simplemente mirando el código fuente de la página… se ve /media/0000010000/0000010209.flv. Lo he añadido a terrassadigital.cat y zaaaaasssss… Ya está, pues, por si a alguien le puede interesar.
Última cosita, por favorrr…
Sabéis qué tipo de vídeo es este y como se baja?
Esta en http://planetgreen.discovery.com/videos/worlds-greenest-homes-the-futuristic-seattle-retreat.html
ahora sí que ya no digo nada más. Perdonad mi pesadez!
Muchas gracias!
Para Novata / 222
Desde FIREFOX, muy fácil:
añádele el plugin DOWNOLAD HELPER (busca en google) y ya verás que lo podrás descargar directamente desde él mismo.
perdón, el add on es DOWNLOAD HELPER.
Para TATI / 218
Sigue el post 204 y después el 179.
Para entrar en rtmpdump, debéis hacer lo siguiente:
–> INICIO –> EJECUTAR –> CMD –> CD.. -> CD.. –> CD RTMPDUMP
y luego ejecutar el fichero creado dentro del post 179 / 204:
DOWN
Hasta pronto.
Gracias a todos, lo de terrassadigital 222, ya está! 🙂
josep,
he provado lo que dices, he creado el archivo .bat que me aconsejas, lo ejecuto, me conecta para bajar, crea el archivo del video pero vacio y me vuelve a salir el mismo error,
http://www.tv3.cat/videos/2947670/TN-comarques-Val-dAran-04062010
creo el archivo bat con esto:
rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/informatius/9/9/1275668223099.mp4 -o noticia.mp4
ejecuto el bat y me vuelve a salir:
error: RTMP_Connect0, failed to connect soket. 10060
seguro que estoy haciendo alguna cosa mal pero no se lo que es, utilizo la version rtmp 2.1d
puedeis dar un vistazo al video??
muchas gracias por la ayuda
Hola!
Alguien ha podido dar un vistazo al post 220? aun no he podido descargarlo!!! No veo el fallo! Muchas gracias por la ayuda!
Para Gènia
sigue el post 224 i 225, a mi me funciona perfectament con el downloader helper (via firefox).
El swf ocupa 15,4 MB: rigau.swf
Para NOVATA
Para NOVATA,
hace algunos días que lo miré pero no me funcionó ya que, si no recuerdo mal, era un video del año 2006!! Demasiado antiguo!!! Si tengo tiempo otro día lo miraré.
No sé…
Para TATI,
dentro del fichero has de ponerle esto tal cual:
rtmpdump -r rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/informatius/9/9/1275668223099.mp4 -o noticia.mp4