H.264 是魔法:为什么视频能比一张截图还小
来源:sidbala.com — 2016-11-02
📋 概述
Sid Bala 的经典长文解释 H.264 为什么能把 1080p60 的原始 370 MB/s 压到可传输的量级:同样是苹果首页,一张 PNG 截图 1015KB,5 秒 60fps 的 H.264 视频却只有 175KB,而这段视频任意一帧存成 PNG 都要 1015KB。文章从丢掉不重要的比特讲起,说明有损压缩与 PNG 这类无损压缩的根本差别,再引入信息熵,解释为什么画面里的冗余才是可以被安全丢弃的部分,最后逐一拆解运动估计、变换、量化与熵编码。
🔑 核心要点
- 1080p60 未压缩原始数据约 370 MB/s,50GB 蓝光盘只够放两分钟。
- 同一画面:PNG 截图 1015KB,5 秒 60fps 的 H.264 视频 175KB。
- 有损压缩丢掉的是不影响观感的细节,无损的 PNG 则一位不丢。
- 整篇从信息熵切入,说明冗余才是可压缩的部分。
💡 金句
H.264 uses all the tricks you can think of (and tons you can't think of).
👍 0
👎 0
← 返回 Hacker News 首页