O youtube-dl é uma ferramenta de linha de comando que permite baixar vídeos do YouTube e outros sites semelhantes de um jeito bem simples e rápido. O aplicativo youtube-dl está disponível para Windows, Linux e outros sistemas operacionais. Para saber mais sobre o programa a página de desenvolvimento do youtube-dl no Github.

Para instalar o youtube-dl no Ubuntu (e derivados) e ainda receber futuras atualizações realize os seguintes passos:

  1. Abra o terminal (Ctrl + Alt + T).
  2. Adicione o repositório do programa com o comando abaixo:

    sudo add-apt-repository ppa:nilarimogard/webupd8

  3. Atualize a lista de pacotes com o comando:

    sudo apt update

  4. Instale o programa com o comando:

    sudo apt install youtube-dl

Outra opção é utilizar as instruções de instalação encontradas na página de download do youtube-dl. Lá é possível encontrar informações sobre como instalar o software em outros sistemas operacionais (Windows, OS X etc).

Como baixar tutoriais completos do Lynda.com usando o youtube-dl

Vamos precisar ter instalado o Python (preferencialmente a versão mais recente), a extensão para Chrome cookies.txt que exporta os cookies para arquivo compatível para importação e o programa youtube-dl.

  1. Com as ferramentas instaladas abra no portal Lynda.com o tutorial o qual você deseja baixar.
  2. Com a extensão para Chrome cookies.txt baixe o arquivo de cookies da página e salve o endereço url completo da página. Por questões de organização reuna as informações num diretório com o nome do tutorial. Por exemplo criamos o diretório “Teach Kids Programming with PHP” e dentro dele salvamos o arquivo “cookies.txt” que contém as informações de cookies da página e um arquivo “_info.txt” que contém o endereço do tutorial no Lynda.com.
  3. Abra o terminal com o diretório do tutorial como ponto de partida, Para baixar todos os vídeos deste tutorial de uma só vez execute o comando:

    youtube-dl --cookies cookies.txt --all-subs https://www.lynda.com/PHP-tutorials/Teach-Kids-Programming-PHP/142020-2.html

  4. Pronto, basta aguardar o download dos arquivos. Você pode acompanhar através do terminal o progresso do procedimento.
  5. Caso esteja realizando o processo no Windows o comando você deve copiar o executável do programa “youtube-dl.exe” para dentro da pasta do tutorial que irá baixar e naturalmente executar o comando acima utilizando “youtube-dl.exe” em vez de somente “youtube-dl”

O youtube-dl é uma ferramenta muito poderosa. Para saber mais recomendo que leia a documentação do programa, lá você encontrará todas as opções disponíveis,