GeekLink is a macOS desktop app. Batch import dozens of videos, then auto-transcribe, translate (40+ languages), and burn-in subtitles — one pipeline, all locally on your Mac.
Speech-to-text (ASR) automatically transcribes spoken audio in a video into text subtitles using AI.
GeekLink integrates OpenAI Whisper, supporting 40+ languages with 95%+ accuracy. Everything runs locally on your Mac — no cloud uploads, full privacy.
Supports automatic language detection or manual selection. Generated subtitles can be edited, translated, and burned into the video directly.
OCR subtitle extraction uses optical character recognition to detect and extract hardcoded subtitles from video frames.
GeekLink uses the RapidOCR engine to quickly recognize on-screen subtitle text. Supports color filtering, region selection, and manual correction.
Extracted subtitles can be exported as SRT files or translated into other languages directly within the app.
AI translation uses large language models (LLMs) to intelligently translate video subtitles from one language to another.
GeekLink supports DeepSeek and other AI models for subtitle translation, covering 40+ languages: English, Chinese, Japanese, Korean, Thai, French, German, Spanish, Russian, Arabic, Italian, Portuguese, Dutch, Turkish, and more.
Compared to traditional machine translation, AI translation better understands context and domain terminology, delivering significantly higher quality.
Subtitle burn-in (embedding) renders translated subtitles directly onto the video frames, producing a new video file with hardcoded subtitles.
Customize font, color, size, and position. Export subtitled videos with one click — no need for Premiere, Final Cut, or other professional editing software.
Batch process dozens of videos at once — an entire short drama series, a YouTube channel, or hundreds of training videos. Import once, let the pipeline run.
Watch Folder monitors a directory and automatically processes every new video file — transcribing, translating, and exporting subtitles without manual intervention.
Point GeekLink at any folder on your Mac. When new video files (MP4, MOV, MKV, M4V, WebM) appear, they are automatically imported and processed through the full Whisper speech recognition and translation pipeline. SRT files are exported to the same directory.
Ideal for high-volume workflows: YouTube creators, subtitle translators working through episode batches, or localization teams processing client deliverables. Configure once, drop videos in, collect subtitles out.
GeekLink supports speech recognition and translation for 40+ languages, covering the world's major languages:
GeekLink uses OpenAI Whisper, supporting 40+ languages with 95%+ accuracy. For clear dialogue audio, accuracy typically exceeds 98%.
GeekLink's OCR feature, powered by RapidOCR, extracts hardcoded subtitles from video frames. It supports multiple languages and fonts, with color filtering and region selection.
Yes, AI translation uses cloud-based models like DeepSeek and requires an internet connection. Speech recognition and OCR work offline after the initial model download.
GeekLink supports common video formats including MP4, MOV, MKV, and AVI. MP4 or MOV is recommended for the best experience.