matroska
Matroska is an open, free multimedia container format designed to store an unlimited number of video, audio, subtitle, and metadata tracks in a single file. It is based on EBML, Extensible Binary Meta Language, which gives Matroska a flexible, extensible structure for organizing data.
A Matroska file can contain multiple video and audio tracks, multiple subtitle tracks in different languages,
File extensions include .mkv for video files, .mka for audio-only files, and .mks for subtitles. The project
Matroska's design influenced the WebM project, a subset used for web video; Matroska itself remains a general-purpose