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.
Gracias Josep,
Lo que no entiendo es que no consigo bajarme el mms!!! Con el windows media player se abre, pero con el videolan, no… 🙁
Gracias de nuevo por tu ayuda @josep 🙂
@novata, algunos MMS no serán compatibles con VideoLan. En el fondo es un formato propietario de Microsoft que se ha conseguido reproducir en otros reproductores gracias al prueba y error…
Hola,miren tengo esta url
rtmp://antena3pagotokfs.fplive.net/antena3pagotokfs/INTERNADO-PREMIUM-4-1000.mp4
y he hecho todos los pasos bien
flvstreamer.exe -r rtmp://antena3pagotokfs.fplive.net/antena3pagotokfs/INTERNADO-PREMIUM-4-1000.mp4 -o concierto.flv
pero me sale un error que pone Closing connection:Netstream.Failed.
¿Alguna solucion?.
Miguel, algunas direcciones simplemente no se pueden descargar…
Yo te recomendaría que probaras con rtmpdump en lugar de con flvstreamer, está más evolucionado.
gracias josep, perdona mi insistencia, pero he seguido todo el procedimiento mil veces y de mil maneras pero sigo sin poder bajar el video, (ni este ni ninguno), por lo que creo que el problema esta en otro sitio, pero no se donde, puertos, firewalls,…?????
porfavor necesito que me ayudeis para encontrarlo
muchas gracias por todo
Hola Jesus, disculpa, pudiste ver lo de los subtitulos? Saludos y gracias!
@Luis, está pendiente todavía. Eché un primer vistazo pero no encontré el chiste 🙁
Gracias por tu respuesta Jesus,pero me he bajado el rtmpdump y tambien me sale ese error,quizas es como tu dices y no se pueda descargar.
Hola, me estoy volviendo loco!! kiero bajar este video:
http://www.tv3.cat/videos/1625799
He seguido todos vuestros pasos y no sale ni con mp4 ni con flv, no hay manera de coger el codigo.
Gracias
@Alberto, la URL del XML es esta…
http://www.tv3.cat/su/tvc/tvcConditionalAccess.jsp?ID=1625799&QUALITY=H&FORMAT=FLVGES&rnd=5761
Gracias jesús, pero…pongo esto, lo ejecuto y me da error, k hago mal?
C:\Archivos de programa\rtmpdump>rtmp://flv-es-500-str.tv3.cat/ondemand/g/tvcatalunya/0/1/1258156294410.flv?
Gracias por tu paciencia.
@Alberto, te pongo el comando correcto. Te sobra el interrogante del final y te falta la parte que he resaltado en negrita:
C:\Archivos de programa\rtmpdump>rtmpdump -r rtmp://flv-es-500-str.tv3.cat/ondemand/g/tvcatalunya/0/1/1258156294410.flv -o out.flv
Gracias, Jesus (240). Hay algun otro programa tipo VLC con el que intentar bajarme el mms? Con el window media player lo llego a ver, pero se puede llegar a bajar? perdona por la insistencia. Y gracias por todo. A parte de este mms que se resiste, he conseguido bajarme videos formato mp4 y flv de tv3 sin problema. Gracias por los tutoriales! 🙂
@novata, si con vlc o flashget no funciona no se que más decirte…
Para Tati,
sigue el post 179 y 182
si tienes algún otro problema pregunta. Okay?
Hola!!!
He ido practicando estos días y perfecto… los flv bajan de perlas y los mp4 de tv3 también… Los tutoriales, fantásticos!!! el mms no baja ni a tiros, pero bueno… No sé cual es el problema.
Una pregunta, Jesus, me gustaria bajarme los videos que aparecen en esta página, pero no sé por dónde empezar. Me podrías explicar como hacerlo desde cero??
http://planetgreen.discovery.com/videos/worlds-greenest-homes-hong-kong-space-saver.html
O, si hay alguien que no esté de vacaciones, en este caluroso verano…puede ayudarme? Muchas gracias!
@novata, le he echado un vistazo al vídeo pero a simple vista no encuentro la forma de descargarlo…
a traves de los segui el proceso para bajarme un video de tv3 a la carta y funciono. el video es normal un resumen del pograma banda ampla dedicado a los perros
ahora estoy haciendo pruebas para poder editarlo y grabarlo a dvd con studio hd version 14 y no lo reconoce, sabeis el porque.
saludos
@jordi, antes de abrir el vídeo con un programa estándar igual tienes que recomprimirlo. Aunque tiene extensión mp4 en realidad no es muy normal.
Puedes usar programas como el videolan para convertirlo.
Hola!! perdon que no contestara!! es que no encontraba la pagina :-S soy un poco desaastre jeje..
al final me lo pude bajar! pero no soy capaz de recordar que sistema utilice, pero lo solucione con esta pagina…
Os queria preguntar algo, quiza me sepais responder…. Ahi va:
cuando en tv3 o el 33 o asi, pasan un documental o algo asi, ¿cuanto tiempo tardan en colgarlo en 3alacarta? mas o menos claro….
Alguien lo sabe?? Gracias de antemano!!
@Gènia, normalmente es al día siguiente pero nunca se sabe 🙂
hola, aquí otra consulta. supongo que lo habrán puesto chungo ¡pues vale 30 libras! pero ¿hay alguna manera de descargar esto (gratix)?
¡gracias!
http://www.britishpathe.com/record.php?id=51456
@marga, el video con la preview es fácil… puedes bajarlo con flvstreamer.
rtmp://streaming.britishpathe.com/vod/_definst_/flv:FLASH/00000000/00070000/00070653
El vídeo comercial tendría que verlo para saber si se puede obtener la URL, pero seguro que es más complicado.
Si lo queréis hacer desde linux tenéis que instalar flvstreamer. El resto es igual que con rtmpdump.
Si no aparece el número del veo probad a picar en el botón +1 debajo de la ventana del vídeo y el número aparecerá en la dirección de la nueva ventana.
Saludos
Para JORDI post 253
Tall como tu dices el programa studio hd version 14 no lo reconoce y antes tienes que convertir el fichero mp4 descargado a mpg, por ejemplo. una vez echo, seguramente, lo podrás editar y grabar.
Para ALBERTO / 247
Lo estás haciendo mal. Sigue el post 179.
gracias jesús. ya me conformaba con la preview y lo he probado con el rtmpdump (pues no me funciona el link del flvstreamer) y parece que debe tener algún bloqueo pues me han salido un montón de líneas hablando del copyright de la British Pathé, luego miles de simbolitos y al final «Failed writing, exiting!» 🙁
muchas gracias josep,
perdona por no agradecerte antes tu ayuda de post 251, últimamente no me conecto y es que este tema lo tenia aparcado.
el tema :
he creado el archivo bat con esto:
rtmpdump -r rtmp://mp4-500-str.tv3.cat/ondemand/mp4:g/informatius/9/9/1275668223099.mp4 -o noticia.mp4
y me baja el archivo, pero me da 0 kb, sabes lo que puede estar sucediendo??
gracias deantemano.
¡rectifico! ya he podido bajármelo. ¡muchas gracias!!! 😀
Para Tati
lo he echo y a mí me funciona perfectamente:
C:\rtmpdump>
C:\rtmpdump>fichero.bat
C:\rtmpdump>rtmpdump -r rtmp://mp4-500-str.tu3.cat/ondemand/mp4:g/informatius/9/ 9/1275668223099.mp4 -o noticia.mp4
RTMPDump u2.1d
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flustreamer Team; license: GPL Connecting ..
Starting download at: 0.000 kB
Metadata:
duration 653.11
moouPosition 28.00
width 640.00
height 360.00
uideocodecid auc1
audiocodecid mp4a
aucprofile 66.00
aucleuel 30.00
aacaot 2.00
uideoframerate 15.00
audiosamplerate 44100.00
audiochannels 2.00
trackinfo:
length 9796000.00
timescale 15000.00
language eng
sampledescription:
sampletype auc1
length 28802047.00
timescale 44100.00
language eng
sampledescription:
sampletype mp4a
45386.379 kB / 653.08 sec (99.9%)
Download complete