ParseJet

Transcrever Vídeo do YouTube em Texto

Cole o link de um vídeo do YouTube e receba a transcrição completa em texto limpo. Funciona com legendas automáticas e manuais, em qualquer idioma. Para desenvolvedores: extraia transcrições em escala por uma API hospedada e estável — sem scraping, sem bloqueio de IP e sem proxy para manter.

Solte um arquivo aqui ou procure

PDF, DOCX, XLSX, imagens, áudio, vídeo e mais

Grátis — 3 requisições/dia, sem cadastro. para 300 créditos/mês grátis.

Como funciona

1

Cole a URL do YouTube

Informe o link de qualquer vídeo do YouTube — vídeos comuns, Shorts e links curtos youtu.be funcionam do mesmo jeito.

2

Extraia a transcrição

O ParseJet busca as legendas do vídeo — automáticas ou enviadas pelo criador — e as junta em um texto contínuo e legível.

3

Copie ou use a API

Copie a transcrição para anotações e resumos, ou chame a API para transcrever canais e playlists inteiros de forma programática.

Principais recursos

O que faz este youtube transcript se destacar.

Qualquer idioma

Extraia a transcrição no idioma das legendas — português, inglês, espanhol, japonês e dezenas de outros. Peça um idioma específico com o parâmetro language da API.

Legendas automáticas suportadas

Funciona mesmo quando o criador nunca enviou legendas — as legendas automáticas são extraídas e limpas até virarem um texto legível.

Texto limpo e contínuo

Os fragmentos de legenda são unidos em texto corrido — sem sujeira de timestamps, sem linhas duplicadas, pronto para ler ou entregar a um LLM.

API estável, sem bloqueio de IP

Bibliotecas de scraping como a youtube-transcript-api costumam parar de funcionar quando o YouTube bloqueia o IP do seu servidor. O ParseJet cuida da infraestrutura — suas requisições continuam funcionando.

Metadados do vídeo incluídos

Cada resposta traz o título do vídeo, o nome do canal, o ID do vídeo e a duração junto com a transcrição.

Escala para playlists e canais

Percorra uma lista de URLs e busque todas as transcrições com a mesma chamada de API — monte conjuntos de dados a partir de canais inteiros.

Casos de uso

Cenários comuns onde esta ferramenta economiza seu tempo.

Resumir vídeos com IA

Pegue a transcrição e passe para o Claude ou o ChatGPT para gerar um resumo, os pontos principais ou perguntas e respostas — sem precisar assistir ao vídeo inteiro.

RAG sobre conteúdo em vídeo

Indexe transcrições de tutoriais, palestras e podcasts no seu banco vetorial para que o seu produto de IA consiga responder com base em fontes em vídeo.

Reaproveitamento de conteúdo

Transforme os seus vídeos em posts de blog, show notes, threads e documentação — a transcrição é a matéria-prima.

Pesquisa e citação

Busque citações exatas em entrevistas e aulas, com a marcação de tempo no vídeo original — sem varrer horas de gravação.

Automatize com a API

Use a mesma ferramenta de forma programática. Funciona com qualquer linguagem — apenas HTTP.

cURL
# Get the transcript of a YouTube video
curl -X POST https://api.parsejet.com/v1/parse/youtube \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://youtube.com/watch?v=VIDEO_ID", "language": "en"}'

# Response: { "text": "Full transcript...", "title": "Video Title",
#   "source_type": "youtube", "metadata": { "video_id": "...", "channel": "...", "duration": ... } }
Python
import httpx

# Before (youtube-transcript-api — breaks when YouTube blocks your IP):
#   from youtube_transcript_api import YouTubeTranscriptApi
#   transcript = YouTubeTranscriptApi.get_transcript(video_id)

# After (ParseJet — hosted, no IP blocks or proxies to manage):
resp = httpx.post(
    "https://api.parsejet.com/v1/parse/youtube",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={"url": "https://youtube.com/watch?v=VIDEO_ID", "language": "en"},
)
data = resp.json()
print(data["title"])  # Video title
print(data["text"])   # Full transcript text
JavaScript
// Fetch a YouTube transcript
const res = await fetch("https://api.parsejet.com/v1/parse/youtube", {
  method: "POST",
  headers: {
    Authorization: "Bearer YOUR_API_KEY",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    url: "https://youtube.com/watch?v=VIDEO_ID",
    language: "en",
  }),
});
const { text, title, metadata } = await res.json();
console.log(title, metadata.channel);
console.log(text); // Full transcript

Quer automatizar isso?

A ParseJet API oferece o mesmo poder de análise através de um único endpoint HTTP. Sem ffmpeg, sem poppler, sem tesseract — apenas uma chamada de API.

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
Ler Documentação da API

Perguntas frequentes

Como transcrever um vídeo do YouTube em texto?

Cole a URL do vídeo na ferramenta acima. O ParseJet extrai as legendas e devolve a transcrição completa em texto limpo, pronta para copiar. Para automatizar, envie a URL por POST para /v1/parse/youtube.

Funciona com vídeos que só têm legenda automática?

Sim. Se o vídeo não tem legendas enviadas manualmente, o ParseJet extrai as legendas geradas automaticamente pelo YouTube e as limpa até virarem um texto legível.

Existe uma API para transcrever vídeos do YouTube?

Sim. Envie um POST para /v1/parse/youtube com a URL do vídeo e um código de idioma opcional. A resposta traz a transcrição, o título do vídeo, o canal e a duração. Chaves de API gratuitas incluem 300 créditos por mês.

A biblioteca youtube-transcript-api parou de funcionar. Por quê?

O YouTube bloqueia IPs de datacenter de forma agressiva, então bibliotecas de scraping como a youtube-transcript-api falham com erros de bloqueio de IP em servidores e funções na nuvem. O ParseJet roda a extração em infraestrutura gerenciada, então suas chamadas de API continuam funcionando sem proxies nem gambiarras.

Quais idiomas são suportados?

Qualquer idioma em que o vídeo tenha legendas, inclusive português. Passe o parâmetro language (código ISO 639-1, como "pt", "en" ou "es") para pedir uma faixa de legendas específica.

Dá para transcrever vídeo do YouTube em texto de graça?

A transcrição de vídeos do YouTube exige uma conta gratuita e custa 5 créditos por vídeo — o plano gratuito inclui 300 créditos por mês, ou seja, 60 vídeos. Os planos pagos começam em US$ 19/mês para volumes maiores.

Comece a extrair texto gratuitamente

Sem necessidade de cadastro. Analise seu primeiro arquivo em segundos.

Ver Preços