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.
Moltes gràcies! Però rodries explicar com ho has fet, ja que el que diu el tutorial no m’ha funcionat a mi.
Gracies
@goku007, algunos de los vídeos tienen características especiales y cambia ligeramente el proceso. La URL que debes componer para obtener el XML en este caso es esta:
http://www.tv3.cat/su/tvc/tvcConditionalAccess.jsp?ID=3099210&QUALITY=H&FORMAT=MP4GES&rnd=9688
Si te fijas en lugar de «MP4» debes poner «MP4GES» en la zona que está en negrita.
goku..
fíjate bien en la direccion que consigues y la que proponemos como alternativa.
Muchas gracias Jesus 🙂
Josep, he visto como solo cambiando MP4 por MP4GES funciona bien, pero nose porque pasa esto en este video. Hay mas codigos diferentes que estos dos?
Muchas gracias
@goku007, no lo se. Es cuestión de probar.
Hola!,
Yo lo he intentado con este video:
http://www.tv3.cat/videos/3108990
Y no hay manera! Me dice que: failed to connect socket. 10061 (Unknown error)
alguien me pueda ayudar! Gracias!
@Luis,
rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/tvcatalunya/2/8/1285152174482.mp4
¡Hola!
Pues me he leído todo pero no consigo descargarme ningún video, por ejemplo me quiero bajar este:
http://www.tv3.cat/videos/183691951/Els-tiets-dAmerica-%28cap-23%29#
Y nose como hacerlo, si alguien me puede ayudar y explicarmelo estaria muy agradecida de verdad 🙂
¡Hola!
Me he leído todo y he intentado descargarme unos videos pero no hay manera, nose que es lo que hago mal… Este por ejemplo es uno de los vídeos:
http://www.tv3.cat/videos/210323114/Soc-un-boques
¿Me podría ayudar alguien por favor?
¡Gracias! =)
A mi me funciona, sobre todo prestad atencion a escribir todo el codigo, para el que me estoy bajando he puesto esto:
rtmpdump -r «rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/tvcatalunya/9/1/1285946548819.mp4» -o fichero.mp4
Obviamente aseguraros de que habeis puesto la carpeta en C: con el nombre que esteis escribiendo en la linea de comandos…si no el programa no se ejecutara…gracias!!!
intento descargar un video, que necesito para mañana, todo va bien hasta el final, que se queda colgado. Ni poniendo resume funciona.
Este es el video
–
–
0
rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/informatius/6/4/1285940255146.mp4?auth=db8a1dNcUd6dhczaLaydcddcJcibJbaa.bu-bmQFoK-8-vga-FHulI-r9qdo7qan9l8mgo8rfpkkhmkj8m9s9pdrdqco5rjokmmm9plsipkkjmikjnutlqksmrypzq9ommknlpIsppm&aifp=fhgt
3AE2BAE690DC985B77D816B72EC9F172.app6serv
No hi ha manera de poder baixar aquest video, s’agraeix una ajudeta.
http://www.tv3.cat/videos/3131851/TN-comarques-Lleida-05102010
Merces
Pere:
rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/informatius/9/2/1286285595429.mp4?auth=db8bWcScod_ancMbbcxbgc8cPaLcMc7aSc3-bmRlCs-8-vga-KGplG-m6mdr8kcm7p7jgk6qgsltholo9r8nan9mdmcr7llniqlj9ljrjsltjojpkstoloknjnysAkbnkqjkllGrqsn&aifp=fhgt
@Pere
Aquest t’ha de funcionar:
rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/informatius/9/2/1286285595429.mp4?auth=db8aAbDcJa9c2c9dHaTa9d5a1a9cbdBaidN-bmR5B6-8-vga-IFulH-k8ndkamao6k8qem6kglmrhsms8p7sao6kfnck9njphlmq7njljlmrjsktjqstlphlloylCm9pjlkrjnGlqlo
Estic intentant descarregar aquest video seguint les instruccions després de descarregar el zip rtmp i no m’en surto… agrairia un cop de ma
Gràcies
http://www.tv3.cat/videos/3142070/California
Que problema tienes @carles?
Estoy intentando descargar un video de la siguiente página web
http://www.futbol-tactico.com/futbolsala/articulo.php?idedi=3&cat=0&id=1
, para ello es necesario tener cuenta de usuario, que eso ya lo tengo, pero no consigo encontrar una manera análoga al procedimiento descrito para la descarga de los videos de TV3. ¿Alguien puede ayudarme? Muchas gracias de antemano.
Dejo escrito parte del código fuente que aparece
class=»divPlayer» id=»player-0-1″ align=»center»>Necesita la versión 9.0.124 o superior del reproductor de video flash para ver éste video.Para descargarlo haga click aqui
var so = new SWFObject(‘../player/ftplayer.swf’,’mpl’,’435′,’260′,’9.0.124′);
so.addParam(‘allowfullscreen’,’true’);
so.addVariable(‘displayheight’,’240′);
so.addVariable(‘height’,’240′);
so.addVariable(‘width’,’435′);
so.addVariable(‘overstretch’,’false’);
so.addVariable(‘autoscroll’,’false’);
so.addVariable(‘transition’,’fade’);
so.addVariable(‘logo’,’../imagenes/mplayer.png’);
so.addVariable(‘volume’,’90’);
so.addVariable(‘type’,’video’);
so.addVariable(‘allowscriptaccess’,’always’);
so.addParam(‘flashvars’,’&file=../include/getsinglevideofs.php?vid=3-2&streamer=rtmp://video.futbol-tactico.com/vod’);
so.write(‘player-0-1’);
Lo mirare, pero cada página es distinta @Víctor.
me ha ido perfecto y a la primera, GRACIAS! te enlazo en mi web!
Hola a todos yo soy otro de los que intenta bajar videos y nada de nada, yo queria conseguir las temporadas de al cort de la ciutat para una persona mayor a la que le gusta mucho esta serie lo que pasa que no tiene internet en su casa asi que no puedo ponersela, el caso es que intente por todos los medios bajarla y no tengo manera , me vendria muy bien para poder tenerla entretenida en casa, espero que alguien me ayude un poco al menos con el primer capitulo de la primera temporada a ver si asi ya puedo seguir haciendolo yo. muchas gracias a todos
Deja el enlace de la página y te paso la URL que puedes usar.
Mira aqui te dejo la direccion web del primer capitulo de la primera temporada, muchas gracias por ayudarme
http://www.tv3.cat/pprogrames/elcordelaciutat/corSeccio.jsp?item=capitol&idint=10
@johnn, como esos vídeos no están directamente en la página de 3alacarta el método no vale. Pero es tan fácil como que pulses en el botón «i» que hay en la parte de abajo del vídeo, y eso te llevará a la página de 3alacarta donde el método sí que funciona 🙂
Para ese vídeo, el enlace al RTMP está en:
http://www.tv3.cat/su/tvc/tvcConditionalAccess.jsp?ID=144706966&QUALITY=H&FORMAT=FLV&rnd=5491
Hola
Alguien sebe como descargar los videos de 3XL y super3?
Gracias
@Ernest, no sabia que ya tenían vídeos 🙂
Le echare un vistazo, pero si tienen la «i» que lleva a 3alacarta se podrá hacer igual…
Moltes gràcies per tota la feina, Jesus! He seguit totes les instruccions i fins ara he descarregat els arxius que m’interessen amb un ubuntu 10.04.
Bon dia a tohom,
He estat durant una bona estona intentant obtenir el format en xml del següent video sense exit.. 🙁
http://www.tv3.cat/videos/193552900
Necessitaria accedir a rtmp: en format flv o alguna cosa…per tenir aquest clip en local
Moltes gràcies
@sukur, tienes la dirección con el video aquí.
Es un MMS, necesitarás flashget por ejemplo para descargarlo.