WebM
Open, royalty-free container for web delivery with VP9 and AV1
The universal video container for progressive download, offline playback, and simple delivery.
MP4 (MPEG-4 Part 14) is a digital multimedia container based on the ISO base media file format. It stores video, audio, subtitles, and metadata in a single file that virtually every device, browser, and media player can open without additional software. MP4 is the most common container for progressive download — where the viewer downloads and plays the file simultaneously without adaptive bitrate switching. While MP4 does not support adaptive streaming natively, it serves as the segment format for both HLS (via fmp4) and MPEG-DASH, making it the foundational container for modern video delivery.
Select a source video and click “Convert” to see MP4 output in action.
| Type | Container format |
| File extension(s) | .mp4 |
| Supported video codecs | H.264, H.265 (HEVC), AV1 |
| Supported audio codecs | AAC, MP3, Opus |
| DRM support | Not natively (DRM requires HLS or DASH packaging) |
| Adaptive bitrate | No — progressive download only |
| Latency | N/A (progressive, not streaming) |
| Live streaming support | No (use HLS or DASH for live) |
| Typical use case | Downloads, short-form social video, offline playback, mezzanine files |
Platform | MP4 (H.264) | MP4 (H.265) | MP4 (AV1) |
|---|---|---|---|
Chrome (desktop) | 70+ | ||
Safari (macOS) | 11+ | 17+ | |
Firefox (desktop) | 67+ | ||
Edge | HEVC ext. | 79+ | |
iOS Safari | 11+ | 17+ | |
Android Chrome | device-dep. | 93+ | |
Smart TVs | most 2017+ | most 2022+ | |
Game consoles | PS5, Xbox S/X | PS5, Xbox S/X |
Qencode produces MP4 output with any supported video codec — H.264, H.265, AV1, or VP9 — and handles muxing, metadata, and faststart (moov atom relocation) automatically. Faststart is critical for web playback: it moves the file's metadata to the beginning so browsers can start playing before the full file downloads.
Combine MP4 output with Thumbnails to extract preview images alongside encoded video,or use Video Clips to produce shorter MP4 segments from longer source files.
MP4 output with H.264 and Per-Title Encoding
{
"query": {
"source": "https://your-storage.com/source.mov",
"format": [
{
"output": "mp4",
"video_codec": "libx264",
"resolution": 2160,
"optimize_bitrate": 1
}
]
}
}Copy this payload and use it with your API key to generate MP4 output from any video source.
View Parameter ReferenceMP4 | WebM | |
|---|---|---|
Device support | Universal (99%+) | Broad (Chrome, Firefox, Edge; no Safari) |
Royalty status | Depends on codec (H.264 licensed, AV1 free) | Royalty-free |
Primary codecs | H.264, H.265, AV1 | VP8, VP9, AV1 |
Audio codecs | AAC, MP3 | Vorbis, Opus |
File size | Depends on codec | Typically smaller (VP9/Opus) |
Best for | Universal playback, downloads | Web-first, open-source projects |
For a detailed WebM breakdown, see WebM
Open, royalty-free container for web delivery with VP9 and AV1
Extract shorter MP4 segments from longer source videos
Add visual watermarks to MP4 output for branding or protection
We love creating powerful solutions that are aligned with the needs of your business.
Please send us a message if you have a question or Schedule a call for a demo to discuss your integration.
Contact us with any questions. We'd love to help.
Los Angeles, CA - (HQ)
San Francisco, CA
New York, NY