先选编解码与目标平台,再看结论区。若结论是「可播但有条件」,务必读完硬件要求——HEVC 与 AV1 在部分浏览器上只有硬件解码路径,老机器会直接黑屏或退回软件解码(耗电、掉帧)。
工具说明
同一个 MP4 文件,在不同设备上有可能一个能播、一个黑屏——差别往往不在容器,而在里面的视频编解码。本工具把「编解码 × 平台」的支持情况与实际使用条件整理成可查询的对照表,帮你快速判断某条技术路线是否可行。
关键概念
- 容器 ≠ 编解码:MP4、WebM、MKV 是容器(文件外壳),H.264、HEVC、VP9、AV1 是装在里面的编码方式。同一个 MP4 里可以装 H.264,也可以装 HEVC 或 AV1。
- 软件解码与硬件解码:软件解码用 CPU,占资源、耗电;硬件解码用专用电路,功耗可低一个数量级。4K 及以上内容没有硬件解码基本不可用。
- 授权差异:H.264 走单一专利池,HEVC 有多个专利池,VP9 与 AV1 则由联盟承诺免版税。这是 VP9/AV1 在网页分发中被广泛采用的重要原因。
使用建议
- 面向最广受众的通用分发,选 H.264 + MP4,兼容性没有例外。
- 网页嵌入想要更小体积,可上 VP9 + WebM,同时保留 H.264/MP4 作回退。
- 4K 存档或苹果生态内播放,HEVC 压缩效率高,但在开放网页上支持不齐。
- 追求最小体积与免版税,用 AV1,但务必设置回退——部分苹果设备必须依赖硬件解码。
- 压缩效率对比(同画质相对码率)与来源说明见结论区下方的体积对比条。
你可能还想问
为什么我的 H.265 视频在 Chrome 里打不开?
Chrome 自身不内置 HEVC 的软件解码器,只走操作系统提供的硬件解码通路。也就是说,只有当你的显卡或处理器带 HEVC 硬解、且系统装了对应扩展/驱动时,Chrome 才能播。同一台机器上 Safari 往往能正常播放,因为它内置了 HEVC 解码。遇到这种情况,最省事的办法是把片子转成 H.264,或改用 Safari 播放。
AV1 是不是所有新设备都能播?
不是。AV1 在 Chrome、Firefox、Edge 上早已支持,Safari 则需要硬件解码支持——目前主要是较新的苹果芯片设备。老一代苹果设备即使系统版本够,也没有 AV1 硬件解码器,而系统不提供软件回退,结果就是无法播放。所以用 AV1 分发时,建议同时提供 HEVC 或 H.264 的备用流。
VP9 和 H.265 谁更划算?
压缩效率上两者接近,同画质相比 H.264 大约都能省三到四成码率。差别在生态:VP9 免版税,且在 Chrome、Firefox、Edge 与较新版 Safari 上都能直接播;H.265 在苹果生态与智能电视上体验更好,但需要处理多专利池的授权问题。做网页分发选 VP9,做 4K 本地播放或电视端分发选 H.265,是常见做法。
这个工具的兼容性数据可靠吗?
结论依据各浏览器官方版本说明与硬件解码能力的公开资料整理,并在页面上标出「有条件」的具体前提(例如需要硬件解码、需要特定系统版本)。由于浏览器与硬件迭代较快,正式发版前建议再用真实目标设备实测一次——任何兼容性表都只能给出方向,不能替代实机验证。
速查在线工具箱