Windows 11/10  ·  Erros comuns  ·  Correções passo a passo

Solução de Problemas yt-dlp no Windows — Erros Comuns e Correções

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.

Resposta rápida

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:

Passo 1 — atualizar yt-dlp
yt-dlp -U
Passo 2 — verificar formatos disponíveis
yt-dlp -F "URL"

Mensagens de erro do yt-dlp e como corrigi-las

"Unable to extract" ou erro de parsing
Causa: O site atualizou sua estrutura e o extractor do yt-dlp está desatualizado.

Correção: Execute 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.
"Sign in to confirm you're not a bot"
Causa: O YouTube sinalizou a requisição como automatizada e pede prova de que você é um usuário real conectado. Tornou-se um dos erros mais comuns do yt-dlp em 2025–2026, à medida que o YouTube reforçou a detecção de bots.

Solução — em ordem: Primeiro atualize o yt-dlp (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 not found" ou sem áudio no arquivo baixado
Causa: FFmpeg não está instalado ou não está no lugar certo.

Correção: Coloque 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.
"yt-dlp não é reconhecido como comando"
Causa: PowerShell não consegue encontrar yt-dlp.exe porque a pasta não está no PATH.

Correção — opção 1: Navegue até a pasta com yt-dlp.exe no Explorer, clique na barra de endereço, digite powershell e pressione Enter. Execute yt-dlp a partir daí.

Correção — opção 2: Adicione a pasta do yt-dlp ao PATH. Veja o guia de instalação para instruções passo a passo.
Erro HTTP 403 ou "Sign in to confirm your age"
Causa: O vídeo requer autenticação ou o YouTube está limitando a requisição.

Correção: Primeiro atualize o yt-dlp: 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.
Download muito lento ou fica parando
Causa: Throttling de rede, conexão instável ou limitação de taxa do YouTube.

Correção: -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.
Mesclagem falhou — vídeo e áudio salvos como arquivos separados
Causa: FFmpeg está faltando ou desatualizado.

Correção: Certifique-se que 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"
SmartScreen do Windows bloqueia yt-dlp.exe
Causa: SmartScreen sinaliza executáveis portáteis não assinados por padrão — isso é um falso positivo.

Correção: Clique em Mais informaçõesExecutar mesmo assim. O arquivo é o release oficial não modificado do GitHub. Você também pode clicar com botão direito em yt-dlp.exe → Propriedades → marcar Desbloquear na parte inferior → OK.
"Acesso negado" ou antivírus bloqueia o arquivo
Causa: Windows ou antivírus bloqueou o arquivo baixado da internet.

Correção: Clique com botão direito em 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.
Erro de verificação de certificado SSL
Causa: O repositório de certificados do Windows está desatualizado, ou um proxy/VPN está interceptando HTTPS.

Correção: Atualize o Windows (Configurações → Windows Update), em seguida tente novamente. Se estiver atrás de um proxy corporativo, contate o suporte de TI. Como último recurso apenas: --no-check-certificate — não recomendado a longo prazo pois desabilita a validação de certificado.
Erro "URL não suportada"
Causa: O site não é suportado pelo yt-dlp, ou o formato da URL mudou.

Correção: Atualize o yt-dlp com 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.

Comandos de debug — obter mais informações

Saída detalhada — mostra detalhes completos do erro
yt-dlp -v "URL"
Listar todos os formatos disponíveis para um vídeo
yt-dlp -F "URL"
Simulação — testar sem baixar de verdade
yt-dlp --simulate "URL"
Verificar se FFmpeg funciona
ffmpeg -version