Skip to main content
Dub Media takes a video or audio clip and produces a fully dubbed version in the target language, preserving the original pacing and speaker identities. This node runs on a selectable model and consumes credits when it runs.

When to use

  • Localising a product video or advertisement for a new market
  • Dubbing podcast episodes or interviews into multiple languages
  • Creating multilingual narration tracks from a single source recording

Inputs

Video
video
The source video to dub. Provide either a Video or an Audio input — not both.
Audio
audio
The source audio to dub. Provide either a Video or an Audio input — not both.

Outputs

Dubbed Video
video
The dubbed video clip. Populated when the input was a video.
Dubbed Audio
audio
The dubbed audio track. Populated when the input was audio-only.

Configuration

target_lang
string
required
The BCP-47 language code for the target language (e.g. es, fr-FR, pt-BR).
source_lang
string
default:""
The BCP-47 language code of the source audio. Leave blank to auto-detect.
num_speakers
number
default:0
Number of distinct speakers in the source. Set to 0 to auto-detect.
watermark
boolean
default:false
When enabled, adds an ElevenLabs watermark to the dubbed output.

Example

Connect an Upload Video node to the Video input, set the target language to es in the configuration panel, then wire the Dubbed Video output to a Generate Video node or download it directly.
This node runs on a selectable model. See Audio models for supported models and Model settings for available options.