Advanced Subtitles
UMedia uses libass to render subtitles exactly as they were authored, but you can override formatting globally via umedia.conf.
Auto-Loading Subtitles
To make UMedia automatically load external .srt or .ass files that share a name with the video file:
# Load fuzzy matched subtitle files in the same directory
sub-auto=fuzzy
# Or search specific subfolders
sub-file-paths=Subs;subtitles;Subs/eng
Global Styling Override
If you prefer plain text subtitles (ignoring the embedded MKV fonts), you can force a custom style:
# Force custom style on all ASS subs
sub-ass-override=force
# Define your preferred style (Hex colors are Alpha/R/G/B)
sub-font="Roboto"
sub-font-size=48
sub-color="#FFFFFFFF" # Solid White
sub-border-color="#FF000000" # Solid Black border
sub-border-size=3.0
sub-shadow-offset=1
sub-shadow-color="#33000000"
Sync Hotkeys
If subtitles are out of sync, use Z and X to delay or advance the subtitle track by 100ms increments during playback.