Available on Windows & macOS
An all-in-one installer — every AI engine is built right in. Install once, run instantly, nothing else to set up.
Not sure which chip your Mac has? Click the Apple logo top-left → “About This Mac”. If it says “Apple M…”, pick the Apple-chip build; if it says “Intel”, pick the Intel build.
Slim — half the size, the essentials done right
The core stays: subtitle translation and dubbing, plus audio narration, batch runs and the queue. The heavy, rarely used parts are gone so modest machines stay smooth and the download is far quicker.
A free trial edition — installs alongside the full edition; the two live separately and never overwrite each other. Need heavier use and every feature? Grab the full edition above; no need to uninstall Slim.
Every AI model for listening, translating, generating voices and writing scripts is bundled and runs right on your machine — on both Windows and macOS. No external service account, no data sent to the cloud — fast and private.
- · Windows 10/11 (64-bit) or macOS 12+
- · Mac: Apple chip (M1/M2/M3/M4) or Intel
- · 8GB RAM or more (16GB recommended)
- · ~10GB free disk space
- · Discrete GPU (optional) for faster processing
- Download the installer that matches your machine.
- Run the file (.exe on Windows, .dmg on Mac).
- Open the app and copy your “Machine ID” to activate a license.
- Paste your license token (bought on the Pricing page).
✨ What’s new
- Added 12 new voices, bundled in the installer and update package
- Added automatic thumbnails in Batch: use a same-name image first, otherwise capture the first frame and insert it after processing
- Rebuilt and revalidated the installer and update package with matching release files
- Fixed updater checks for voices that are not bundled and preserved the verified application pair during updates
- Added 7 new Vietnamese voices and 173 new international voices
- Improved the overall interface for a cleaner, easier workflow
- Added cinematic multi-aspect-ratio thumbnail generation with automatic insertion after processing
- Added 4 new translation style slots for supported languages
- Unlocked multi-voice dubbing with up to 9 voices in one pipeline
- Added Smooth, Sweet, Profane 18+, and Tragic translation styles across every target language and Batch processing
- Standardized exported video as editing-friendly 8-bit H.264 MP4 with constant frame rate and 48 kHz AAC audio, while preserving speed by avoiding re-encoding already-compliant sources
- Update directly from both 1.6.9 and 1.7.0; a black-screen installation can be repaired by extracting the update and running UPDATE.bat
- Fixed the update black-screen issue at its root: the verified app executable and interface package are now replaced as one matching pair
- Updates now include the required runtime libraries, verify copied files before switching over, and restore the previous version if the update cannot finish
- Completed the compact Batch workspace with resizable panels, flexible list/grid views, and per-step progress for every video
- Improved reliability for speech recognition, fast translation, titles, subtitles, and original-subtitle covering in Batch
- Tightened component downloads, external links, local-file access, and integrity checks before component installation
- Fixed background music dropping in volume across segments in Stretch and Combined modes; music now follows the picture continuously
- Fixed the original-background-music volume control being ignored in Stretch and Combined modes
- Fixed original voice not being kept on overlong lines in Stretch and Combined modes, including queued and batch runs
- Fixed subtitles gaining an unwanted black border when no background or outline is selected
- Fixed export stopping because the app sent an unsupported subtitle effect option
- Clearer API translation errors for invalid keys, models, or connections; more reliable Gemini key handling
- Faster GPU-assisted background-music separation, running alongside voice generation where appropriate
- Fixed background-music separation unexpectedly falling back to CPU because of temporary graphics-memory pressure
- Fixed a false speech-recognition-model download message appearing during voice generation, mixing, or video export
- Fixed suggested titles not being loaded into the title field after translation finished
- Reorganized Dubbing: frame layout, horizontal flip, and keeping the original voice on long lines are easier to find
- Improved long-subtitle export stability by reducing driver failures during parallel segment processing
- The Google account Verify button is now always available and opens the correct verification page — previously an account blocked by Google during translation still showed "Ready", so you could not verify it
- Added a Retry button per Google account: after verifying in the browser, click it to reload immediately; the app tests for real and tells you whether the account works
- Added a Cancel button while waiting for Google sign-in: if sign-in fails you can exit and try again right away instead of waiting five minutes
- Opening Settings now shows your Google accounts instantly instead of waiting a few seconds
- Clearer weekly quota wording: "Not used yet" instead of "No quota", which looked like the account was locked
- The free tier now has a daily subtitle-translation limit; paid plans still translate without limits as before
- Tighter licence checks: rolling back the system clock no longer extends the expiry date, and the expiry is now confirmed by the server
- Fast translation is now open to EVERY plan: both key-based translation and Google-account translation, no longer limited to higher plans
- A newly installed machine gets its own fast-translation key automatically — open the app and translate right away, no sign-in and no key to create
- The default translation method is now key-based fast translation; browser translation steps back to being the fallback
- Batch: the Combined mode now sits alongside the other two modes instead of being hidden under advanced options
- Batch: click a video in the list, or use the Up/Down arrow keys, to show it in the preview
- Batch: the text-scan area is set per video, so each video keeps its own area
- Batch: shows the run time of each video and the total for the whole batch; the video being processed is selected automatically
- The text-scan frame now hides when you switch to another tab, so subtitles, cover and logo stay visible
- Fixed the original-subtitle cover being stuck and undraggable while the frame layout was on
- Fixed the Extract tab wrongly flagging masses of lines as "odd characters" on Chinese, Japanese and Korean films when the language was left on auto-detect
- Fixed the automatic CPU retry not working when the graphics card conflicted mid-run, forcing you to start over
- Fixed the browser holding the sign-in profile not being closed, which made translation fail with no clear reason
- Added the newest translation engine alongside the current one — full names shown, selectable in both the Translate tab and Batch
- Fixed the Create title button doing nothing when using key-based fast translation
- Larger translation batches: more dialogue per request, so forms of address and character roles stay consistent — same speed
- Fixed the list jumping to the bottom when deleting a line while a filter is active
- Fixed the machine sleeping mid-way through a queue or a long render, and tasks no longer stop themselves after the machine wakes up
- New translation option: sign in with your Google account for very fast translation without an API key — a multi-hour film finishes in minutes (Professional and Lifetime plans)
- Sign in with several accounts and rotate automatically when one runs out; enable or disable each account right in Settings
- When Google asks an account to be verified, the app now says so and shows a verify button — it used to report a generic out-of-quota message so you waited for nothing
- Redesigned Settings: fits on one screen, quota metrics at the top, rarely used sections collapsed
- Fixed videos failing to render on films with many stretched lines — any number of lines now exports
- Fixed Batch ignoring the export resolution you picked and always keeping the source size
- The first-run AI model download window can now be moved and minimized instead of covering the screen
- The missing-voice error now names the exact voice so you know what to fix
- New fast translation using a key we issue: no Google account needed — just paste the key in Settings, available in both the Translate tab and Batch
- The installer now lets you choose the install folder instead of always using drive C
- Speech extraction no longer invents lines nobody said over music or silence — it now uses a recognizer that does not keep "guessing ahead" when there is no speech, instead of only blocking known phrases
- Blocks more repeated junk lines that slipped through at the end of extraction (fansub credits, a single character repeated for dozens of lines)
- Translate tab: three new filter tabs — All caps+digits, All digits, Single word — to catch lines that used to slip past "Garbled/junk"
- Translate tab: the Title panel and filter tabs no longer disappear when a video is stopped or fails partway
- Translation: source lines misread into junk now get the real dialogue translated and the junk dropped, instead of translating the whole mess; genuine numbers are preserved
- Translation: blocks made-up words that appear nowhere in the source
- Framing: dragging the two video boxes now snaps to edges and centers automatically
- Queue: videos that already have a translation skip the translation step and go straight to dubbing
- Trimmed the text color palette down to the commonly used colors; fixed the blur layer being drawn over the wrong region in the preview
- Voices now pronounce repeated-letter ranks correctly (S, SS, SSS, A, AA…)
- The preview now matches the exported file exactly on fonts: it loads the real font files from your machine instead of guessing by name
- Fonts that are not actually installed were removed from the list — picking one used to be silently swapped for another, making preview and export disagree
- Bold is no longer faked on single-weight fonts; color band and title text sizes in the export now match the preview
- Title box: type directly on the preview (double-click), break lines in place, align multi-line text and turn off the drop shadow
- Dub tab: the "Keep original voice on overlong lines" option now keeps the original audio CONTINUOUS — most of it used to be dropped, so those lines sounded silent
- The original audio on those lines is no longer clipped at the head/tail or uneven in level; lightly stretched lines let the original flow on without leaving choppy gaps
- Dub tab configuration presets now capture EVERYTHING: text boxes, export resolution, reading speed, timing mode and the full audio mix — you no longer have to redo settings after loading a preset
- CapCut voices read Vietnamese numbers correctly ("400" is no longer read as "tư trăm"), plus a substitution table for words this engine mispronounces (starting with "ừm")
- Piper/Kokoro voices can now read common English words: added a ~90-word pronunciation table (dinosaurs, NASA, laser, vaccine, protein, sofa…)
- Added a ChatGPT translation slot that shares all the rules and workflow with the Gemini slots; fixed films over 250 lines looping forever without translating
- Fixed dub options being ignored when running through the Queue or Batch, and not being saved per project
- Translate tab: replaced the "Review/Deep review" buttons with 4 quick filter tabs (Possible duplicate, Garbled/stray characters, Empty line, Untranslated) to jump straight to lines that need fixing, plus a button to re-translate the whole group
- Catches more cases of stuttering ("kh kh...") or cut-off translations, and flags stray Korean/Arabic characters
- Dub tab: added color grading & LUT for video, plus light subtitle entrance animation (fade/pop)
- 10 built-in subtitle style presets (Netflix, TikTok, Cinematic, Period drama, News…) and configuration presets that save a full subtitle/logo/voice setup for reuse
- Fixed the update (not fresh install) causing a black screen and immediate crash right after updating
- Multi-voice dubbing in a single video: tag each character with a voice slot (Voice 1-5) and pick a different voice per slot — male, female, or a cloned voice
- Automatic male/female voice detection during extraction, with quick manual override using number keys 1-5; voice tags now show on both the Extract and Translate tabs
- Fixed subtitles being filled with lines nobody said (fansub credits, thank-you notes…) over music-only stretches
- Fixed whole stretches of clearly audible dialogue going missing
- Premium voices no longer add a stray word at the end of a sentence; about 35% faster on Windows machines with a dedicated graphics card
- New voices: Lạc Phi (female), Thiện Tâm (male), Vũ Ngân (female)
- Fixed the Translate tab freezing and refusing keyboard input while an export or background queue was running
- Fixed the export resolution setting being ignored when exporting through the queue or in batch
- Five new translation styles (Modern, Xianxia/fantasy, Historical drama, Natural, Tight dub — "new" variants) that keep forms of address far more consistent; the old styles are untouched so you can compare
- Fixed music separation stopping midway on videos longer than 2 hours
- Fixed a broken final-pass step that left many lines blank and untranslated
- Fixed line misalignment when re-fixing flagged lines — one skipped line used to shift every line after it
- Characters known only by their role (dad, mum, brother, sister…) with no proper name are now recognised — no more family members addressing each other like strangers
- New background-music removal that keeps the original speech (Professional plan and up)
- Pick your export resolution: 720p/1080p/2K/4K regardless of the source video
- The home screen and preview open much faster when you have many projects
- Fixed paid plans occasionally being detected as the free plan
- Fixed the app losing its license after a few days — your activated key now stays put, no need to request a new one
- License is checked daily but an active key is never revoked
- Slow connections no longer corrupt translations: the app used to read Gemini replies before they finished and silently drop a whole batch
- Subtitles read from video no longer appear ahead of the picture, especially on dialogue-heavy films
- Added a "Modern (forced)" writing style — modern films no longer get translated into archaic period-drama pronouns
- Much more accurate automatic detection of modern vs period films: 39/39 match across 39 real films
- The "Re-export" button now works repeatedly — tweak subtitles, covers or signatures and export fast, without re-dubbing
- Fixed losing subtitle text edits when switching projects or closing the app right after
- Fixed one project translation bleeding into another when several projects are open
- Preview subtitles no longer sit misaligned when you first open the Dub tab
- Batch and background runs now use the exact voice and options you picked, instead of silently falling back to the default voice
- Clear error when audio mixing drops lines, instead of reporting success on a video with missing speech
- Merging vertical videos keeps the vertical frame instead of being forced to landscape
- Cleans up leftover multi-GB temp files when dubbing fails
- Fixed translated subtitles drifting out of sync with the dialogue — the app now detects and blanks suspect ranges so you can retranslate exactly there, instead of silently shipping wrong lines
- Removed "ghost" subtitle lines that speech recognition invents (channel names, subscribe prompts) during passages with no speech
- Fixed subtitles running out of sync when re-exporting a dubbed video in Stretch video / Hybrid mode
- Fixed the "Smear blur" cover showing in preview but missing from the exported file
- Translate tab no longer shakes or jumps around during extraction; scrolling and jump-to-line are much smoother
- Blocked batches that come back as unreadable phonetic transliteration
- Video stretching is more stable on subtitle-heavy films — no more mid-way failures
- Removed the "long video, split it up" warning — the app now handles multi-hour videos in one pass
- NEWA third dubbing mode — Hybrid: lines the voice can keep up with stay at their natural pace, only the long ones stretch the video. No breathless narration, no whole-film slowdown
- NEWPick a writing style by genre: Historical, Wuxia, Xianxia, Game/system UI — characters address each other correctly from the start
- NEWSimple translation mode: fewer constraints, letting the AI read each passage on its own. Good for films where roles are hard to infer
- NEWA dedicated reader for offline voices: English words, abbreviations and symbols inside a sentence are pronounced, not spelled out
- BETTERNoticeably clearer, smoother voices with no rasp when sped up
- BETTERLarge numbers read naturally instead of as a long run of zeros
- BETTERForms of address track the film better — historical and xianxia keep their classical register
- BETTERSubtitles and watermark export exactly as they look in preview
- BETTERMulti-hour films with tens of thousands of lines run smoothly — no freezing, no stopping midway
- BETTERAfter an interruption, work resumes where it left off instead of regenerating every voice clip
- Fixed extraction stopping unexpectedly on some videos (no more slow CPU fallback)
- Faster, more reliable video muxing for long videos with many lines — fixes "Cannot merge video"
- Much faster audio mixing on long videos (previously could crawl)
- Titles generated after translation now follow the genre you picked
- Chinese films: more natural pronouns when characters are unclear; "Concise dubbing" tone fits timing better
- The interface no longer freezes when you switch to another window while translating or dubbing
- The 3-day trial now unlocks all features with no limits
- A character speaking several lines in a row now keeps one consistent way of addressing themselves
- Finer scene-by-scene context splitting — pronouns and names now track the story more closely
- Game-style rank/stat labels are now read out loud properly (e.g. "level 5") instead of misreading the abbreviation
- Translate tab: now flags lines with an accidentally inserted speaker name or garbled text, with quick jump/clear buttons
- New "Shared output folder" option in Settings — collects exported video/subtitles from every project in one place
- OmniVoice dubbing now works right away on freshly installed machines (previously timed out)
- Much faster first-time AI model download — the progress bar no longer throttles the transfer
- RapidOCR text recognition now usable (previously silently fell back to another engine)
- Correct number reading per language: numbers, dates, times, percentages, currency… read the way each language does (English, Chinese, Vietnamese…), no longer forced into Vietnamese
- Content normalization when reading/translating per target language — smoother, more natural output for each language
- Each voice reads in its own language; dubbing reads numbers in the translated language
- "Translate again" button clearly re-translates from scratch — no longer shows the old translation while running
- Re-translating a single line now works reliably (previously often failed on just one line)
- Speech recognition now splits sentences at real pauses — no more first words sticking to the previous line
- New online voice library: 129 voices in many languages, available in every dubbing tab
- Added 7 new Vietnamese voices with better reading of numbers, dates and phone numbers
- Star your favorite voices; unsupported voices are sorted to the bottom
- API-key translation: auto-switches to backup models when your key lacks access + clear errors instead of leaving the original text
- "Continue translating" button finishes the remaining lines after an interruption
- Dubbing: a single missing clip no longer silences the whole video; duplicate dub runs are blocked
- Voice generation on newest graphics cards auto-switches to a compatible mode — no more errors
- Copy cover/blur boxes between projects; fixed watermark overlapping subtitles
- Video merge: fixed broken frames/crackling audio with some formats
- Background music playlist rotation; cleaner Dubbing and Batch UI; batch delete/resume mid-run
- Complete English interface across the app
- Added more natural-sounding online Vietnamese voices (risky cross-accent voices are flagged)
- Star your favorite voices so they always appear at the top
- More accurate speech-to-subtitles: fewer stray characters, no mid-sentence cuts, no dropped dialogue
- Smoother video merging — no more broken picture/crackling audio on high-resolution videos
- Dubbing & Batch: tidier interface with an intuitive voice grid picker
- Batch: remove videos mid-run and "Continue" videos that already finished extraction + translation
- Stronger voice protection
- Batch: background music, remembers all settings (voice, scan, subtitles, cover boxes…), currency-conversion toggle
- More reliable automatic video titles — fewer fallbacks to the default name
- Ad-video insertion for Professional and Lifetime plans
- Fixed subtitle box background color, video flip, and a Settings page crash
- Better support for newer graphics cards, more stable
- Free 3-day trial — activates automatically on first launch, no contact needed
- Simpler activation screen with a one-tap "3-day trial" button
- Stronger protection for license and voices
- More stable overall
- Translation is many times faster
- Watch the translation appear live as it runs
- If an API key runs out mid-way, it keeps going automatically
- New "Continue translating" button to finish the remaining lines
- Fixed missing/misaligned translated subtitle lines
- Fixed the Minh Hoang voice on short sentences
- Video merge: auto-renames on conflicts, remembers the save folder
- NEW voice: Minh Hoang (male, custom-trained, offline)
- Fixed subtitle line drift during translation + auto-detects and patches drifted lines when done
- "Review translation" and "Deep review" buttons: AI scans & fixes translation errors (duplicates/omissions/drift/wrong meaning)
- Mirror the video horizontally — see it instantly in preview, with text and logo not flipped
- Batch tab: separate Signature and Logo (drag independently) + advanced options + tidier layout
- New "Concise dubbing" style — translations that fit the speaking window
- More even voice volume between sentences (no more loud/quiet swings)
- Minh Hoang voice reads very short sentences better; premium voices no longer "time out"
- Fixed jumpiness when deleting a line in the subtitle review screen
- New-generation graphics cards (RTX 50xx): on-screen text reading runs correctly on the GPU
- Machines without a discrete GPU still read text accurately (auto-switches mode)
- Voice cloning runs entirely on your machine, no more network errors
- Speech-to-subtitles: natural line breaks per sentence, noticeably denser lines
- Tidier interface: removed redundant options, every mode is accurate
- Updates only download the changes, keeping your existing data
- Fixed batch dubbing stopping midway
- New-gen graphics cards no longer freeze while reading on-screen text
- Batch video: added a choice of Dubbing or Subtitles only
- Watermark defaults to the center, freely draggable
- Subtitle review is much smoother on Windows (no more lag clicking lines)
- Faster, more stable translation that auto-patches error lines when done
- Forms of address in the translation are more accurate per scene
- Short subtitles translate much faster
- Fixed a few untidy display spots
- More stable text translation, less likely to be temporarily blocked
- Freshly installed machines work right away, no more extraction errors
- Fixed updates not applying on some machines
- Hid some technical details for a cleaner look
- Added the update history right inside the app
- Update the app right inside it with one button
- Installed machines only download the changes — very lightweight
- Runs well on new-generation graphics cards
- Reads Chinese subtitles more accurately
The installer bundles the full AI engine, so it is large. An Internet connection is needed once for activation.