Get a transcript
get_transcriptRetrieves transcripts from video or audio post URLs across social platforms, using captions when available and AI transcription as a fallback.
Instructions
Get the transcript of a video or audio post from its URL. The platform is detected from the link. Uses the platform's captions when they exist and falls back to AI transcription of the audio. Price: 1 credit (captions); AI transcription 1 credit up to 2 minutes, then 5 per started minute of the whole video. Returns text, language, source (captions | auto_captions | ai) and duration. Long transcripts come back in pieces: when text_window.next_offset is set, call again with that offset.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Link to the video or post: YouTube, TikTok, Instagram, X, Facebook, LinkedIn, Reddit, Twitch or Kick clips, Rumble. | |
| offset | No | Character offset to continue a long transcript from (use next_offset from the previous answer). Continuations are served from cache for free. | |
| language | No | Preferred language code such as en. Optional. | |
| max_chars | No | Longest piece of text to return in one answer. | |
| include_timestamps | No | Also return segments with start times. Doubles the size; leave off unless you need timings. | |
| allow_long_transcription | No | Transcribe audio past 2 minutes with AI, at 5 credits per started minute of the whole video (10 minutes = 50). Without it, such a video with no captions answers transcript_unavailable for free. Ask before spending this on a long video. |