Como baixar vídeos do YouTube no Linux

Índice:

Como baixar vídeos do YouTube no Linux
Como baixar vídeos do YouTube no Linux
Anonim

Desde que existe o YouTube, as pessoas querem baixar vídeos para salvar para mais tarde ou para jogar offline e em movimento. Por motivos de direitos autorais, o YouTube não disponibiliza downloads. No entanto, existe uma ferramenta youtube-dl para baixar vídeos gratuitamente no Linux, bem como no Windows e no Mac.

Existem algumas maneiras de usar o youtube-dl no Linux. Uma maneira direta é usar o script youtube-dl na linha de comando. Se você preferir uma opção gráfica, há um front end para youtube-dl que oferece um amplo conjunto de controles e opções.

Instalar YouTube-dl

Se você deseja baixar vídeos do YouTube com um aplicativo gráfico ou a linha de comando, você precisará do youtube-dl. Youtube-dl é um script Python que pega um vídeo do YouTube da web e o converte em vários formatos, incluindo formatos somente de áudio.

Para usuários do Linux, obter o youtube-dl geralmente é simples. O script é de código aberto e você pode encontrá-lo na maioria dos repositórios de distribuição. Siga as instruções para sua distribuição Linux.

Você também precisará do FFMPEG para permitir que o youtube-dl converta os vídeos baixados entre formatos e controle a qualidade do vídeo e do áudio. Você pode instalar o FFMPEG junto com o youtube-dl.

Ubuntu e Linux Mint

Para Ubuntu e Linux Mint, o youtube-dl tende a ficar para trás no ecossistema Ubuntu. Normalmente, isso não seria um grande negócio, mas o youtube-dl deve permanecer atualizado para ficar à frente das atualizações do YouTube que o impedem de funcionar. Portanto, se você usa Ubuntu ou Mint, instale o gerenciador de pacotes Python Pip para obter as versões mais recentes.

  1. Abra um terminal.
  2. Digite o seguinte comando para instalar Pip e FFMPEG:

    sudo apt install python3-pip ffmpeg

    Image
    Image
  3. Instale o youtube-dl usando o gerenciador de pacotes Pip Python:

    sudo pip3 install youtube-dl

    Image
    Image
  4. Quando a instalação estiver concluída, você pode usar o youtube-dl na linha de comando. Para atualizar o youtube-dl no futuro, execute o seguinte comando:

    sudo pip3 install --upgrade youtube-dl

Debian

O repositório multimídia Debian contém uma biblioteca de pacotes atualizados para vários aplicativos multimídia, incluindo youtube-dl. Você precisará adicionar o repositório, caso ainda não tenha feito isso. Em seguida, instale o youtube-dl normalmente com Apt.

  1. Abra um terminal.
  2. Digite o seguinte comando para adicionar o repositório ao seu computador:

    sudo echo "deb https://www.deb-multimedia.org buster main non-free" > /etc/apt/sources.list.d/multimedia.list

    Substitua testing ou sid se você estiver executando um desses em vez de stable.

  3. Atualize os repositórios do Apt para obter o novo:

    sudo apt update -oAcquire::AllowInsecureRepositories=true

    Este comando permite repositórios inseguros, pois você ainda não instalou a chave de assinatura para o repositório multimídia.

  4. Instale as chaves de assinatura para o repositório:

    sudo apt install deb-multimedia-keyring

  5. Instalar youtube-dl e FFMPEG:

    sudo apt install youtube-dl ffmpeg

  6. Você obterá automaticamente o atualizado do repositório multimídia.

Fedora

Fedora mantém versões atualizadas do youtube-dl em seus repositórios, mas você não encontrará o FFMPEG lá. Para isso, você precisará do repositório RPM Fusion. Se você usa o Fedora na área de trabalho, o RPM Fusion é inestimável. Se você não tiver, adicione-o ao seu sistema e instale os dois pacotes.

  1. Abra um terminal.
  2. Execute o seguinte comando para adicionar o repositório RPM Fusion com DNF:

    sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/ nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

  3. Instalar youtube-dl e FFMPEG:

    sudo dnf install youtube-dl ffmpeg

Arch Linux e Manjaro

Arch Linux, e por extensão Manjaro, tem versões atualizadas do youtube-dl e FFMPEG em seus repositórios padrão. Instale-o com o Pacman:

pacman -S youtube-dl ffmpeg

Instale o Front End

Este próximo passo é opcional. Se você preferir trabalhar na linha de comando, vá para essa parte. Caso contrário, siga as etapas para instalar o front-end gráfico para youtube-dl.

O caminho para instalá-lo é ligeiramente diferente para cada distribuição. Siga as instruções para o seu.

Ubuntu, Mint e Debian

