Media Library
Import videos, manage subtitle files, and launch processing tasks — your central workspace before editing.
Overview
The media library is the first screen you see after launching GeekLink. It serves as the central hub for managing your video files and their associated subtitles. From here you can import videos, attach subtitle files, extract embedded subtitle tracks, and start recognition or translation tasks.
Adding Videos
There are two ways to add videos to the media library:
- Drag and drop: Drag video files directly into the media library area
- Add Videos button: Click the "Add Videos" button to open a file picker and select one or more video files
Supported formats include MP4, MKV, MOV, AVI, and other common video containers.
Import SRT
You can import an existing .srt subtitle file as the source-language subtitles for a video. Click the "Import Subtitles" button on a video entry, then select your .srt file. Once imported, the subtitles appear in the subtitle editor for viewing and editing.
Extract Embedded Subtitles
When a video file contains embedded subtitle tracks (toggleable subtitles stored in the video container), the media library displays an "Embedded Subtitles" badge on the video entry. Click the badge to see a list of available subtitle tracks, then select the one you want to extract. The extracted subtitles are automatically loaded as the source-language subtitles.
Video Status Badges
Each video entry in the media library displays status badges indicating the current state of its subtitles:
- Source Language: The video has source-language subtitles (from speech recognition, OCR, or import)
- Target Language: The video has translated target-language subtitles
- Embedded Subtitles: The video file contains embedded subtitle tracks that can be extracted
Starting Tasks
The left settings panel provides tabs to launch different processing tasks on the videos in your media library:
- Speech Recognition: Transcribe subtitles from video audio
- Text Recognition (OCR): Extract burned-in subtitles from video frames
- Translation: Translate existing subtitles into a target language
- Speech Recognition + Translation: Combined one-click workflow
Select the appropriate tab, configure your settings, and click the Run button to start processing.