Uno de los temas principales tratados en este blog consiste en facilitar la descarga de vídeos desde los sitios de televisión a la carta.
Mi contribución a simplificar este proceso ha sido escribir algunos tutoriales genéricos, otros específicos para sitios concretos, y la publicación de dos herramientas para automatizar la descarga de TV3 y Antena 3.
Después de un poco de investigación sobre el tema en Google he encontrado que hay bastante información al respecto y una importante selección de herramientas que automatizan el proceso. Así que he pensado hacer una recopilación, de las más específicas a las más genéricas, para que sirva de referencia al que esté interesado en bajarse un vídeo de un sitio de streaming.
Aviso: Hay literalmente cientos de aplicaciones de descarga de vídeos, y algunas de ellas no son mucho de fiar. Os pongo aquí las que he probado y que me han parecido seguras, si conocéis alguna más no dudéis en comentarlo 🙂
Actualización 14/01/2013: Añadido DSTV
Aplicaciones españolas
Dos Cuatro interesantes aportaciones en este apartado, permiten descargar los vídeos de la televisiones a la carta a partir de la URL de la página en la que se encuentran.
PyDownTV
Una curiosa herramienta desarrollada en Python por @aabilio, autor del blog «Linfox», que mejora su utilidad anterior en Bash para descargar vídeos de Antena 3 e incorpora un montón de nuevos canales con su propio proyecto en Google Code: TVE, Antena3, Cuatro, Telecinco, TVG, BTV, Canal Sur, Canal Nou, TV3, EITB, Extremadura TV, Tele vigo, 7RM, Intereconomía, Giralda TV, Canal Rias Baixas, RTVCYL, Castilla La Mancha TV, Planeta Urbe TV… y algunas radios 🙂
PyDownTV es una herramienta que funciona únicamente por línea de comandos, pero es muy completa como podéis ver.
SherlockDownloader
Desarrollada en Java por @carballude y publicada en su blog «La playina del norte». Comparte todos sus canales con la herramienta anterior y añade la posibilidad de descargar vídeos de Megavideo, así como el audio de Onda Cero y GoEar.
Esta herramienta sirve únicamente para obtener los enlaces y no hace la descarga, pero eso tampoco debería ser un problema 🙂
ClanDownloader
Desarrollada en .NET por fossie, ClanDownloader sirve precisamente para lo que su nombre sugiere: descargar los vídeos de Clan TVE. Lo bueno es que te permite obtener los enlaces de todos los episodios de una serie, y lo malo es… que no hace la descarga. Sólo pone los enlaces para que los descargues tú 🙁
Descarga Series TV (DSTV)
La herramienta «Descarga Series TV» desarrollada por AOCarallo permite descargar de varios sitios de televisión catalanes como TV3, 3XL, y Esport 3, además de TVE, Clan, Antena 3 y RTVV. Una buena opción para los usuarios de Windows.
Aplicaciones internacionales
Observando la madurez de las herramientas nacionales de descarga, incluyendo las mías, la cosa queda bastante floja si la comparamos con las dos herramientas que he encontrado para sitios del resto del mundo.
DamnVid
Una curiosa herramienta desarrollada en Python, disponible para todos los sistemas operativos y con una interfaz de usuario mucho más elaborada que las anteriores. Es con diferencia la más fácil de usar.
Los colaboradores pueden desarrollar módulos adicionales de una forma sencilla para añadir más canales tal como se detalla en la wiki del proyecto.
La lista de sitios soportados es espectacular: bliptv, break, canalplus, clubic, collegehumor, crunchyroll, dailymotion, deviantart, escapistmagazine, flickr, gametrailers, gamevideos, googlevideo, ignvideo, itmspodcasts, jeuxvideocom, livevideo, megavideo, metacafe, myspacetv, newgrounds, onn, revver, tmtube, veoh, vimeo, wattv, wegame, youku, youtube. Ninguno español, eso sí, para ellos necesitamos las herramientas de casa.
Get Flash Videos
Un script desarrollado en Perl, con un sistema modular que le permite incorporar nuevas fuentes fácilmente y un sistema inteligente para encontrar vídeos en sitios web incluso cuando no tiene un conector específico.
Incluye instrucciones para su instalación en varios sistemas operativos, pero al ser únicamente por línea de comandos es bastante compleja para el usuario medio.
Aplicaciones genéricas
Si me tengo que quedar con tres aplicaciones de descarga de vídeos que cumplan con su función, sean más o menos de fiar y además resulten sencillas no tengo que dudar mucho para elegir estas:
Download Helper
Para los que no lo conozcan ya, es un plugin de FireFox que detecta las URL de los vídeos en cualquier página, siempre que sean HTTP, y te permite descargarlos directamente de una forma muy sencilla. Si quieres saber cómo funciona puede venirte bien este tutorial sobre Download Helper que escribí hace tiempo pero que sigue teniendo total validez.
JDownloader
La herramienta de descarga por excelencia, que sirve tanto si lo que quieres es descargar vídeos de los típicos servidores de descarga (Megaupload, Rapidshare, …), como si quieres descargar de los servidores de streaming más populares (Megavídeo, YouTube, Dailymotion, VideoBB, …) .
Simplemente copia la URL que quieras, y jDownloader la capturará para encolar la descarga.
¿De verdad no conoces jDownloader? Pruébalo, te sorprenderá.
StreamTransport
Una herramienta similar a Download Helper para los vídeos en RTMP, le pones la URL de la página que tiene el vídeo y captura todas las llamadas a los vídeos en RTMP permitiéndote además su descarga desde dentro de la herramienta.
Bueno, en realidad es muchísimo más cutre e inestable que Download Helper pero cumple su papel bastante bien 🙂
Sólo funciona en Windows, pero es sin duda la mejor para descargar de sitios imposibles como La Sexta.
por favor sabe alguien decirme,como extraer un canal de livestream para despues sacar el audio a mp3.muchas gracias.
@yampa, bajar de livestream no es fácil.
Si sólo quieres el audio, igual lo mejor es que lo grabes directamente con algún programita tipo camtasia mientras lo estás viendo 🙂
Hola!!
Sabe alguien como se pueden descargar videos de eitb a la carta, por mas que he probado con varios progarmas no hay manera.
Gracias….
@kratom77, ¿has probado con Stream Transport?
No tienen un sistema sencillo ahora…
No puedo descargar videos de canal extremadura con py downtv
¿Como lo puedo conseguir
@Juanjo, han cambiado su sistema recientemente pero no es complicado. Lo mejor es que se lo digas al autor de pydowntv, seguro que actualiza el sitio para que sea compatible.
En cualquier caso, si buscas en el código fuente verás que está la URL en rtmp.
Hola Jesus!
He probado con ¿tuneup? creo que era y con JDonwloader, me miro lo del Stream Transport y lo comento.
Gracias y un saludo.
No me sean moñas,gente;la mayoria de webs con videos a la carta se descargan simplemente instalando el internet download manager;se integra solo en los navegadores y con solo dar al video a visionar,aparece el cuadro del programa ese para poder descargar.
Saludos.
Si tú lo dices… se ve que nunca te has topado con un sitio complicado 🙂
Esos programas (el DownloadHelper para Firefox es mejor y gratis) sólo valen para http.
por favor, alguien me puede ayudar a descargarme este video:
http://www.elnortedecastilla.es/videos/
deportes/real-valladolid/1393580856001-real-
valladolid-alcorcon.html
No he podido comprobarlo, pero prueba con DownloadHelper o StreamTransport. No creo que tenga demasiadas protecciones 🙂
no consigo bajar videos de la pagina de la sexta con StreamTransport alguien me ayuda?????
soluciones por favor
¿Has leído el post?
Bueno, vale, voy a especificar más. Con Pydowntv se puede 😉
Hola alguien sabe que programa me sirve para bajar videos musicales de la RAI TV (rai storia , rai internazionale etc. ) como por ejemplo este de RICCARDO FOGLI : http://www.rai.tv/dl/RaiTV/programmi/media/ContentItem-82d5201a-a5a1-4c54-a6ee-a6f9294e876a.html?p=
No conozco ninguno, pero no parece difícil… le echaré un vistazo.
Sirven para descargar videos con el geobloqueo que esta implementando telecinco y latele? gracias
No, el geobloqueo es otra cosa.
Hace tiempo que tengo pensado escribir sobre ello, para evitar el geobloqueo de Telecinco (o de cualquier otro) tienes que utilizar una VPN que te asigne IP española.
Una vpn sería lo ideal pero con un simple proxy también vale. La web de rtve también tiene geobloqueo y usando un proxy en clandownloader se consigue saltar
Efectivamente 🙂
alguien sabe como bajar videos de lasteles.com, lo intento pero no hay manera
Si le das a «Ver código fuente» sale la URL del vídeo en RTMP, en dos partes.
Para descargar un vídeo con rtmpdump echa un vistazo a esta entrada:
http://blog.tvalacarta.info/2009/04/03/como-descargar-videos-publicados-en-rtmp/
Me podeis decir que programa utilizar para poder descargar desde esta web:
http://www.parlamentodegalicia.es/axenda/grabacion.aspx?wmv=0000008010Y-002-100kb.wmv&timecode=&duration=
Pon el enlace de la página donde está el vídeo a ver en qué consiste.
Arreglado, ahora tengo otro problema antes me descargaba los programas de punto pelota desde la web pero ahora no es posible, alguna solución.
http://www.intereconomia.com/videoplayer?categoria=otros&nid=959257&parte=0
Gracias
http://web.pydowntv.com/?url=http%3A//www.intereconomia.com/videoplayer%3Fcategoria%3Dotros%26nid%3D959257%26parte%3D0
Eso ya lo había intentado yo pero cuando le doy a guardar como me los deja desactivado, que puedo hacer?
Tienes que utilizar el comando proporcionado para rtmpdump (más info aquí: http://web.pydowntv.com/ayuda#DescargarRtmp)
Ante todo agradecerte tu tiempo, gracias por todo, pero tengo que copiar todo el «arhivo rtmpdump-32.zip», después de descomprimir o sólo el archivo rtmpdump.exe?, porque sólo he copiado el rtmpdump.exe y no funciona, te dejo dos capturas de la pantalla para que le eches un vistazo.
el primero es para que veas que lo he pegado donde decís
http://imageshack.us/a/img18/3675/pegadortmpdump.jpg
Y el segundo lo que me pone después de pegar el enlace que me da pydownTV web
http://imageshack.us/a/img835/7473/cmdc.jpg
Un saludo y reitero mis agradecimientos.
Tienes que copiar y pegar todo lo que está en el cuadro blanco que pone «Comando para rtmpdump» 😉
Debo ser un inútil o el más corto de los cortos lleva descargando desde las 07:45 y son las 13:00 y no me ha descargado nada, es normal?, te dejo dos capturas.
http://imageshack.us/a/img13/8277/cmd1.png
http://imageshack.us/a/img22/3544/puntopelota0.jpg
Gracias.
Gracias lo he arreglado, gracias al foro https://github.com/aabilio/PyDownTV2/issues, el problema eran las comillas, gracias por todo
Soy novato y muy torpe.
Me gustaría poder descargarme la serie THE BIG BANG THEORY, tiene varias temporadas.
¿Alguién sería tan amable de explicarme con pelos y señales (es decir para tontos) dónde y cómo podría hacerlo?.
Lo que he visto antes «Si le das a “Ver código fuente” sale la URL del vídeo en RTMP, en dos partes» para mi es como si hablarais en chino y seguro que todo el mundo sabe lo que decís menos yo
Muchísimas gracias, de verdad.
Para bajarte esa serie, lo mejor es que utilices una página como Series Yonkis. O que la busques en bittorrent en Mejortorrent, por ejemplo.
En la primera podrás elegir cualquier servidor de descarga directa, darle a los capítulos y descargarlos uno por uno. Es más laborioso pero funcionará siempre.
Con Bittorrent tienes que instalarte un cliente (el mejor es uTorrent), luego podrás descargarte la serie completa ya que el programa se encarga de gestionar las descargas.
¿Cómo puedo descargar vídeos de RTP Play? Lo he intentado con Download Helper de Mozilla y con otros programas pero me ha sido imposible. Lo he intentado con programas como GetFLV pero no me permite descargar los vídeos enteros, para eso tendría que comprarme el programita.
*RTP es la televisión pública portuguesa y RTP Play es la versión portugesa de TVE a la carta.
Gracias.
En realidad no es difícil, hay un add-on de XBMC para RTMP así que el proceso está ahí.
La idea general es que accedas a la página donde está el vídeo con el navegador, le des a «Ver código fuente» y busques la cadena de texto «streamer». Encontrarás un bloque de este tipo, que tiene todos los elementos de la URL de descarga:
RTPPLAY.player.newPlayer({ "oas_site_page":"rtp.pt/play/ondemand/video/p1227/e118165" , "id":"player_prog","file": "nas2.share/h264/512x384/entrevista/entrevista_1_20130523.mp4","image": "http://img0.rtp.pt/multimedia/screenshots/entrevista/entrevista_1_20130523.jpg","application": "fastplay","streamer": "h2e.rtp.pt","width": 620,"height": 350,"autostart": true,"type":"video","mp4":1,"vod":true});
Si la pones linea por línea tienes los parámetros:
"oas_site_page":"rtp.pt/play/ondemand/video/p1227/e118165"
"id":"player_prog"
"file": "nas2.share/h264/512x384/entrevista/entrevista_1_20130523.mp4"
"image": "http://img0.rtp.pt/multimedia/screenshots/entrevista/entrevista_1_20130523.jpg"
"application": "fastplay"
"streamer": "h2e.rtp.pt"
"width": 620
"height": 350
"autostart": true
"type":"video"
"mp4":1
"vod":true
Para descargarlo tienes que usar RTMPDUMP con estos parámetros, sustituyendo los valores de arriba:
rtmpdump -r "rtmp://streamer/application" --playpath "mp4:file"
Que en el ejemplo quedaría como:
rtmpdump -r "rtmp://h2e.rtp.pt/fastplay" --playpath "mp4:nas2.share/h264/512x384/entrevista/entrevista_1_20130523.mp4"
El crédito es para el autor del add-on de XBMC, yo sólo lo he traducido (https://code.google.com/p/plugin-video-rtpplay-xbmc/source/browse/trunk/plugin.video.RTPplay/addon.py)
¿Cómo puedo descargar este vídeo?
http://www.eurovision.tv/page/webtv?program=83873
He probado con Download Helper, con RealPlayer, con Internet Download Manager y demás programas pero me ha resultado imposible.
Usa Octoshape, un plugin extraño que usa un protocolo tipo bittorrent… creo que no se puede.
Hola, quería saber si, una vez que ya haya obtenido o sabido un enlace ya en rttp, traducido a partir del html por paginas como descargavideos.tk, ¿cómo puedo descargármelo?
.
Lo digo porque NO SÉ CÓMO SOLVENTAR EL INCORDIO DE LOS VIDEOS DIVIDIDOS EN PARTES QUE ANTENA3, LA SEXTA, XPLORA, ETC SUBEN ASÍ EN SUS WEBS (o si los suben enteros después luego nos los «facilitan» u ofrecen divididos, ya que enteros deben estar). Supongo que existirá algún buen programillo para rejuntar bien las partes en un solo archivo… pero como siempre se notará la marca del salto, ya que al verlas casi siempre echo en falta algún segundo (o fracción de segundo) perdido (notándose más si el corte coincide durante un diálogo), entonces lo mejor sería HALLAR EL MODO DE DESARGARLOS ENTEROS DE UNA SOLA PIEZA.
Y acabo de descubrir que la web descargavideos.tk, además de sacarte los enlaces http descargables en mp4 de cada parte tal como pydowntv.com, además te saca un enlace rtmp del video completo sin dividir.
Por ejemplo: http://www.lasexta.com/videos/videos-xplora/efecto-nostradamus/2013-mayo-13-2013051300015.html te lo saca dividido en 3 partes (a veces los dividen en 6 partes):
http://deslasexta.antena3.com/mp_seriesh2/2013/05/13/00015/001.mp4
http://deslasexta.antena3.com/mp_seriesh2/2013/05/13/00015/002.mp4
http://deslasexta.antena3.com/mp_seriesh2/2013/05/13/00015/003.mp4
.
Y además te pone Completo: rtmpdump.exe -r «rtmp://antena3tvfs.fplive.net/antena3mediateca/mp_seriesh2/2013/05/13/00015/000.mp4» -o 000.mp4
pero no es un enlace directamente descargable, aunque como decís que eso no debería set un problema… ¿me podeis ayudar?
.
Así como saber si existe algun otro modo de obtener el enlace del video completo sin dividir directamente descargable.
O sea: conseguir descargarme los enlaces rtmp que tenga obtenidos o conocidos por mí; o bien algún modo de poder evitar la descarga fraccionada de los videos de LaSexta o Antena3 divididos en partes, sino lograr bajarme el video entero sin dividir. Muchas gracias
estas paginas son para los que no saben de paginas esta es la mejor pagina de todas invatible
Hola Jesús,
Primero enhorabuena por tu trabajo, es genial.
Una pregunta. ¿Sabes como puedo descargar contenido de MTV España? Antes se podía hacer con pydowntv y rtmp pero ahora parece que lo han cambiado y no funciona. Sería descargar vídeos como este:
http://www.mtv.es/programas/destacados/alaska-mario-tercera-temporada/videos/alaska-y-mario-ep-307-parte-1-de-2-931542/
Gracias anticipadas.
He echado un vistazo pero no es sencillo, requiere ponerse con calma.
Dale tiempo a aabilio (autor de Pydowntv), estará de vacaciones 🙂
Muchas gracias por la respuesta Jesús. Ya se lo he reportado hace días, veremos si hay suerte porque su proyecto es muy bueno pero le veo algo desanimado y es una pena porque es un gran trabajo.
Hola!
A ver, no es que esté desanimado, es más, tengo un montón de ideas para PyDownTV (tanto web, como para la aplicación móvil). El problema es nada más y nada menos que ahora no tengo tiempo ni para mí. Llevo unos meses empezando con mi propia empresa, y quien haya hecho esto antes sabrá que cuando dependes de ti mismo y sobre todo durante el primer año, requiere de casi todo tu tiempo y humor.
Es por eso que con PyDownTV hoy en día me dedico solo a arreglar errores que considero que se pueden arreglar solo en un par de minutos, y el resto los tengo en la cola para cuando tenga tiempo, pero eso no significa que me olvide de ellos.
Ahora ya ni prometo que un fallo determinado lo veré en un rato en el fin de semana, por que al final, no tengo tiempo, y aun por encima quedo mal.
Así que paciencia por favor, desarrollar PyDownTV aun me sigue gustando 😉
Saludos.
P.D.: A ver si se anima alguien a desarrollar, mi ilusión desde que empecé con PyDownTV siempre fue que se convirtiera en un pequeño grupo de trabajo para gente que se quisiera unir para aprender a llevar Python a la web entre otras cosas, es por eso que cuando rediseñé todo el proyecto intenté hacerlo modular (aún no sé si lo hice bien o mal) y que fuera lo más sencillo posible añadir un nuevo canal al proyecto).
Pues ánimo entonces con esos nuevos proyectos 🙂
me gustaria q me enseñes un poco como hacer un plugin o addon, para xbmc. la mayoria de los canales en vivo son europeos. quiero hacer un plugin para xbmc, de canales de latino america. xbmc es un media player libre a si q quiero poner canales en directo de latino america. muchas gracias.
Puedes empezar por este tutorial, es bastante completo (me queda terminarlo):
http://www.mimediacenter.info/tag/como-programar-addon-xbmc/