CGJU
查工具网
2026年7月1日 · 阅读时长 6 分钟
💡 快速结论:如果你追求兼容性,选 H.264;如果想节省带宽且设备较新,选 H.265;如果面向未来且不介意编码速度,选 AV1。

一、三大编码器概述

1. H.264 (AVC)

H.264,也称为 AVC(Advanced Video Coding),由 MPEG 和 VCEG 联合开发,于 2003 年正式发布。它是目前应用最广泛的视频编码标准,几乎所有设备和浏览器都原生支持。

H.264 使用帧内预测、帧间预测、变换编码、熵编码等技术,相比前代 MPEG-2 节省了约 50% 的码率,同时保持相同的视觉质量。

2. H.265 (HEVC)

H.265,也称为 HEVC(High Efficiency Video Coding),是 H.264 的继任者,于 2013 年发布。它在 H.264 的基础上引入了更多先进技术,如更大的编码单元(CTU)、更灵活的预测模式、SAO 滤波等。

在相同画质下,H.265 比 H.264 再节省约 50% 的码率,这意味着相同带宽下可以传输更高清的视频。

3. AV1

AV1(AOMedia Video 1)是由开放媒体联盟(AOMedia)开发的开源免版税视频编码标准,于 2018 年正式发布。参与开发的公司包括 Google、Mozilla、Netflix、Amazon、Microsoft 等。

AV1 的目标是在相同画质下比 H.265 再节省约 30% 的码率,并且完全免费,没有专利授权问题。

二、压缩效率对比

压缩效率是视频编码器最重要的指标之一。以下是在相同视觉质量(PSNR 相近)下,三者的相对码率对比:

编码器 相对码率 节省比例(vs H.264)
H.264 100% 基准
H.265 ~50% 约 50%
AV1 ~35% 约 65%

从数据可以看出,AV1 的压缩效率最高,H.265 次之,H.264 最低。但需要注意的是,实际压缩效率会因视频内容、编码参数、质量评估方法等因素而有所不同。

三、编码速度对比

编码速度也是选择编码器时需要考虑的重要因素。一般来说,压缩效率越高的编码器,编码速度越慢。

编码器 相对速度 实时编码
H.264 (x264) 快(基准) ✓ 轻松支持
H.265 (x265) 中等(约 0.3-0.5x) △ 需较高配置
AV1 (libaom) 慢(约 0.05-0.1x) ✗ 目前困难
⚠️ 注意:以上速度对比基于软件编码器(x264、x265、libaom)。使用硬件加速编码器(如 NVENC、QSV、AMF)时,速度会大幅提升,但压缩效率可能略低。

四、浏览器与设备支持

浏览器支持

  • H.264:所有主流浏览器(Chrome、Firefox、Safari、Edge)全部支持,兼容性最好
  • H.265:Safari 原生支持,Chrome/Edge 需系统支持,Firefox 支持有限
  • AV1:Chrome、Firefox、Edge 已支持,Safari 16.4+ 支持

设备支持

  • H.264:几乎所有设备(手机、电视、机顶盒、游戏机)都支持硬件解码
  • H.265:2016 年后发布的大多数设备支持硬件解码
  • AV1:2020 年后的高端设备开始支持硬件解码,普及度正在快速提升

五、专利授权情况

H.264 专利

H.264 的专利由 MPEG LA 管理,需要支付专利使用费。对于免费的互联网视频服务,H.264 是免版税的;但对于付费内容和硬件设备,需要支付授权费用。

H.265 专利

H.265 的专利情况比较复杂,有多个专利池(MPEG LA、HEVC Advance、Velos Media),授权费用较高,且部分专利持有者未加入任何专利池,这也是 H.265 在浏览器中普及较慢的主要原因之一。

AV1 专利

AV1 是完全开源免版税的,由 AOMedia 联盟承诺其成员的专利不会对 AV1 使用者主张权利。这对于商业应用来说是一个巨大的优势。

六、适用场景

H.264 适用场景

  • 需要广泛兼容性的视频分发(如通用视频网站)
  • 实时直播推流(编码速度快)
  • 老旧设备兼容
  • 视频会议、监控等实时应用

H.265 适用场景

  • 4K/8K 超高清视频(节省带宽)
  • 移动端视频(节省流量)
  • 存储受限场景(节省存储空间)
  • 设备较新的视频平台

AV1 适用场景

  • 大型视频平台(长期节省带宽成本)
  • 追求免版税的商业应用
  • 未来导向的项目
  • Web 端高质量视频(浏览器支持良好)

七、FFmpeg 编码命令示例

1. H.264 编码

使用 libx264 编码器,CRF 模式(推荐):

ffmpeg -i input.mp4 -c:v libx264 -crf 23 -preset medium -c:a aac -b:a 128k output_h264.mp4

参数说明:

  • -crf 23:恒定质量因子,范围 0-51,默认 23,数值越小质量越高
  • -preset medium:编码速度预设,可选 ultrafast 到 veryslow

2. H.265 编码

使用 libx265 编码器:

ffmpeg -i input.mp4 -c:v libx265 -crf 28 -preset medium -c:a aac -b:a 128k output_h265.mp4

H.265 的 CRF 默认值为 28,视觉质量约相当于 H.264 的 CRF 23。

3. AV1 编码

使用 libaom-av1 编码器(速度较慢):

ffmpeg -i input.mp4 -c:v libaom-av1 -crf 30 -b:v 0 -cpu-used 4 -c:a libopus -b:a 128k output_av1.mkv

参数说明:

  • -cpu-used 4:编码速度控制,0 最慢质量最好,8 最快质量最差
  • -b:v 0:配合 CRF 使用,表示不限制码率

使用 SVT-AV1 编码器(速度更快,推荐):

ffmpeg -i input.mp4 -c:v libsvtav1 -crf 30 -preset 4 -c:a libopus -b:a 128k output_av1.mp4

总结

选择视频编码器需要综合考虑压缩效率、编码速度、兼容性、专利授权等多个因素。

推荐策略:

  • 如果兼容性是第一优先级,选择 H.264
  • 如果想在质量和兼容性之间取得平衡,选择 H.265
  • 如果追求最高压缩效率且不介意编码速度,选择 AV1
  • 对于大型视频平台,可以采用多编码策略,根据用户设备自动选择最佳编码

如果你不想记这些复杂的命令,可以直接使用我们的 视频压缩工具,在浏览器中就能轻松完成视频编码转换。

相关推荐

更多精彩文章和实用工具

想试试视频编码转换?

使用我们的在线视频压缩工具,无需安装软件,浏览器中即可完成H.264/H.265编码转换

立即体验 ➡