FileCurveGo Pro

H.264 — The Universal Video Codec

FileCurve Glossary · File Format Reference

H.264, also known as AVC (Advanced Video Coding), is the most widely used video codec in the world. Introduced in 2003 and standardized by ITU-T and ISO/IEC, H.264 supports resolutions from QCIF (176×144) to 4K UHD and is used for Blu-ray discs, YouTube, Netflix, broadcast TV, Zoom, and virtually every consumer device with video capability. It's the default codec for MP4 video files.

H.264 works by exploiting temporal and spatial redundancy. Intra-frames (I-frames) encode complete frame snapshots using DCT-based compression similar to JPEG. Predicted frames (P-frames and B-frames) encode only the differences from reference frames, dramatically reducing data. The encoder analyzes motion vectors to track how objects move between frames, encoding motion efficiently.

For FileCurve's video compressor, H.264 is used with CRF (Constant Rate Factor) encoding. CRF 23 is the default (high quality), CRF 28 is medium, CRF 35 is low quality. Lower CRF = better quality = larger file. This quality-based approach is generally better than constant bitrate for variable-complexity content.

How FileCurve Handles H.264

FileCurve processes H.264 files entirely in your browser — your files are never uploaded to any server. Use the tools below to work with H.264 files instantly, free, with no signup.

Frequently Asked Questions

What CRF value should I use for H.264?

CRF 23 is the H.264 default and provides excellent quality. CRF 18 is nearly lossless. CRF 28 is acceptable quality with smaller files. Higher = worse quality.

Is H.264 or H.265 better?

H.265 is 40% more efficient — same quality at half the file size. However, H.264 has broader compatibility. Use H.264 for sharing, H.265 for archiving.

Why is H.264 so widely used?

H.264 has been the standard since 2003, giving it 20+ years of hardware acceleration implementation across virtually every device ever made.