Video

Sample WebM 50MB File

WebM — VP9, open web format

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

Download 50MB WebM50 MB

TestFile-webm-50mb.webm

File details

FormatWebM
Extension.webm
MIME typevideo/webm
Size50 MB
Exact bytes52,428,800
FilenameTestFile-webm-50mb.webm
Format versionWebM / VP9 + Opus — WebM Project
Contents1,920 × 1,080 SMPTE colour bars, ~35 min; VP9 CRF 33; Opus stereo 128 kbps 48 kHz; WebM container
EncodingVP9, CRF 33; Opus 48 kHz stereo 128 kbps; WebM (Matroska subset, 'webm' DocType)

What is a 50MB WebM file useful for?

A 50 MB WebM is a stress-test for VP9 processing pipelines. Use it to verify that large WebM uploads are handled via multipart upload, that VP9 transcoding jobs have adequate timeouts (VP9 decode + H.264 encode at 1080p is slow in software), and that your media platform correctly falls back to MP4 delivery for Safari users who upload WebM content. At 35+ minutes it is also suitable for testing HLS segmentation with large segment counts.

What's inside this file?

Generated by ffmpeg. A 1,920 × 1,080 SMPTE colour-bar test pattern approximately 35 minutes long. VP9 at CRF 33. Audio: a 440 Hz sine tone, stereo, Opus at 128 kbps, 48 kHz. WebM container. Software transcoding of this file to H.264 takes 60–120 minutes on a 2-vCPU server — set job timeouts and worker heartbeats accordingly.

Download via curl

curl -L "http://localhost:8000/files/webm/TestFile-webm-50mb.webm" \
  -o TestFile-webm-50mb.webm

Need different parameters?

Generate a custom WebM file with exact settings.

⚙ Generate custom WebM

Related formats

Other WebM sizes

Frequently asked questions