Windows 11/10 · Erros comuns · Correções passo a passo
A maioria dos erros do yt-dlp no Windows tem correções simples. Comece atualizando — yt-dlp -U — e verificando o FFmpeg. Isso resolve 80% dos problemas.
A maioria dos problemas do yt-dlp no Windows se resolve com duas coisas: executar yt-dlp -U para atualizar (isso corrige a maioria dos erros "Unable to extract", 403 e de verificação de bot), e garantir que o ffmpeg.exe esteja na mesma pasta do yt-dlp.exe (isso corrige a ausência de som e os erros de mesclagem). Para vídeos que exigem login ou marcados como bot, adicione --cookies-from-browser chrome. As seções abaixo cobrem cada mensagem de erro específica e sua solução.
Sempre comece aqui:
yt-dlp -U
yt-dlp -F "URL"
Referência de erros
yt-dlp -U para obter os extractors mais recentes. Essa é a correção mais comum para esse erro. Se persistir após atualizar, o site pode ter feito uma mudança maior — verifique a página de issues do GitHub por relatos.
yt-dlp -U) — uma versão desatualizada é a causa mais comum. Depois passe os cookies do navegador conectado:
yt-dlp --cookies-from-browser chrome "URL"
Troque chrome por firefox ou edge conforme o caso; exporte de uma janela privada/anônima e feche-a logo em seguida. Se ainda falhar, tente outro cliente de reprodução:
yt-dlp --extractor-args "youtube:player_client=android" "URL"
Para downloads em massa, vá mais devagar para não acionar a verificação: --sleep-requests 2 --sleep-interval 5. Observação: IPs de data center/VPN recebem o tratamento mais rígido — uma conexão residencial normal é desafiada bem menos.
ffmpeg.exe na mesma pasta que yt-dlp.exe. yt-dlp procura lá primeiro. Verifique com ffmpeg -version no PowerShell. Veja o guia de configuração do FFmpeg.
powershell e pressione Enter. Execute yt-dlp a partir daí.yt-dlp -U. Se o vídeo requer login, passe os cookies do navegador:
--cookies-from-browser chrome
Substitua chrome por edge ou firefox conforme necessário. Se estiver usando VPN, tente sem ela — alguns nós de saída de VPN são bloqueados pelo YouTube.
-N 4 --retries 10 --fragment-retries 10
--limit-rate 5M
-N 4 habilita downloads de fragmentos paralelos. --limit-rate 5M limita a velocidade para evitar resets de conexão. Tente baixar em outro horário se o YouTube estiver limitando.
ffmpeg.exe está na mesma pasta que yt-dlp.exe e é um build recente. Atualize yt-dlp com yt-dlp -U. Em seguida tente novamente com:
yt-dlp -f "bestvideo+bestaudio/best" "URL"
yt-dlp.exe → Propriedades → marcar Desbloquear na parte inferior → OK.
yt-dlp.exe → Propriedades → marque Desbloquear → OK. Se o antivírus estiver bloqueando, adicione uma exceção para o arquivo. Sempre baixe da página oficial de releases do GitHub.
--no-check-certificate — não recomendado a longo prazo pois desabilita a validação de certificado.
yt-dlp -U. Verifique a lista de sites suportados. Certifique-se de usar a URL correta do vídeo — URLs de playlist e canal têm formatos diferentes.
Diagnóstico
yt-dlp -v "URL"
yt-dlp -F "URL"
yt-dlp --simulate "URL"
ffmpeg -version