MP4 (.mp4)
The universal video format — used for streaming, downloading, and sharing video content across all devices.
- Extension
- .mp4
- MIME Type
- video/mp4
Last updated
What Is an MP4 File?
MP4 (MPEG-4 Part 14) is a digital multimedia container format that stores video, audio, subtitles, and metadata in a single file. It is the most widely supported video format on earth — natively playable on Windows, macOS, iOS, Android, all major browsers, and every streaming platform.
MP4 vs The Video Inside
An MP4 is a container — a wrapper around compressed audio and video tracks. The actual compression is done by a codec:
- Video codec: Usually H.264 (AVC) or H.265 (HEVC). H.264 offers excellent quality at reasonable file sizes; H.265 is ~50% more efficient but requires more processing power.
- Audio codec: Usually AAC (Advanced Audio Coding) or MP3. AAC is the modern standard — better quality than MP3 at the same bitrate.
Common MP4 Problems
| Problem | Likely Cause | Fix |
|---|---|---|
| Video plays but no audio | Audio codec not supported | Re-encode audio to AAC |
| "Cannot play this video" | Codec not installed | Install K-Lite Codec Pack (Windows) or VLC |
| Choppy playback | High bitrate exceeds device capability | Re-encode at lower bitrate |
| File won't open at all | Corrupted moov atom (file header) | Re-download or use video repair tool |
| Thumbnail shows but video black | DRM protected content | Cannot be fixed without decryption key |
MP4 File Size
A 1-minute MP4 video at common quality levels:
| Quality | Resolution | Bitrate | File Size/Minute |
|---|---|---|---|
| Low (mobile) | 480p | 1 Mbps | ~7 MB |
| Standard | 720p | 2.5 Mbps | ~19 MB |
| HD | 1080p | 8 Mbps | ~60 MB |
| 4K | 2160p | 35 Mbps | ~260 MB |
Related terms
Related terms
- Container Format
A file format that bundles one or more video, audio, subtitle, or metadata streams into a single file. Examples: MP4, MKV, MOV, AVI, OGG. The container is separate from the codec used to encode the streams inside it.
- Frame Rate
The number of individual images (frames) displayed per second in a video, measured in fps (frames per second). Common values: 24fps (cinematic), 30fps (TV), 60fps (sports/gaming), 120fps (slow-motion).
- Keyframe
A complete video frame stored without reference to other frames. Video codecs only save full data every few seconds (keyframes); between them, only the changes are stored (delta frames). Seeking in a video jumps to the nearest keyframe.