Localizing a one-minute marketing video into one language on Oakgen costs between 92 and 1,343 credits, depending on how far you go. A dubbed voice track alone is 92 credits. Translated subtitles alone are 102. Lip syncing the video to that track adds 609 credits at 480p or 1,217 at 720p. Oakgen runs these as separate steps. There is no single translate button.
Every Oakgen price here comes from Oakgen's model configs and pricing code, read on 2026-10-25. Plan prices come from the live pricing page on the same day. HeyGen facts come from HeyGen's own pricing page, translation page and help center, read on 2026-10-25. Prices on both sides can change.
If you want one upload that returns a lip-synced video in many languages, HeyGen is built for that and costs less per minute.
What can Oakgen do for video localization today?
Oakgen has five tools that cover the localization job. None is a dedicated video translation product, so you chain them.
| Job | Tool on Oakgen | Where to run it | Limits from Oakgen's config | List price on Oakgen |
|---|---|---|---|---|
| Dub the speech | ElevenLabs Audio Translation | Agent Chat | 31 target languages, source auto-detect, audio or video file up to 1 GB and 2.5 hours, returns an MP3 | 92 credits per minute |
| Lip sync your existing video to new audio | Infinitalk Video | Agent Chat | 480p or 720p, source video up to 500 MB, audio up to 10 minutes | 609 credits per minute at 480p, 1,217 at 720p |
| Burn in subtitles, optionally translated | VEED Subtitles | Video generator or Agent Chat | 165 spoken-language codes, 214 translation codes, 28 style presets, SRT import, 1-minute minimum | 34 credits per minute (basic style) or 68 (dynamic style), doubled above 1080p, plus a flat 68 per minute to translate |
| New voiceover from a translated script | ElevenLabs V4 or V4 Turbo | Audio generator or Agent Chat | 10,000 characters per generation | 28 or 14 credits per 1,000 characters |
| Speak in a cloned voice | MiniMax Voice Clone, then MiniMax Speech 2.8 HD | Audio generator | Consent confirmation required, 36 language boost options, 5,000 characters per generation | 507 credits per clone, then 34 credits per 1,000 characters |
Prices in the table are list prices as of 2026-10-25, rounded up to whole credits per generation. Durations are measured on the server. Dubbing and subtitles bill on the source file. Lip sync bills on the length of the audio track you sync to, rounded up to the second.
Dubbing and video lip sync are not in the Create picker today. You run them by asking Oakgen's AI agent, which can call models from the full catalog. The dub comes back as audio, so a finished video needs either the lip sync step or your own editor.
How much does it cost to localize one minute into one language?
It depends on the route. Here are four sensible routes, priced for a one-minute, 1080p-or-lower source video with one speaker.
| Route | What you get | Credits per language |
|---|---|---|
| Translated subtitles only | Original audio, burned-in subtitles in the target language (basic style) | 102 |
| Dub only | A translated MP3 you lay over the video in your own editor | 92 |
| Dub, 480p lip sync, subtitles | Lip-synced video in the new language with matching subtitles | 735 |
| Dub, 720p lip sync, subtitles | Same, at 720p | 1,343 |
The two lip sync rows add up as 92 for the dub, 609 or 1,217 for Infinitalk Video, and 34 for basic subtitles in the language the video now speaks. Those subtitles need no translation, so they cost the basic rate. If you pick a dynamic preset such as the default "glass", subtitles cost 68 credits instead of 34.
Two costs sit outside the table. The agent's own conversation uses credits, and that amount varies by job. And lip sync bills on the translated audio, not the original. Spanish or German narration often runs longer than English, so a one-minute English cut can bill as more than a minute of lip sync. Your plan may change the list price you pay for media generations.
What that means in money. The live pricing page on 2026-10-25 lists Basic at $9 for 2,000 credits a month, Pro at $19 for 5,000, Ultimate at $29 for 10,000 and Creator at $99 for 40,000. Add-on credits are 180 per $1. One credit therefore costs between about $0.0025 (Creator) and $0.0045 (Basic), or about $0.0056 as an add-on. At those rates:
- The 720p route (1,343 credits) is about $3.32 to $6.04 of plan credits per language per minute.
- The 480p route (735 credits) is about $1.82 to $3.31.
- Translated subtitles (102 credits) are about $0.25 to $0.46.
A worked example. Take a 60-second product video going into Spanish, French, German, Japanese and Portuguese at 720p with lip sync. Five languages at 1,343 credits is 6,715 credits, before agent usage. That is more than Pro's 5,000 monthly credits and fits inside Ultimate's 10,000. Doing the same five languages at 480p comes to 3,675 credits. Subtitles only would be 510.
How do I localize a marketing video step by step?
The order below keeps the expensive step, lip sync, until after you have heard the dub and know it is right.
Step 1. Prepare the source
Start from the final cut. ElevenLabs' dubbing docs say each file supports up to 32 speakers, but lip sync is easier with one person talking at a time, facing the camera. HeyGen's help center gives the same advice for its own lip sync and lists too many visible speakers as a cause of failure.
Before you upload, write down three things for the agent:
- The target languages.
- Any words that must not be translated, such as the product name, a slogan or a feature name.
- Whether you want lip sync, or only audio and subtitles.
On-screen text, such as lower thirds, price callouts and end cards, is not touched by any of these tools. Plan to rebuild those frames in each language in your editor.
Step 2. Dub the audio
In Agent Chat, attach the video and ask for the dub. A prompt that works with how the agent routes requests:
Translate the speech in this video into Spanish with ElevenLabs Audio Translation.
Keep the product name "Oakgen" in English.
The source language is auto-detected unless you name it. One job handles one target language, so ask for each language separately. Each result is an MP3 at 92 credits per minute.
Be clear on what the agent can and cannot pass through. Oakgen sends the file and the target language to ElevenLabs. Oakgen does not show you the translated script to edit before the voice is generated. If a term comes out wrong, the fix is to re-run or to switch to the re-voice route in step 6. A native speaker should listen to every language before you go further.
ElevenLabs' own docs add two useful details. The dub keeps the original background audio, such as music and ambience. And ElevenLabs recommends taking the dubbed audio and replacing the audio track on your original video for production use. That is the cheapest finished result, if you can live without lip sync.
Step 3. Decide whether you need lip sync
Lip sync matters most when the speaker's face fills the frame for long stretches. It matters little for product demos, screen recordings, B-roll with voiceover, or a presenter seen from a distance. If the speaker is small in frame, skip to step 5 and save 609 to 1,217 credits per minute per language.
Step 4. Lip sync the original video to the dub
In the same chat, ask for the sync. The agent sends lip sync of an existing video to Infinitalk Video by default when your wording points at that video:
Lip sync this uploaded video to the Spanish MP3 you just made, using Infinitalk Video at 480p.
Run 480p first. It costs half as much and shows whether the mouth movement holds up on your footage. Then run 720p for the final cut. Infinitalk Video takes up to 10 minutes of audio, and the source video can be up to 500 MB. Watch the result at full size. Side profiles, hands near the mouth and fast head turns give the model less to work with. We did not test Infinitalk Video on any footage for this article.
Step 5. Add subtitles
Open VEED Subtitles from the video-to-video tab of the AI video generator, or ask the agent. It transcribes the speech and burns in subtitles with one of 28 presets. Seven presets are dynamic, which costs twice the basic rate. The default preset, "glass", is one of the dynamic ones, so pick a basic style such as "simple" if price matters.
There are two ways to use it for localization:
- Run it on the dubbed or lip-synced video, with the spoken language set to the new language. No translation fee applies.
- Run it on the original video and set "Translate Subtitles To" to the target language. This is the subtitles-only route, and translation adds 68 credits per minute. Only the style charge doubles above 1080p, so a 4K minute with basic-style translated subtitles costs 136 credits.
If you already have an approved subtitle file from a translator, upload it as an SRT and VEED Subtitles skips transcription. Netflix's timed text guide is a good reference for the result. It allows two lines at most, and keeps each subtitle event between 5/6 of a second and 7 seconds. Translated text tends to be longer, so check that lines still fit.
Step 6. Re-voice from a script when wording matters
For ads with legal copy, prices or a tagline, a translated script you have approved beats an automatic dub. Translate the script yourself, with a translator, or in Agent Chat, then generate the voice on ElevenLabs V4. ElevenLabs' models page lists 90+ languages for Eleven v4 and a 10,000-character limit. Its help center says that when the target language differs from the voice's language, v4 produces "fluent, natural-sounding speech in the target language."
A 1,000-character script costs 28 credits on V4 or 14 on V4 Turbo. Then lip sync the video to that track exactly as in step 4.
If the presenter's own voice matters, clone it first. Oakgen's voice cloning runs on MiniMax, costs 507 credits per clone and asks you to confirm you have consent to clone the voice. The cloned voice then speaks through MiniMax Speech 2.8 HD at 34 credits per 1,000 characters. Our voice cloning guide walks through the form.
Which route fits which kind of video?
Pick by how visible the speaker's mouth is and how exact the wording must be.
| Video type | Route we would start with | Why |
|---|---|---|
| Screen recording or product demo with voiceover | Dub only, or re-voice from script | No face on screen, so lip sync buys nothing |
| Social ad with a presenter close to camera | Dub plus lip sync at 480p, then 720p | Mismatched mouths are obvious in close-ups |
| Ad with a legal line, price or tagline | Re-voice from an approved script, then lip sync | You control every word |
| Testing whether a market responds at all | Translated subtitles only | 102 credits a minute per language |
| No presenter footage yet | Talking photo from a portrait | Animate a still to a voice track in each language |
For the last row, Oakgen's Talking Photo tool animates a portrait you supply to an audio track. It offers Hedra, VEED Fabric and Infinitalk. At list prices on 2026-10-25, a minute of Hedra Lipsync costs 710 credits, Infinitalk costs 609 at 480p or 1,217 at 720p, and VEED Fabric costs 1,623 at 480p or 3,042 at 720p. Make one voice track per language and run the same portrait against each. Our talking photo guide covers the inputs.
How does Oakgen compare with HeyGen for localization?
HeyGen has a dedicated video translation product. Oakgen has a set of tools you combine. Here is what each vendor's own pages say, read on 2026-10-25.
| HeyGen | Oakgen | |
|---|---|---|
| Translation flow | Upload a video or paste a YouTube link, get a translated video with voice, lip sync and expressions (translation page) | Dub, lip sync and subtitles as separate steps |
| Languages for translated speech | 175+ languages and dialects on Creator and up, 30+ on Free (pricing page) | 31 target languages in the dubbing form |
| Languages per job | Up to 10 (help center) | One per dubbing job |
| Review the translated script before voicing | Yes, "Review & Edit" on Pro, Business, Team and Enterprise (help center) | No, unless you re-voice from your own script |
| Lip sync options | Audio Only 4, Speed 6, Precision 10 credits per minute (help center) | Infinitalk Video, 609 or 1,217 credits per minute |
| Max video length | 30 minutes on Creator and Pro, 60 on Business (pricing page) | 2.5 hours for dubbing, 10 minutes of audio for lip sync |
| Max file size | 5 GB (help center) | 1 GB for dubbing, 500 MB for lip sync |
| Translated subtitles | Burned-in and clean versions, SRT export (help center) | VEED Subtitles, 214 translation codes, burned in |
| Entry paid price | Creator at $29 a month, or $24 a month billed annually, with 600 credits (pricing page) | Basic at $9 a month for 2,000 credits |
On cost per translated minute, HeyGen comes out well ahead. HeyGen's Creator plan is $29 for 600 credits, so a credit is worth about $0.048. At 6 credits per minute for Speed or 10 for Precision, that is roughly $0.29 to $0.48 per translated minute with lip sync. Oakgen's 720p dub with lip sync is about $3.32 to $6.04 per minute in plan credits. This is our arithmetic from each vendor's public numbers. HeyGen's pricing FAQ says credit costs vary with the AI model, video duration and complexity, so treat the HeyGen side as an estimate.
Oakgen's case is narrower. The same credit balance also generates the source video, product images, music and voiceovers, with no second subscription. Each step gives you a file you keep, such as the dub MP3 or the subtitle-free cut, so you can finish the edit anywhere. Subtitles can go into far more languages than the dub, which helps for a subtitles-first test in many markets.
When is HeyGen the better choice?
For most pure localization work, it is. Specifically:
- You need many languages at once. HeyGen translates into up to 10 languages per job from one upload. On Oakgen, five languages means five dubs and five lip sync runs.
- You need a language Oakgen's dubbing form does not list. Oakgen's form has 31 targets. Thai, Vietnamese, Indonesian, Hebrew and Greek, for example, are not among them. HeyGen lists 175+ languages and dialects. On Oakgen the workaround is a re-voice from a translated script. MiniMax Speech 2.8 HD, which speaks in a voice you have cloned, lists all five in its language options.
- A reviewer must approve the script before the voice is made. HeyGen's Review & Edit step allows this on Pro and up. Oakgen's dubbing does not.
- Cost per minute is the deciding factor. By the arithmetic above, HeyGen's lip-synced translation is several times cheaper per minute than Oakgen's.
- The footage is long. HeyGen handles up to 30 minutes per video on Creator. Oakgen's lip sync step stops at 10 minutes of audio.
Oakgen fits better when localization is one part of a larger job, when you want the dub as a separate file, or when subtitles in a less common language are enough.
What are the limits and failure points?
These come from Oakgen's configs and ElevenLabs' docs, not from tests of our own.
- The dubbing form lists 31 languages, fewer than ElevenLabs supports. ElevenLabs' dubbing docs say the service supports 90+ languages. Oakgen's form exposes 31 of them as of 2026-10-25.
- Lip sync resolution tops out at 720p. If your master is 1080p or 4K, the lip-synced version will be lower resolution.
- ElevenLabs calls its dubbed video "a high-quality preview, not a production master". That line is about ElevenLabs' own video output, but the advice behind it holds here too. Review every language before it goes live.
On rights, Oakgen does not claim ownership of eligible outputs under section 4.4 of its Terms. Whether you can use a localized video commercially still depends on the Terms, the law, each model provider's terms, and your rights in the source footage, voice and likeness. Cloning someone's voice needs their consent.
How we checked this
We did not localize a video or run any of these models for this article, and we did not test HeyGen. Nothing here is a quality comparison.
Oakgen facts come from the audio and video model configs, the agent's model routing and the credit conversion code, read on 2026-10-25. Credits are provider cost in USD times 1.30, times 260, rounded up. Plan prices come from Oakgen's live pricing page on the same day.
HeyGen facts come from its pricing page, its video translation page and its help center article on video translation, all read on 2026-10-25. The HeyGen per-minute dollar figures are our own division of its plan price by its credits. ElevenLabs facts come from its dubbing docs, models overview and Eleven v4 help article, read the same day.
Dub your first minute
Attach a video in Agent Chat and ask for an ElevenLabs audio translation, then a 480p lip sync with Infinitalk Video.
Frequently asked questions
Can Oakgen translate a video into another language?
Yes, as separate steps rather than one button. ElevenLabs Audio Translation turns the speech into one of 31 target languages and returns an MP3. Infinitalk Video then lip syncs your original video to that MP3, and VEED Subtitles burns in subtitles. The first two run through Oakgen's AI agent in Agent Chat. VEED Subtitles is also in the video generator. Checked in Oakgen's model configs on 2026-10-25.
How many languages can Oakgen dub into?
Oakgen's ElevenLabs Audio Translation form lists 31 target languages as of 2026-10-25, including Spanish, French, German, Hindi, Japanese, Korean, Arabic, Turkish and Chinese (Mandarin). Subtitles reach further. VEED Subtitles offers 214 translation language codes. For a new voiceover from a translated script, ElevenLabs lists 90+ languages for Eleven v4.
Does Oakgen have one-click video translation like HeyGen?
No. Oakgen has no single tool that takes a video in and returns a translated, lip-synced video. You run dubbing, lip sync and subtitles as separate steps. HeyGen's video translation page, read on 2026-10-25, describes a one-upload flow with voice, lip sync and subtitles into 175+ languages, and up to 10 target languages per job.
How much does it cost to localize a one-minute video on Oakgen?
At list prices on 2026-10-25, translated subtitles alone cost 102 credits per minute. A dub with 480p lip sync and subtitles costs 735 credits. The same at 720p costs 1,343 credits. On current plans that is about $3.32 to $6.04 of plan credits per language at 720p. Agent Chat also uses some credits for the conversation itself. Prices can change.
Is HeyGen cheaper than Oakgen for video translation?
For straight translation of talking-head footage, yes, by our arithmetic. HeyGen's help center lists 6 credits per minute for its Speed engine and 10 for Precision. Its Creator plan is $29 a month for 600 credits, which works out to roughly $0.29 to $0.48 per translated minute. Oakgen's 720p dub with lip sync is about $3.32 to $6.04 per minute in plan credits. Figures read on 2026-10-25.
Does the dubbed audio keep the original speaker's voice?
Oakgen's config describes ElevenLabs Audio Translation as translating audio while preserving the original voice. ElevenLabs' dubbing docs say each speaker's tone, pace and style carry into the target language and that background audio is kept. We did not test voice similarity for this article. Listen to every language before you publish.

