Skip to main content
Extracts existing transcripts, captions, or subtitles from a TikTok video by URL.
Tool ID: scrapecreators_tiktok_video_transcript

Run this action

Use the TypeScript SDK for one call. Use ctx.tools.execute(...) inside a Play for durable calls, scheduled calls, or CSV processing.

CLI

Example response

The static output schema lacks the details for a reliable example. Use deepline describe scrapecreators_tiktok_video_transcript --json for the complete live contract.

Input reference

Extracts existing transcripts, captions, or subtitles from a TikTok video by URL. Returns id, url, and transcript (native captions are WEBVTT-formatted. AI fallback returns text). Also includes top-level transcript_with_timestamp: an array of {start: number, end: number, text: string} sentence/phrase segments from native captions or AI, or null when speech or timing is unavailable. Times are seconds relative to the video. AI timings are approximate, not word-perfect. The existing transcript remains the exact raw WEBVTT string for native captions and a plain string for AI fallback. AI fallback is opt-in via use_ai_as_fallback=true and is used only when native captions are unavailable. Over 120 seconds, videos cannot be AI-transcribed by default. This dedicated transcript route charges the AI rate instead of adding a native-caption fee. These routes remain synchronous. Allow at least 30 See the live schema below for the complete notes.

Output reference

Standard tool result payload.

Deepline cost

  • Pricing model: provider_usage (provider usage).
  • Estimated Deepline credits: 0.02 per pricing unit.