前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >小视频app开发过程中的两种编码标准

小视频app开发过程中的两种编码标准

作者头像
q3557873521
修改2019-02-27 14:43:43
6800
修改2019-02-27 14:43:43
举报
文章被收录于专栏:直播系统开发

对于大多数直播平台来讲,带宽构成了其成本的绝大部分。而对于短视频平台来讲,带宽成本所占的比例可能会更高。在小视频app开发过程中,经常会遇到各种各样的问题,再加上4k、6k视频及5G即将到来,带宽成本也会随之增加。为了解决高昂的带宽成本,节省带宽成了众多短视频平台的首要任务,而视频编码标准的选取也将会间接影响带宽成本。常用的视频编码标准有H.264和H.265两种。

1.什么是H.264和H.265?

(1)H.264的定义

即MPEG-4第十部分,是由ITU-T视频编码专家组和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组提出的高度压缩数字视频编解码器标准。这个标准通常被称之为H.264/AVC。

(2)H.265的定义

是ITU-TVCEG继H.264之后所制定的新的视频编码标准,H.265标准围绕着现有的视频编码标准H.264,保留原来的某些技术,同时对一些相关的技术加以改进。

2.它们各自有何优势?

(1)H.264的优势

具有很高的数据压缩比率,在同等的图像质量条件下,H.264的压缩比是MPEG-2的2倍以上,是MPEG-4的1.5~2倍。低码率对于H.264的高压缩比起到了重要的作用,和MPEG-2和MPEG-4ASP等压缩技术相比,H.264压缩技术将很大程度上节省用户的下载时间和数据流量收费。而且,H.264在具有高压缩比的同时还拥有高质量流畅的图像。所以经过H.264压缩的视频数据,在网络传输过程中所需的带宽更少也更加经济。

(2)H.265的优势

H.265只在有限带宽下传输更高质量的网络视频,只需要原来一般的带宽即可播放相同质量的视频。H.265标准也同时支持4k和8k的超高清视频,可以说H.265标准让短视频跟上了显示屏“高分辨率化”的脚步。

3. 它们之间的区别是什么?

(1)H.264被广泛用于网络流媒体数据、各种高清晰度电视广播以及卫星电视广播等领域。H.264相较于以前的编码标准有着一些新特性,如多参考帧的运动补偿、变块尺寸运动补偿、帧内预测编码等,通过利用这些新特性,H.264比其他编码标准有着更高的视频质量和更低的码率,也因此受到了人们的认可,而被广泛应用。

(2)H.265的编码架构大致上和H.264的架构相似,主要包含:帧内预测、帧间预测等模块。但在编码架构中,整体被分为了三个基本单位,分別是:编码单位、预测单位和转换单位。

4.为什么说H.265比H.264好?

相比之下,H.265能够提供更多不同的工具来降低码率。编码后的码字较少,细节夺得地方所划分的宏块就相应的小和多一些,编码效率也就相对提高了。同时,H.265帧内预测模式支持33种方向,H.264只支持8种,并且还提供了更好的运动补偿处理和矢量预测方法。

在相同的图象质量下,相比于H.264,通过H.265编码的视频码流大小比H.264减少大约39-44%。由于质量控制的测定方法不同,这个数据也会有相应的变化。

由此可见,在小视频app开发过程中,H.264是被广泛应用的编码标准,而H.265的优势则更为明显,二者之间的区别也直接导致了适用的场景各不相同。不过,随着小视频app的视频观看体验要求越来越高,H.265编码标准的应用也将更为广泛。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.什么是H.264和H.265?
  • 2.它们各自有何优势?
  • 3. 它们之间的区别是什么?
  • 4.为什么说H.265比H.264好?
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档