Video

Sample MP4 5MB File

H.264 video — SMPTE test card, 440 Hz audio

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

Download 5MB MP45 MB

TestFile-mp4-5mb.mp4

File details

FormatMP4
Extension.mp4
MIME typevideo/mp4
Size5 MB
Exact bytes5,242,880
FilenameTestFile-mp4-5mb.mp4
Format versionMP4 / H.264 (AVC) Main + AAC-LC — ISO 14496-14
Contents1,280 × 720 SMPTE colour bars, ~4 min; H.264 Main CRF 28; AAC-LC 440 Hz stereo 128 kbps; faststart moov
EncodingH.264 Main profile, CRF 28; AAC-LC 44.1 kHz stereo 128 kbps; ISO Base Media MP4 container

What is a 5MB MP4 file useful for?

A 4-minute, 720p MP4 is suitable for testing video processing queue throughput and HLS segmentation. Use it to verify that 10-second HLS segments are generated correctly (~24 segments total), to benchmark thumbnail contact-sheet generation at regular frame intervals, and to test S3 multipart upload triggering at the 5 MB threshold. At this duration, transcoding to 480p completes in under 3 minutes in software — fast enough for automated integration tests.

What's inside this file?

Generated by ffmpeg. A 1,280 × 720 SMPTE colour-bar test pattern approximately 4 minutes long. H.264 Main profile at CRF 28. Audio: a 440 Hz sine tone, stereo, AAC-LC at 128 kbps. faststart moov. At this duration the mdat section contains approximately 7,200 video frames (at 30 fps) — a useful scale for testing frame-index traversal in media libraries.

Download via curl

curl -L "http://localhost:8000/files/mp4/TestFile-mp4-5mb.mp4" \
  -o TestFile-mp4-5mb.mp4

Need different parameters?

Generate a custom MP4 file with exact settings.

⚙ Generate custom MP4

Related formats

Other MP4 sizes

Frequently asked questions