Video Dubbing & Translation avatar

Video Dubbing & Translation

Pricing

from $2,500.00 / 1,000 dubbed minutes

Go to Apify Store
Video Dubbing & Translation

Video Dubbing & Translation

Dub any video or audio into 32+ languages using AI-powered voice cloning. Supports YouTube URLs, direct video links, and SRT transcript export.

Pricing

from $2,500.00 / 1,000 dubbed minutes

Rating

0.0

(0)

Developer

Zhanji

Zhanji

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

8 days ago

Last modified

Categories

Share

Automatically dub any video or audio into 32+ languages using AI-powered voice cloning from ElevenLabs. Just paste a YouTube URL, pick your target languages, and get back professionally dubbed videos with optional SRT transcripts.

What it does

This actor takes a video (via YouTube URL or direct link) and creates dubbed versions in your chosen languages. The AI clones the original speaker's voice and translates the speech naturally — preserving tone, emotion, and timing.

Each dubbed language produces:

  • A full dubbed video file (MP4)
  • An optional SRT subtitle transcript

Supported Languages (32)

English, Spanish, French, German, Italian, Portuguese, Polish, Turkish, Russian, Dutch, Czech, Arabic, Chinese (Mandarin), Japanese, Korean, Hindi, Tamil, Indonesian, Malay, Swedish, Danish, Finnish, Greek, Ukrainian, Romanian, Bulgarian, Slovak, Croatian, Filipino, Hungarian, Vietnamese, Norwegian

How it works

  1. You provide a YouTube URL (or direct video link) + your ElevenLabs API key
  2. The actor downloads the video in your chosen quality
  3. ElevenLabs AI analyzes speakers, translates speech, and clones voices
  4. You get dubbed video files + SRT transcripts in the output

Input Parameters

ParameterRequiredDefaultDescription
videoUrlYesYouTube URL or direct link to video/audio
elevenLabsApiKeyYesYour ElevenLabs API key (get one here)
targetLanguagesYes["es"]Array of target language codes
sourceLanguageNoautoSource language (auto-detected by default)
downloadQualityNohdhd, fast, or audio_only
numSpeakersNo0Number of speakers (0 = auto-detect)
disableVoiceCloningNofalseUse library voices instead of cloning
dropBackgroundAudioNofalseRemove background music from output
includeTranscriptsNotrueExport SRT subtitle files

Example Input

{
"videoUrl": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"elevenLabsApiKey": "xi-your-api-key-here",
"targetLanguages": ["es", "fr", "de"],
"sourceLanguage": "en",
"downloadQuality": "hd",
"includeTranscripts": true
}

Example Output

The actor pushes results to the default dataset:

[
{
"language": "es",
"status": "completed",
"videoKey": "dubbed_es",
"transcriptKey": "transcript_es",
"fileSize": 15234567,
"durationMinutes": 3
},
{
"language": "fr",
"status": "completed",
"videoKey": "dubbed_fr",
"transcriptKey": "transcript_fr",
"fileSize": 15198432,
"durationMinutes": 3
}
]

Dubbed videos and transcripts are stored in the actor's key-value store. Access them via the Apify API or Console.

Cost Estimate

This actor uses Pay-Per-Event pricing, charged per dubbed minute:

Video Length1 Language3 Languages5 Languages
1 minute~$2-3~$6-9~$10-15
5 minutes~$10-15~$30-45~$50-75
10 minutes~$20-30~$60-90~$100-150

Note: You also pay for ElevenLabs API usage with your own API key. ElevenLabs Pro plan costs ~$0.50-1.10 per dubbed minute.

Requirements

  • ElevenLabs API key — Sign up at elevenlabs.io. A Pro plan ($99/mo) or higher is recommended for dubbing.
  • Apify account — Free to sign up, pay-per-use pricing.

Limitations

  • Maximum video duration: 2.5 hours (ElevenLabs limit)
  • Maximum file size: 1 GB
  • Dubbing a 10-minute video takes approximately 5-15 minutes of processing time
  • One language is dubbed at a time (sequential processing)

Use Cases

  • Content creators — Expand your YouTube audience to global markets
  • Course creators — Translate educational content for international students
  • Marketing teams — Localize promotional videos for different regions
  • Podcast producers — Create multilingual versions of audio content
  • Media companies — Automate video translation at scale

Support

If you encounter issues, check that:

  1. Your ElevenLabs API key is valid and has dubbing credits
  2. The video URL is publicly accessible
  3. The video is under 2.5 hours and 1 GB

For bugs or feature requests, open an issue on the actor's GitHub repository.