基于子应用的视频处理方法、装置、计算机设备、存储介质和程序产品与流程

摘要: 本技术涉及计算机,特别是涉及一种基于子应用的视频处理方法、装置、计算机设备、存储介质和计算机程序产品。背景技术:1、随着计算机技术的发展,越来越多人选择通过视频...
基于子应用的视频处理方法、装置、计算机设备、存储介质和程序产品与流程

本技术涉及计算机,特别是涉及一种基于子应用的视频处理方法、装置、计算机设备、存储介质和计算机程序产品。

背景技术:

1、随着计算机技术的发展,越来越多人选择通过视频的方式记录日常的工作、生活和娱乐,如可以通过几分钟或几十秒的短视频进行影像记录。随着短视频的广泛应用,人们所创作的视频的内容也越来越多样,如换装表演、唱歌、跳舞、课程教学等等各种类型的视频。对于展示效果好的视频,往往需要创作者对拍摄得到的视频进行剪辑、特效添加等处理,视频创作的流程复杂,导致视频创作的效率较低。

技术实现思路

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、在其中一个实施例中,数据转发模块,还用于将所述预设视频效果参数发送至所述子应用的子应用服务器,并将跟拍得到的原始视频存储至云储存服务器;所述预设视频效果参数,用于指示所述子应用服务器按照所述预设视频效果参数对所述云储存服务器中的原始视频进行视频配置,并将视频配置得到的所述创作视频进行存储;创作视频获取模块,还用于从所述云储存服务器中获取所述创作视频。

33、在其中一个实施例中,还包括视频创作模板获取模块,用于从所述子应用的子应用服务器中获取创作模板列表;根据所述创作模板列表,从云储存服务器中获取至少一个视频创作模板。

34、一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本技术实施例提供的基于子应用的视频处理方法。

35、一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本技术实施例提供的基于子应用的视频处理方法。

36、一种计算机程序产品,所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本技术实施例提供的基于子应用的视频处理方法。

37、上述基于子应用的视频处理方法、装置、计算机设备、存储介质和计算机程序产品,在运行于由母应用提供的子应用运行环境的子应用中,展示至少一个视频创作模板,响应于对至少一个视频创作模板触发的选中操作,在子应用的子应用页面中,播放与选中操作所选中的目标视频创作模板所关联的模板视频,并显示用于跟随模板视频进行视频跟拍的跟拍画面,在视频跟拍结束时,展示跟拍得到的创作视频,创作视频的视频效果参数与模板视频的预设视频效果参数相匹配。通过跟随选中的目标视频创作模板所关联的模板视频进行视频跟拍,在视频跟拍结束后,显示跟拍得到的视频效果参数与模板视频的预设视频效果参数相匹配的创作视频,简化了视频创作的流程,提高了视频创作的处理效率。