课程训练过程中的处理方法及装置与流程

文档序号:33512055发布日期:2023-03-22 00:45阅读:30来源:国知局
课程训练过程中的处理方法及装置与流程

1.本发明涉及课程训练领域,具体而言,涉及一种课程训练过程中的处理方法及装置。


背景技术:

2.相关技术中,在健身课程合拍过程中,为保证合拍质量,需要用户的录制视频和课程视频严格同步,在合拍过程中用户只能进行暂停,结束等简单操作,无法针对合拍的课程视频进行编辑,只能根据已有的可选择的课程视频进行合拍,合拍视频和课程训练视频关联紧密,无法进行过多的人为干涉,导致用户体验较差,合拍效果也无法十分理想,从而降低用户合拍的积极性,以及合拍的体验效果。
3.针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

4.本发明实施例提供了一种课程训练过程中的处理方法及装置,以至少解决相关技术中的课程合拍,合拍课程视频的合拍效果差的技术问题。
5.根据本发明实施例的一个方面,提供了一种课程训练过程中的处理方法,包括:显示课程视频的编辑页面,其中,所述编辑页面用于对所述课程视频进行编辑操作,得到目标课程视频;响应合拍开始指令,加载所述目标课程视频,并打开摄像装置;在所述目标课程视频加载完成后,播放所述目标课程视频,在所述目标课程视频的播放页面上显示可编辑的合拍窗口,其中,所述合拍窗口用于显示所述摄像装置采集到拍摄视频;在合拍结束后,显示根据拍摄视频和所述目标课程视频生成的合拍视频。
6.可选的,显示课程视频的编辑页面包括:显示预设课程视频的第一合拍页面,其中,所述预设课程视频为目标课程的多个视频段中的一个默认视频段;响应对所述预设课程视频的第一编辑指令,进入所述编辑页面,其中,所述第一编辑指令用于对所述预设课程视频进行第一编辑操作;响应对所述预设课程视频进行第一编辑操作,显示所述第一编辑操作对应的第一编辑效果;在编辑后的预设课程视频满足编辑条件的情况下,保存编辑后的预设课程视频作为所述目标课程视频。
7.可选的,显示课程视频的编辑页面包括:显示预设课程视频的第一合拍页面,其中,所述预设课程视频为目标课程的多个视频段中的一个默认视频段;响应对所述预设课程视频进行更换的更换指令,进入所述目标课程的选择页面,其中,所述选择页面包括所述目标课程所有可选择的视频段;响应对目标视频段的第一选择指令,显示所述目标视频段的第二合拍页面,其中,所述目标视频段为所述目标课程所有的视频段之一;响应对所述目标视频段的第二编辑指令,进入所述编辑页面,其中,所述第二编辑指令用于对所述目标视频段进行第二编辑操作;响应对所述目标视频段进行第二编辑操作,显示所述第二编辑操作对应的第二编辑效果;在编辑后的目标视频段满足编辑条件的情况下,保存编辑后的目标视频段作为所述目标课程视频。
8.可选的,响应合拍开始指令,加载所述目标课程视频,并打开摄像装置包括:响应合拍开始指令,进入预览页面,在所述预览页面显示所述摄像装置的预览窗口,以及所述预览窗口中画面的建议调整信息;在所述预览页面显示所述目标课程视频的加载进度条。
9.可选的,在所述目标课程视频加载完成后,播放所述目标课程视频,在所述目标课程视频的播放页面上显示可编辑的合拍窗口之后,所述方法还包括:响应对所述合拍窗口的调整操作,对所述合拍窗口进行调整,其中,所述调整操作用于所述合拍窗口的显示属性进行调整,所述显示属性包括所述合拍窗口的显示位置;在所述播放页面上预设位置显示所述目标课程视频的播放进度,以及所述播放进度的进度条;响应对所述进度条的进度操作,对所述进度条的拍摄进度进行显示。
10.可选的,在合拍结束后,显示根据拍摄视频和所述目标课程视频生成的合拍视频包括:在所述目标课程视频播放完毕后,自动关闭所述合拍窗口并显示合成页面;或者,响应提前完成指令,结束所述目标课程视频的播放,关闭合拍窗口并显示所述合成页面。
11.可选的,响应提前完成指令,结束所述目标课程视频的播放,关闭合拍窗口并显示所述合成页面包括:响应所述提前完成指令,在所述拍摄视频的时长满足时长条件的情况下,结束所述目标课程视频的播放,关闭合拍窗口并显示所述合成页面;在所述拍摄视频的时长不满足时长条件的情况下,显示提示窗口,其中,所述提示窗口用于提示所述拍摄视频不满足时长条件无法保存,所述提示窗口还包括继续录制和退出录制的操作控件。
12.可选的,所述合成页面还包括显示多个可选择的合成模板,所述方法还包括:响应对合成模板的第二选择指令,选择目标模板;显示所述拍摄视频和所述目标课程视频合成的合拍视频。
13.可选的,在合拍结束后,显示合成页面之后,所述方法还包括:响应对所述合拍视频的发布操作,跳转至课程讨论区的合拍区,显示发布的所述合拍视频。
14.可选的,显示课程视频的编辑页面之前,所述方法还包括:显示所述目标视频的合拍后台页面;响应对合拍的设置操作,对所述合拍的可编辑操作以及相关页面进行设定。
15.根据本发明实施例的另一方面,还提供了根据本发明实施例的另一方面,还提供了一种课程训练过程中的处理装置,包括:编辑模块,用于显示课程视频的编辑页面,其中,所述编辑页面用于对所述课程视频进行编辑操作,得到目标课程视频;加载模块,用于响应合拍开始指令,加载所述目标课程视频,并打开摄像装置;合拍模块,用于在所述目标课程视频加载完成后,播放所述目标课程视频,在所述目标课程视频的播放页面上显示可编辑的合拍窗口,其中,所述合拍窗口用于显示所述摄像装置采集到拍摄视频;生成模块,用于在合拍结束后,显示根据拍摄视频和所述目标课程视频生成的合拍视频。
16.根据本发明实施例的另一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述中任意一项所述的课程训练过程中的处理方法。
17.根据本发明实施例的另一方面,还提供了一种计算机存储介质,所述计算机存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机存储介质所在设备执行上述中任意一项所述的课程训练过程中的处理方法。
18.在本发明实施例中,采用显示课程视频的编辑页面,其中,编辑页面用于对课程视频进行编辑操作,得到目标课程视频;响应合拍开始指令,加载目标课程视频,并打开摄像装置;在目标课程视频加载完成后,播放目标课程视频,在目标课程视频的播放页面上显示
可编辑的合拍窗口,其中,合拍窗口用于显示摄像装置采集到拍摄视频;在合拍结束后,显示根据拍摄视频和目标课程视频生成的合拍视频的方式,不仅可以对合拍的课程视频进行编辑,还可以在合拍过程中对合拍窗口进行编辑,达到了根据用户需求对合拍的课程视频,以及合拍窗口进行编辑,以进行灵活合拍的目的,从而实现了避免由于课程视频要求较高,无法合拍,或者合拍窗口无法编辑对课程视频的显示造成影响,从而提高合拍效果,并提高用户体验的技术效果,进而解决了相关技术中的课程合拍,合拍课程视频的合拍效果差的技术问题。
附图说明
19.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
20.图1是根据本发明实施例的一种课程训练过程中的处理方法的流程图;
21.图2是根据本发明实施方式的客户端课程合拍入口的示意图;
22.图3是根据本发明实施方式的默认合拍片段自定义的示意图;
23.图4是根据本发明实施方式的选择的合拍片段自定义的示意图;
24.图5是根据本发明实施方式的预览页面的示意图;
25.图6是根据本发明实施方式的合拍页面的示意图;
26.图7是根据本发明实施方式的提前完成合拍控件的示意图;
27.图8是根据本发明实施方式的合拍页面的退出弹窗的示意图;
28.图9是根据本发明实施方式的合成视频的合成页面的示意图;
29.图10是根据本发明实施例的一种课程训练过程中的处理装置的示意图。
具体实施方式
30.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
31.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
32.根据本发明实施例,提供了一种课程训练过程中的处理方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
33.图1是根据本发明实施例的一种课程训练的跟拍视频数据处理方法的流程图,如图1所示,该方法包括如下步骤:
34.步骤s102,显示课程视频的编辑页面,其中,编辑页面用于对课程视频进行编辑操作,得到目标课程视频;
35.步骤s104,响应合拍开始指令,加载目标课程视频,并打开摄像装置;
36.步骤s106,在目标课程视频加载完成后,播放目标课程视频,在目标课程视频的播放页面上显示可编辑的合拍窗口,其中,合拍窗口用于显示摄像装置采集到拍摄视频;
37.步骤s108,在合拍结束后,显示根据拍摄视频和目标课程视频生成的合拍视频。
38.通过上述步骤,采用显示课程视频的编辑页面,其中,编辑页面用于对课程视频进行编辑操作,得到目标课程视频;响应合拍开始指令,加载目标课程视频,并打开摄像装置;在目标课程视频加载完成后,播放目标课程视频,在目标课程视频的播放页面上显示可编辑的合拍窗口,其中,合拍窗口用于显示摄像装置采集到拍摄视频;在合拍结束后,显示根据拍摄视频和目标课程视频生成的合拍视频的方式,不仅可以对合拍的课程视频进行编辑,还可以在合拍过程中对合拍窗口进行编辑,达到了根据用户需求对合拍的课程视频,以及合拍窗口进行编辑,以进行灵活合拍的目的,从而实现了避免由于课程视频要求较高,无法合拍,或者合拍窗口无法编辑对课程视频的显示造成影响,从而提高合拍效果,并提高用户体验的技术效果,进而解决了相关技术中的课程合拍,合拍课程视频的合拍效果差的技术问题。
39.上述步骤的执行主体可以为目标课程视频的应用程序,该应用程序包括了用户端和后台端,用户端的界面与后台端的界面数据相通,通过后台端可以对多个用户端的界面和数据进行设置和管理。
40.上述课程视频可以为多个可选的课程视频中的一个,多个可选的课程视频是后台设定的。具体根据用户需求,在用户端的界面中进行选择和操作,确定需要合拍的课程视频。上述课程视频需要为后台设定的可以进行合拍操作的课程视频。课程视频是否能够进行合拍,可以由后台端的界面进行设置。可选的,显示课程视频的编辑页面之前,方法还包括:显示目标视频的合拍后台页面;响应对合拍的设置操作,对合拍的可编辑操作以及相关页面进行设定。具体可以在服务器对课程视频是否可以进行合拍以及合拍的相关操作的设定,包括多个打点,合拍的时间,合拍入口展示,以及合拍功能介绍页的跳转等。
41.在用户选中课程视频后,可以对该课程视频进行编辑,包括时长编辑,也即是在选择的课程视频中截取自己想合拍的片段,作为目标课程视频进行合拍。也可以是画面编辑,包括像素调节,滤镜选择,透明度调节等。对编辑后的课程视频进行合拍。可以满足用户对合拍视频的调整需求,进而提高用户合拍的兴趣,提高用户体验。在另一种实施例中,也可以在后台将课程视频设置为仅允许时长编辑,对于画面编辑的操作可以放在合拍完成后,生成合拍视频的时候根据用户需求对合拍视频进行画面编辑。
42.用户在编辑完成后,得到目标课程视频,可以通过开关控件控制开始进入该目标课程视频的合拍,该目标课程视频的合拍可以认为是用户根据目标课程视频进行训练,摄像装置拍摄的是用户实施训练的拍摄视频。上述拍摄视频也即是用户在参与上述目标课程训练时的真实拍摄视频,在采集时可以设置滤镜和美颜功能等画面编辑控件。由于大部分目标课程视频一开始存在一定的准备或者缓冲,并不是进入目标课程视频的合拍后就立刻
开始播放该目标课程视频。如图5所示,响应合拍开始指令,显示预览界面,加载目标课程视频,同时打开摄像装置,将摄像装置采集的实时图像显示在预览界面的合拍窗口上,用户可以在预览界面调整摄像装置的拍摄位置和视角,使用户的图像处于合拍窗口中心位置,方便后续合拍过程中对用户训练的拍摄视频进行有效拍色。
43.需要说明的是,上述加载目标课程视频可以通过进度条显示加载进程。上述打开摄像装置,可以为保持摄像装置的打开,并不是此时才控制摄像装置开启。由于摄像装置是用户端的终端设备上的硬件,其驱动和开启都需要时间,甚至在首次开启需要询问用户开启摄像权限才能使用。因此在进入目标课程视频后,就可以启动摄像装置,并在没有开启摄像装置的情况下,弹出窗口,询问用户是否开启用户终端的摄像权限,并在用户选择开启的情况下,才能继续使用合拍功能,否则,自动退出合拍。
44.上述在目标课程视频加载完成后,进入目标课程视频的播放页面,横屏全屏播放目标课程视频,在目标课程视频的播放页面上显示可编辑的合拍窗口,该合拍窗口的编辑,可以包括位置编辑,也即是移动合拍窗口在播放页面上的显示位置,在另一些可选的实施例中,还可以包括尺寸编辑,也即是改变合拍窗口的大小,还可以包括形状编辑,也即是改变合拍窗口的形状。从而满足用户对合拍窗口的编辑需求。
45.在目标课程视频播放结束后,自动关闭摄像装置,取消显示摄像窗口,完成拍摄视频的采集。根据拍摄视频和目标课程视频生成合拍视频。在生成合拍视频可以按照预设模板将拍摄视频与目标课程视频进行排列,如图9所示,可以将用户录制视频,也即是上述拍摄视频设置在下方的较大范围,将合拍片段视频也即是上述目标课程视频设置在上方较小范围,其拍摄视频的位置和大小,以及目标课程视频的位置和大小都是提前设定的,对于不同的合成模板,拍摄视频的位置和大小,以及目标课程视频的位置和大小不同,不同的合成模板还可以有不同的视频元素。在另一些实施例中,上述合成模板中的视频大小和位置可以进行调节,合成模板中的视频元素也可以进行调节或删除。
46.通过上述步骤,达到了根据用户需求对合拍的课程视频,以及合拍窗口进行编辑,以进行灵活合拍的目的,从而实现了避免由于课程视频要求较高,无法合拍,或者合拍窗口无法编辑对课程视频的显示造成影响,从而提高合拍效果,并提高用户体验的技术效果,进而解决了相关技术中的课程合拍,合拍课程视频的合拍效果差的技术问题。
47.可选的,显示课程视频的编辑页面包括:显示预设课程视频的第一合拍页面,其中,预设课程视频为目标课程的多个视频段中的一个默认视频段;响应对预设课程视频的第一编辑指令,进入编辑页面,其中,第一编辑指令用于对预设课程视频进行第一编辑操作;响应对预设课程视频进行第一编辑操作,显示第一编辑操作对应的第一编辑效果;在编辑后的预设课程视频满足编辑条件的情况下,保存编辑后的预设课程视频作为目标课程视频。
48.在显示课程视频的编辑页面之前,可以先显示展示合拍课程视频的入口,如图2左图所示,合拍小节也即是可以合拍的课程,在该课程中可以包括多个可选择的课程视频,在用户点击该课程的合拍后,默认进入该课程中一个预设课程视频的第一合拍页面,在用户不需要选择其他的课程视频的情况下,可以基于该预设课程视频进入编辑页面,对该预设课程视频进行编辑将编辑后的预设课程视频作为目标课程视频,以便后续进行合拍。
49.可选的,显示课程视频的编辑页面包括:显示预设课程视频的第一合拍页面,其
中,预设课程视频为目标课程的多个视频段中的一个默认视频段;响应对预设课程视频进行更换的更换指令,进入目标课程的选择页面,其中,选择页面包括目标课程所有可选择的视频段;响应对目标视频段的第一选择指令,显示目标视频段的第二合拍页面,其中,目标视频段为目标课程所有的视频段之一;响应对目标视频段的第二编辑指令,进入编辑页面,其中,第二编辑指令用于对目标视频段进行第二编辑操作;响应对目标视频段进行第二编辑操作,显示第二编辑操作对应的第二编辑效果;在编辑后的目标视频段满足编辑条件的情况下,保存编辑后的目标视频段作为目标课程视频。
50.在进入该课程中一个预设课程视频的第一合拍页面之后,若该预设课程视频不是用户想合拍的视频,用户根据需求通过第一选择指令选择需要合拍的课程视频,在需要编辑时,通过第二编辑指令,进入选择的课程视频的编辑页面,对选择的课程视频进行编辑,将编辑后的目标视频段作为目标课程视频。
51.需要说明的是,不论是预设课程视频还是选择的课程视频,在用户编辑后生成目标课程视频时,都需要满足编辑条件,例如,时长条件,如编辑后的视频不得小于20s,在不满足编辑条件的情况下,发出提示信息,并提供继续退出不保存,以及继续编辑的选项。
52.可选的,响应合拍开始指令,加载目标课程视频,并打开摄像装置包括:响应合拍开始指令,进入预览页面,在预览页面显示摄像装置的预览窗口,以及预览窗口中画面的建议调整信息;在预览页面显示目标课程视频的加载进度条。
53.如图5所示,预览页面包括摄像装置的预览窗口,实时显示用户的拍摄视频,以便用户调整摄像装置,使得用户处于预览窗口的中心位置,需要说明的是,上述预览窗口在后续开始播放目标课程视频后,改变大小和位置为合拍窗口的默认大小和默认位置作为合拍窗口。
54.在预览页面还包括建议调整信息,包括“全身出境会更易上精选哦~”,还可以包括如“训练中视频窗口会录制训练画面”,“完成训练即可生成合拍视频”等不局限于画面调整的信息提示信息。预览页面还包括目标课程视频的加载进度条,以显示目标课程视频。
55.可选的,在目标课程视频加载完成后,播放目标课程视频,在目标课程视频的播放页面上显示可编辑的合拍窗口之后,方法还包括:响应对合拍窗口的调整操作,对合拍窗口进行调整,其中,调整操作用于合拍窗口的显示属性进行调整,显示属性包括合拍窗口的显示位置;在播放页面上预设位置显示目标课程视频的播放进度,以及播放进度的进度条;响应对进度条的进度操作,对进度条的拍摄进度进行显示。
56.在播放目标课程视频的同时,拍摄用户的训练视频的过程中,可以随时根据需求对合拍窗口进行调整,包括位置调整。在另一些可选的实施例中,还可以包括尺寸编辑,也即是改变合拍窗口的大小,还可以包括形状编辑,也即是改变合拍窗口的形状。从而满足用户对合拍窗口的编辑需求。
57.上述播放页面上还显示有目标课程视频的播放进度,如图7所示,通过时间显示播放进度,还可以同时显示播放进度的进度条,更形象的显示播放进度。在合拍窗口可以显示拍摄视频的录制状态,“录制中”“未录制”等。在合拍窗口还可以显示已录制的视频的时间。
58.需要说明的是,进入目标课程视频的播放页面后,可以在播放目标课程视频的准备阶段时,在合拍窗口显示开始录制的倒计时,如5s,以留出足够的时间供用户反应。但是需要保证合拍窗口倒计时结束后开始录制的时刻,必须早于或等于目标课程视频的准备阶
段完成的时刻,以保证倒计时的缓冲不会影响合拍视频的拍摄。
59.可选的,在合拍结束后,显示根据拍摄视频和目标课程视频生成的合拍视频包括:在目标课程视频播放完毕后,自动关闭合拍窗口并显示合成页面;或者,响应提前完成指令,结束目标课程视频的播放,关闭合拍窗口并显示合成页面。
60.在目标课程视频播放完毕后,说明目标课程视频合拍完成,自动关闭合拍窗口并显示合成页面。另一种实施方式,在合拍过程中,显示有“提前完成合拍”的控件按钮,如图7所示,用户点击该提前完成合拍的按钮后,结束目标课程视频的播放,关闭合拍窗口并显示合成页面。
61.可选的,响应提前完成指令,结束目标课程视频的播放,关闭合拍窗口并显示合成页面包括:响应提前完成指令,在拍摄视频的时长满足时长条件的情况下,结束目标课程视频的播放,关闭合拍窗口并显示合成页面;在拍摄视频的时长不满足时长条件的情况下,显示提示窗口,其中,提示窗口用于提示拍摄视频不满足时长条件无法保存,提示窗口还包括继续录制和退出录制的操作控件。
62.需要说明的是,在用户点击该提前完成合拍的按钮后,需要判断已拍摄的拍摄视频是否满足条件,例如时长条件,超过20s,满足条件的情况下才能响应提前完成合拍的指令,结束目标课程视频的播放,关闭合拍窗口并显示合成页面。否则弹出提示窗口,提示不满足条件,提供退出不保存也即是退出录制,以及继续合拍也即是继续录制,以供选择。
63.可选的,合成页面还包括显示多个可选择的合成模板,方法还包括:响应对合成模板的第二选择指令,选择目标模板;显示拍摄视频和目标课程视频合成的合拍视频。
64.上述合成页面的合成模板可以为多个,在合成页面可以根据用户的第二选择指令,通过选择的合成模板对拍摄视频和目标课程视频进行合成,仅一步满足了用户的个性化需求,提高了用户体验。
65.可选的,在合拍结束后,显示根据拍摄视频和目标课程视频生成的合拍视频之后,方法还包括:响应对合拍视频的发布操作,跳转至课程讨论区的合拍区,显示发布的合拍视频。
66.在生成合拍视频后,可以根据用户选择跳转至发布页面编辑发布内容在课程讨论区的合拍区进行发布,发布后,可以与其他用户进行共享和互动,如点赞,评论等。
67.需要说明的是,本技术实施例还提供了一种可选的实施方式,下面对该实施方式进行详细说明。
68.本实施方式提供了一种课程训练合拍方式。将合拍工具和训练场景解耦,在不影响课程相关数据的基础上做合拍工具体验优化。合拍片段支持用户选段自定义且允许用户提前结束录制,降低合拍完成发布动态的门槛。
69.相关技术中,训练跟拍因异步合成合拍视频对用户视频和课程视频要求录制时间同步,为简化实现快速上线,对训练中的已有功能进行了删减,如无法拖动课程进度、无法跳过课程小节、无法投屏等。这些删减对用户体验造成了损失,对跟拍课程的运动完练转化造成了负向影响。此外,一期跟拍还有诸如:用户只可跟拍课程中的一个运营选定片段进行跟拍,无法自主选择跟拍片段;跟拍录制窗口过小,用户可能无法“欣赏”自己等体验不足。这些也降低了可跟拍课程的圈定数量,从而降低了跟拍视频发布数。在训练场景下做合拍工具的优化成本过高,不好同时兼容课程体验和合拍体验,且训练用户中有合拍需求和能
力的占比较少,合拍模式的开启可能对纯训练用户造成打扰,二期希望将合拍流程与训练流程拆分,单独对合拍体验做优化。
70.本实施方式的具体细节如下:
71.一、课程讨论区开放合拍区:
72.1.在服务器中的课程打点后台新增合拍,分段打点。默认合拍分段打点复用课程分段打点、分段名、分段封面。
73.2.合拍分段支持设置多个分段,每个合拍分段时长需尽量控制在《=5min。默认全部合拍分段“非合拍”。分段设置交互同课程分段设置交互。默认截取分段首帧作为封面。在服务器中课程详情展示合拍分段与合拍开关,合拍开关默认关闭。
74.3.当服务器中合拍分段所有分段均设置为“非合拍”时,课程后台中的「开启合拍」默认关闭且无法开启,点击开关提示设置。
75.4.合拍片段设置完成且合拍开关打开时,客户端相应课程详情「相关圈子」上方出现合拍入口。
76.a.合拍入口展示:图2是根据本发明实施方式的客户端课程合拍入口的示意图,如图2所示,合拍小节封面、合拍小节标题(可不展示)、合拍小节时长。
77.b.点击合拍区「?」控件按钮跳转“合拍功能介绍页”。
78.二、合拍片段支持用户自定义;图3是根据本发明实施方式的默认合拍片段自定义的示意图,如图3所示,
79.1.合拍片段加载展示加载进度百分比。
80.2.此页面交互同“拍摄器-视频编辑-分段-裁切”页面,但不支持变速。
81.3.视频载入默认合拍片段视频,用户可在默认片段基础上裁切一段作为新合拍片段。
82.4.点击存储按钮存储设置的合拍片段(用户-课程-课程视频合拍时间戳),跳转课程详情页,提示“合拍小节设置成功”,合拍小节展示用户设置的合拍片段视频,默认取首帧作为封面,合拍时长更新。
83.5.当视频裁切有改动时,点击退出按钮弹窗二次确认“离开无法保留合拍片段设置”。点击“继续离开”退回到课程详情页。
84.6.当视频裁切时长《20s时,点击退出按钮无法保存成功,提示“合拍片段时长需超过20秒”。
85.三、支持选择合拍小节;图4是根据本发明实施方式的选择的合拍片段自定义的示意图,如图4所示,
86.1.当课程含有多合拍小节时,展示「选择合拍小节」。默认选中第一个分段作为合拍小节。若课程仅含1个合拍小节,「选择合拍小节」隐藏。
87.2.点击「选择合拍小节」弹出半屏弹窗,展示该课程可合拍分段。分段展示字段包含:分段封面、分段时长、分段标题(可不展示)。
88.3.点击任意分段,保存用户选中的合拍片段,跳转课程详情页,提示“合拍小节设置成功”,合拍小节展示更新。
89.a.点击分段「编辑」跳转“自定义合拍片段页”。点击保存按钮保存用户设置的合拍片段,跳转课程详情页,提示“合拍小节设置成功”,合拍小节展示用户设置的合拍片段视
频,默认取首帧作为封面,合拍时长更新。
90.b.当视频裁切有改动时,点击退出按钮弹窗二次确认“离开无法保留合拍片段设置”。点击“继续离开”退回到课程详情页。
91.c.当视频裁切时长《20s时,点击退出按钮无法保存成功,提示“合拍片段时长需超过20秒”。
92.四、合拍主流程;
93.主流程:课程详情页合拍区点击「一起合拍」-》预览页(合拍资源加载页)-》合拍页-》视频合成页-》视频编辑页-》动态发布页。
94.1、预览页:图5是根据本发明实施方式的预览页面的示意图,如图5所示,预览页面为横屏,仅支持前置摄像头,预览画幅9:11,默认开原片滤镜美颜。
95.展示合拍片段视频加载进度百分比,加载完成后变为「开始合拍」。
96.2、合拍页:图6是根据本发明实施方式的合拍页面的示意图,如图6所示,合拍录制窗口比例9:11,大小固定,位置可拖动(服务端可调)。
97.进入合拍页,开始录制前合拍片段视频静止,倒计时5s;录制窗口展示倒计时和“即将录制”状态。
98.倒计时结束后开始录制,窗口展示“录制中”和录制时长。
99.录制过程中,点击背景视频出现「暂停」、合拍小节名称、进度条和播放进度时长,点击「暂停」录制同步暂停,背景视频展示「播放」和播放进度时长,视频窗口展示“录制暂停”;点击「播放」「播放」和进度时长隐藏,恢复播放后同步继续录制。进度条不可拖动。
100.图7是根据本发明实施方式的提前完成合拍控件的示意图,如图7所示,录制时长》=20s即出现「提前完成合拍」,点击提前结束录制,更新合拍小节时间打点,跳转合成页,合成时采用新小节视频合成。
101.图8是根据本发明实施方式的合拍页面的退出弹窗的示意图,如图8所示,点击退出按钮弹窗二次确认,文案“确定要放弃合拍吗?再坚持一下吧”。弹窗出现时合拍背景视频和录制同步暂停。退出弹窗后,合拍背景视频恢复播放,录制继续。退出合拍后,回到课程详情页。录制窗口增加美颜效果。
102.3、合成页:
103.用户保存的时间戳下对应的合拍片段视频与用户录制视频端内合成为一个视频,视频默认采用合拍片段原音。
104.图9是根据本发明实施方式的合成视频的合成页面的示意图,如图9所示,从合拍页或视频编辑页面点击「退出」,弹窗二次确认,确认退出后跳转至课程详情页。
105.4、动态发布页:
106.合拍动态文本默认带合拍信息:我与{课程制作者}一起合拍了{课程}。
107.合拍类型动态不支持保存至本地,「保存至本地」隐藏。动态发布成功后跳转课程详情页,提示“合拍动态发布成功”。
108.五、合拍内容进审;安全审核通过的合拍来源发布动态全量送入质量审核。
109.图10是根据本发明实施例的一种课程训练过程中的处理装置的示意图,如图10所示,根据本发明实施例的另一方面,还提供了根据本发明实施例的另一方面,还提供了一种课程训练的跟拍视频数据处理装置,包括:编辑模块1000,加载模块1002,合拍模块1004和
生成模块1006,下面对该装置进行详细说明。
110.编辑模块1000,用于显示课程视频的编辑页面,其中,编辑页面用于对课程视频进行编辑操作,得到目标课程视频;加载模块1002,与上述编辑模块1000相连,用于响应合拍开始指令,加载目标课程视频,并打开摄像装置;合拍模块1004,与上述加载模块1002相连,用于在目标课程视频加载完成后,播放目标课程视频,在目标课程视频的播放页面上显示可编辑的合拍窗口,其中,合拍窗口用于显示摄像装置采集到拍摄视频;生成模块1006,与上述合拍模块1004相连,用于在合拍结束后,显示根据拍摄视频和目标课程视频生成的合拍视频。
111.通过上述装置,采用显示课程视频的编辑页面,其中,编辑页面用于对课程视频进行编辑操作,得到目标课程视频;响应合拍开始指令,加载目标课程视频,并打开摄像装置;在目标课程视频加载完成后,播放目标课程视频,在目标课程视频的播放页面上显示可编辑的合拍窗口,其中,合拍窗口用于显示摄像装置采集到拍摄视频;在合拍结束后,显示根据拍摄视频和目标课程视频生成的合拍视频的方式,不仅可以对合拍的课程视频进行编辑,还可以在合拍过程中对合拍窗口进行编辑,达到了根据用户需求对合拍的课程视频,以及合拍窗口进行编辑,以进行灵活合拍的目的,从而实现了避免由于课程视频要求较高,无法合拍,或者合拍窗口无法编辑对课程视频的显示造成影响,从而提高合拍效果,并提高用户体验的技术效果,进而解决了相关技术中的课程合拍,合拍课程视频的合拍效果差的技术问题。
112.根据本发明实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述中任意一项的课程训练过程中的处理方法。
113.根据本发明实施例的另一方面,还提供了一种计算机存储介质,计算机存储介质包括存储的程序,其中,在程序运行时控制计算机存储介质所在设备执行上述中任意一项的课程训练过程中的处理方法。
114.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
115.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
116.在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
117.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
118.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
119.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用
时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
120.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1