reelscribe.app icon

reelscribe.app

Transcribe Instagram Reels, TikTok videos, and YouTube content with reelscribe.app

Transcribe

AI-generated

Summary

Submit a video URL from Instagram Reels, TikTok, or YouTube for transcription using reelscribe.app, optionally waiting for the transcription to complete or receiving a request ID for asynchronous processing.

Inputs

  • Video URL (required) — The URL of the Instagram Reel, TikTok video, or YouTube video to transcribe.
  • Wait for Completion — Boolean to decide if the node should wait for the transcription to finish before returning the result; if false, returns a request ID immediately.
  • Resume URL — Optional HTTPS webhook URL to receive the transcription result when processing completes; applicable only if 'Wait for Completion' is false.
  • Polling Interval (Seconds) — Interval in seconds at which the node checks for transcription completion; applicable only if 'Wait for Completion' is true.
  • Timeout (Seconds) — Maximum time in seconds the node waits for transcription to complete before timing out; applicable only if 'Wait for Completion' is true.
  • Error Handling — Settings that control retry behavior for transient API errors, including maximum retries, initial delay with exponential backoff, and whether to respect Retry-After headers.

Output shape

a single JSON object per item containing the transcription result if waiting for completion or a request ID if asynchronous processing is chosen.

If 'Wait for Completion' is true, the node polls the transcription status until it reaches a terminal state (completed, failed, or cancelled) or the specified timeout is exceeded, returning the final transcription data. If false, the node returns immediately with a request ID and optionally sends the transcription result to the provided webhook URL upon completion. Transcription URLs from Instagram are normalized before submission. The node handles API errors with configurable retry and backoff logic.

Examples

Example 1: Transcribing an Instagram Reel and waiting for the result

Set 'Video URL' to the Reel URL, 'Wait for Completion' to true, adjust 'Polling Interval' and 'Timeout' as needed. The node returns the transcription result JSON once ready.

Example 2: Submitting a TikTok video for transcription without waiting

Set 'Video URL' to the video URL, 'Wait for Completion' to false, and optionally provide a 'Resume URL' to receive the completed transcription via webhook. The node immediately returns a request ID.

Links

Discussion