视频编码 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 也都能选编码器