<- Back to Formats

Matroska (MKV) Containers

The MKV container is the standard for high-fidelity archival. Uplay exposes its full capabilities rather than just playing the default streams.

Stream Selection Logic

By default, Uplay prioritizes streams flagged as default in the MKV headers. However, our configuration allows overriding this based on language codes.

# Prefer Japanese audio with English subtitles
alang=jpn,jp
slang=eng,en

Embedded Fonts (Attachments)

When playing anime or complex fansubs, MKV files often contain embedded .ttf or .otf files. Uplay extracts these in memory and registers them with libass automatically, ensuring typography renders exactly as the typesetter intended without polluting your OS font directory.

Edition Handling

MKV supports seamless branching (Editions) — e.g., "Theatrical Cut" vs "Director's Cut" within a single file. Uplay allows switching between editions via the On-Screen Controller or hotkeys, seamlessly skipping chapters defined in the container.