</> Repositório
YouTube Transcript API
Puxa a legenda de qualquer vídeo do YouTube que tenha legenda, até a automática, e devolve o texto com o tempo de cada fala.

serve pra
Pra quem estuda concorrente, resume aula ou transforma vídeo em post e não quer assistir tudo nem transcrever de novo. Você passa o código do vídeo e recebe a legenda que o próprio YouTube já tem (feita pelo dono do canal ou gerada automaticamente), em qualquer idioma disponível, e pode pedir a tradução automática do YouTube. Não baixa o vídeo, não usa IA e não pede chave: só lê a legenda que já existe.
na prática
- Você roda um comando com o código do vídeo e a legenda aparece no terminal, com o tempo de início de cada trecho.
- Pede o idioma na ordem que prefere (português primeiro, inglês se não tiver) e ele pega o primeiro que achar.
- Um comando lista todas as legendas que o vídeo tem, dizendo quais são automáticas.
- Se o vídeo só tem legenda em inglês, ele pede ao YouTube a tradução automática pro português.
- Junto com o Claude Code, a legenda vira resumo, roteiro, carrossel ou lista de ganchos.
é pra você se
Você pesquisa conteúdo no YouTube (concorrentes, aulas, entrevistas) e quer o texto pra estudar ou reaproveitar, e topa rodar dois comandos no terminal ou pedir pro Claude Code fazer isso.
não é pra você se
Vídeo sem legenda nenhuma: ele não transcreve áudio, só lê a legenda que o YouTube já tem. Vídeo com restrição de idade também não funciona. Não serve pra rodar em servidor na nuvem: o README avisa que o YouTube bloqueia a maioria desses endereços. E pegar legenda de muitos vídeos de forma automática pode ir contra os termos do YouTube.
- Licença
- MIT
O código é MIT, mas ele usa uma parte não documentada do site do YouTube. Pegar legenda em massa e de forma automática pode ir contra os termos do YouTube; a legenda continua sendo conteúdo do dono do vídeo.
- Uso comercial
- Livre
- Custo
- grátis
- Dificuldade
- Dificuldade: avançado
- No GitHub
- ★ 8.5kúltimo push 2026-10-20
- Precisa de
- Python instalado no computador e o terminal (ou o Claude Code rodando os comandos por você)
dados do GitHub conferidos em 2026-10-26





