How to extract subtitles from MKV files
MKV (Matroska) files often carry several subtitle tracks inside the container — different languages, forced subs, commentary, SDH. AI Subtitle Studio detects every embedded track and pulls it out as a standalone subtitle file in a couple of clicks, entirely offline.
What subtitle tracks can be inside an MKV?
Matroska is the most flexible video container, so almost any subtitle type can be muxed into it. They fall into two families:
- Text-based tracks — SRT (SubRip), ASS/SSA (with styling), WebVTT and others. These extract instantly as editable text files.
- Image-based tracks — PGS/SUP subtitles from Blu-ray rips and VobSub (SUB/IDX) from DVD rips. These are pictures of text, extracted as binary files and optionally converted to SRT with OCR.
AI Subtitle Studio scans the MKV with FFprobe and lists every track with its language, codec and type, so you can see exactly what is inside before extracting anything.
Why the right extraction tool matters for MKV
FFmpeg handles text subtitles in MKV perfectly, but image-based tracks (PGS, VobSub) inside Matroska are notorious for muxing errors like “Error submitting a packet to the muxer”. That is why AI Subtitle Studio uses mkvextract — the native Matroska tool — for image-based tracks, and automatically falls back between the two tools when one of them hits a known error. You never have to pick a tool or type a command line.
How to extract subtitles from an MKV file
- Drop the MKV into the Dashboard Drag and drop your MKV file (or a whole folder) into AI Subtitle Studio. Each file shows how many video, audio and subtitle tracks it contains.
- Review the detected subtitle tracks Click a video card to expand it. Embedded tracks show a blue “Embedded” badge with language and format; sidecar files already next to the video show a green “External” badge.
- Click Extract on the track you want Text tracks are saved instantly as .srt or .ass next to the video. Image tracks are extracted as .sup or .sub/.idx — not yet text, so if you need editable text, take that file to the Convert screen afterward and run the built-in OCR converter.
- Optionally batch-extract a whole season Select multiple MKV files with the checkboxes and hit Batch Extract to pull subtitles out of every episode in one go.
Extract MKV subtitles in one click
Free to try on Windows & macOS · full version $9.99 one-time · 100% offline