Windows 11/10 · SRT / WebVTT · Legendas auto & manuais
Salve legendas como arquivos SRT/VTT separados ou incorpore diretamente no MKV. Suporta legendas geradas automaticamente, legendas do criador, múltiplos idiomas e playlists.
Auto vs manual
Dois tipos de legendas no YouTube — escolha a flag certa para cada tipo.
Legendas de reconhecimento de voz do YouTube. Disponíveis na maioria dos vídeos. Use --write-auto-sub.
yt-dlp --write-auto-sub --sub-langs "pt,*" --sub-format srt "URL"
pt,* = Português se disponível, caso contrário qualquer idioma
Legendas enviadas pelo criador do vídeo. Mais precisas quando disponíveis. Use --write-sub.
yt-dlp --write-sub --sub-langs pt --sub-format srt "URL"
Baixa apenas se existirem legendas manuais — não encontra nada se não disponíveis
--write-sub --write-auto-sub — yt-dlp prefere as manuais se disponíveis e usa as automáticas como fallback.
Todos os comandos
Copie e cole no PowerShell. Substitua a URL pelo link do seu vídeo ou playlist.
yt-dlp --write-sub --write-auto-sub --sub-langs pt --sub-format srt "URL"
yt-dlp --write-sub --sub-langs pt --sub-format srt --convert-subs srt "URL"
yt-dlp -f "bv+ba/best" --write-sub --write-auto-sub --sub-langs pt --embed-subs --merge-output-format mkv "URL"
yt-dlp --write-sub --write-auto-sub --sub-langs "pt,en,es" --sub-format srt "URL"
yt-dlp --write-sub --write-auto-sub --all-subs --sub-format srt "URL"
yt-dlp --write-sub --write-auto-sub --sub-langs "pt.*" --yes-playlist -o "%(playlist)s/%(playlist_index)02d-%(title)s.%(ext)s" "PLAYLIST_URL"
Seleção de idioma
--sub-langs--sub-langs pt
--sub-langs "pt.*"
--sub-langs "pt,*"
--sub-langs "pt,en,es"
--sub-format srt
--convert-subs srt
--sub-format vtt
--embed-subs --merge-output-format mkv
FAQ
--write-auto-sub — a maioria dos vídeos do YouTube tem legendas geradas automaticamente. Se ainda não encontrar nada, o vídeo pode não ter legendas. Tente --all-subs para verificar todos os idiomas disponíveis. Alguns vídeos são somente áudio ou têm legendas desativadas.--sub-format srt --convert-subs srt para obter SRT. A conversão requer FFmpeg na mesma pasta que yt-dlp.exe.--merge-output-format mkv — MKV tem o melhor suporte a faixas de legenda. MP4 com legendas incorporadas pode ser problemático em alguns players. Também verifique se a exibição de legendas está habilitada no seu player de mídia.--skip-download para baixar apenas os arquivos de legenda sem salvar o vídeo: yt-dlp --write-sub --write-auto-sub --sub-langs pt --skip-download "URL"