本公开涉及数据处理领域,尤其涉及一种视频处理方法、装置、设备及存储介质。
背景技术:
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、第三方面,本公开提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现上述的方法。
29、第四方面,本公开提供了一种视频处理设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述的方法。
30、第五方面,本公开提供了一种计算机程序产品,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述的方法。
31、本公开实施例提供的技术方案与现有技术相比至少具有如下优点:
32、本公开实施例提供的视频处理方法中,当确定目标视频播放至预设时长时,在目标视频的视频播放页面上展示目标视频对应的预设活动资源以及视频生成控件;其中,目标视频属于视频信息流,响应于针对视频生成控件的触发操作,基于预设活动资源生成目标视频对应的活动视频。本公开实施例中,通过在目标视频的视频播放页面上展示活动资源以及视频生成控件,使得用户可以在不脱离视频播放场景的情况下,基于视频播放页面触发活动视频的生成,无需跳转至其他活动页面,简化了活动参与路径,提升了用户使用体验。
1.一种视频处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述当确定目标视频播放至预设时长时,在所述目标视频的视频播放页面上展示所述目标视频对应的预设活动资源以及视频生成控件,包括:
3.根据权利要求2所述的方法,其特征在于,所述响应于针对所述视频生成控件的触发操作,基于所述预设活动资源和所述活动信息生成所述目标视频对应的活动视频,包括:
4.根据权利要求1所述的方法,其特征在于,所述响应于针对所述视频生成控件的触发操作,基于所述预设活动资源生成所述目标视频对应的活动视频之后,还包括:
5.根据权利要求4所述的方法,其特征在于,所述预设活动资源中包括预设活动歌曲的歌词,所述视频编辑页面上预览播放的所述活动视频中包括动态展示的所述歌词。
6.根据权利要求1所述的方法,其特征在于,所述预设活动资源中包括预设活动拍摄道具,所述响应于针对所述视频生成控件的触发操作,基于所述预设活动资源生成所述目标视频对应的活动视频,包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述预设活动资源包括由预设活动文本、预设活动图像、预设活动音频文件、预设活动视频文件和/或预设活动拍摄道具构成的多个活动资源包,所述方法还包括:
9.一种视频处理装置,其特征在于,所述装置包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现如权利要求1-8任一项所述的方法。
11.一种视频处理设备,其特征在于,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1-8任一项所述的方法。
12.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现如权利要求1-8任一项所述的方法。