✴️ 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
POST
requests, and add it to thewebhook
field.
This endpoint will be triggered once the Video Translate is ready.
Note
The output video will be located in the
result_url
field 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 are here to help! Please leave your question in the Discussions section and we will be happy to answer shortly.
Ask a question