Recommended Best Settings for Video Translation β
This guide outlines recommended configuration profiles across the four main stages of the video translation pipeline.
Stage 1: Speech Recognition (STT) β
Goal: Accurately transcribe spoken dialogue from the video into a timestamped subtitle file.
π‘ Tip: If the source media contains background music or ambient noise, click
More...on the main interface and checkSeparate Vocal/BGM. Isolating the vocals removes interference and significantly improves recognition accuracy.
Non-Chinese Media β
| Profile | Channel / Provider | Model | Notes |
|---|---|---|---|
| Free (Recommended) | faster-whisper (Local) | large-v3 | Best balance of speed and quality |
| Free (Alternative) | openai-whisper (Local) | large-v3 | Slightly higher accuracy |
| Free (Alternative) | whisper.cpp (Win Built-in) | large-v3 | Fast; pre-packaged on Windows |
| Free (Alternative) | Nemotron-3.5-asr-0.6b (Local) | β | Fast; built-in local model |
| Paid (Recommended) | OpenAI STT API | β | Excellent transcription accuracy |
Chinese Media β
| Profile | Channel / Provider | Model | Notes |
|---|---|---|---|
| Free (Recommended) | Qwen-ASR (Local) | 1.7B | Outstanding Chinese recognition |
| Free (Alternative) | Alibaba FunASR (Local) | paraformer-zh | Strong Chinese accuracy |
| Free (Alternative) | FireRed Chinese (Local) | FireRed models | Excellent for Chinese & dialects |
| Free (Alternative) | Huggingface_ASR (Local) | zai-org/GLM-ASR-Nano-2512 | Great Zhipu AI Chinese model |
| Paid (Recommended) | ByteDance STT Turbo | β | Excellent performance |
| Paid (Recommended) | Xiaomi mimo-v2.5-asr | β | High Chinese accuracy |
| Paid (Alternative) | Alibaba Bailian ASR | β | Optimized for Chinese |
Japanese Media β
| Profile | Channel / Provider | Model | Notes |
|---|---|---|---|
| Free (Recommended) | openai-whisper (Local) | large-v3 | High general accuracy |
| Free (Recommended) | Nemotron-3.5-asr-0.6b (Local) | NVIDIA Multilingual | Great results |
| Free (Alternative) | Huggingface_ASR | japanese-wav2vec2-large / Nemotron streaming | Tailored for Japanese |
| Paid (Recommended) | OpenAI STT API | β | Excellent accuracy |
Low-Resource & Minor Languages β
| Profile | Channel / Provider | Notes |
|---|---|---|
| Free (Recommended) | openai-whisper (Local) large-v3 | General-purpose model supporting dozens of languages |
| Free (Recommended) | Dolphin Asian (Local) | Specialized for Asian languages (supports Auto Detect in batch STT) |
| Free (Recommended) | Omnilingual (Local) | Covers 1,600+ languages (supports Auto Detect in batch STT) |
| Free (Alternative) | Huggingface_ASR (Local) | Community fine-tuned models for specific regional languages |
| Paid (Recommended) | Gemini STT / OpenAI API | Exceptional quality on low-resource languages |
Notes:
- Explicitly setting the
Spokenlanguage yields better accuracy than relying on Auto Detect. - When using local models, processing will run slowly without an NVIDIA GPU and enabled CUDA acceleration. Insufficient VRAM may cause crashes.
Stage 2: Subtitle Translation β
Goal: Translate the transcribed subtitles into your target language.
| Profile | Channel / Provider | Notes |
|---|---|---|
| Top Pick | DeepSeek / OpenAI ChatGPT / Gemini (Latest Models) | Highest translation quality |
| Free | Google Translate (Free) / Microsoft Translate (Free) | Traditional MT; fast and free |
| Local | M2M100 | Completely offline local translation |
| Local | Hy-MT2-1.8B | Tencent open-source translation model |
Key Settings:
Enable
Send full SRT format for AI translation(SendSRT) for natural phrasing.For AI translation, set
AI translation batch size (lines)to 100 or higher with a long-context model.Under
Advanced Options -> Subtitle Translation, checkAI translation includes all original subtitles for reference?to provide full context (available from v4.12).
Stage 3: Voice Dubbing (TTS) β
Goal: Generate synthesized audio for each translated subtitle line.
| Profile | Channel / Provider | Notes |
|---|---|---|
| Free | Edge-TTS (Free) | Free Microsoft service; natural voices across all major languages |
| Local | Qwen-TTS, F5-TTS, OmniVoice, Confucius | Local models; support voice cloning |
| Commercial | Doubao Voice 2.0 / Qwen-TTS (Bailian) / Xiaomi / MiniMax / OpenAI TTS | High-grade commercial cloud APIs |
| Voice Cloning | OmniVoice / Confucius / Qwen-TTS / GPT-SoVITS / CosyVoice / F5-TTS / Index-TTS / ChatterBox / ZipVoice / FireRed3-TTS | Clones the original speaker's timbre |
Stage 4: Subtitle, Audio, and Video Sync Alignment β
Goal: Keep dubbed speech, subtitles, and video pacing perfectly in sync.
| Setting | Purpose |
|---|---|
Enable SecondarySTT | Re-transcribes the generated dubbing track to create concise subtitles with frame-accurate timestamps |
Adjust Speed+% | When translating from Chinese to English, set +10 or +15 to match faster English syllable delivery |
Enable Auto Speedup | Automatically speeds up dubbing when audio duration exceeds the original video segment |
Enable Slow Video | Works alongside Auto Speedup to gently stretch video scenes to fit longer dubbing lines |
Enable Separate Vocal/BGM | Allows re-embedding original background music without vocal echo |
Enable Noise Reduction | Cleans source audio to improve initial transcription precision |
Stage 5: Advanced Quality Optimization β
General Best Practices β
- Check
Send full SRT format for AI translation(SendSRT). - Check
Tools / Options (&T) -> Advanced Options -> AI translation includes all original subtitles for reference?. - Set
AI translation batch size (lines)to 100 or more. - Always select an online AI LLM that supports long context windows.
Voice Cloning (clone Role) Best Practices β
- Configure
Tools / Options (&T) -> Advanced Options -> ASR Settings:- Min Speech Duration (ms):
3000 - Max Speech Duration (sec):
10
- Min Speech Duration (ms):
- Use an AI engine (DeepSeek or OpenAI ChatGPT) for translation, with
SendSRTenabled. - Speech Recognition: For Chinese, use
ByteDance STT Turbo,Qwen-ASR,FunASR, orFireRed Chinese. For English, choosefaster-whisper+large-v3withDefault segment. - If background music needs to be preserved, open
More...and checkSeparate Vocal/BGMalong withRe-embed BGM; otherwise, enableNoise Reduction.
Frequently Asked Questions (FAQ) β
Q: What are the requirements for lossless video output? β
The original video must be an H.264 MP4 file, Slow Video must be disabled, subtitle mode must be No Subtitles or Soft Subtitles, and codec must be set to 264.
Q: Why is processing running slowly? β
- Make sure CUDA GPU acceleration is enabled.
- Use smaller, faster models.
- Verify that your NVIDIA GPU drivers are up to date.
Q: How do I enable GPU acceleration? β
Verify that NVIDIA drivers, CUDA 12.8, and cuDNN 9.x are installed, then check Enable CUDA? on the main window. AMD graphics cards do not support CUDA.
Related Documentation β
- Improving AI Subtitle Translation Quality β Comparison of translation modes and glossary setup
- Best Practices for Local LLM Translation β Local LLM configuration guide
- Customizing AI Translation Prompts β Custom translation prompt instructions
- Recommended Best Settings for Video Translation β Optimal configurations for every stage
- Troubleshooting Blank Subtitle Lines
