Skip to main content
Public Rumble video URLs are supported when the video has captions. The upstream WEBVTT captions are cleaned to plain text server-side before they’re returned.

Request

Response

transcript is a plain string with newlines between spoken lines. Rumble’s upstream captions arrive as WEBVTT and are cleaned to plain text server-side — timing cues are stripped, so there is no per-line timing and no videoUrls field.

Supported URL formats

The video ID is the v… token at the start of the path slug. Embed and channel URLs without a v… video slug are rejected with 400 Invalid URL.

FAQ

Only videos that have captions. Rumble doesn’t auto-caption every video, so coverage depends on whether the uploader (or Rumble) provided captions.
You’ll get 404 No transcript available and you won’t be charged.
The upstream captions are WEBVTT, but we strip the timing cues and clean the cue text into a plain newline-separated string server-side. There is no per-line timing in the response.
No. Only publicly viewable videos can be transcribed.