Embedded and external subtitle tracks
Pick from embedded subtitle tracks or add an external SRT, WebVTT or ASS/SSA file. Text, ASS/SSA and bitmap subtitle formats are treated according to what they contain.
Find it — Player controls → Audio and subtitles → Add subtitle file…
Subtitle timing controls
Move captions 0.5 seconds earlier or later, then reset their offset. This applies to the currently selected subtitle track while you are watching.
Find it — Player controls → Audio and subtitles → timing controls.
Subtitle font, colour and size
For text subtitles, choose System, Rounded, Serif or Mono type, plus size, colour, weight, outline, background and bottom margin. The settings are based on picture height, so they remain consistent as the window changes size. ASS/SSA keeps its authored styling; PGS and VobSub are image tracks.
Find it — Settings → Subtitles → Appearance.
Two subtitle tracks at once
Show a second subtitle track above the first, for learning a language or watching with someone who reads another. The second track has its own timing offset, and the two never overlap.
Find it — Player controls → Audio and subtitles → Second subtitle.
Preferred subtitle languages
Set preferred languages and let Stoic choose a matching subtitle track when a file carries more than one. You can turn automatic selection off at any time.
Find it — Settings → Subtitles → Preferred languages.
Online subtitle search
Search OpenSubtitles by the local file's content hash first, then by title. You provide your own free OpenSubtitles API key; Stoic sends nothing to the service until you search.
Find it — Player controls → Audio and subtitles → Find subtitles online…
On-device transcription and transcript search
Generate a subtitle track from the file's audio on your Mac, then press ⌘F to search every line and jump to it. Turn on Meaning to search by describing a moment rather than quoting it. Picture-based subtitles can't be text-searched.
Find it — Player controls → Audio and subtitles → Transcribe; ⌘F to search.