Process video
Open mp4, mkv, or other supported files. Draw crop boxes for OCR, or switch to ASR for spoken dialogue.
Desktop subtitle extraction
Video2Sub reads hardcoded on-screen text with OCR or transcribes dialogue with ASR, then helps you translate and review — all in a desktop app for Windows and macOS.
Local-first processing · PaddleOCR + faster-whisper · DeepL translation
Same tabs as the app
Open mp4, mkv, or other supported files. Draw crop boxes for OCR, or switch to ASR for spoken dialogue.
Run PaddleOCR or faster-whisper locally — or send cropped frames / audio to your own GPU server.
Turn source SRT into Korean, English, Japanese, Chinese, and more with DeepL or local Qwen.
Play the video with subtitle overlay, edit cues, run frame OCR, and save SRT next to the file.
Local-first by design
OCR and ASR run on your PC. Output SRT files are written beside the source video.
Optional GPU server mode sends cropped frames or Opus audio — never the entire video file.
DeepL and OpenAI keys are stored locally. Translation calls go through the desktop app, not the browser.
Built for real workflows
Video2Sub reuses proven engines — PaddleOCR, faster-whisper, and optional remote GPU — inside a focused subtitle pipeline.
Read burned-in subtitles with crop zones, dual-zone mode for two lines, and SSIM-based frame sampling.
Transcribe dialogue with faster-whisper. Anime, balanced, and clear-speech presets tune VAD and gain.
DeepL Free API, local Qwen, or remote GPU translation. Auto-translate right after extraction if you want.
Edit cues on a timeline, find & replace across languages, overlay subtitles on video, and spot-fix with frame OCR.
Drop a folder, queue multiple episodes, and let OCR or ASR run while you move on to the next task.
Use a LAN or hosted GPU machine for heavy OCR/ASR while keeping video open and cropped on your laptop.
Formats & languages
mp4 · mkv · avi · mov · wmv · webm · m4v · ts · flv
SRT beside the video · MyVideo.ko.srt · MyVideo.en.srt · …
Korean · Japanese · Chinese · English · Spanish · French · German · +11 more
16 primary targets · 24 additional via DeepL · local Qwen optional
Who uses Video2Sub
Pull hardsubs or dialogue from MKV releases, refine timing, and ship Korean or English SRT.
Turn screen text or rough dialogue into timed cues before hand-off to QC or mastering.
Keep source and translated tracks aligned in review, with per-language SRT files side by side.
Work from one machine — or offload OCR/ASR to a home GPU box without sending full uploads.
Pricing
Pay for translated characters and collaborators as your volume grows.
FAQ
A desktop app for Windows and macOS that extracts subtitles from video using OCR (on-screen text) or ASR (speech), then helps you translate and review the result as SRT files.
Use OCR when subtitles are burned into the picture. Use ASR when you only have spoken audio. The app runs one extraction mode at a time.
No. Processing happens on your computer. If you enable remote GPU mode, only cropped frames or compressed audio are sent to your server — not the full video file.
A valid license.key next to the app, the bundled OCR/ASR engines (installed on first setup), and optionally a DeepL API key when you want translation.
Each source character counts once for every target language you translate into.
No. Download and use the desktop app without signing in. Website accounts are optional and reserved for future online features.
Install Video2Sub on Windows or macOS, place license.key beside the app, and open your first video in minutes.