从 H.264 到 AV1:为什么同一个视频,有的 100MB 有的只有 20MB?
你有没有注意到:时长一样的两个视频,一个文件 100MB、另一个才 20MB,画质却看不出差别?这背后不是"压缩软件更厉害",而是一代又一代视频编码标准在较劲。本文用最通俗的方式,带你读懂 H.264 / H.265(HEVC) / AV1 这三位"主角",以及它们和"下载到的文件大小"有什么关系。
TL;DR:编码标准决定"每 MB 能塞进多少画质"。H.264 是万能老将,H.265 同画质体积减半,AV1 再省 30% 但吃 CPU;你下载到的文件大小,本质是"平台选了哪个编码器 × 给了多少码率"。
目录
- 一、先搞懂:视频文件里到底有什么
- 二、编码在干一件什么事
- 三、三位主角:H.264 / H.265 / AV1
- 四、为什么"同画质体积能差好几倍"
- 五、编码器是怎么"省"出体积的
- 六、对"下载"意味着什么
- 七、兼容性:新编码的尴尬
- 八、合规与温馨提示
一、先搞懂:视频文件里到底有什么
一个 .mp4 通常装了两样东西:
video.mp4
├─ 视频流(被编码压缩过的画面)
└─ 音频流(被编码压缩过的声音)
我们常说的"H.264 视频",指的是视频流用了 H.264 这种编码方式压缩。音频另算(常见 AAC)。文件大小 ≈ 视频流体积 + 音频流体积,而视频流往往是绝对大头。
二、编码在干一件什么事
编码(Codec)的本质是有损压缩的艺术:
- 空间冗余:一帧里相邻像素往往差不多(蓝天、白墙),不必逐个存;
- 时间冗余:相邻帧之间大部分画面相同,只需记"变化的部分";
- 心理视觉冗余:人眼对某些瑕疵不敏感,可以"假装看不见"来省码率。
原始帧(未压缩):每个像素都存 → 巨大
│ 编码
▼
压缩帧(H.264/265/AV1):只存"差异 + 规律" → 很小
新一代编码标准,就是在这三件事上"更会算"——用更复杂的算法,换更少的字节。
三、三位主角:H.264 / H.265 / AV1
| 标准 | 发布 | 江湖绰号 | 同画质相对体积 | 特点 |
|---|---|---|---|---|
| H.264 / AVC | 2003 | 万能老将 | 基准 100% | 兼容性无敌,哪都能播 |
| H.265 / HEVC | 2013 | 省流一半 | 约 50% | 同画质体积减半,但专利复杂、硬解门槛高 |
| AV1 | 2018 | 开源新贵 | 约 30~50%(较 H.265 再省约 30%) | 免专利费,YouTube/Netflix 力推,但编码极吃 CPU |
一句话记忆:越往后,越省体积;但也越新、越挑设备。
四、为什么"同画质体积能差好几倍"
假设要保留"肉眼几乎一样"的画质:
同一段 10 分钟 1080p 视频:
H.264 编码 → 约 100 MB
H.265 编码 → 约 50 MB
AV1 编码 → 约 35 MB
注意,这不是"压得更狠导致更糊",而是同样的观感,用了更聪明的算法。换句话说,平台用 AV1 发流,能给用户省下一半流量,体验却不变——这对手机弱网用户是实打实的好处。
五、编码器是怎么"省"出体积的
举两个直观手段(不用记公式,懂思路即可):
- 更灵活的块划分:老编码把画面切成固定小方块预测;新编码可以"大块套小块",大块背景少算、小块细节多算,整体更省;
- 更聪明的帧间预测:不止参考前一帧,还能"跳着参考"更早的帧,把重复信息压到最低。
H.264:帧间预测较保守 → 重复信息残留多 → 体积大
H.265:更细的块 + 更灵活参考 → 残留少 → 体积小
AV1 :在 H.265 基础上再加工具(如更优变换)→ 再小一点
代价是:算法越复杂,编码时越吃算力。H.265/AV1 的"编码"很慢很贵,但"解码播放"现在大部分手机芯片已硬解支持——所以平台愿意用(一次编码,亿人播放)。
六、对"下载"意味着什么
当你把在线视频存到本地,拿到的就是平台已经编码好的流。于是:
- 文件大小由平台决定:你下到的 20MB 还是 100MB,取决于平台当时用的是 H.264 还是 AV1,以及给的码率;
- 清晰度 ≠ 体积:高码率 H.264 可能比低码率 AV1 更占空间,但画质反而更差——别只看 MB 数判断清晰度;
- 选档位有时等于选编码:部分平台不同清晰度档位背后用的编码器也不同,选择时值得留意。
这也是为什么"同一个视频有人下到 100MB、有人下到 20MB"——不是谁压得好,是平台给的编码 + 码率档不同。
七、兼容性:新编码的尴尬
新编码虽好,却有"播放端"的拦路虎:
- H.264:几乎所有设备、播放器、编辑器都支持,最稳;
- H.265:老手机/老电视/部分浏览器(尤其 Safari 外的网页)硬解支持不全;
- AV1:新设备才支持,老设备播放会卡(软解太慢)。
所以一个务实的下载/保存建议是:优先取 H.264 版本,兼容性最好;只有当你明确知道播放设备支持、且在乎流量时,才去追 H.265/AV1。
八、合规与温馨提示
技术是中性的,用法见人心。我们强烈建议:
- 仅下载你自己拥有版权或平台明确允许保存的内容;
- 尊重创作者与平台服务条款,不用于盗版传播、商业侵权;
- 下载内容请用于个人学习、备份与离线观看。
视频编码是一场持续了二十年的"用更少字节装更多画质"的竞赛。下次看到一个视频文件特别小却还清晰,你就知道——那是 H.265 或 AV1 在背后替你省流量。如果本文帮你建立了"体积 ≠ 画质"的直觉,欢迎在评论区聊聊你下到过的最小却最清晰的视频。