Este es un script bash pequeña y sencilla de descargar un vídeo de YouTube. Alrededor de duda podría ser mejor, tanto como una secuencia de comandos, ya sea como un programa. Sólo tienes que sustituir el vínculo con la dirección del video a descargar.

a=`GET "link" | grep fullscreenUrl`;

b=`echo $a | awk -F"video_id=" '{print $2}'`;

c="www.youtube.com/get_video?video_id="+$b;

wget $c;

Un altro modo molto comodo, segnalato da hamen nei commenti è questo:

#!/bin/bash

a=`GET "$1" | grep fullscreenUrl`;
b=`echo $a | awk -F"video_id=" '{print $2}'`;
c="www.youtube.com/get_video?video_id="+$b;
wget $c;
mv videoplayback* $2

Entonces, directamente desde la shell:

. / Nomefile.flv http://www.youtube.com/watch?v=blablabla bashtube

Puesto similar (o casi):

  1. Bash Debian (personalización) Para aquellos que quieran personalizar su sistema Debian ...
  2. Scripts de Gmail para descargar el correo de Gmail yo ...
  3. IP Pública de Shell Para ver nuestra IP pública hay varias maneras ...

Etiquetas:

3 Responses to "Bash-Tube"

  1. Darío escribe

    También trabaja para videos en alta definición? ¿Cómo puedo cambiar la dirección URL para descargar el vídeo de alta definición?

  2. EE.UU. Mozilla Mozilla 1.9.1pre con Ubuntu Linux Ubuntu Linux
  3. Hamen escribe:


    #!/bin/bash

    a = `GET" $ 1 "| grep fullscreenUrl»;
    b = `echo $ a | awk-F" video_id = " '(print $ 2)" »;
    c = "www.youtube.com/get_video?video_id =" + $ b;
    wget $ c;
    mv VideoPlayback * $ 2

    Me tomé la libertad de añadir unas pocas líneas a su idea. De esta manera, puede pasar el enlace de la línea de comandos y seleccione el nombre del archivo que desea guardar:

    . / Nomefile.flv http://www.youtube.com/watch?v=blablabla bashtube

    Gracias por la idea de : D
    Hamen

  4. EE.UU. Firefox Mozilla Firefox 3.0.10 con Ubuntu Linux Ubuntu Linux
  5. Edmond escribe
    @

    @ Hamen
    La solución que ha propuesto es sin duda mucho más cómodo, yo sé que puedo añadir al puesto :)

    Dario @
    Descargar en alta resolución, creo que, al final de la dirección de entrar en esta cadena:

    & Fmt = 18

  6. EE.UU. Debian IceWeasel IceWeasel 3.0.9 en Debian Debian GNU / Linux Debian GNU / Linux

Escriba un comentario

Optimizado para Mozilla Firefox