视频处理方法、装置、电子设备及存储介质与流程

文档序号:35271948发布日期:2023-08-30 17:31阅读:43来源:国知局
视频处理方法、装置、电子设备及存储介质与流程

本公开涉及计算机和金融科技,具体涉及视频处理,尤其涉及一种视频处理方法、装置、电子设备、存储介质和程序产品。


背景技术:

1、视频平台中的视频往往通过无线网络传输,以各种形式吸引用户。为了能够使观看者有更好的观看体验,视频平台往往会提供多种分辨率的视频内容供观看者选择,但是由于不同视频的格式和分辨率不同,为了能够统一播放,就需要对待上传的视频进行转码处理后提供给观看者。

2、在实现本公开构思的过程中,发明人发现相关技术中至少存在如下问题:在相关技术中,对视频进行转码处理的方法效率较低。


技术实现思路

1、鉴于上述问题,本公开提供了视频处理方法、装置、电子设备、存储介质和程序产品。

2、本公开的第一方面提供了一种视频处理方法,包括:

3、响应于视频处理请求,获取原始视频,其中,视频处理请求携带有m个目标分辨率,m为大于1的整数;

4、根据预设分片规则对原始视频进行处理,得到n个原始视频片段,n为大于1的整数;

5、根据每个目标分辨率,对n个原始视频片段进行处理,得到目标视频片段集合;

6、基于m个目标视频片段集合中的每个目标视频片段集合,生成目标视频。

7、根据本公开的实施例,根据每个目标分辨率,对n个原始视频片段进行处理,得到目标视频片段集合,包括:

8、根据每个目标分辨率,确定与每个目标分辨率对应的转码线程;

9、根据与每个目标分辨率对应的转码线程,对n个原始视频片段进行转码,得到目标视频片段集合。

10、根据本公开的实施例,根据预设分片规则对原始视频进行处理,得到n个原始视频片段,包括:

11、根据原始视频的视频时长,对原始视频进行分片,得到n个原始视频片段;和/或

12、根据原始视频的视频大小,对原始视频进行分片,得到n个原始视频片段。

13、根据本公开的实施例,响应于视频处理请求,获取原始视频,包括:

14、响应于视频处理请求,验证待上传视频的合法性;

15、在确定待上传视频的合法性验证成功的情况下,对待上传视频进行分片处理,得到多个待上传视频片段;

16、将多个待上传视频片段进行合并,得到原始视频。

17、根据本公开的实施例,上述视频处理方法还包括:

18、根据与目标视频对应的目标分辨率,确定目标视频标识信息;

19、根据目标视频标识信息,利用对称加密算法确定目标视频的目标视频地址信息。

20、根据本公开的实施例,基于m个目标视频片段集合中的每个目标视频片段集合,生成目标视频,包括:

21、基于每个目标视频片段集合中的目标视频片段,确定目标视频片段编号信息;

22、根据每个目标视频片段集合中的目标视频片段编号信息,确定视频片段顺序;

23、根据每个目标视频片段集合中的视频片段顺序,生成目标视频。

24、根据本公开的实施例,视频处理系统包括数据存储单元,上述视频处理方法还包括:

25、根据原始视频的原始视频信息,确定原始视频对象;

26、根据原始视频片段的原始视频片段信息,确定原始视频片段对象;

27、将原始视频对象和原始视频片段对象存储至数据存储单元,以便对原始视频的原始视频状态和原始视频片段的原始视频片段状态进行调整。

28、本公开的第二方面提供了一种视频处理装置,包括:

29、获取模块,用于响应于视频处理请求,获取原始视频,其中,视频处理请求携带有m个目标分辨率,m为大于1的整数;

30、第一得到模块,用于根据预设分片规则对原始视频进行处理,得到n个原始视频片段,n为大于1的整数;

31、第二得到模块,用于根据每个目标分辨率,对n个原始视频片段进行处理,得到目标视频片段集合;

32、生成模块,用于基于m个目标视频片段集合中的每个目标视频片段集合,生成目标视频。

33、本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器执行上述方法。

34、本公开的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述方法。

35、本公开的第五方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述方法。

36、根据本公开提供的视频处理方法、装置、设备、介质和程序产品,通过响应于视频处理请求,获取原始视频,其中,视频处理请求携带有m个目标分辨率,m为大于1的整数;根据预设分片规则对原始视频进行处理,得到n个原始视频片段,n为大于1的整数;根据每个目标分辨率,对n个原始视频片段进行处理,得到目标视频片段集合;基于m个目标视频片段集合中的每个目标视频片段集合,生成目标视频。由于通过对原始视频进行处理,得到n个原始视频片段,将每个原始视频片段同时转换为多个目标分辨率的目标视频片段,可以提高视频转码的效率,并且根据同一个目标分辨率对应的目标视频片段集合,得到目标视频,仅需要一个原始视频就可以转换为多个目标分辨率的目标视频,因此,至少部分的解决了在相关技术中,对视频进行转码处理的方法效率较低的技术问题。



技术特征:

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

2.根据权利要求1所述的方法,其中,所述根据每个所述目标分辨率,对所述n个原始视频片段进行处理,得到目标视频片段集合,包括:

3.根据权利要求1所述的方法,其中,根据预设分片规则对所述原始视频进行处理,得到n个原始视频片段,包括:

4.根据权利要求1所述的方法,其中,所述响应于视频处理请求,获取原始视频,包括:

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

6.根据权利要求1~4中任一项所述的方法,其中,所述基于m个所述目标视频片段集合中的每个所述目标视频片段集合,生成目标视频,包括:

7.根据权利要求1~4中任一项所述的方法,所述视频处理系统包括数据存储单元,所述方法还包括:

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

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

10.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1~7中任一项所述的方法。

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


技术总结
本公开提供了一种视频处理方法、装置、设备及存储介质,可以应用于计算机技术领域和金融科技技术领域。该方法包括:响应于视频处理请求,获取原始视频,其中,视频处理请求携带有M个目标分辨率,M为大于1的整数;根据预设分片规则对原始视频进行处理,得到N个原始视频片段,N为大于1的整数;根据每个目标分辨率,对N个原始视频片段进行处理,得到目标视频片段集合;基于M个目标视频片段集合中的每个目标视频片段集合,生成目标视频。

技术研发人员:王佳伟
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1