所以应该依据视频应用场景(直播还是点播)来选择你的编码设置(和速度) 。
GOP(一组图像 , Group of Pictures)和GOP长度
一组图像(GOP)是指一批按照事先定义好的顺序被编码、解码和播放的视频帧 。 GOP长度对视频压缩效率、视频流恢复能力和视频质量影响深远 。
简而言之 , GOP尺寸越大 , 视频压缩效率越高 , 但视频质量和视频流恢复能力也越差 , 反之亦然 。
Closed GOP和Open GOP
Closed GOP和Open GOP常见于视频流中 , 并影响压缩效率、视频容错能力以及ABR流的切换能力 。
顾名思义 , Closed GOP对GOP外部的帧是封闭的 。 一个属于Closed GOP的帧只能参考这个GOP之内的帧 。 Open GOP与Closed GOP相反 , Open GOP内部的帧可以参考其他GOP中的帧 。

文章插图
帧的类型 (I帧、P帧和B帧)
I帧、P帧和B帧是视频压缩领域中的基础概念 , 用于提升视频压缩效率、视频质量和视频恢复能力 。
I帧(关键帧或帧内帧)仅由帧内预测的宏块组成 。 P帧代表预测帧 , 除了空域预测以外 , 它还可以通过时域预测来进行压缩 。 P帧通过使用已经编码的帧进行运动估计 。 B帧可以参考在其前后出现的帧 , B帧中的B代表双向(Bi-Directional) 。

文章插图
升频、降采样的工具和算法
本篇文章中 , 我们不会深入讲解升频和降频算法 。 但是需要注意的是这些工具会对视频质量产生很大的影响 。 假如输入的视频分辨率为540p , 你想输出720p的视频 , 那你就需要一个可以升频的工具 , 对吧?通过降低视频采样率 , 该工具又深深影响了视频质量——如果它出色地完成了任务 , 那么输出视频也会很清晰 。 否则 , 你就陷入了大麻烦 。
通常来说 , 升采样和降采样工具使用经过充分研究的图像处理过滤器(如 Lanczos 或 Bicubic 过滤器)来创建具有新分辨率的视频 。 在选择购买或使用编码器/转码器之前 , 最好先对这些工具进行详细的测试 。
现在 , 我们对于影响视频编码的重要因素的学习已经将近尾声 , 虽然没有那么详尽 , 但也为音视频技术的学习提供了一个指南 。 下面我们将通过视频编码一览表来总结我们所学过的知识 。
视频编码一览表
在编码视频之前 , 有几点要铭记于心 。 这虽然不是一个详尽无遗的表单 , 但却能帮助你缩小视频压缩中使用到的正确参数范围 。
1.理解你的观众:你的观众平时常用的带宽是多少?你是为拥有高速互联网的城市居民提供视频服务 , 还是为低网速的乡村人口提供服务?他们是使用固定连接的网线 , 还是使用移动互联网?
2.你的终端用户使用什么设备?他们平时会看大屏幕的智能电视吗?还是使用智能手机看视频?
3.你所提供的视频服务的内容性质是什么?是充满各种动作的电影、体育赛事 , 还是没有那么多动作的新闻 , 亦或是很容易压缩的卡通片?
4.你拥有多少时间压缩视频?你所提供的服务是直播还是点播?
5.你使用哪种视频编解码器?你的目标观众的设备能否解码H.264/AVC、 HEVC、AV1或者VP9?
- dota2视频观看网站 dota2比赛视频在哪看
- 建站软件哪个好 自建站工具Shopify和Magento对比
- 电磁炉各级工作原理视频 电磁炉工作原理图解
- 相容性试验怎么做视频 相容性试验是什么意思
- 免费的淘宝装修软件 淘宝店免费装修模板
- 如何将视频放在PPT里 怎么将视频放到ppt里
- 亚马逊免费发货软件Veeqo是什么?有什么用?
- 自媒体视频搬运神器有哪些?要注意什么?
- 短视频一键分发平台有哪些?有什么好处?
- 西瓜上传的视频抖音没有播放量? 抖音没有播放量咋回事?
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
