视频编码 H.264 与 H.265

📂 音视频

视频编码 H.264 与 H.265

为什么要编码

原始视频数据量巨大,一部 1080p 电影如果不压缩能有几百 GB。编码就是用压缩算法把数据压小,方便存储和传输。

H.264 (AVC)

  • 目前最主流,兼容性最好,几乎所有设备都支持
  • 帧内预测 + 帧间预测压缩:相邻帧内容很像,只需记录差异
  • 关键帧 I 帧 + 差异帧 P/B 帧
  • 缺点:压缩率一般,同等画质下码率较高

H.265 (HEVC)

  • H.264 的下一代,压缩率提升约 50%,同样画质码率减半
  • 适合 4K/8K 高分辨率视频
  • 缺点:编码复杂,老设备(旧手机、老播放器)可能不支持,专利费也高

常见编码方式

  • 软编/软解:用 CPU 算,画质好但费电、占资源
  • 硬编/硬解:用 GPU/芯片专用模块,快、省电,如 NVENC、Apple Silicon 的 VideoToolbox

相关概念

  • 码率(bitrate):每秒多少比特,码率越高画质越好文件越大
  • 帧率(fps):每秒多少帧,常见 24/30/60
  • 分辨率:1920×1080 的 "p" 表示逐行扫描
  • 容器(如 MKV/MP4)只管装,编码格式(如 H.264)才决定压缩方式

实用提示

  • 上传到网盘/发群:选 H.264 保证别人能看
  • 自己收藏 4K:用 H.265 省一半空间
  • 转码工具:FFmpeg 是通用首选,剪映、HandBrake 也都能选编码器