Supadata icon

Supadata

Access Supadata API to fetch video metadata, transcripts, and web data from multiple platforms

Media → Get Transcript

AI-generated

Overview

This node fetches the transcript of a video from multiple platforms such as YouTube, TikTok, Instagram, and Twitter. It supports different modes for transcript extraction including using native transcripts, AI-generated transcripts, or a combination of both. Users can specify the video URL, preferred language, and whether to return the transcript as plain text. This node is useful for extracting spoken content from videos for analysis, captioning, or content summarization.

Use Case Examples

  1. Extracting the transcript of a YouTube video to analyze the spoken content.
  2. Generating a transcript for a TikTok video where no native transcript is available.
  3. Retrieving a transcript in a specific language for an Instagram video.

Properties

Name Meaning
Video URL The URL of the video from which to fetch the transcript. Supports platforms like YouTube, TikTok, Instagram, and Twitter.
Return as Plain Text Boolean flag indicating whether to return the transcript as plain text instead of structured data.
Language Preferred language code (ISO 639-1) for the transcript. If not provided or unavailable, defaults to the first available language.
Mode The mode to use for transcript extraction. Options include 'Auto' (try native transcript, fallback to AI generation), 'Native' (only fetch existing transcript), and 'Generate' (always generate transcript using AI).

Output

JSON

  • transcript - The transcript text or structured transcript data of the video.

Dependencies

  • Requires an API key credential for Supadata API to access video metadata and transcripts.

Troubleshooting

  • Common issues include invalid or unsupported video URLs, which may cause the API to fail fetching transcripts.
  • If the preferred language is not available, the transcript defaults to the first available language, which may not match user expectations.
  • Errors related to API authentication or rate limits may occur if the Supadata API key is missing or invalid.

Links

Discussion