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 editar mpeg el mejor que he encontrado, también de pago, es VIDEOREDO+
NIU, haz lo mismo que post número 179 pero le insertas este codigo:
rtmpdump -r rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/tvcatalunya/9/7/1272188401279.mp4 -o SGAE.mp4
supongo que pedías un 30minutos de TV3 (zona de descargas).
Hasta pronto.
hola! espero puedas ayudarme
al querer darle a la opción resume, me dice siempre
Couldn’t resume FLV file, try –skip 1
no sé si la opción la pongo bien, o qué…
igual no es de «tvalacarta» que intento bajar el video
flvstreamer -r «rtmp://64.76.139.87/oflaDemo/2010/10_sms_mi/10_001_sms_MI.flv» -o 1.flv
siempre se me queda pegado como entre el 1 y 2%
y para intentar seguir con la descarga, pongo esto
flvstreamer -r «rtmp://64.76.139.87/oflaDemo/2010/10_sms_mi/10_001_sms_MI.flv» -o 1.flv –resume
pero me sale eso de que no puede seguir
ojalá puedas ayudarme!
@Gerar, igual es mejor en ese caso que añadas el parámetro SWFURL que identifica donde está el reproductor flash… suele evitar problemas.
Prueba también con rtmpdump, está más trabajado.
Hola. Intento bajarme este video
rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/informatius/5/4/1274967811845.mp4
pero me es imposible. No lo consigo con el rtmpdump
Gracias por tus aportes @josep 🙂
Para bajarte el vídeo de «La veu de l’amo» sólo tienes que pulsar en el botoncito «+i», y eso te llevará a la página de 3alacarta donde el mecanismo funciona sin problemas.
La URL del descriptor para ese vídeo concreto es http://www.tv3.cat/su/tvc/tvcConditionalAccess.jsp?ID=2878050&QUALITY=H&FORMAT=MP4&rnd=4565
En cuanto al vídeo que te da problemas, lo he probado y me va bien. ¿Qué problema tienes?
Hola, primero todo gracias.
estoy intentando descargar este video
rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/tvcatalunya/4/9/1275068338394.mp4?auth=db8bFaaafakdBaDd2dLcMadc9brdfdTctdN-bmbeRo-8-vga-DEljH-j9qbsandq8r5mgk7qhpmpjtms8kej8o9j8q8s8omrjsjm9lkrkpmpltktklrkjphkmrwtCncrlshnllHrrpo&aifp=fhgt
y pongo esto en cmd
rtmpdump -r «rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/tvcatalunya/4/9/1275068338394.mp4» -o fichero.mp4
y me da error y no baja, a ver si me podeis echar un cable.
Saludos
@Ramon, la dirección no parece correcta. ¿De donde la has sacado?
Aconsejo a todos aquellos que estén muy interesados a bajar un vídeo y no lo consigan a que lo hagan aunque sea manualmente si tanto les interesa. El tema es capturar el recuadro de vídeo con uno de tantos programas Screencast (de pago o gratuitos) que capturan la actividad de la pantalla con el sonido y lo guardan en un fichero.
Es más lento ya que se ha de hacer a tiempo real pero se consigue sin mayores problemas sea cual sea la plataforma de emisión, 3alacarta, playcuatro, misextaTV……
Hay muchos programas de captura de pantalla, algunos muy buenos y completos que permiten editar, cambiar tamaño, guardar como avi o flv….
Espero ayude a aquellos que no se aclaran con métodos más específicos.
Este método es universal y servirá para todo aquello que se pueda ver-oir en la pantalla.
@Oscar, es cierto que funciona pero la calidad no suele ser muy buena ¿no?
[…] A la Wiki del Xavier Caballé vaig trobar com baixar-se vídeos de TV3. […]
¡Hola Josep!
soy Ada, sólo quería darte las gracias por pasarme el enlace de descarga del video. Perdona que haya tardado tanto en dártelas, pero he estado unos cuantos días sin poder conectarme. Muchas gracias por «perder» tu tiempo en ayudarnos. Con gente así da gusto. Mil gracias de nuevo.
Hola! alguien me puede ayudar en la descarga de este video?? Soy novata… gracias http://www.tv3.cat/videos/204807986/Mobils-per-tot#
De los 3 tipos de vídeos que indica el post, ese es del tipo 1. El proceso detallado está aquí.
Este blog es la polla, he conseguido bajarme un video por fin!!! Gracias!!!
De nada @Chaber 🙂
Seguint les instruccions del missatge 18 … A LA PRIMERA !!!
Gràcies.
@Gerard, no se me habría ocurrido esa opción. Lo tendré en cuenta 🙂
Gracias @Flamisell 🙂
gracias @jesus. La verdad es que rtmpdump es mucho mejor…igual se cae fácil al querer descargar grandes videos, pero con la opción -b200 me los baja sin ningún problema (salvo que es algo leeento, ya que lo baja en «tiempo real» (segundo por segundo)
Para JOSEP (Post 184)
Pon esta sentencia en incio–>ejecutar–>rtmpdum:
rtmpdump -r rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/informatius/5/4/1274967811845.mp4 -o down.mp4
Ya se te descargará en éste directorio.
Josep
PARA TODOS:
Algunos ponéis la dirección rtmp… y, para mí, ayudar-hos es más difícil. Si ponéis la PÁGINA INICIAL desde dónde se puede ver el vídeo a la carta O EL NOMBRE DEL PROGRAMA Y DEL CANAL, va mejor.
Para RAMON (post 185)
lo haces bién pero sácale las comillas, te debe quedar así:
rtmpdump -r rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/tvcatalunya/4/9/1275068338394.mp4 -o fichero.mp4
suerte.
Para JOSEP del post 184
A mí me funciona perfectamente.
Sigue los pasos que recomiendo en el POST 179 y sustiotutye el link tuyo por el que hay.
p.s.:
para crear el fichero down.bat se puede utilizar el programa BLOC DE NOTAS DE Microsoft Office (inicio–>programas–>accesorios–>bloc de notas (o NOTEPAD en inglés).
Gracias, Jesus, del post 194. Me he descargado el flashget, pero debo de ser muy novata… 🙁 Mira, copio la direccion que me sale en propiedades, en el flashget, cambiando la extensión a .txt. Abro el fichero con el bloc de notas. Quiero bajarme lo que sale: mms://3alacarta.tvcatalunya.com/_!/infantils/9/1/204808019.wmv?auth=db.a5apdEaJd2dxd_cCasaYc4aQa.dcd2bf-bmdndL-8-vga-JEqmC-o9nemamcr6r5jgp6lemmmkoko7q5ocjdo8nfmhmfrbsjkjqjl7mmmkokpjrhpmkkpmoknmnIswsjkjqjmGmrmo&aifp=fhgt&WMCache=0 con el flashget, pero me dice sorry, the protocol is not support now. Hago algo mal? La versión del flashget es la 3.3. Gracias mil!!!
@novata, si no te funciona ni con el videolan el problema será otro. Mira a ver si realmente tienes conexión… ¿puedes verlo en la web? ¿puedes abrirlo con el Windows Media Player?
Hola otra vez,
Intento abrir el mms con el VLC y ná de ná… Pero qué hago mal??? parecía sencillo!!! me dice esto:
No es pot obrir la vostra entrada:
El VLC no pot obrir el MRL ‘mms://3alacarta.tvcatalunya.com/_!/infantils/9/1/204808019.wmv?auth=db.bzbLcNdbdPaQcnamcxaDbhc6aXaFcya0-bmdnKy-8-vga-HFslL-k9kbl9mal8m5sfq8retjljojl8o6qbsgk8kclgmdldnjtirlr7tjljojmkpirltnlmlhmlnGmynjtirlsGtoln&aifp=fhgt&WMCache=0’.Per a més detalls revisa el registre.
gracias por vuestra ayuda!
hola a todos,
pregunta del millon: que pasa con los subtitulos?
es posible descargarlos? porque tv3 los incluye en muchos documentales sin embargo no se si rtmpdump puede hacerlo o si realmente puede hacerse de algun modo. pues seria fantastico.
gracias!
@Luis, los subtítulos no tienen que ver con rtmpdump.
¿Puedes recomendarme un vídeo de TV3 que los tenga para echar un vistazo?
Jesus, parece que sí, que la conexión está bien. Con el windows media player tampoco hay suerte. Me dice El Reproductor de Windows Media no puede obtener acceso al archivo. Puede que el archivo esté en uso, que no disponga de acceso al equipo en el que está almacenado o que la configuración del proxy sea incorrecta….
No sé… Tendré que probar desde otro pc… Gracias mil por la ayuda!
De nada @novata. Si en Windows Media Player no va es que algo no va bien 🙁