Este é um pequeno e simples script bash para baixar um vídeo do YouTube. Cerca certamente poderia ser melhor, tanto como um script, ou como um programa. Você só precisa de substituir o link com o endereço do vídeo para download.

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

Então, diretamente do shell:

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

Post semelhantes (ou quase):

  1. Bash Debian (personalização) Para quem quiser personalizar o seu sistema Debian ...
  2. Scripts para o Gmail para baixar as mensagens do Gmail que eu ...
  3. Enquanto não há esperança Shell Este post vem da consciência de que um ...
  4. Colorindo o cursor Shell Este post foi criado como um complemento para o meu ...
  5. Nós dar mais cor ao Hoje shell pensei em dar ...

Tags:

3 Respostas para "Bash-Tube"

  1. Dario escreve

    também funciona para vídeos em HD? como faço para alterar a URL para baixar o vídeo em HD?

  2. E.U. Mozilla Mozilla 1.9.1pre com Ubuntu Linux Ubuntu Linux
  3. Hamen escreve:


    #!/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

    Tomei a liberdade de acrescentar algumas linhas para a sua ideia. Desta forma, pode passar o link na linha de comando e selecione o nome do arquivo para salvar:

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

    Obrigado pela ideia: D
    Hamen

  4. E.U. Firefox Mozilla Firefox 3.0.10 com Ubuntu Linux Ubuntu Linux
  5. Edmond escreve
    @

    @ Hamen
    a solução que propus é certamente muito mais confortável, eu sei que adicionar ao seu post:)

    Dario @
    download em HD, eu acho que, no final do endereço que você entrar nesta seqüência:

    & Fmt = 18

  6. E.U. Debian IceWeasel IceWeasel 3.0.9 no Debian Debian GNU / Linux Debian GNU / Linux

Escrever um comentário

Optimizado para o Mozilla Firefox