Video Translate Overview
D-ID Video Translate makes it easy to connect with viewers worldwide by transforming your videos into multilingual experiences leveraging the power of cutting edge generative AI. Our AI-powered solution translates the script, clones the speaker’s voice, and adapts their lip movements, all from a single upload. This powerful tool is a game changer for anyone seeking international reach.
D-ID's Video Translate
Example
Example
Footage Tips:
- Only one person should be in the frame of the video
- Ensure the speaker is front-facing with their face visible at all times
- For optimal audio quality, upload at least 30 seconds of footage and minimize background noise and music
- Video length: at least 10 seconds, up to 5 minutes
- File size: up to 2GB (MP4, MOV, MPEG)
Supported languages:Arabic, Bulgarian, Chinese, Croatian, Czech, Danish, Dutch, English, Filipino, Finnish, French, German, Greek, Hindi, Indonesian, Italian, Japanese, Korean, Malay, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish, Tamil, Turkish and Ukrainian.
Code Example
POST https://api.d-id.com/translations | Create a Video Translate
{
"source_url": "https:/www.yourwebsite.com/videoFileName.mp4",
"languages": [
"French",
"Japanese"
],
"webhook": "https://host.domain.com/to/webhook"
}{
"translations": [
{
"id": "trs_KEcZVkJ8Z2GCe4nvbLove",
"name": "videoFileName-french",
"status": "validating",
"group_id": "grp_cBajNqZqc3Z1FgRAyTeam4",
"owner_id": "userID",
"created_by": "userID",
"created_at": "2024-08-20T12:30:31.500Z",
"modified_at": "2024-08-20T12:30:31.500Z",
"thumbnail_url": "",
"subtitles_url": ""
},
{
"id": "trs_Hf60n24AMpUnoHADOUEKEN",
"name": "videoFileName-japanese",
"status": "validating",
"group_id": "grp_cBajNqZqc3Z1FgRAyTeam4",
"owner_id": "userID",
"created_by": "userID",
"created_at": "2024-08-20T12:30:31.502Z",
"modified_at": "2024-08-20T12:30:31.502Z",
"thumbnail_url": "",
"subtitles_url": ""
}
]
}
Use Webhooks!Create an endpoint that accepts
POSTrequests, and add it to thewebhookfield.
This endpoint will be triggered once the Video Translate is ready.
NoteThe output video will be located in the
result_urlfield only when"status": "done"
GET https://api.d-id.com/translations/<id> | Get a specific Video Translate
{
"id": "trs_KEcZVkJ8Z2GCe4nvbLove",
"name": "videoFileName-french",
"status": "done",
"result_url": "https://translations-api-results.d-id.com/userID/translation/trs_KEcZVkJ8Z2GCe4nvbLove/videoFileName_french.mp4",
"group_id": "grp_cBajNqZqc3Z1FgRAyTeam4",
"owner_id": "userID",
"created_by": "userID",
"created_at": "2024-08-20T12:30:31.500Z",
"modified_at": "2024-08-20T12:36:37.292Z",
"thumbnail_url": "https://translations-api-results.d-id.com/userID/grp_cBajNqZqc3Z1FgRAyTeam4/thumbnail.png",
"subtitles_url": "https://translations-api-results.d-id.com/userID/translation/trs_KEcZVkJ8Z2GCe4nvbLove/subtitles.srt"
}Support
Have any questions? We're here to help! Go to the Help Center or send us a message.
Contact Support