UMedia
UMedia

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.