O yt-dlp
é uma ferramenta incrível e amplamente utilizada para downloads de vídeos e playlists do YouTube e outras plataformas. Com este guia, você aprenderá como baixar playlists completas do YouTube, extraindo apenas o áudio na maior qualidade possível.
Passo 1: Instalação do yt-dlp
No Linux, a instalação é bem simples. Você pode instalá-lo diretamente via repositórios ou manualmente.
Instalação via repositórios
Em distribuições baseadas em Debian ou Ubuntu:
sudo apt update
sudo apt install yt-dlp
Instalação manual (método recomendado)
Se a versão nos repositórios estiver desatualizada, instale manualmente:
sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp
Verifique a instalação com:
yt-dlp --version
Passo 2: Configuração para baixar playlists
Agora que o yt-dlp
está instalado, você pode usá-lo para baixar uma playlist inteira do YouTube. Vamos configurar o comando.
Exemplo de comando para baixar apenas o áudio
Para baixar o áudio de uma playlist inteira na maior qualidade possível, utilize:
yt-dlp -x --audio-format best --audio-quality 0 -o '%(playlist_index)s - %(title)s.%(ext)s' "URL_DA_PLAYLIST"
Explicação dos parâmetros:
-x
: Extrai apenas o áudio.--audio-format best
: Salva o áudio no melhor formato disponível.--audio-quality 0
: Garante a mais alta qualidade de áudio.-o '%(playlist_index)s - %(title)s.%(ext)s'
: Define o nome dos arquivos para incluir o número da música na playlist e o título.URL_DA_PLAYLIST
: Substitua pelo link da playlist do YouTube.
Exemplo prático
Com o link de exemplo:
yt-dlp -x --audio-format best --audio-quality 0 -o '%(playlist_index)s - %(title)s.%(ext)s' "https://www.youtube.com/watch?v=luArbHxoaaw&list=RDluArbHxoaaw"
Os arquivos de áudio serão baixados e nomeados como:
01 - Nome da música.m4a
02 - Nome da música.m4a
...
Passo 3: Conversão para MP3 (opcional)
Se você preferir salvar os arquivos como MP3, pode adicionar o parâmetro --audio-format mp3
:
yt-dlp -x --audio-format mp3 --audio-quality 0 -o '%(playlist_index)s - %(title)s.%(ext)s' "URL_DA_PLAYLIST"
Passo 4: Outras configurações úteis
Limitar a largura de banda
Caso queira limitar a velocidade do download:
yt-dlp --limit-rate 500k -x --audio-format best --audio-quality 0 -o '%(playlist_index)s - %(title)s.%(ext)s' "URL_DA_PLAYLIST"
Definir o diretório de download
Para especificar um diretório, inclua a opção -P
:
yt-dlp -P ~/Musicas/Youtube -x --audio-format best --audio-quality 0 -o '%(playlist_index)s - %(title)s.%(ext)s' "URL_DA_PLAYLIST"
Conclusão
Com esses comandos, você consegue baixar playlists inteiras do YouTube em áudio de alta qualidade, organizando os arquivos conforme sua preferência. O yt-dlp
é uma ferramenta extremamente versátil, ideal para este tipo de tarefa.