A API de Transcrições do YouTube

Transcrição, busca, canal e dados de playlist como uma API REST. 100 créditos grátis, sem cartão - depois $5/mês por 1000 créditos.

Feita para mais do que um único vídeo

A maioria das ferramentas gratuitas de transcrição do YouTube para em um único vídeo. Esta API também busca no YouTube, resolve identificadores de canal e lista vídeos de canais ou playlists - tudo com uma única chave.

  • Extração de transcrição de qualquer vídeo público, com seleção de idioma
  • Busca de texto completo no YouTube, paginada
  • Resolução de identificador de canal e listagem de vídeos do canal
  • Listagem de vídeos de playlist
  • Uma extensão para Chrome para quem só quer perguntar algo a um vídeo, na mesma conta

Sem tela de OAuth, sem projeto no Google Cloud, sem cota por projeto para esgotar - veja o que isso custa às pessoas com a API oficial no nosso guia de cota da API do YouTube.

Uma requisição, JSON de volta

curl "https://getyoutubetranscript.com/api/v1/transcript?v=dQw4w9WgXcQ" \
  -H "Authorization: Bearer sk_live_..."

# => { "success": true, "data": { "transcript": "...", "word_count": 1847 } }

Preço simples, baseado em créditos

1 crédito = 1 requisição bem-sucedida em qualquer um dos endpoints abaixo. Requisições com falha não são cobradas.

Free

$0

no card required

  • 100 free credits to try the API
  • Full REST API access — transcript, search, and more
  • Chrome extension — ask AI questions about any video
  • 1 credit = 1 successful request

Monthly

$5.00/mo

Billed $5.00/month

  • 1,000 credits per month
  • Top-ups at $2.50 per 1,000 credits
  • 200 requests/min rate limit
  • Full REST API access — transcript, search, and more
  • Chrome extension — ask AI questions about any video
  • 1 credit = 1 successful request
BEST VALUE

Annual

$4.50/mo

Billed $54.00/year

  • 1,000 credits per month
  • Top-ups at $1.50 per 1,000 credits (40% cheaper)
  • 300 requests/min rate limit
  • Full REST API access — transcript, search, and more
  • Chrome extension — ask AI questions about any video
  • 1 credit = 1 successful request

Endpoints

A referência completa de parâmetros, formatos de resposta e códigos de erro está na documentação da API.

GET /transcript1 credit
GET /search1 credit / page
GET /playlist1 credit / page
GET /resolveFree
GET /channel/latestFree
GET /channel/search1 credit / page
GET /channel/videos1 credit / page

Pronto para testar? 100 créditos grátis, sem cartão. Obtenha sua chave de API.

Perguntas frequentes sobre a API de Transcrições do YouTube

A API de Transcrições do YouTube é gratuita?

Sim - 100 créditos grátis ao se cadastrar, sem cartão. Os planos pagos começam em $5/mês por 1000 créditos quando você precisar de mais.

O que conta como um crédito?

Um crédito é uma requisição bem-sucedida, nos endpoints de transcrição, busca, canal e playlist. Uma requisição que falha nunca é cobrada.

Ela faz mais do que transcrições?

Sim. Além de extrair transcrições, ela pode buscar no YouTube, resolver o identificador de um canal para seu ID, listar os vídeos de um canal e listar os vídeos de uma playlist - tudo com a mesma chave de API.

Quais são os limites de taxa?

200 requisições/minuto no plano Mensal, 300 requisições/minuto no Anual. Ambos vêm com os mesmos 1000 créditos mensais, além de recargas pagas se precisar de mais antes da próxima renovação.

Qual a diferença para a API oficial de dados do YouTube?

Não há projeto do Google Cloud para criar, nem tela de consentimento OAuth, nem cota diária por projeto para esgotar no meio de um trabalho. Cadastre-se, obtenha uma chave e comece a fazer requisições.