Os desenvolvedores do front-end gráfico, Tartube, fizeram seus próprios pacotes para distribuições baseadas em Ubuntu e Debian. Você pode obter os pacotes na página do Sourceforge.

  1. Abra um navegador e vá para a página de download do Tartube Sourceforge.
  2. Selecione Download da última versão (a grande caixa verde) para baixar a versão mais recente.

    Image
    Image
  3. Salve o pacote resultante na sua pasta Downloads.
  4. Abra um terminal e mude o diretório para a pasta Downloads.
  5. Veja o nome do pacote baixado e instale-o com o Apt. Ou use este comando:

    sudo apt install./python3-tartube_.deb

Fedora

Assim como no Ubuntu e no Debian, os desenvolvedores do Tartube empacotaram seu software para o Fedora e o disponibilizaram em sua página do Sourceforge.

  1. Abra um navegador e vá para a página de download do Tartube Sourceforge.
  2. Selecione a versão mais recente do Tartube na lista.

    Image
    Image
  3. Encontre o pacote RPM mais recente da lista. Evite o pacote com STRICT no nome.

    Image
    Image
  4. Salve o pacote resultante em seu diretório Downloads.
  5. Abra um terminal e mude para o diretório Downloads.
  6. Instalar Tartube:

    sudo dnf install tartube-.rpm

Arch Linux e Manjaro

Tartube está disponível no AUR, então há muitas maneiras de obtê-lo. Escolha o método de instalação do AUR com o qual você se sente confortável. Se você não estiver familiarizado com o AUR, o seguinte é o método padrão para instalar pacotes AUR.

  1. Instale os pacotes base-devel e git:

    sudo pacman -s base-devel git

  2. Mude para um diretório onde você deseja baixar o pacote e clone-o com o Git:

    cd ~/Downloads

    git clone

  3. Mude os diretórios para o diretório tartube:

    cd tartube

  4. Construa e instale o pacote com makepkg:

    makepkg -si

Baixe um vídeo com o Front End

Agora que o Tartube está instalado, você está pronto para baixar vídeos do YouTube.

  1. Lançamento Tartube. Você pode encontrá-lo listado em Multimedia na maioria dos menus de aplicativos. No GNOME, você pode procurá-lo.

    Image
    Image
  2. Selecione Edit na parte superior da janela e escolha Preferências do sistema no menu suspenso.

    Image
    Image
  3. Na janela Preferências do sistema, selecione youtube-dl no menu superior.

    Image
    Image
  4. Selecione o menu suspenso Caminho para o executável do youtube-dl e escolha Usar caminho local (youtube-dl). Selecione OK para fechar a janela de preferências.

    Image
    Image
  5. Com o Tartube aberto, selecione Vídeos no canto superior esquerdo da janela.

    Image
    Image
  6. Vá para o YouTube e copie os URLs dos vídeos que deseja baixar. Em seguida, cole o URL na caixa de texto localizada no meio da caixa de diálogo Add videos.

    Image
    Image
  7. Quando tiver os vídeos que deseja, selecione OK.
  8. A janela principal do Tartube aparece e seus vídeos são enfileirados. Selecione Download all no canto inferior esquerdo da janela para iniciar o download.

    Image
    Image
  9. Seus vídeos estão disponíveis através do Tartube. Selecione Jogador. Você também pode encontrar seus arquivos de vídeo no diretório tartube-data.

    Image
    Image

Baixe e converta um vídeo a partir da linha de comando

Se você é fã da linha de comando, prefere uma abordagem direta ou não quer ser incomodado com outro software, use o youtube-dl abrindo um terminal e passando um URL do YouTube.

  1. Mude os diretórios para a pasta onde deseja baixar os vídeos. Por exemplo:

    cd ~/Downloads

  2. Para baixar um vídeo sem conversão, passe o URL para youtube-dl sem nenhuma informação adicional:

    youtube-dl

    Isso dá a você um vídeo reproduzível no diretório atual.

  3. Se você quiser especificar o formato do vídeo de saída, adicione o sinalizador - F para listar os formatos disponíveis:

    youtube-dl -F

    Image
    Image
  4. Você verá uma lista de formatos e resoluções disponíveis. Escolha o que você deseja e use o número à esquerda na tabela para especificá-lo com o sinalizador - f:

    youtube-dl -f 137

    Image
    Image
  5. Para dizer ao youtube-dl para obter o vídeo de melhor qualidade, use o sinalizador - f:

    youtube-dl -f best

  6. Para extrair o áudio de um vídeo do YouTube, use o sinalizador - x combinado com - -audio-format e - -qualidade de áudio:

    youtube-dl -x --audo-format flac --audio-quality 0 best

    O sinalizador - -audio-format suporta todos os principais formatos, incluindo MP3, Vorbis, M4A, AAC, WAV e FLAC. O sinalizador - -audio-quality usa uma escala de 0 a 9, com 0 fornecendo a melhor qualidade.

    Image
    Image

Recomendado: