Baixar vídeos e músicas do YouTube - 30/05/2026
Instalação:
-
Primeiro o ffmpeg, que faz todas as conversões e junções de áudio/vídeo:
-
Depois o yt-dlp, que faz os downloads:
-
Para manter atualizado (importante, pois o YouTube muda com frequência):
Baixar Músicas:
-
MP3 na melhor qualidade (o -x extrai só o áudio; -q:a 0 é a melhor qualidade VBR):
-
Em M4A (AAC) — costuma manter melhor qualidade sem reconverter, já que é o formato original do YouTube:
-
Outros formatos suportados pelo --audio-format:
mp3,m4a,opus,flac,wav,aac,vorbis.Dica: use
flacse quiser áudio sem perdas eopuspara o melhor equilíbrio entre tamanho e qualidade.
Baixar Vídeos:
-
Melhor qualidade disponível (vídeo + áudio juntos):
-
Forçar saída em MP4 (mais compatível com qualquer player/TV):
-
Limitar a resolução (ex.: até 1080p):
-
Ver todos os formatos disponíveis e baixar um específico pelo ID:
Playlists:
-
Baixar uma playlist inteira como MP3, numerando os arquivos na ordem:
-
Baixar só uma parte da playlist (ex.: do 1º ao 10º):
-
Continuar de onde parou e pular o que já foi baixado:
Legendas, capa e metadados:
-
Música com capa (thumbnail) embutida e metadados (título, artista):
-
Vídeo com legendas em português embutidas:
-
Salvar só a capa/thumbnail como arquivo de imagem:
Converter com ffmpeg:
-
Vídeo → Música (MP3): extrai o áudio de um vídeo. O -vn descarta o vídeo:
-
Música → Vídeo: gera um vídeo MP4 com uma imagem fixa de fundo (capa) e a música. Útil para subir áudio em sites que só aceitam vídeo:
O
-shortestfaz o vídeo terminar junto com a música, e o-pix_fmt yuv420pgarante compatibilidade com a maioria dos players. -
Trocar o codec do áudio (ex.: MP3 → AAC dentro de um .m4a):
-
WAV → MP3 (o -q:a 2 é uma boa qualidade VBR):
-
Trocar só o formato do vídeo sem reconverter (ex.: MKV → MP4). O -c copy é instantâneo, pois não recodifica:
-
Recodificar o vídeo para H.264 + AAC (quando o
-c copynão funciona por incompatibilidade de codec): -
Ver as informações (codec, duração, resolução) de qualquer arquivo:
Cortar e juntar:
-
Cortar um trecho (do segundo 10 ao 30) sem reconverter:
-
Juntar vários arquivos do mesmo tipo. Primeiro crie uma lista.txt:
Depois junte tudo: