H.264 Is Magic (2016)
H.264’s “sweet spot” and longevity
- Many consider H.264 a great balance of compression efficiency, complexity, and mental comprehensibility compared to newer codecs.
- Extremely mature tooling (e.g., x264 with rich presets and tunings) reinforces its position.
- Widely supported hardware and software, plus impending patent expirations (~2027–2030, with some disagreement), suggest it will remain a baseline codec for a long time.
- Some argue its guaranteed patent-free future could entrench it further, despite slightly worse efficiency than newer codecs.
H.265/HEVC: better compression, messy ecosystem
- H.265 typically yields 20–50% smaller files than H.264 at similar perceived quality, especially at 4K/HDR and low bitrates.
- Complaints: heavy computational cost for encoding, and rough hardware/driver support in some environments.
- Strong criticism of fragmented, opaque patent pools and licensing (multiple pools, some covering content distribution, plus extra licensors).
- Despite this, it’s widespread in cameras, phones, 4K Blu-ray, premium streaming, and much of modern 4K piracy.
- Some report HEVC encoders (including x265 with “tune grain”) still underperform for film grain compared to well-tuned x264.
AV1, VVC, and other new codecs
- AV1 is praised for royalty-free licensing and high efficiency; used increasingly by YouTube, Meta, and some conferencing tools.
- Concerns: very high software encode cost (though faster encoders like SVT-AV1 are cited as competitive with x264/x265 at comparable quality).
- VVC (H.266) is said to be a generational step beyond AV1 in compression, but expected to suffer HEVC-like patent/royalty issues; already deployed in some regions.
- MPEG-5 EVC Baseline is mentioned as “H.264 refined” with similar complexity but better compression, though it has not gained traction.
Encoding practice: speed, quality, and hardware
- Multiple users note GPU hardware encoders trade quality for speed, lacking deep analysis and psychovisual tricks of CPU encoders.
- For archiving and high-quality rips, people often prefer slow software encoding (H.264 or HEVC) with constant-quality settings; for live or low-value content, hardware or faster modes are acceptable.
- AV1 and HEVC are seen as too heavy for some live/low-latency scenarios on typical hardware.
Other technical and side discussions
- Debate over “information entropy” terminology versus “Shannon entropy,” and over whether PNG can be considered “lossy” when preceded by color quantization.
- Several anecdotes describe early MPEG work, failed proprietary “revolutionary” codecs, and the historical shift from “video-on-demand” to “streaming.”
- Some perceive YouTube’s 720p quality as having degraded over time due to more aggressive bitrate constraints, despite better codecs.