@spub_editor

Every export dialog offers H.264, H.265, maybe AV1 or VP9 — names that sound technical and identical. The codec you pick decides file size, quality, compatibility, and even whether your video plays on a given phone. Here's the plain-language guide.

What a codec does

A codec (coder-decoder) is the algorithm that squeezes video into small files and unpacks it for playback. Raw video is enormous — one minute of uncompressed 1080p is around 10 GB. Codecs throw away what eyes notice least, achieving 100-1000× reductions. Better codec = same quality at smaller size, or better quality at the same size.

The four codecs you'll meet

H.264 (AVC) — the universal standard

Twenty years old, running everywhere: every phone, browser, TV, camera, and platform speaks it. Hardware encoding/decoding support is universal, which means smooth playback and fast exports on anything you own.

**The choice when:** compatibility matters most. Sharing with unknown devices, uploading anywhere, archiving footage you'll reuse. Its only weakness is efficiency — newer codecs halve its file sizes.

**Typical use:** 1080p web video at 5-10 Mbps.

H.265 (HEVC) — the efficiency upgrade

H.264's successor: roughly **50% smaller files at the same quality**. Modern phones record in it by default (iPhone's "High Efficiency" mode), and 4K streaming leans on it heavily.

**The catch:** licensing. HEVC patents created a fee thicket, so support is uneven — Chrome and Firefox long refused it, some TVs and older Android devices lack decode, and editors sometimes demand plugins. Your HE clip may play on your phone but show a black window on a friend's laptop.

**The choice when:** you control the playback devices (your own media server, modern-device audience), or when file size on 4K matters more than universal play.

VP9 — Google's open answer

What YouTube serves for most HD playback. Efficiency similar to H.265, completely royalty-free, supported by every major browser and most devices from ~2016 on. Hardware encoding support is patchier, so it's mostly a streaming/delivery codec rather than a capture one.

**The choice when:** web delivery to browsers, working in Google's ecosystem.

AV1 — the current frontier

The open, royalty-free codec designed by the industry consortium (Google, Netflix, Amazon, Apple, Microsoft all in). **~30% smaller than HEVC, ~50% smaller than H.264.** Netflix and YouTube already serve AV1 where supported; hardware decode is arriving in recent phone and GPU generations.

**The catches:** encoding is extremely slow (10-100× H.264's compute without hardware), and older devices can't decode it at all. It's a delivery codec for platforms, not yet a capture or editing format.

**The choice when:** you're a platform serving lots of video, or delivering to audiences with modern devices where bandwidth savings compound.

The practical decision table

| Situation | Pick | |---|---| | Sharing anywhere, unknown devices | H.264 | | 4K personal archive, own devices | H.265 | | Web video, open-source stack | VP9 | | Large-scale streaming to modern devices | AV1 |

Remuxing vs transcoding

Container formats (MP4, MKV, WebM) can hold different codecs — see our formats guide. Changing containers is instant and lossless; changing codecs re-encodes and costs a quality generation. Match the codec to the delivery context once, at final export.

The takeaway

H.264 remains the safe default for anything shared with humans. H.265 halves sizes when you control playback. AV1 is the future arriving on recent hardware. Your footage's journey should end in exactly one of them — chosen deliberately at export, not by a default you never noticed.

📹 Have a video or photos to share?
Upload to S.pub and get an instant share link — free, works everywhere, no watermarks.
Upload your video →
Comments 0

No comments yet