Saltar al contenido
Transcript Dock
Iniciar sesiónEmpezar gratis

Menú del sitio

Transcript Dock
IntroducciónCómo funciona, guías y qué puedes transcribir.
Inicio rápidoEnvía un enlace, espera el trabajo y exporta la transcripción. Tres solicitudes.
AutenticaciónClaves de API, scopes, Idempotency-Key y X-Request-Id.
TrabajosCrea, espera, lista, cancela y reintenta trabajos.
TranscripcionesEl objeto de transcripción y las exportaciones txt, srt, vtt y json.
LotesHasta 50 videos en una sola solicitud.
CargasTranscribe tus propios archivos de audio y video.
WebhooksRecibe una llamada cuando termina un trabajo o un lote y verifica la firma.
ErroresTodos los códigos de error, qué significan y qué hacer.
Límites de usoEnvíos, trabajos en curso y lecturas por plan, y la respuesta 429.
Precios y créditos1 crédito por transcripción de subtítulos y 2 por minuto de transcripción con IA. Planes y créditos extra.
FuentesYouTube, TikTok, tus archivos y enlaces directos: URL aceptadas y modos.
MCPBusca y transcribe videos desde Claude, Cursor, Windsurf o tu propio agente.
Especificación OpenAPILa especificación OpenAPI 3.1 para generar código y clientes tipados.
Claude CodeUn solo comando agrega Transcript Dock a Claude Code.
App de ClaudeAgrega Transcript Dock como conector personalizado en claude.ai, Claude Desktop o el móvil.
CursorAgrega Transcript Dock como servidor MCP en Cursor.
WindsurfAgrega Transcript Dock a Windsurf para que Cascade pueda buscar y transcribir videos.
OpenClawConecta Transcript Dock a los agentes autónomos de OpenClaw.
19 resultados
Guías

Cómo obtener la transcripción de un TikTok

Obtén la transcripción de un video de TikTok como texto o subtítulos, lista los videos más recientes de un perfil y maneja los videos sin subtítulos.

Actualizado


Respuesta corta: TikTok muestra subtítulos en muchos videos, pero no te da ninguna forma de copiarlos ni descargarlos. Para obtener el texto, envía el enlace del video a una API de transcripciones. Con Transcript Dock es una sola solicitud por 1 crédito, y devuelve texto plano, segmentos con tiempos, SRT o VTT. Los videos sin subtítulos se pueden transcribir a partir del audio en un plan de pago.

  • Enlaces de video: https://www.tiktok.com/@user/video/1234567890123456789
  • Enlaces para compartir desde la app: https://vm.tiktok.com/... (se resuelven al video por ti)
  • Un perfil, como @user, mediante el descubrimiento de videos que se explica más abajo.

Obtén una transcripción#

Envía el enlace, espera el trabajo y luego exporta. El flujo es el mismo que para YouTube; consulta el inicio rápido para ver la respuesta de cada paso.

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" }'

El JSON de la transcripción indica de dónde salió el texto en source_origin: creator_captions, platform_captions (los subtítulos automáticos de TikTok) o speech_recognition.

Los videos más recientes de un perfil#

Lista hasta 10 de los videos más nuevos de un perfil, con el número de reproducciones y las estadísticas del perfil, por 1 crédito. Luego envía las URL que quieras como un lote.

listar un perfil
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 }'

Lee el resultado con GET /v1/video-discoveries/{id}. Agrega "include_details": true para obtener los me gusta, los comentarios, los hashtags y los idiomas de subtítulos de cada video. Los detalles están en la referencia de la API.

Videos sin subtítulos#

Muchos TikToks no tienen pista de subtítulos, sobre todo los de música y los más antiguos. Envía mode: "auto" en un plan de pago: se usan los subtítulos cuando existen y, si no, se transcribe el audio, a 2 créditos por minuto iniciado y con tiempos por palabra. En el plan gratuito el trabajo falla con NO_CAPTIONS y no se cobra nada.

Pregúntale a Claude#

Con el servidor MCP conectado, pide: "Lista los últimos videos del usuario de TikTok @tiktok y resume el primero". Claude lista el perfil y obtiene la transcripción por ti.

yt-dlp también puede guardar los subtítulos de TikTok con --write-subs --skip-download cuando un video los tiene, pero TikTok cambia con frecuencia y bloquea muchas IP de servidores, así que se rompe sin avisar.