Como obter a transcrição de um vídeo do TikTok
Obtenha a transcrição de um vídeo do TikTok como texto ou legendas, liste os vídeos mais recentes de um perfil e trate vídeos sem legendas.
Atualizado em
Resposta curta: o TikTok mostra legendas em muitos vídeos, mas não oferece nenhuma forma de copiá-las ou baixá-las. Para obter o texto, envie o link do vídeo para uma API de transcrição. No Transcript Dock, isso é uma requisição por 1 crédito, e ela devolve texto simples, segmentos com tempo, SRT ou VTT. Vídeos sem legendas podem ser transcritos a partir do áudio em um plano pago.
Quais links funcionam#
- Links de vídeo:
https://www.tiktok.com/@user/video/1234567890123456789 - Links de compartilhamento do app:
https://vm.tiktok.com/...(resolvidos para o vídeo automaticamente) - Um perfil, como
@user, pela descoberta de vídeos abaixo.
Obter uma transcrição#
Envie o link, aguarde a tarefa e depois exporte. O fluxo é o mesmo do YouTube; veja o guia de início rápido para a resposta de cada etapa.
curl -X POST https://www.transcriptdock.com/v1/jobs \-H "Authorization: Bearer td_live_YOUR_KEY" \-H "Idempotency-Key: tt-7680721699171601694" \-H "Content-Type: application/json" \-d '{ "source": { "url": "https://www.tiktok.com/@tiktok/video/7680721699171601694" }, "mode": "captions_only" }'
O JSON da transcrição indica a origem do texto em source_origin: creator_captions, platform_captions (as legendas automáticas do TikTok) ou speech_recognition.
Os vídeos mais recentes de um perfil#
Liste até 10 dos vídeos mais novos de um perfil, com contagem de visualizações e as estatísticas do perfil, por 1 crédito. Depois, envie as URLs que quiser como lote.
curl -X POST https://www.transcriptdock.com/v1/video-discoveries \-H "Authorization: Bearer td_live_YOUR_KEY" \-H "Idempotency-Key: tiktok-profile-1" \-H "Content-Type: application/json" \-d '{ "kind": "tiktok_user_videos", "user": "@tiktok", "limit": 10 }'
Leia o resultado com GET /v1/video-discoveries/{id}. Adicione "include_details": true para receber curtidas, comentários, hashtags e idiomas das legendas de cada vídeo. Os detalhes estão na referência da API.
Vídeos sem legendas#
Muitos TikToks não têm faixa de legendas, principalmente vídeos com música e os mais antigos. Envie mode: "auto" em um plano pago: as legendas são usadas quando existem, e o áudio é transcrito quando não existem, a 2 créditos por minuto iniciado, com tempos por palavra. No plano gratuito, a tarefa falha com NO_CAPTIONS e nada é cobrado.
Pergunte ao Claude#
Com o servidor MCP conectado, pergunte: “Liste os vídeos mais recentes do usuário @tiktok no TikTok e resuma o primeiro”. O Claude lista o perfil e busca a transcrição para você.
--write-subs --skip-download quando o vídeo as tiver, mas o TikTok muda com frequência e bloqueia muitos IPs de servidores, então a ferramenta para de funcionar sem aviso.