Submit Dubbing Job
Create a new dubbing job. The source video is validated, locales are resolved, and the job is queued for processing. Returns a requestId used to track the job.
Request body
Locale code of the source language (e.g., 'en-US')
Locale code of the target language (e.g., 'es-ES')
S3 or HTTPS path to the source video file (e.g., 's3://bucket/video.mp4' or 'https://example.com/video.mp4')
S3 path where the dubbed video will be exported (must start with 's3://', e.g., 's3://bucket/output.mp4')
Unique identifier for the content (e.g., 'content_123')
Identifier for the batch this submission belongs to (e.g., 'batch_001')
Name of the batch this submission belongs to (e.g., 'Power Rangers Season 1')
Dubbing workflow tier: AUTOMATED (fully automated), MANAGED (human-in-the-loop QC), or MANAGED_HIGH_TIER (premium managed).
Audio mixing strategy: REPLACEMENT (replace original dialogue track) or UN_STYLE (overlay dubbed audio on the original).
S3 path to the source speech audio track, if separate from video (must start with 's3://', e.g., 's3://bucket/audio.wav')
S3 path to the source Music & Effects (M&E) track (must start with 's3://', e.g., 's3://bucket/me_track.wav')
S3 path to the uncompressed audio file, if available (must start with 's3://', e.g., 's3://bucket/uncompressed.wav')
Title of the content (e.g., 'The Great Adventure')
Genre of the content (e.g., 'Action', 'Comedy')
Maturity rating of the content (e.g., 'PG-13', 'R')
Type of content (e.g., 'movie', 'series')
Priority of the dubbing job (higher means more urgent, e.g., 10)
Date by which the dubbed content is needed (e.g., '2024-07-01T12:00:00Z')
Indicates if the source video is watermarked (e.g., True, False)
Metadata attached to the dubbing job (e.g., {'key': 'value'})
Response
Successful Response