简介
经过压缩后文件的大小 / 原始文件的大小 * 100% = 压缩率
压缩率一般是越小越好,但是压得越小,解压时间越长。
压缩编码
原始视频压缩的目的是去除冗余信息,可以去除的冗余包括:
- 空间冗余:图像相邻像素之间有较强的相关性
- 时间冗余:视频序列的相邻图像之间内容相似
- 编码冗余:不同像素值出现的概率不同
- 视觉冗余:人的视觉系统对某些细节不敏感
- 知识冗余:规律性的结构可由先验知识和背景知识得到
视频压缩编码的方法:
- 变换编码
- 熵编码
- 运动估计和运动补偿
- 混合编码
常见编码格式压缩率
举例
举例:视频文件 3840 x 2160.yuv (大小:3.6 GB,分辨率:3840 x 2160 4 k 帧率 25 fps,码率:10 Mbps),使用H.265 编码方式压缩后文件大小 15 MB
H.265编码方式下,压缩文件:15MB,压缩率为: 15 / 3600 * 100% ≈ 0.42%
H.264编码方式下,压缩率是H.265的 1/2
下一步
接下来让我们来了解下分辨率的概念