Sample WebM 50MB File
WebM — VP9, open web format
Click below for an instant download — no signup, no redirect.
Download 50MB WebM50 MBTestFile-webm-50mb.webm
File details
| Format | WebM |
| Extension | .webm |
| MIME type | video/webm |
| Size | 50 MB |
| Exact bytes | 52,428,800 |
| Filename | TestFile-webm-50mb.webm |
| Format version | WebM / VP9 + Opus — WebM Project |
| Contents | 1,920 × 1,080 SMPTE colour bars, ~35 min; VP9 CRF 33; Opus stereo 128 kbps 48 kHz; WebM container |
| Encoding | VP9, 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.