Inicio > GNU/Linux, Software Libre, Trucos > [a3Downloader-3.sh] Descargar cualquier vídeo la nueva antena3.com

[a3Downloader-3.sh] Descargar cualquier vídeo la nueva antena3.com

6 de Junio de 2010 , Escrito por: aabilio

a3d-2

IMPORTANTE (NUEVO SCRIPT) ver: http://linfox.es/2011/04/19/pydowntv-script-para-descargar-videos-de-las-webs-de-tv/

NUEVAS VERSIONEShttp://linfox.es/2010/10/11/nueva-version-a3downloader-4sh/

Después del script para descargar series de antena3.com y a petición de comentarios (ya que yo no veo nada que no sean las series) he aquí otro script chapucero, pero esta vez para descargar cualquier cosa, tanto las series, como los programas, como las noticias, como las TV Movies (también descarga la mayoría de los vídeos del programa 3D, que no está en el modo salón).

¿Cómo funciona?

Pues exactamente igual que el anterior. Llamas al script con la URL de antena3.com (del Modo Salón) de donde verías el vídeo a través del navegador. Ejemplo: si para ver la primera parte de la TV Movie de “Adolfo Suárez” navegas hasta: http://antena3.com/videos/tv-movies/adolfo-suarez/parte-1.html pues para descargar todas las partes de este vídeo llamas al script de la siguiente forma:

a3Downloader-2.sh http://www.antena3.com/videos/tv-movies/adolfo-suarez/parte-1.html

La nueva versión, la 3, intenta y consigue en muchos de los casos descargar cualquier vídeo alojado en antena3.com. La forma de utilizar el script con estos “no Modo Salón” vídeos es análoga a la anterior, se le pasa al script la URL de donde verías el vídeo en la web. Ejemplo para descargar el vídeo que está alojado aquí: http://www.antena3.com/programas/3d/noticias/luis-alfonso-presenta-familia_2010061600115.html

a3Downloader-2.sh http://www.antena3.com/programas/3d/noticias/luis-alfonso-presenta-familia_2010061600115.html

Evidentemente, al script tenéis que darle permisos de ejecución.

NOTAS IMPORTANTES:

- El script elimina todos los .html y .xml del directorio desde donde lo llames, por lo que se recomienda crear un directorio específico para ejecutar el script.

- El script puede fallar al captar los nombres de algunas noticias y TV Movies, pero las descarga sin problemas todas (comprobado a día 5 de Junio de 2010)

- El script es chapucero y no será mantenido regularmente. Si se detecta fallo (por cambio de estructura de vídeos en a3) avisadme si no sabéis modificar el script y en la medida de lo posible (tiempo libre) lo actualizaré.

- Recientemente se ha descubierto que al script es indispensable pasarle la URL con el ‘http://’ y las ‘www’, sino no funciona (ojo con esto por que si copias la url desde google-chrome tener en cuenta que este elimina las www)

- Este script reemplaza al anterior ya que también descarga las series sin problemas.

WINDOWS

a3dwin

No tengo pensado hacer una chapuza semejante para Windows, por lo que una solución para los que quieran utilizar esto en Windows es instalar Cygwin.

En este post se explica cómo: http://www.neverbyte.net/archivo/instalando-cygwin/

Además una vez instalado Cygwin necesitarás descargar este archivo: http://users.ugent.be/~bpuype/cgi-bin/fetch.pl?dl=wget/wget.exe y copiarlo a un directorio del PATH de Cygwin (por ejemplo si has mantenido la instalación por default, copiarlo a C:\cygwin\bin).

Y nada ya puedes descargar el script y merterlo también en el PATH (C:\cygwin\bin).

Si decidiste que se creara un Acceso Directo a Cygwin en el escritorio doble clik sobre el y se abrirá la terminal. Enhorabuena, ya puedes utilizar el script como si estuvieses en GNU/Linux, como se explica arriba.

NOTA: Para copiar en la terminal de Cygwin se utiliza el botón derecho del ratón, pero para ello tendríais que configurar Cygwin como indica en el enlace de instalación del mismo (chequear “Modalidad de edición rápida” en la pestaña “Opciones” de las Propiedades de Cygwin).

DESCARGA

Script a3Downloader-3.sh

Versiones antiguas aquí: http://linfox.es/docs/a3Downloader/

GNU/Linux, Software Libre, Trucos Imprime esta entrada Imprime esta entrada

