在线视频文件体积的优化方案
共识
- 更大的文件体积能呈现更好的画质(编码格式 H264 ACC)
- 在线播放,更大的视频文件需要更长的加载时间,网站要消耗更高的带宽流量
画质重要还是文件体积重要?
- 对于影视文艺作品来说,提高画面质量比较重要。因为用户总是会选择画质更好的平台去观看某影视作品。
- 教育、科普视频反倒是缩小文件体积更重要。
- 观看此类视频的用户更在意的是内容本身,在音画质量上字幕准确、声音明朗、画面清楚即可。
- 而用户对视频的加载速度要求却很高。尤其是在网络不佳时,几乎不会有人等待视频缓慢加载,而是在搜索结果中选择更快响应的视频来获取答案。
视频压缩至少有两点好处:1. 提高用户体验 2. 降低运维费用
视频压缩实验
我用线上的一个视频为例,在原工程的基础上用不同的参数进行了多次实验,在全部压缩结果中选取性价比最高的一条。
与原视频参数对比:
* | 总平均kbps | 分辨率 | 音轨kbps | 每分钟 |
---|---|---|---|---|
原视频 | 1052 | 720P | 320 | 7.7M |
实验结果 | 392 | 720P | 96 | 2.8M |
文件体积对比:
优化后,视频体积减少了 55.45%
画质对比:
下面地址必须在公司内网中访问
点击:与原视频画质对比
或扫码:
实验结果的导出参数:
- 视频
- 比特率编码:VBR, 2次
- 目标比特率[Mbps]:0.3
- 最大比特率[Mbps]:3.0
- 音频
- AAC
- 44100Hz
- 立体声
- 比特率[kbps]:96
压缩为1080P并进行对比
1080参数对比:
* | 总平均kbps | 分辨率 | 音轨kbps | 每分钟 |
---|---|---|---|---|
原视频 | 1052 | 720P | 320 | 6.45M |
720结果 | 392 | 720P | 96 | 2.80M |
1080结果 | 685 | 1080P | 96 | 5.0M |
1080文件体积对比:
压缩为1080P,视频体积减少了 22.22%
1080画质对比:
点击:1080P对比原视频
或扫码:
1080P的导出参数:
- 视频
- 比特率编码:VBR, 2次
- 目标比特率[Mbps]:0.6
- 最大比特率[Mbps]:3.0
- 音频
- AAC
- 44100Hz
- 立体声
- 比特率[kbps]:96
1080P的问题
为了节省体积,上面的1080P视频是 低质量的1080P
合作方如果不单要求1080P以上分辨率,还要求在终端(4K电视)上面呈现良好的画面质量。那么就应该以画质重要为原则,根据具体要求另行评估一套高质量的1080P视频导出方案,专门提供给该合作方,文件体积也将会增大数倍。
(完)
在线视频文件体积的优化方案