System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 处理视频的方法、相关装置及计算机程序产品制造方法及图纸_技高网

处理视频的方法、相关装置及计算机程序产品制造方法及图纸

技术编号:43860685 阅读:6 留言:0更新日期:2024-12-31 18:49
本申请提供了一种处理视频的方法、相关装置及计算机程序产品,该申请基于视频的描述信息,确定将视频转码为目标格式所需要的转码时长;响应于转码时长小于等于时间阈值,在本地转码视频,得到目标格式的视频;基于预先配置的通信路径,将目标格式的视频发送至目标设备。由此,使得需要被转码的视频能够尽快地被完成转码、调整为可用状态,能够提高视频在各个设备之间的同步、发送效率。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种处理视频的方法、装置,电子设备、计算机可读介质及计算机程序产品。


技术介绍

1、随着社会的发展,互联网技术也同样日益进步。互联网可以为用户们提供交流的平台,使得用户可以通过在互联网中发布视频的方式,与其他用户的沟通、交流和内容分享。例如,用户们可以通过在“平台”中发布视频,或者,基于所使用的设备与其他用户所使用的设备之间的“定向发送”的方式,来为其他用户提供和分享视频。

2、在这样的背景下,出于提升视频的播放效果、保障数据等目的,用户所使用的播放器、用于提供视频分享服务的平台通常会对允许播放的视频格式进行限制。例如,平台方可能仅针对一些清晰度满足要求、数据风险满足要求的格式提供播放支持。

3、在此背景下,如果用户所提供的源视频的格式不能满足要求,则平台需要对源视频进行转码,以获取实际能够被使用和播放的视频。由此,如何在发送、通信视频的过程中,能够在不影响视频转码质量的前提下,更有效地、更效率地执行转码,是值得关注和迫切需求的。


技术实现思路

1、本申请的多个方面提供一种处理视频的方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够基于视频提供方和接收方的转码能力,实际转码情况来确定执行视频的转码的主体和方式。由此,使得能够更贴合实际情况地选择执行转码的主体、方式,使得需要被转码的视频能够尽快地被完成转码、调整为可用状态,能够提高视频在各个设备之间的同步、发送效率。

2、本申请的一方面,提供一种处理视频的方法,包括:基于视频的描述信息,确定将视频转码为目标格式所需要的转码时长;响应于转码时长小于等于时间阈值,在本地转码视频,得到目标格式的视频;基于预先配置的通信路径,将目标格式的视频发送至目标设备。

3、本申请的另一方面,提供一种用于处理视频的装置,包括:转码时长确定模块,被配置为基于视频的描述信息,确定将视频转码为目标格式所需要的转码时长;第一格式转换模块,被配置为响应于转码时长小于等于时间阈值,在本地转码视频,得到目标格式的视频;第一视频发送模块,被配置为基于预先配置的通信路径,将目标格式的视频发送至目标设备。

4、本申请的另一方面,提供一种电子设备,该电子设备包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上提供的处理视频的方法。

5、本申请的另一方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,计算机程序指令可被处理器执行以实现如上提供的处理视频的方法。

6、本申请的另一方面,一种包括计算机程序的计算机程序产品,其上存储有计算机程序指令,该计算机程序在被处理器执行时能够实现如上提供的处理视频的方法。

7、本申请实施例提供的方案中,基于视频的描述信息,确定将视频转码为目标格式所需要的转码时长;响应于转码时长小于等于时间阈值,在本地转码视频,得到目标格式的视频;基于预先配置的通信路径,将目标格式的视频发送至目标设备。由此,使得能够更贴合实际情况地选择执行转码的主体、方式,使得需要被转码的视频能够尽快地被完成转码、调整为可用状态,能够提高视频在各个设备之间的同步、发送效率。

本文档来自技高网...

【技术保护点】

1.一种处理视频的方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求2所述的方法,其中,所述响应于所述转码时长大于所述时间阈值,基于所述通信路径将所述视频发送至所述目标设备,包括:

4.根据权利要求3所述的方法,还包括:

5.根据权利要求1-4中任一项所述的方法,还包括:

6.根据权利要求5所述的方法,还包括:

7.根据权利要求1所述的方法,其中,所述基于视频的描述信息,确定将所述视频转码为目标格式所需要的转码时长,包括:

8.一种处理视频的装置,包括:

9.一种电子设备,所述电子设备包括:

10.一种计算机可读介质,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现如权利要求1至7中任一项所述的方法。

11.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如权利要求1至7中任一项所述的方法。

【技术特征摘要】

1.一种处理视频的方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求2所述的方法,其中,所述响应于所述转码时长大于所述时间阈值,基于所述通信路径将所述视频发送至所述目标设备,包括:

4.根据权利要求3所述的方法,还包括:

5.根据权利要求1-4中任一项所述的方法,还包括:

6.根据权利要求5所述的方法,还包括:

7.根据权利要求1所述的方法,其中...

【专利技术属性】
技术研发人员:白浩泉
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1