Baixando vídeos do YouTube pela linha de comando

Se você ficou perdido desde que fez upgrade do seu Firefox para a versão 3 e perdeu o suporte à extensão UnPlug, certamente ficará feliz em saber que há um script Python capaz de baixar os vídeos do YouTube pra você de forma prática e indolor. É o youtube-dl.

Como utilizá-lo? Baixe o script do site oficial e, a partir do diretório onde o salvou, execute:

python youtube-dl -o video.baixado.flv url.do.video.no.youtube

Um exemplo real:

python youtube-dl -o australian.slangs.01.flv http://www.youtube.com/watch?v=W3OirfRSU20

Para obter ajuda na utilização do script execute-o sem parâmetros:

python youtube-dl

Bom, pode ficar ainda mais fácil do que isso. Você irá querer executar esse script a partir de qualquer diretório, então é importante que ele esteja disponível globalmente para o seu usuário. Para isso, siga os passos a seguir.

Posicione-o em um diretório “neutro” do sistema (à sua escolha):

sudo mv youtube-dl /opt

Torne-o executável (para não precisar mais indicar explicitamente o Python na linha de comando):

sudo chmod +x /opt/youtube-dl

Adicione um atalho para /opt/youtube-dl no arquivo ~/.bashrc:

alias youtube-dl='/opt/youtube-dl'

Recarregue suas configurações:

source ~/.bashrc

E faça o teste:

youtube-dl

Se a mensagem de ajuda do programa apareceu, tudo funcionou corretamente.

Artigos relacionados:

Uma resposta para “Baixando vídeos do YouTube pela linha de comando”

  1. Julião disse:

    Ae Caio, o DownloadHelper baixa vídeos do youtube também e funfa no firefox3 , mais prático :D

    https://addons.mozilla.org/pt-BR/firefox/addon/3006

Escreva um comentário (utilize o formato Markdown)