Compártelo
  1. 7 de Junio de 2010 a las 21:01 | #1

    Hola. Creo que se ha estropeado el invento. He probado tanto esta versión como la anterior, con los dos enlaces que pones de ejemplo, y responde así el script:

    «
    ./a3Downloader-2.sh http://antena3.com/videos/tv-movies/adolfo-suarez/parte-1.html

    ===================================
    | Descargar vídeos de Antena3.com |
    ===================================

    [+] Borrando archivos antiguos

    [i] Se descargará una TV Movie

    [+] Descargando http://antena3.com/videos/tv-movies/adolfo-suarez/parte-1.html...
    http://www.antena3.com/antena3videos/tv-movies/adolfo-suarez/parte-1.html:
    2010-06-07 21:42:02 ERROR 404: Not Found.

    cat: parte-1.html: No existe el fichero o el directorio
    [+] Descargando …
    2010-06-07 21:42:05 URL:http://www.antena3.com/ [25934/25934] -> “index.html” [1]

    ============================================
    TV Movie : “adolfo-suarez”
    Capitulo : “1″

    Se descargarán las partes:
    »

    Y se queda así, sin crear ningún nuevo archivo que crezca en tamaño en la carpeta. No obstante la última entrada que has publicado con el videotutorial sí que funciona, aunque a mi personalmente no se me ve bien la imagen del vídeo ni en flash ni en HTML5.

    Un saludo y gracias por la guía :)

  2. 7 de Junio de 2010 a las 21:43 | #2

    @dayer: El error que te da es por que no descarga el primer fichero, se debe a que me equivoqué en el ejemplo, la url debe contener las “www” si no no funciona (ahora corrigo el ejemplo). Debido a que vi de qué se trataba también mi fije que para tv movies había otro error que ya está solucionado. Ahora tendría que irte sin problemas ;)
    Vuelve a descargar el script.

    Sobre de dar con el file .mp4 la gracia es para que puedas descargarlo, no para verlo online ;)

    Saludos!

  3. 7 de Junio de 2010 a las 21:54 | #3

    @aabilio
    Enhorabuena. Ahora sí funciona :D

  4. 7 de Junio de 2010 a las 22:06 | #4

    @dayer: he hecho otra pequeña modificación para descargar series, no sé si te habrá dado tiempo a descargar la nueva (por que la subí justo cuando puse el comentario anterior). Prueba si quieres, si no te va para series, ya sabes que tienes que descargar la nueva..

  5. David
    17 de Junio de 2010 a las 04:29 | #5

    Hola. Pues quisiera saber cómo sería el código para bajar este video: http://www.antena3.com/programas/3d/noticias/metodos-dejar-fumar_2010060100060.html

    Como verás no se encuentra en los videos del MODO SALÓN aunque el programa (Llamado 3D) tiene su url: http://www.antena3.com/videos/3d.html solo que no tiene videos en esa sección.

    Tu script funciona bien para los casos que mencionaste pero me urge saber como bajar este video: http://www.antena3.com/programas/3d/noticias/metodos-dejar-fumar_2010060100060.html

    Saludos!

  6. 17 de Junio de 2010 a las 09:56 | #6

    @David
    Mira en el código fuente de esa página. En las líneas 27 y 230 se refiere en ambas a un mismo documento XML, aunque en una te pone la URL entera y en otra sólo la absoluta con respecto al dominio: «/videoxml/6/1000658/1000663/2010/06/01/00055.xml»

    Pones en la barra de direcciones: «http://www.antena3.com» y esa línea que he puesto encima. Queda: «http://www.antena3.com/videoxml/6/1000658/1000663/2010/06/01/00055.xml». Entras. Y en ese documento XML que abre fíjate donde ponga «mp4», que el último de ellos verás que es como un poco específico en la línea 30: «».

    Pues en la barra de direcciones, o tu gestor de descargas favorito, pones: «http://desprogresiva.antena3.com» y esa línea que acabo de poner en el párrafo anterior. Quedando: «http://desprogresiva.antena3.com/mp_series1/2010/06/01/00055.mp4». Y ahí tienes la ruta directa al vídeo.

    Un saludo.

  7. 17 de Junio de 2010 a las 10:13 | #8

    No había visto el comentario de @dayer. Perfecto ;)

  8. 17 de Junio de 2010 a las 11:19 | #9

    @David: He añadido soporte para la mayor parte de los vídeos de 3D, de lo que pude comprobar que había: los de noticias (he probado tres sin problemas) y los de “eres fan” que de los 3 que hay falla uno (sé en qué falla, pero para dar soporte a ese vídeo son más líneas y menos tiempo ;)). Vuelve a bajar el script si quieres.
    Saludos!

  9. David
    18 de Junio de 2010 a las 00:38 | #10

    Me funcionó a la perfección! Bajé el nuevo archivo y puse esto para llamarlo:

    a3Downloader-2.1.sh http://www.antena3.com/programas/3d/noticias/metodos-dejar-fumar_2010060100060.html

    Muchas gracias!

    Dónde puedo aprender estos códigos? se parece un poco a php y veo que tambien tiene funciones de usuario pero los cut -d. -f1 o cut -d/ -f6 no entiendo qué hace

    echo $i | cut -d. -f1 | cut -d/ -f6`’.mp4′

    En qué página puedo aprender los comandos que se usan en los archivos .sh ? Piensas hacer un tutorial algún día?

    Gracias y mis respetos!

  10. 18 de Junio de 2010 a las 00:49 | #11

    @David: al final subí una versión nueva… Que debería dejar bajar todo lo que se quiera de antena3.com (que utilice los .xml para guardar los vídeos), lo digo por si te interesa bajar esta última.
    Respeto a lo de programar en Bash, primero decirte que este script es muy chapucero, ha ido creciendo de forma descontrolada y pensado al momento, sin ningún tipo de planteamiento inicial, por lo tanto no es lo mejor para aprender a programar en Bash (muchas de las cosas se harían mejor de otra manera).
    Sobre hacer scripts en Bash pues no es nada más que utilizar las herramientas que da de manera propia este tipo de shell, e incluso ajenas, desde un fichero, uniéndolas con sentencias de control alternativa y repetitiva. No tenía pensado hacer ningún tuto por que existen cantidad por la red, para diferentes niveles.
    En el ejemplo que pones tu, por ejemplo ‘cut’ sirve para “cortar” líneas de texto según un patrón que se le pasa con -d.
    El comando ‘echo’ es muy conocido, además por su uso en otros lenguajes.
    Por lo demás si quieres saber que son las barras ‘|’ busca por “pipe” o redirigir las diferentes salidas de los comandos.
    Saludos! (vaya tocho de comentario)

  11. 20 de Julio de 2010 a las 23:24 | #12

    ¡Perfecto! ¡Muchas gracias por haber desarrolado este guión!

    Mi hija salía en el programa 3D del 19 de julio y quería guardar el vídeo. Tras 3 horas probando de todo, encontré esta página, bajé el guión, no funcionó en la primera pasada pero al aceptar el segundo intento, lo descargó perfectamente.

    Es más que probable que otros quieran tener el mismo recuerdo y les puedo ahorrar el esfuerzo: si no os importa, dejo abajo unas palabras clave para que encuentren esta página y mi dirección de correo: teo_QUITAESTODEAQUI_ramirez@gmail-Y-ESTO-TAMBIEN.com

    vídeo a3 antena3 programa 3d curso surf ferrol doniños san jorge verano julio 2010

  12. Marian Dominguez
    22 de Julio de 2010 a las 12:25 | #13

    Hola,

    Me hicieron una entrevista en el prgrama de Gloria Serra…3D…de Antena 3…el dia 5 de julio…pero no pude ver el programa.
    Me podrías decir cómo puedo conseguir el programa de ese día ¿?

  13. T.Ramirez
    24 de Julio de 2010 a las 00:51 | #14

    @Marian Dominguez

    -Inicia un sistema Linux
    -Descarga el script donde quieras
    -Dale permiso de ejecución (puedes usar botón derecho > permisos)
    -Busca la página que tiene el vídeo en el sitio de Antena3 (si es que lo han colgado)-Abre una consola (shell), imagino que mejor si es como usuario “root”
    -Teclea ./a3Dowloader.sh seguido de un espacio y la dirección copio-pegada con la página, algo como ./a3Downloader.sh http://www.videosdeantena3.com/aquiestoy.html
    -Tras pulsar “entrar” tal vez te diga (como a mí) que no pudo conseguir el vídeo; entonces te preguntará si quieres intentarlo de nuevo con otros ajustes. En mi caso, al responder afirmativamente, lo consiguió.
    -Busca en el mismo directorio en que guardarste el script: por ahí estará tu vídeo :)

    Nota: si no eres usuaria habitual de linux, tienes tres opciones a mano:
    - Usa cygwin (algo como un emulador de linux para windows). Debería funcionar.
    - Usa un CD-Live de Linux (un CD de arranque; al reiniciar, tu PC estará como siempre)… aunque mi consejillo personal es que te instales un linux aprovechando la ocasión.
    - Si no te aclaras, envíame la página de A3 en la que está tu vídeo, lo descargo (si se puede) y te lo hago llegar.

    Saludos.

  14. Marian Dominguez
    26 de Julio de 2010 a las 11:22 | #15

    Madre mia…yo no seria capaz de entender esto ni con 200 años de vida…podria alguien ser tan amable de descargar el programa del 5 de julio de A3 (3D)y enviarmelo a esta dirección mariandomin@gmail.com

    GRACIAS

  15. T.Ramirez
    26 de Julio de 2010 a las 19:08 | #16

    Te he escrito al correo: necesito la dirección exacta de la página en la que está tu vídeo.

  16. Marian Dominguez
    27 de Julio de 2010 a las 11:12 | #17

    Teo creo q no va a funcionar…pq no encontré ningun videoen la pag web del programa…la cuestion era como recuperar el programa de ese día…yo también te he enviado un mensaje para describir el tema…gracias

  17. T.Ramirez
    6 de Agosto de 2010 a las 13:29 | #18

    Reme:

    Tienes ese vídeo que decías por correo y el mismo convertido a otros dos formatos (MPG y 3GP) en la dirección que te indico en la respuesta que acabo de enviarte. Yo sólo he copio-pegado la dirección y usado el programita éste (¡que esta vez funcionó a la primera!), así que diles a tus amigos que si quieren agradecérselo al autor del mismo, que se pasen por Linfox.es.

    Saludos.

  18. marian
    6 de Agosto de 2010 a las 18:34 | #19

    @T.Ramirez
    Hola Teo…gracias x la información de todas maneras no quisiera abusar de tu ayuda, pero es q no sé como se hace eso de copio-pegar y usar el programa para ver el video…me puedes enviar el video o explicarme q tengo hacer?…gracias

  19. T.Ramirez
    6 de Agosto de 2010 a las 18:39 | #20

    marian :
    @T.Ramirez
    pero es q no sé como se hace eso de copio-pegar y usar el programa para ver el video…me puedes enviar el video o explicarme q tengo hacer?

    ¿Eres la misma Marian? A Reme he podido bajarle el vídeo en un plisplás porque me indicó exactamente la dirección en la que estaba. En tu caso, como te decía, busqué a partir de los datos que me dijiste pero no encontré ese vídeo. Si tú tampoco lo encontraste, sólo queda pensar que no estuvo nunca disponible.

    Un saludo,
    T.Ramírez

  20. Andy
    16 de Septiembre de 2010 a las 09:23 | #21

    A ver si me puedes ayudar quiero bajarme unos videos de A3, yo de tema Linux ni ideam he seguido el procedimiento de intalacion de Cygwin.
    Me puedes indicar los pasos a seguir a partir de ahora, una vez que ejecuto Cygwin, me sale la pantalla con fondo negro, que tengo que hacer a oartir de ahí

    Saluods

  21. T.Ramirez
    16 de Septiembre de 2010 a las 12:19 | #22

    Andy :
    una vez que ejecuto Cygwin, me sale la pantalla con fondo negro, que tengo que hacer a oartir de ahí
    Saluods

    Tienes delante de ti una consola de comandos Linux, que parece como las de toda la vida del antiguo DOS y Windows, pero con comandos algo distintos. Dependiendo de cómo lo hayas instalado, estará abierta en algo como c:/cygwin/home/tu_nombre. Es en ese directorio donde tienes que copiar el A3downloader.

    Para ver lo que hay/dónde estás, teclea en la consola de cygwin “ls” (sin las comillas). Así comprobarás que el programita está ahí. (Otro comando que se suele usar las primeras veces es “help” :)

    Después teclea ./a3Downloader.sh http://www.videosdeantena3.com/aquiestoy.html
    (evidentemente, sustituye esa dirección de muestra que uso por la de la página donde esté tu vídeo). Que no falten el punto y barra iniciales que incluyo en el comando.

    Truquillos:

    * Si te equivocas al teclear algo, usa cursor arriba para recuperar lo tecleado anteriormente.

    * Puedes usar copiar-pegar para pasar la dirección a la línea de comandos.

    * Si algo fallase, tal vez sea cosa de los permisos en Windows: instala/usa Cygwin como administrador. Otra posibilidad es que en A3 hayan cambiado el sistema de los vídeos desde la última vez que lo usé o que el tuyo no esté disponible.

    * Para detener la ejecución de algo usa Ctrl-C.

    * Al final rebusca por c:/cygwin/home/tu_nombre porque se debería haber creado un directorio en el que, posiblemente, esté el vídeo que querías.

    Buena suerte.

  22. T.Ramirez
    16 de Septiembre de 2010 a las 12:31 | #23

    David :
    En qué página puedo aprender los comandos que se usan en los archivos .sh ? Piensas hacer un tutorial algún día?
    Gracias y mis respetos!

    Además de Google & Wikipedia, si tienes abierta cualquier consola Linux puedes obtener información sobre muchas cosas usando help, apropos, info o man (manual). Para interrumpir alguno de esos, usa Ctrl-C.

    Si estás ejecutando realmente Linux (no un emulador) con KDE, también puedes abrir el explorador Konqueror y teclear en la barra de direcciones man:/nombre_de_comando. Hacerlo así tiene muchas ventajas. Por último, en un sistema Linux, suele haber mucha información sobre lo que tienes instalado en evarios directorios (primeramente, mira en /usr/share/doc).

    Aviso: la sintaxis de consola Linux es muy árida y poco amigable, aunque es útil para Unix, Mac, Linux, Bsd y Solaris, con muy pocas diferencias, y también para Win usando emuladores. Una ventaja secundaria es que el código es muy compacto: con pocos caracteres “haces mucho”. Como ejemplo que tengo a mano, con todo tipo de comentrios y explicaciones, puedes echar un vistazo a un programa mío que monitorea el espacio libre en disco:
    http://galinux.myftp.org/hdfree/

    Saludos.

  23. Andy
    17 de Septiembre de 2010 a las 00:00 | #24

    @T.Ramirez
    Te comento he conseguido ejecutar el sript bajo entorno Windows a3Downloader-3.sh, que se indicaba y a continuación la dirección del video, aquello ha empezado a correr lineas de comandos y ha efectuado la descarga.

    La sorpresa ha sido cuando ejecuto el archivo y solo oigo el sonido sin ningun tipo de imagen, a que puede ser debido.

    Me puedes echar un cable, oye gracias por tu rapida respuesta, pero en esto soy un novato.

    Saludos

  24. T.Ramire
    17 de Septiembre de 2010 a las 01:38 | #25

    La sorpresa ha sido cuando ejecuto el archivo y solo oigo el sonido sin ningun tipo de imagen, a que puede ser debido.

    ¡Enhorabuena! Lo que era más complicado ya lo has solucionado. Por cierto, cometí un error al escribir la orden: en lugar de a3Downloader.sh tenía que ser a3Downloader-3.sh pero veo que te diste cuenta y lo corregiste :)

    Desgraciadamente, los problemas con vídeo/audio ya son otro tema en el que yo tampoco soy el más indicado para aconsejar. Lo único que puedo hacer es hacerte una sugerencia:

    Lo más probable es que falten o tengas versiones demasiado antiguas de algunos “codecs” (posiblemente estés usando el Media Player tal cual vino en la instalación). Prueba a instalarte algún reproductor alternativo que venga con una buena colección de ellos, tal como el Media Player Classic (NO es el de Microsoft) o el VLC. Como ventaja añadida al ser absolutamente gratuítos y de código abierto (NO te los bajes de ningún sitio que te pida algún tipo de pago), ninguno de estos reproductores “envía recado” a las compañías sobre lo que haces en tu ordenador y son mucho más respetuosos con la privacidad incluso en sus configuraciones por defecto. Por supuesto, habrá otros reproductores de calidad, pero de estos dos hablo como usuario habitual.

    Lo que no haría bajo ningún concepto es bajarme colecciones de codecs de sitios no fiables porque es más que posible que acabes teniendo un virus o programa espía.

    Ya nos contarás cual te ha ido mejor.

  25. Andy
    20 de Septiembre de 2010 a las 18:12 | #26

    @T.Ramire
    Pues no se que pasa, pero la reproduccion es pesima, estoy utilizando el VLC, SMPLAYER, y MEDIA PLAYER CLASSIC, va dando saltos, se para el sonido en fin bastante mal, por si no fuera suficiente sale en el lado derecho de la pantalla una banda vertical de colorines.

    Eso es todo, saludos y gracias

  26. 20 de Septiembre de 2010 a las 22:42 | #27

    @Andy Qué vídeo te has descargado, es para probar si a mi me va el sonido y la reproducción correctamente..

  1. Ningún tracback.