视频文件处理方法、装置和计算机设备与流程

文档序号:40403649发布日期:2024-12-20 12:27阅读:6来源:国知局
视频文件处理方法、装置和计算机设备与流程

本申请涉及信息处理,特别是涉及一种视频文件处理方法、装置和计算机设备。


背景技术:

1、随着信息技术的发展,用户对应用程序的使用体验需求越来越高。对文件进行轻量化处理,例如对视频文件进行压缩,有助于提升客户端和服务端交互的速度,保障应用程序的流畅性,进而使应用程序能够为用户提供更好的使用体验。

2、目前,一般通过单次压缩的方式来对视频文件进行压缩,也就是说,通过调用一次接口完成视频文件的压缩。但由于视频文件所包含的信息量较大,需要较长时间来完成单次压缩,使得服务端反馈信息速度慢,进而容易导致客户端界面卡顿或空白等问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种视频文件处理方法、装置和计算机设备,以提升服务端的信息反馈速度。

2、第一方面,本申请提供了一种视频文件处理方法,应用于服务端,该方法包括:

3、响应于客户端发送的针对源视频文件的压缩请求,通过视频文件压缩接口,生成源视频文件对应的压缩任务,并向客户端发送压缩任务的压缩任务标识;

4、执行压缩任务,以对源视频文件进行压缩;

5、在执行压缩任务的过程中,响应于客户端发送的携带压缩任务标识的信息获取请求,根据压缩任务标识,通过压缩监测接口,获取视频压缩信息,并向客户端发送视频压缩信息;其中,视频压缩信息包括源视频文件的属性信息,或者,源视频文件压缩后的目标视频信息。

6、在其中一个实施例中,在执行完压缩任务的情况下,视频压缩信息包括目标视频信息;在未执行完压缩任务的情况下,视频压缩信息包括源视频文件的属性信息。

7、在其中一个实施例中,目标视频信息包括源视频文件压缩后的目标视频文件和目标视频文件的属性信息。

8、第二方面,本申请还提供了一种视频文件处理方法,应用于客户端,该方法包括:

9、向服务端发送针对源视频文件的压缩请求,并获取服务端基于压缩请求反馈的压缩任务标识;

10、在服务端执行源视频文件对应的压缩任务的过程中,向服务端发送携带压缩任务标识的信息获取请求;

11、获取服务端基于信息获取请求反馈的视频压缩信息;其中,视频压缩信息包括源视频文件的属性信息,或者,源视频文件压缩后的目标视频信息;

12、基于视频压缩信息,对客户端页面进行更新处理;其中,客户端页面显示有源视频区域和目标视频区域;源视频区域包括源视频文件的第一播放区域,以及源视频文件的属性信息的第一展示区域;目标视频区域包括用于展示源视频文件压缩后的目标视频信息的区域。

13、在其中一个实施例中,目标视频区域包括源视频文件压缩后的目标视频文件的第二播放区域,以及目标视频文件的属性信息的第二展示区域。

14、在其中一个实施例中,目标视频信息包括源视频文件压缩后的目标视频文件和目标视频文件的属性信息。

15、在其中一个实施例中,若视频压缩信息为源视频文件的属性信息,则重新向服务端发送携带压缩任务标识的信息获取请求,直至获取的视频压缩信息为目标视频信息。

16、第三方面,本申请还提供了一种视频文件处理装置,配置于服务端中,该装置包括:

17、响应模块,用于响应于客户端发送的针对源视频文件的压缩请求,通过视频文件压缩接口,生成源视频文件对应的压缩任务,并向客户端发送压缩任务的压缩任务标识;

18、执行模块,用于执行压缩任务,以对源视频文件进行压缩;

19、第一获取模块,用于在执行压缩任务的过程中,响应于客户端发送的携带压缩任务标识的信息获取请求,根据压缩任务标识,通过压缩监测接口,获取视频压缩信息,并向客户端发送视频压缩信息;其中,视频压缩信息包括源视频文件的属性信息,或者,源视频文件压缩后的目标视频信息。

20、第四方面,本申请还提供了一种视频文件处理装置,配置于客户端中,该装置包括:

