formerly Gemini-Subtitle-Pro
World's content, your language.
The AI subtitle editor that actually understands context
📖 Docs · 🚀 Live Demo · 📥 Download · 🐛 Report Issue · 🌐 中文
Traditional subtitle tools make you jump between "transcription", "translation", "proofreading", and "timeline sync" endlessly.
MioSub is different. Paste a link, grab a coffee, come back to a finished product.
| Feature | Description |
|---|---|
| Timeline Alignment, Out of the Box | Built-in CTC aligner with millisecond precision, no more tedious external tool configuration |
| Brand New Interface | Editor and settings panel completely redesigned - cleaner, smoother, more powerful |
| Not Just Video | Podcasts, radio, audiobooks - pure audio files can be processed directly |
| Clearer CJK Rendering | Built-in NotoSans font, no more missing characters or boxes |
Upgrading from v2.x? Check the Migration Guide
| Category | Highlights |
|---|---|
| ⚡ Efficient | 30-min video → 8-min output, sip coffee while waiting |
| 🎯 Precise | Auto glossary extraction · Millisecond alignment · Auto speaker labels |
| 🌍 Multilingual | EN/CN/JP interface, supports 100+ language pairs |
| 🚀 Fully Auto | Paste link → Auto output, zero intervention needed |
| 🖥️ Editor | Edit while watching, real-time subtitle preview |
| 📦 Import/Export | SRT/ASS import, bilingual export, one-click hardcoding |
One-shot generation, no manual proofreading:
| Type | Link | Description |
|---|---|---|
| 🎙️ Voice Actor Radio | BV1XBrsBZE92 | Japanese 30min, with speaker labels |
| 🚃 Railway Vlog | BV1k1mgBJEEY | Japanese 29min, lots of technical terminology |
| 🎬 Movie Commentary | BV1MG6CBvEzd | PJSK movie easter eggs, fast Yukuri narration, many character/group/producer/song names |
| Platform | Version |
|---|---|
| Windows | 10/11 (64-bit) |
| macOS | 12+ (Intel / Apple Silicon) |
| Linux | x64 / arm64 (AppImage) |
Also requires 4GB+ available RAM and network connection.
- Download — Visit Releases, choose the installer for your platform
- Configure — Open Settings, enter your Gemini API Key. For local Whisper, see full documentation
- Start — Paste a video link or import a local file
Tips:
- API Key must support Gemini 2.5/3 Flash and Gemini 3 Pro models
For local Whisper, timeline alignment, video download, and other advanced features, see 📖 Full Documentation.
Prerequisites: Node.js 18+
# Install dependencies
yarn install
# Run the app
yarn electron:dev
# Build the app
yarn electron:buildAfter building, find the installer in the release directory.
Found a bug? Have a great idea?
- Report Issues — We take every issue seriously
- Submit PR — Contributions welcome
- Like it? Give us a Star to help others discover this project
Google Gemini · OpenAI Whisper · whisper.cpp · yt-dlp · FFmpeg · Electron
This project is open source under AGPL-3.0 License
Made with ❤️ for subtitle creators worldwide
🔍 SEO Keywords
Primary Keywords: AI subtitle generator · automatic subtitles · video translation software · Gemini AI translation · subtitle editor · speech to text · video transcription · bilingual subtitles · YouTube auto captions · auto caption generator · Whisper transcription · forced alignment · subtitle timing sync · Gemini-Subtitle-Pro · MioSub
Use Case Keywords: fansub tool · anime subtitle maker · video localization · subtitle translator · video to text · hardcoded subtitles · burn in subtitles · SRT editor · ASS subtitle editor · podcast transcription · audiobook subtitles
Competitor Keywords: CapCut alternative · VEED alternative · Descript alternative · Kapwing alternative · free subtitle generator · best AI subtitle tool 2026 · subtitle generator no watermark
Long-tail Keywords: how to add subtitles to video automatically · translate YouTube video subtitles · generate bilingual subtitles free · AI video transcription tool · millisecond subtitle sync
