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.
Intento bajar: http://www.tv3.cat/videos/3887750/Satoyama-el-bosc-secret-del-Japo, y he llegado hasta la URL del video, que si no he metido la pata es: rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/tvcatalunya/6/4/1325708234846.mp4?auth=db8c0a5bBbaaybxamaZaTbvc9c4a8c2bkdT-bpcFiB-8-vga-EEskJ-j6ncm7lak6o6kgk8pekloikmoaldqeqdjcnbm5mjlhpkk9llqhklokkkplmrrkrikjoxnzl9ljpilllIqokn&aifp=fhgt
pero no se como abrir la ventana de linea de comandos («Inicio / Ejecutar») aunque intuyo que se trata de un conocimiento básico.
Agradecería cualquier consejo que me ayudara a descargar este magnífico video.
Un saludo
@pdc, si tienes Windows significa que tienes que pulsar el botón «Inicio», darle a «Ejecutar», y teclear «cmd». Eso te dará la línea de comandos…
¿Has probado con la herramienta automática? Es más fácil.
pdc puedes usar éste programa
Descarga Series TV v7.0.rar (898 KB)
http://www.mediafire.com/?7t9870oo7hsjm8u
Ve a «RTMP» pega tu enlace y pulsa en «Descargar», el enlace que has de poner es este:
rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/tvcatalunya/6/4/1325708234846.mp4
Si no te aclaras con el programa puedes copiar y pegar esta otra dirección en tu navegador o gestor de descargas que utilices.
http://mp4-medium-dwn.media.tv3.cat/g/tvcatalunya/6/4/1325708234846.mp4
Jesus antes había un enlace similar para descargar los videos de tv3, pero lo cambiaron un poco y descubrí el enlace http, así que puedes bajarte los videos por rtmp o por http, si te fijas, en mi programa (DSTV) verás que te muestra los enlaces y tienen esa estructura, pero no es la misma para mp4 que para flv.
Muchísimas gracias Jesus. Ahora me pongo a ello.
Un saludo
AOCarallo, muchísimas gracias. Voy a ver si entre tus consejos y los de Jesus consigo bajar el video.
Un saludo.
Hola…
Tengo un video que se me resiste, creo que es el primero que no puedo grabar, la verdad lo intenté a la deseperada con el Camtasia Studio 7 pero al final acaba ocupando una barbaridad.
Alguien podría ayudarme, es importante gracias, os dejo el enlace. Es la llegada de la San Silvestre de Santader de 2011 y el enlace es del «Diario Montañes».
http://www.eldiariomontanes.es/videos/cantabria/cantabria-general/1360352507001-silvestre-santander-2011-0.html
@BiZeT, has probado con StreamTransport?
He echado un vistazo y es bastante retorcido por dentro… si StreamTransport no caza la URL lo vuelvo a intentar.
Buenas Jesus! Tu aporte es genial! Necesito una ayudita, he descargado mi primer archivo y no lo encuentro!! Jajaja. Dónde se almacenan los archivos descargados con rtmpdump?
Mil gracias!!!
@Gemma, si usas rtmpdump directamente se descargan en el mismo directorio donde lo ejecutas. En ese caso asegúrate de cambiar el nombre del fichero de destino, claro, poniendo «-o tunombredefichero.ext» en lugar de lo que pone el post.
Si usas la herramienta automática para TV3, el nombre del fichero se crea a partir del título del vídeo.
Bien, he bajado dos archivos más y uno de ellos los he encontrado en la carpeta donde había el rtmpdump, pero los otros don no. Por qué pasa esto? Es diferente a los otros éste archivo? He seguido las instrucciones y el programa me ha dicho que la descarga se había completado bien. El link del programa es este. Agradecería la ayuda! Saludos!
http://www.tv3.cat/3alacarta/#/videos/3873650
MMMM… me parece que ya sé qué ha pasado… tal vez al no renombrar los archivos el programa ha guardado todos los archivos con el mismo nombre (fichero) sobreescribiendo cada vez la información, por eso sólo he conservado la última descarga… Voy a comprobarlo!
Problema solucionado.
Hola, necesito descargarme urgentemente el video: http://www.tv3.cat/30minuts/reportatges/1822/El-negoci-del-deute he estado probando lo que dices, y siempre me sale: “No has introduït les dades necessàries per accedir al servei sol·licitat”
Tengo Mac, debo hacerlo de otro modo? o el procedimiento es el mismo?
Necesitaría poder descargarmelo antes de esta noche, gracias por todo!!
@Xènia, si le das al botón «+i» te dará la URL de 3alacarta, que puedes descargar con el programita sin ningún problema.
Puedes encontrar la URL en rtmp aquí:
http://www.tv3.cat/su/tvc/tvcConditionalAccess.jsp?ID=3836950&QUALITY=H&FORMAT=MP4
En Mac funciona sin problemas, yo lo uso también. Instálate rtmpdump y adelante.
Xènia tu enlace: El negoci del deute
BiZeT Te recomiendo el StreamTransport, con ese programa podrás descargarlo sin problemas.
De entrada gracias a Jesús y AOCarallo pero el StreamTransport tampoco puede con el video de las narices.
Si encontráis alguna manera por favor me la decís, intentarlo plis!!!, estoy desesperado con el video remolón este.
http://www.eldiariomontanes.es/includes/manuales/videos/includes/robapaginas.html?OAS_sitepage=www.eldiariomontanes.es/webtv/cantabria
BiZeT cuando yo probé con StreamTransport si que pude descargar el video, de echo empezó a descargar, pasa que detuve la descarga.
AOCarallo tenías razón, si se puede y he podido descargarlo, el otro día estaría con la caraja encima, ya es mio.
Gracias a tí y a Jesús por recomendame «StreamTransport».
@Jesus Gracias!!
Descarga perfecta con StreamTransport. Muchas gracias.
No puedo, no me anda…
ya descargué el rtmpdump y copié el link de su ejemplo y me sale error…
Necesito poder grabar de la siguiente página: http://laibi.org/envivo/
si puede ayudarme se lo agradezco.
Cordial saludo.
Pero esa página no tiene nada que ver con el ejemplo…
Hola Jesús,
¿me podrías ayudar para descargarme un video de LLeidaTV, por favor?Gracias!
Claro @Xavi, puedo intentarlo.
¿Puedes poner la URL?
Hola!
Estoy siguiendo las instrucciones desde un ordenador con Ubuntu 12.04 y no me sale:
xim@locale:~$ rtmpdump -r “rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/tvcatalunya/9/9/1337105563499.mp4” -o Singulars15M.mp4
RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
WARNING: Unknown protocol!
Connecting …
INFO: Connected…
ERROR: Closing connection: NetStream.Play.StreamNotFound
xim@locale:~$
Alguna sugerecia?
Salu2 y Gracias anticipadas!
@Xim, pues el comando parece estar bien. ¿No tendrás espacios en blanco o comillas tipográficas en lugar de las normales?
@Xim, si una sugerencia, quitale las comillas.
rtmpdump -r rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/tvcatalunya/9/9/1337105563499.mp4 -o Singulars15M.mp4
A mi con las comillas no me deja descargar, pero sin las comillas si, pruebalo, también puedes usar este otro enlace.
Singulars15M