21、第一请求模块,用于向服务端发送针对源视频文件的压缩请求,并获取服务端基于压缩请求反馈的压缩任务标识;

22、第二请求模块,用于在服务端执行源视频文件对应的压缩任务的过程中,向服务端发送携带压缩任务标识的信息获取请求;

23、第二获取模块,用于获取服务端基于信息获取请求反馈的视频压缩信息;其中,视频压缩信息包括源视频文件的属性信息,或者,源视频文件压缩后的目标视频信息;

24、更新模块,用于基于视频压缩信息,对客户端页面进行更新处理;其中,客户端页面显示有源视频区域和目标视频区域;源视频区域包括源视频文件的第一播放区域,以及源视频文件的属性信息的第一展示区域;目标视频区域包括用于展示源视频文件压缩后的目标视频信息的区域。

25、第五方面,本申请还提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述第一方面和/或第二方面所述的视频文件处理方法。

26、第六方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面和/或第二方面所述的视频文件处理方法。

27、第七方面,本申请还提供了一种计算机程序产品,所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面和/或第二方面所述的视频文件处理方法。

28、上述视频文件处理方法、装置和计算机设备,服务端响应于客户端发送的针对源视频文件的压缩请求,通过视频文件压缩接口,生成源视频文件对应的压缩任务,并向客户端发送压缩任务的压缩任务标识;执行压缩任务,以对源视频文件进行压缩;在执行压缩任务的过程中,响应于客户端发送的携带压缩任务标识的信息获取请求,根据压缩任务标识,通过压缩监测接口,获取视频压缩信息,并向客户端发送视频压缩信息。从而将传统视频压缩方法中仅使用一个接口的方式,转化为使用视频文件压缩接口和压缩监测接口的方式。使得在视频压缩的过程中,可以通过压缩监测接口获取到视频压缩信息,并向客户端及时地反馈视频压缩信息,提升了服务端的信息反馈速度。



技术特征:

1.一种视频文件处理方法,其特征在于,应用于服务端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在执行完所述压缩任务的情况下,所述视频压缩信息包括所述目标视频信息;在未执行完所述压缩任务的情况下,所述视频压缩信息包括所述源视频文件的属性信息。

3.根据权利要求1或2所述的方法,其特征在于,所述目标视频信息包括所述源视频文件压缩后的目标视频文件和所述目标视频文件的属性信息。

4.一种视频文件处理方法,其特征在于,应用于客户端,所述方法包括:

5.根据权利要求4所述的方法,其特征在于,所述目标视频区域包括所述源视频文件压缩后的目标视频文件的第二播放区域,以及所述目标视频文件的属性信息的第二展示区域。

6.根据权利要求5所述的方法,其特征在于,所述目标视频信息包括所述源视频文件压缩后的目标视频文件和所述目标视频文件的属性信息。

7.根据权利要求4所述的方法,其特征在于,若所述视频压缩信息为源视频文件的属性信息,则所述方法包括;

8.一种视频文件处理装置,其特征在于,配置于服务端中,所述装置包括:

9.一种视频文件处理装置,其特征在于,配置于客户端中,所述装置包括:

10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。


技术总结
本申请涉及一种视频文件处理方法、装置和计算机设备。所述方法包括:响应于客户端发送的针对源视频文件的压缩请求,通过视频文件压缩接口,生成源视频文件对应的压缩任务,并向客户端发送压缩任务的压缩任务标识;执行压缩任务,以对源视频文件进行压缩;在执行压缩任务的过程中,响应于客户端发送的携带压缩任务标识的信息获取请求,根据压缩任务标识,通过压缩监测接口,获取视频压缩信息,并向客户端发送视频压缩信息。采用本方法能够使得在视频压缩的过程中,可以通过压缩监测接口获取到视频压缩信息,并向客户端及时地反馈视频压缩信息,提升了服务端的信息反馈速度。

技术研发人员:陈铭杰,周珑,宋贵勇,李碧浪,卢聪利,易冬,史峻丞,曹熙,王雪纯,刘赛足
受保护的技术使用者:南方电网大数据服务有限公司
技术研发日:
技术公布日:2024/12/19
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1