Video Dubbing

Create a dubbing job

Submit a video for dubbing. The video will be processed asynchronously. Poll GET /api/dubbing/jobs/{id} to track progress. Typical processing time is 2-5 minutes per minute of input video.

post/api/dubbing/jobs

Request body

source_urlstring uri required

URL of the video to dub. Either a public URL or the source_url from the upload endpoint.

target_lang'en' | 'es' | 'fr' | 'de' | 'it' | 'pt' | 'ru' | 'ja' | 'ko' | 'zh' required

Target language code

source_lang'auto' | 'en' | 'es' | 'fr' | 'de' | 'it' | 'pt' | 'ru' | 'ja' | 'ko' | 'zh'

Source language code, or "auto" for auto-detection.

Response

Job created

job_idstring required

Unique identifier for the dubbing job

status'pending' required

Initial job status (always "pending")

source_langstring required

Source language (or "auto")

target_langstring required

Target language code

created_atstring date-time required

ISO 8601 timestamp

Changes

No recorded changes to this endpoint across all 1 revision of this API.