O que é o yt-dlp?

yt-dlp é um programa gratuito de linha de comando que baixa vídeos e áudio do YouTube e de milhares de outros sites. Ele funciona no Windows, macOS e Linux. É necessário ter o FFmpeg para juntar os fluxos separados de vídeo e áudio enviados pela maioria dos sites, converter áudio e incorporar miniaturas. Para baixar do YouTube, também é necessário ter o Deno. O yt-dlp tem centenas de opções, então um download básico muitas vezes exige consultar repetidamente as mesmas opções.

Descrição da ferramenta

Esta ferramenta cria um comando do yt-dlp para um download básico. Cole o link de um vídeo ou de uma playlist, ou vários links separados por espaços, e escolha:

  • Download: o vídeo ou somente o áudio
  • Tipo de arquivo: Any, MP4 ou MKV para vídeo; ou Original, MP3, M4A, Opus, FLAC ou WAV para áudio. Original mantém o áudio enviado pelo site, geralmente Opus ou M4A no YouTube, sem convertê-lo
  • Qualidade: a resolução mais alta, de 2160p (4K) a 360p, ou uma taxa de bits para MP3, M4A e Opus. Melhor usa a melhor qualidade disponível no site
  • Pasta: onde os arquivos serão salvos. Deixe em branco para usar a pasta em que você executa o comando
  • Nome do arquivo: o título com o ID do vídeo entre colchetes, como o yt-dlp nomeia os arquivos por padrão, ou somente o título

Em Opções, você pode incorporar legendas, a miniatura e metadados, como o título, o canal e os capítulos, ao arquivo. Também pode ignorar a playlist quando o link de um vídeo também apontar para uma playlist, para baixar somente esse vídeo. As legendas são as adicionadas por quem enviou o vídeo e estão em inglês, se houver alguma.

MP4 prioriza vídeo H.264 e áudio AAC, que são reproduzidos em qualquer lugar. O YouTube só disponibiliza H.264 até 1080p; portanto, em resoluções mais altas, o MP4 contém vídeo VP9 ou AV1, que alguns reprodutores e editores de vídeo mais antigos não conseguem abrir. MKV mantém os melhores fluxos como estão.

O comando é criado no seu navegador. Copie-o e execute-o em um terminal.

Exemplos

Um vídeo em MP4, com resolução máxima de 1080p:

yt-dlp -t mp4 -S "res:1080" "https://www.youtube.com/watch?v=aqz-KE-bpKQ"
Shell

O áudio em MP3, com a miniatura como capa, salvo em uma pasta Música:

yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-thumbnail --embed-metadata -P "~/Music" "https://www.youtube.com/watch?v=aqz-KE-bpKQ"
Shell

Recursos

  • Qualidade de vídeo de 360p a 4K ou taxa de bits do áudio
  • Vídeo em MP4 e MKV; áudio em MP3, M4A, Opus, FLAC e WAV
  • Incorporação de legendas, miniatura e metadados
  • Pasta de download e nome do arquivo
  • Vários links em um único comando