Video

Sample MKV 1MB File

Matroska video container

Click below for an instant download — no signup, no redirect.

Download 1MB MKV1 MB

TestFile-mkv-1mb.mkv

File details

FormatMKV
Extension.mkv
MIME typevideo/x-matroska
Size1 MB
Exact bytes1,048,576
FilenameTestFile-mkv-1mb.mkv
Format versionMatroska (MKV) / H.264 Main + AAC-LC — IETF RFC 8794
Contents1,280 × 720 SMPTE colour bars, ~45 s; H.264 Main CRF 28; AAC-LC 440 Hz stereo 128 kbps; Matroska container
EncodingH.264 Main profile, CRF 28; AAC-LC 44.1 kHz stereo 128 kbps; Matroska EBML container

What is a 1MB MKV file useful for?

A 1 MB MKV is commonly produced by OBS Studio screen recordings, game capture tools, and Linux desktop recorders, all of which default to Matroska output. Use it to test that your media upload pipeline correctly handles MKV submissions from Linux and cross-platform users, that ffprobe correctly reads stream metadata from the Matroska container, and that your remux-to-MP4 step preserves the audio track without drift.

What's inside this file?

Generated by ffmpeg. A 1,280 × 720 SMPTE colour-bar test pattern approximately 45 seconds long. H.264 Main profile at CRF 28. Audio: a 440 Hz sine tone, stereo, AAC-LC at 128 kbps, 44.1 kHz. Matroska container with EBML header, SeekHead, Tracks, and Cluster elements. At this duration the Cluster structure contains approximately 90 audio and video blocks interleaved by timestamp.

Download via curl

curl -L "http://localhost:8000/files/mkv/TestFile-mkv-1mb.mkv" \
  -o TestFile-mkv-1mb.mkv

Need different parameters?

Generate a custom MKV file with exact settings.

⚙ Generate custom MKV

Related formats

Other MKV sizes

Frequently asked questions