转码视频数据的方法、装置、设备及存储介质制造方法及图纸

技术编号:26347220 阅读:45 留言:0更新日期:2020-11-13 21:31
本申请公开了一种转码视频数据的方法、装置、设备及存储介质,属于计算机技术领域。所述方法包括:获取第一编码格式的视频数据,将所述第一编码格式的视频数据转码为终端支持的第二编码格式的视频数据;确定所述第二编码格式的视频数据相对于所述第一编码格式的视频数据的峰值信噪比;如果所述峰值信噪比大于或等于预设阈值,则向所述终端发送所述第二编码格式的视频数据,如果所述峰值信噪比小于预设阈值,则转至重新执行获取第一编码格式的视频数据将所述第一编码格式的视频数据转码为第二编码格式的视频数据的处理。通过本申请可以使终端不会因为接收到有错误的第二编码格式的视频数据而出现显示错误。

【技术实现步骤摘要】
转码视频数据的方法、装置、设备及存储介质
本申请涉及计算机
,特别涉及一种转码视频数据的方法、装置、设备及存储介质。
技术介绍
在生活中,随着计算机技术的发展,使用应用程序播放视频已经是很常见的事了,在播放视频之前,需要对视频数据进行处理,并将其发送到相应的终端上,其处理可以如下:服务器接收一个终端发送的第一编码格式的视频数据或者获取服务器中存储的第一编码格式的视频数据,对该第一编码格式的视频数据进行转码,得到第二编码格式的视频数据,然后将该第二编码格式的视频数据发送给另一个终端。在实现本申请的过程中,专利技术人发现现有技术至少存在以下问题:服务器在进行转码的过程中很可能会出现转码错误,如果将转码错误的视频数据发送给终端,终端在播放视频时会出现显示错误。
技术实现思路
本申请实施例提供了一种转码视频数据的方法、装置、设备及存储介质,能够解决终端在播放视频时会出现显示错误的问题。所述技术方案如下:一方面,提供了一种转码视频数据的方法,所述方法包括:获取第一编码格式的视频数据,将所述本文档来自技高网...

【技术保护点】
1.一种转码视频数据的方法,其特征在于,所述方法包括:/n获取第一编码格式的视频数据,将所述第一编码格式的视频数据转码为终端支持的第二编码格式的视频数据;/n确定所述第二编码格式的视频数据相对于所述第一编码格式的视频数据的峰值信噪比;/n如果所述峰值信噪比大于或等于预设阈值,则向所述终端发送所述第二编码格式的视频数据,如果所述峰值信噪比小于预设阈值,则转至重新执行获取第一编码格式的视频数据将所述第一编码格式的视频数据转码为第二编码格式的视频数据的处理。/n

【技术特征摘要】
1.一种转码视频数据的方法,其特征在于,所述方法包括:
获取第一编码格式的视频数据,将所述第一编码格式的视频数据转码为终端支持的第二编码格式的视频数据;
确定所述第二编码格式的视频数据相对于所述第一编码格式的视频数据的峰值信噪比;
如果所述峰值信噪比大于或等于预设阈值,则向所述终端发送所述第二编码格式的视频数据,如果所述峰值信噪比小于预设阈值,则转至重新执行获取第一编码格式的视频数据将所述第一编码格式的视频数据转码为第二编码格式的视频数据的处理。


2.根据权利要求1所述的方法,其特征在于,所述获取第一编码格式的视频数据之前,还包括:
接收所述终端在登录目标应用程序时发送的设备信息;
基于预先存储的设备信息与支持的编码格式的对应关系,以及所述终端发送的设备信息,确定所述终端支持的编码格式;
在所述终端支持的编码格式中,选取第二编码格式。


3.根据权利要求2所述的方法,其特征在于,所述设备信息包括设备型号和/或系统版本。


4.根据权利要求1-3任一所述的方法,其特征在于,所述确定所述第二编码格式的视频数据相对于所述第一编码格式的视频数据的峰值信噪比,包括:
确定所述第二编码格式的视频数据与所述第一编码格式的视频数据的相似度;
基于像素值上限的平方与所述相似度的比值,确定所述第二编码格式的视频数据相对于所述第一编码格式的视频数据的峰值信噪比。


5.根据权利要求1所述的方法,其特征在于,所述峰值信噪比包括单帧视频数据之间的单帧峰值信噪比以及所有帧视频数据的平均峰值信噪比;
所述峰值信噪比大于或等于预设阈值包括:所述单帧峰值信噪比大于或等于第一预设阈值以及所述平均峰值信噪比大于或等于第二预设阈值;
所述峰值信噪比小于预设阈值包括:所述单帧峰值信噪比小于第一预设阈值或者所述平均峰值信噪比小于第二预设阈值。


6.一种转码视频数据的装置,其特征在于,所述装置包括:
转码模块,用于获取第一编码格式的视频数据,将所述第一编码格式的视频数据转码为终端支持的第二编码格式的视频数据;
确定模块,用于确定...

【专利技术属性】
技术研发人员:马利军
申请(专利权)人:腾讯音乐娱乐科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1