GeekLink

Local OCR, speech recognition and subtitle translation for video on desktop

Beginner
Screenshot of GeekLink, Local OCR, speech recognition and subtitle translation for video on desktop

What is GeekLink?

GeekLink is a desktop app that extracts burned-in subtitles with OCR, transcribes speech locally, and translates subtitles into 40+ languages, exporting editable SRT files for Apple Silicon Macs and 64-bit Windows.

GeekLink is a desktop application for people who need subtitles that a video does not provide in a usable form. It covers three jobs in one workflow: pulling burned-in (hardcoded) captions out of the picture with OCR, transcribing spoken audio into timed text, and translating subtitle files into more than 40 languages. Results land as editable, time-synced SRT files, and translated subtitles can be burned back into an MP4. The tool is aimed at a few clear groups. Fans of anime, variety shows and foreign dramas use OCR to recover Japanese, Chinese and Korean captions when no separate subtitle track exists. Archivists and viewers of older films and TV use it when the original SRT cannot be found. Course creators, trainers and channel owners use transcription and translation to localize lectures, coaching sessions, short-form libraries and recurring series, including bilingual SRT output. In practice, a user imports one video or a whole batch, picks OCR or speech recognition, reviews the generated lines, edits names and timing, then translates and exports. The desktop app queues multiple files, so a season or a course library can run without repeating setup for each file. OCR and speech recognition run locally once their models are downloaded, which means no video uploads and no internet needed for those steps. AI translation is the exception: the chosen model runs through a cloud service, so it needs a connection. The site also describes quality-control guides for catching missing lines in AI-translated subtitles, and a developer-preview subtitle MCP server for use with Claude or Codex. Among alternatives, GeekLink sits between cloud captioning services and general video editors. Cloud services are convenient but require uploading footage, while editors rarely offer OCR for baked-in text. GeekLink trades browser convenience for local processing and a subtitle-specific toolset. It ships as a build for Apple Silicon Macs on macOS 13.0 or later and a 64-bit Windows build; Intel Macs are not supported.

How do you use GeekLink?

  1. 1Install the desktop app
    Download the Apple Silicon Mac build (macOS 13.0 or later) or the 64-bit Windows build, then let the OCR and speech models download for local use.
    GeekLink — Install the desktop app
  2. 2Extract burned-in subtitles
    Import a video that has visible captions and run OCR to detect subtitle lines and turn them into a time-synced SRT.
    GeekLink — Extract burned-in subtitles
  3. 3Or transcribe the speech
    For a video with no captions, run local speech recognition on its audio track, then fix text and timing in the editor.
    GeekLink — Or transcribe the speech
  4. 4Translate the subtitles
    Choose a target language from the 40+ available and export a translated or bilingual SRT. This step needs an internet connection.
    GeekLink — Translate the subtitles
  5. 5Review and export
    Check names, missing lines and timing, then export the SRT or burn the translated subtitles back into an MP4.
    GeekLink — Review and export

Pros and cons

Pros

  • OCR recovers hardcoded subtitles as editable, time-synced SRT when no subtitle track or usable audio existsAI
  • OCR and speech recognition run locally after model download, so videos are not uploadedAI
  • Batch queue handles whole seasons, course libraries or channel backlogs without repeating setupAI
  • Translates SRT files into 40+ languages with translated or bilingual export and burn-in to MP4AI
  • Covers OCR, transcription, translation, editing and export in a single desktop workflowAI

Cons

  • Intel Macs are not supported; the Mac build requires Apple Silicon and macOS 13.0 or laterAI
  • AI translation depends on a cloud service, so it cannot be used offlineAI
  • Transcription needs a usable spoken-audio track, and output still needs review of names, lines and timingAI
  • No Linux build or web version is mentioned, limiting use to Mac and Windows desktopsAI

How much does GeekLink cost?

Integrations

A developer-preview Subtitle MCP Server lets Claude or Codex run OCR, transcription, translation and QC on video subtitles. Translation runs through a selectable cloud model.

Learn more

Features

Burned-in subtitle OCR, local speech-to-subtitle transcription, subtitle translation into 40+ languages, translated or bilingual SRT export, batch queueing, subtitle editing and burning subtitles into MP4.

Learn more

Frequently asked questions about GeekLink

  • How do you use GeekLink?
    The walkthrough on this page covers 5 steps: 1. Install the desktop app 2. Extract burned-in subtitles 3. Or transcribe the speech 4. Translate the subtitles 5. Review and export.
  • What platforms does GeekLink support?
    GeekLink is available on MacOS and Windows.
  • What does GeekLink integrate with?
    A developer-preview Subtitle MCP Server lets Claude or Codex run OCR, transcription, translation and QC on video subtitles. Translation runs through a selectable cloud model.
  • What are the limitations of GeekLink?
    Intel Macs are not supported; the Mac build requires Apple Silicon and macOS 13.0 or later. AI translation depends on a cloud service, so it cannot be used offline. Transcription needs a usable spoken-audio track, and output still needs review of names, lines and timing.

Status

StatusActive
Views0
Outbound clicks0
Added10/8/2026

Platforms

MacOSWindows

Pricing

Subscription