掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本公开涉及数据处理领域,尤其涉及一种视频生成方法、装置、设备及存储介质。

背景技术

随着多媒体短视频技术的不断发展,用户对于视频拍摄的要求也越来越高。但是,由于大部分用户不具备较专业的视频拍摄技能,因此,如何使得普通用户也能够拍摄出质量较高的视频,提升用户的拍摄体验,是目前亟需解决的技术问题。

发明内容

为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种视频生成方法、装置、设备及存储介质,通过在拍摄页面上播放用于提示拍摄视频的风格的第一视频,实现第二视频的拍摄,能够指导普通用户拍摄出质量较高的视频,提升用户的拍摄体验。

第一方面,本公开提供了一种视频生成方法,所述方法包括:

在拍摄页面上以浮窗形式播放第一视频;其中,所述拍摄页面呈现有拍摄预览区域和拍摄控件,所述拍摄预览区域用于对拍摄图像进行预览展示,所述第一视频用于提示拍摄视频的风格;

响应于针对所述拍摄控件的触发操作,对所述拍摄预览区域内的拍摄图像进行录制,生成第二视频;其中,所述第二视频与所述第一视频具有相同的风格。

一种可选的实施方式中,所述在拍摄页面上以浮窗形式播放第一视频之前,还包括:

在拍摄页面上展示第一面板;其中,所述第一面板上展示有包括所述第一视频在内的多个视频分别对应的图像;

相应的,所述在拍摄页面上以浮窗形式播放第一视频,包括:

响应于针对所述第一面板上展示的所述第一视频对应的图像的预设选定操作,在所述拍摄页面上以浮窗形式播放所述第一视频。

一种可选的实施方式中,所述在拍摄页面上展示第一面板,包括:

响应于针对拍摄页面上的预设第一控件的触发操作,在拍摄页面上展示第一面板;

或者,

基于对拍摄页面上的所述拍摄预览区域内的拍摄图像的图像识别结果和/或当前定位信息,在所述拍摄页面上展示第一面板;其中,所述第一面板上显示基于所述图像识别结果和/或当前定位信息确定的视频分别对应的图像。

一种可选的实施方式中,所述在拍摄页面上以浮窗形式播放第一视频,包括:

基于对拍摄页面上的拍摄预览区域内的拍摄图像的图像识别结果和/或当前定位信息,确定第一视频,并在所述拍摄页面上以浮窗形式播放所述第一视频。

一种可选的实施方式中,所述在拍摄页面上以浮窗形式播放第一视频之前,还包括:

响应于针对第一视频流中的第一视频的预设触发操作,展示所述第一视频的详情页;其中,所述详情页上设置有拍摄入口;

相应的,所述在拍摄页面上以浮窗形式播放第一视频,包括:

响应于针对所述第一视频的详情页上的所述拍摄入口的触发操作,由所述详情页跳转至所述拍摄页面,并在所述拍摄页面上以浮窗形式播放所述第一视频。

一种可选的实施方式中,所述响应于针对第一视频流中的第一视频的预设触发操作,展示所述第一视频的详情页之前,还包括:

在视频拍摄模板搜索页面上展示预设第二控件;

响应于针对所述预设第二控件的触发操作,展示与所述视频拍摄模板搜索页面上当前展示的视频拍摄模板属于同一内容分类的第一视频流。

一种可选的实施方式中,所述响应于针对第一视频流中的第一视频的预设触发操作,展示所述第一视频的详情页之前,还包括:

响应于针对视频播放页面上的预设第三控件的触发操作,展示所述预设第三控件对应的第一视频流。

一种可选的实施方式中,所述响应于针对第一视频流中的第一视频的预设触发操作,展示所述第一视频的详情页之前,还包括:

基于当前定位信息,展示第一视频流。

一种可选的实施方式中,所述方法还包括:

响应于针对所述第一视频的视频窗口的放大或缩小操作,对所述第一视频的视频窗口进行放大或缩小显示。

一种可选的实施方式中,所述在拍摄页面上以浮窗形式播放第一视频,包括:

基于第一视频的画幅方向属性,在所述拍摄页面上以浮窗形式播放所述第一视频;其中,所述画幅方向属性包括横向画幅或竖向画幅。

一种可选的实施方式中,所述在拍摄页面上以浮窗形式播放第一视频,包括:

在拍摄页面上以浮窗形式循环播放第一视频。

第二方面,本公开提供了一种视频生成装置,所述装置包括:

第一播放模块,用于在拍摄页面上以浮窗形式播放第一视频;其中,所述拍摄页面呈现有拍摄预览区域和拍摄控件,所述拍摄预览区域用于对拍摄图像进行预览展示,所述第一视频用于提示拍摄视频的风格;

生成模块,用于响应于针对所述拍摄控件的触发操作,对拍摄图像进行录制,生成第二视频;其中,所述第二视频与所述第一视频具有相同的风格。

第三方面,本公开提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现上述的方法。

第四方面,本公开提供了一种设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述的方法。

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

本公开实施例提供的技术方案与现有技术相比具有如下优点:

本公开实施例提供了一种视频生成方法,首先,在拍摄页面上以浮窗形式播放第一视频,其中,拍摄页面呈现有拍摄预览区域和拍摄控件,拍摄预览区域用于对拍摄图像进行预览展示,第一视频用于提示拍摄视频的风格。然后,响应于针对拍摄控件的触发操作,对拍摄预览区域内的拍摄图像进行录制,生成第二视频,其中,第二视频与第一视频具有相同的风格。本公开实施例通过在拍摄页面上播放用于提示拍摄视频的风格的第一视频,实现第二视频的拍摄,能够指导普通用户拍摄出质量较高的视频,提升用户的拍摄体验。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本公开实施例提供的一种视频生成方法的流程图;

图2为本公开实施例提供的一种拍摄页面的示意图;

图3为本公开实施例提供的另一种视频生成方法的流程图;

图4为本公开实施例提供的另一种拍摄页面的示意图;

图5为本公开实施例提供的又一种视频生成方法的流程图;

图6为本公开实施例提供的一种第一视频流的展示页面的示意图;

图7为本公开实施例提供的一种第一视频的详情页的示意图;

图8为本公开实施例提供的一种视频拍摄模板搜索页面的示意图;

图9为本公开实施例提供的一种视频播放页面的示意图;

图10为本公开实施例提供的一种视频生成装置的结构示意图;

图11为本公开实施例提供的一种视频生成设备的结构示意图。

具体实施方式

为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。

随着多媒体短视频技术的不断发展,视频拍摄逐渐呈全民参与的态势,但是,由于普通用户通常不具备较专业的视频拍摄技能,因此,如何降低较高质量的视频的拍摄门槛,使得大部分用户均能够拍摄出较高质量的视频,是目前亟需解决的技术问题。

为此,本公开实施例提供了一种视频生成方法,首先,在拍摄页面上以浮窗形式播放第一视频,其中,拍摄页面呈现有拍摄预览区域和拍摄控件,拍摄预览区域用于对拍摄图像进行预览展示,第一视频用于提示拍摄视频的风格。然后,响应于针对拍摄控件的触发操作,对拍摄预览区域内的拍摄图像进行录制,生成第二视频,其中,第二视频与第一视频具有相同的风格。本公开实施例通过在拍摄页面上播放用于提示拍摄视频的风格的第一视频,实现第二视频的拍摄,能够指导普通用户拍摄出质量较高的视频,提升用户的拍摄体验。

基于此,本公开实施例提供了一种视频生成方法,参考图1,为本公开实施例提供的一种视频生成方法的流程图,该方法包括:

S101:在拍摄页面上以浮窗形式播放第一视频。

其中,拍摄页面呈现有拍摄预览区域和拍摄控件,拍摄预览区域用于对拍摄图像进行预览展示,第一视频用于提示拍摄视频的风格。

本公开实施例中,第一视频可以为能够提示拍摄视频的风格的视频,例如第一视频可以为拍摄教程视频等。其中,第一视频提示的拍摄视频的风格可以包括拍摄视频的内容风格和/或拍摄视频的拍摄风格,具体的,拍摄视频的内容风格可以包括拍摄视频的色彩、拍摄主题、拍摄场景等,而拍摄视频的拍摄风格可以包括拍摄视频的构图、运镜手法等。

本公开实施例中,在确定第一视频之后,可以在拍摄页面上以浮窗形式播放该第一视频。如图2所示,为本公开实施例提供的一种拍摄页面的示意图,其中,拍摄页面上呈现有拍摄预览区域和拍摄控件,具体的,拍摄预览区域用于对拍摄图像进行预览展示,即拍摄器的摄像头拍摄到的拍摄画面在拍摄预览区域进行预览展示。

如图2所示,第一视频在拍摄页面上以浮窗形式播放,具体的,第一视频可以在拍摄页面上循环播放,以便在用户拍摄视频的过程中能够持续提示用户拍摄视频的风格。

另外,本公开实施例在接收到针对第一视频的视频窗口的放大或缩小操作,可以对第一视频的视频窗口进行放大或缩小显示。如图2所示,第一视频所在的浮窗具有缩放控件,用户通过点击该缩放控件,能够触发针对第一视频所在的浮窗的放大或缩小操作,实现对第一视频所在的浮窗进行放大或缩小显示的效果。例如,通过点击该缩放控件,实现将第一视频所在的浮窗放大1.5倍的显示效果,再次点击该缩放控件,实现将第一视频所在的浮窗还原显示的效果。

另外,第一视频所在的浮窗具有关闭控件,通过点击浮窗右上方的关闭控件,可以关闭第一视频所在的浮窗,停止对第一视频的播放。

另外,第一视频中可以携带音频信息,例如,第一视频中携带有指导用户视频拍摄风格的音频信息等。第一视频所在的浮窗还具有音量调节控件,通过点击音量调节控件,可以实现对第一视频的音量进行调节,例如,通过点击音量调节控件,可以实现对第一视频的静音播放。

另外,本公开实施例可以基于第一视频的画幅方向属性,在拍摄页面上以浮窗形式播放第一视频,其中,画幅方向属性包括横向画幅或竖向画幅。假设第一视频为横向画幅,则在拍摄页面上以浮窗形式横屏播放第一视频。

S102:响应于针对拍摄控件的触发操作,对拍摄预览区域内的拍摄图像进行录制,生成第二视频。

其中,第二视频与第一视频具有相同的风格。

本公开实施例中,在接收到针对拍摄页面上的拍摄控件的触发操作,可以对拍摄页面上的拍摄预览区域内的拍摄图像进行录制,得到第二视频。其中,第二视频是基于第一视频中提示的拍摄视频的风格进行录制的,因此,第二视频与第一视频具有相同的风格,具体的,第二视频与第一视频具有相同的内容风格和/或拍摄风格等。

本公开实施例提供的视频生成方法中,首先,在拍摄页面上以浮窗形式播放第一视频,其中,拍摄页面呈现有拍摄预览区域和拍摄控件,拍摄预览区域用于对拍摄图像进行预览展示,第一视频用于提示拍摄视频的风格。然后,响应于针对拍摄控件的触发操作,对拍摄预览区域内的拍摄图像进行录制,生成第二视频,其中,第二视频与第一视频具有相同的风格。本公开实施例通过在拍摄页面上播放用于提示拍摄视频的风格的第一视频,实现第二视频的拍摄,能够指导普通用户拍摄出质量较高的视频,提升用户的拍摄体验。

在上述实施例的基础上,本公开实施例还提供了一种视频生成方法,参考图3,为本公开实施例提供的另一种视频生成方法的流程图,其中,该方法包括:

S301:在拍摄页面上展示第一面板。

其中,第一面板上展示有包括第一视频在内的多个视频分别对应的图像。

本公开实施例中,第一面板可以显示于拍摄页面上的任意位置,例如拍摄页面的底部等。第一面板上可以按照视频内容对各个视频分别对应的图像进行分类展示,例如,视频内容与“海边”相关的视频可以在同一类中展示,视频内容与“情侣”相关的视频可以在同一类中展示。

参考图4,为本公开实施例提供的另一种拍摄页面的示意图,其中,在拍摄页面的底部展示有第一面板,在第一面板上对多个视频分别对应的图像进行分类展示,其中,每个视频对应的可以为该视频的封面图像等。

一种可选的实施方式中,第一面板上展示的每个视频对应的图像上可以设置收藏控件,通过点击某个图像上的收藏控件,可以实现对该图像对应的视频的收藏,后续可以在“我的收藏”文件夹中查找到该视频,实现对该视频的应用等功能。

本公开实施例中,触发在拍摄页面上展示第一面板的方式较多,以下为示例性的介绍,对于本公开实施例的范围不做限制。

一种可选的实施方式中,在拍摄页面上显示有预设第一控件,在接收到针对该预设第一控件的触发操作是,可以在拍摄页面上展示第一面板。参考图2,预设第一控件可以在如图2所示的位置显示,实际上对于预设第一控件的显示位置、显示图标等,本公开实施例不做限制。

另一种可选的实施方式中,可以基于对拍摄页面上的拍摄预览区域内的拍摄图像的图像识别结果和/或当前定位信息,在拍摄页面上展示第一面板。其中,第一面板上显示基于图像识别结果和/或当前定位信息确定的视频分别对应的图像。

一种可选的应用场景中,由于第一视频的作用是提示拍摄视频的风格,因此,本公开实施例可以对拍摄预览区域内的拍摄图像进行图像识别,确定拍摄器当前的拍摄对象或拍摄场景等,以便为用户确定出与拍摄器当前的拍摄对象或拍摄场景等相关的视频,并在第一面板上展示出与拍摄器当前的拍摄对象或拍摄场景等相关的视频,作为确定第一视频的基础。

具体的,基于拍摄页面上的拍摄预览区域内的拍摄图像的图像识别结果,在拍摄页面上展示第一面板,其中,第一面板上显示基于该图像识别结果确定的视频分别对应的图像。其中,图像识别结果可以包括对拍摄预览区域内的拍摄图像进行图像识别得到的拍摄对象和/或拍摄场景等。

另一种可选的应用场景中,由于视频拍摄的风格可能与用户当前所处地理位置有关,例如,假设用户当前身处海边,则视频拍摄的风格可能与海边相关,可以为用户确定与海边相关的第一视频,因此,本公开实施例可以基于设备的当前定位信息,在第一面板上显示基于当前定位信息确定的视频分别对应的图像,并在拍摄页面上展示该第一面板。

另一种可选的应用场景中,可以结合拍摄页面上的拍摄预览区域内的拍摄图像的图像识别结果,以及当前定位信息,在第一面板上显示对应的视频的图像,并在拍摄页面上展示该第一面板。

S302:响应于针对所述第一面板上展示的所述第一视频对应的图像的预设选定操作,在所述拍摄页面上以浮窗形式播放所述第一视频。

本公开实施例中,在拍摄页面上展示第一面板上展示有包括多个视频分别对应的图像的情况下,可以针对任一视频对应的图像触发预设选定操作,假设接收到针对第一视频对应的图像触发预设选定操作,则在拍摄页面上以浮窗形式播放该第一视频,用于提示用户视频拍摄的风格。

其中,预设选定操作可以包括针对任一视频对应的图像的点击操作,同时使得该图像高亮显示。如图4所示,视频内容与“海边”相关的其中一个视频处于高亮显示状态,则说明针对该视频触发了预设选定操作,此时,在拍摄页面上以浮窗形式播放该视频。

一种可选的实施方式中,在接收到针对第一面板上展示的第一视频对应的图像的预设选定操作,在拍摄页面上以浮窗形式播放该第一视频,是指对该第一视频的预览显示,用户可以通过选择第一面板上的其他视频,实现对拍摄页面上的浮窗中播放的视频的切换。

本公开实施例提供的第一面板上还可以设置有选中控件,如图4所示的第一面板的右上角显示的√控件,通过点击该√控件能够关闭第一面板,使得在拍摄页面上的浮窗内播放第一面板关闭之前的最近选定的视频。

S303:响应于针对所述拍摄控件的触发操作,对所述拍摄预览区域内的拍摄图像进行录制,生成第二视频。

其中,所述第二视频与所述第一视频具有相同的风格。

本公开实施例中,在接收到针对拍摄页面上的拍摄控件的触发操作,对拍摄预览区域内的拍摄图像进行录制,生成第二视频。其中,由于第二视频是基于第一视频中提示的拍摄视频的风格进行录制的,因此,第二视频与第一视频具有相同的风格,具体的,第二视频与第一视频具有相同的内容风格和/或拍摄风格等。

本公开实施例提供的视频生成方法,通过在拍摄页面上播放用于提示拍摄视频的风格的第一视频,实现第二视频的拍摄,能够指导普通用户拍摄出质量较高的视频,提升用户的拍摄体验。

在上述实施例的基础上,本公开实施例还提供了一种视频生成方法,参考图5,为本公开实施例提供的又一种视频生成方法的流程图,其中,该方法包括:

S501:响应于针对第一视频流中的第一视频的预设触发操作,展示第一视频的详情页。

其中,详情页上设置有拍摄入口。

本公开实施例中,第一视频流可以是推荐视频流,例如为推荐拍摄教程视频流等。第一视频流也可以是与某个视频内容如“海边”相关的视频流。

实际应用中,在接收到针对第一视频流中的第一视频的预设触发操作时,可以展示第一视频的详情页,其中,该详情页用于对第一视频进行预览展示,且显示有第一视频的详细信息,如第一视频的作者、视频风格、视频主题等。

另外,详情页上设置有拍摄入口,通过点击该拍摄入口可以进入拍摄页面。

如图6所示,为本公开实施例提供的一种第一视频流的展示页面的示意图,其中,第一视频流中的各个视频的拍摄内容均与“海边”相关,例如,第一视频流可以为海边拍摄灵感视频流。在第一视频流的展示页面上可以展示各个视频的封面图像,通过点击任意一个视频的封面图像,可以展示该视频的详情页。如图6所示,针对第一视频流中的某个视频(例如为第一视频)触发点击操作后,可以由图6所示的第一视频流的展示页面跳转至第一视频的详情页,如图7所示,为本公开实施例提供的一种第一视频的详情页的示意图。其中,详情页上设置有“去拍摄”的拍摄入口。通过上下滑动详情页上显示的第一视频,可以基于第一视频流中的视频顺序切换详情页显示的对象,例如,通过向上滑动操作,可以从当前显示的视频切换到对上一个视频,实现对上一个视频的详情页的展示。

本公开实施例中,进入如上述图6所示的第一视频流的展示页面的交互路径较多,以下为示例性的介绍,对于本公开实施例的范围不做限制。

一种可选的实施方式中,可以在视频拍摄模板搜索页面上展示预设第二控件,并在接收到针对预设第二控件的触发操作时,展示与该视频拍摄模板搜索页面上当前展示的视频拍摄模板属于同一内容分类的第一视频流。

参考图8,为本公开实施例提供的一种视频拍摄模板搜索页面的示意图,其中,视频拍摄模板搜索页面用于为用户提供对视频拍摄模板的搜索功能,在针对用户输入的视频拍摄模板关键词进行搜索后,不仅在拍摄视频模板搜索页面上展示视频拍摄模板的搜索结果,还在拍摄视频模板搜索页面上的预设区域展示预设第二控件,作为进入与视频拍摄模板的搜索结果属于同一内容分类的第一视频流的展示页面。

具体的,在接收到针对上述图8所示的预设第二控件的触发操作时,由图8所示的视频拍摄模板搜索页面跳转至上述图6所示的第一视频流的展示页面。

另一种可选的实施方式中,可以在视频播放页面上展示预设第三控件,在接收到针对预设第三控件的触发操作时,展示预设第三控件对应的第一视频流。其中,预设第三控件对应的第一视频流与视频播放页面上的当前播放视频的视频内容相关,例如,当前播放视频的视频内容与“海边”相关,则通过点击预设第三控件可以展示与“海边”相关的第一视频流。

参考图9,为本公开实施例提供的一种视频播放页面的示意图,其中,视频播放页面上展示有预设第三控件,通过点击预设第三控件,可以由图9所示的视频播放页面跳转至上述图6所示的第一视频流的展示页面。

又一种可选的实施方式中,可以基于当前定位信息展示第一视频流,具体的,第一视频流中包括的视频为基于当前定位信息确定的。例如,当前定位信息指示的是“海边”,则第一视频流中可以包括视频内容与“海边”相关的视频。

S502:响应于针对第一视频的详情页上的所述拍摄入口的触发操作,由详情页跳转至拍摄页面,并在拍摄页面上以浮窗形式播放第一视频。

本公开实施例中,在接收到针对第一视频的详情页上的拍摄入口的触发操作时,由详情页跳转至拍摄页面,并在拍摄页面上以浮窗形式播放第一视频,用户可以基于第一视频提示的视频拍摄风格,进行视频的拍摄,生成与第一视频风格相同的第二视频。

如上述图7所示,在接收到针对第一视频的详情页上的拍摄入口的触发操作时,可以由图7所示的详情页跳转至上述图2所示的拍摄页面。

S503:响应于针对拍摄控件的触发操作,对拍摄预览区域内的拍摄图像进行录制,生成第二视频。

其中,第二视频与第一视频具有相同的风格。

本公开实施例提供的视频生成方法,通过在拍摄页面上播放用于提示拍摄视频的风格的第一视频,实现第二视频的拍摄,能够指导普通用户拍摄出质量较高的视频,提升用户的拍摄体验。

在上述实施例的基础上,为了提升本公开实施例的视频生成方法的自动化程度,还可以基于对拍摄页面上的拍摄预览区域内的拍摄图像的图像识别结果和/或当前定位信息,确定第一视频,并在拍摄页面上以浮窗形式播放第一视频。

一种可选的实施方式中,拍摄页面上可以展示预设第四控件,在接收到针对预设第四控件的触发操作时,可以对拍摄预览区域内的拍摄图像进行图像识别,并基于图像识别结果确定第一视频,然后在拍摄页面上以浮窗形式播放第一视频。

另一种可选的实施方式中,在接收到针对预设第四控件的触发操作时,可以基于当前定位信息确定第一视频,并在拍摄页面上以浮窗形式播放第一视频。

又一种可选的实施方式中在接收到针对预设第四控件的触发操作时,可以结合对拍摄预览区域内的拍摄图像的图像识别结果以及当前定位信息,确定第一视频,并在拍摄页面上以浮窗形式播放第一视频。

由于上述实施方式中,用户只需要触发预设第四控件,即可实现第一视频在拍摄页面上的自动播放,可见,本公开实施例可以自动化的为用户播放用于提示视频拍摄风格的第一视频,提升了用户的使用体验。

与上述方法实施例基于同一个发明构思,本公开还提供了一种多媒体资源剪辑装置,参考图10,为本公开实施例提供的一种视频生成装置的结构示意图,所述装置包括:

第一播放模块1001,用于在拍摄页面上以浮窗形式播放第一视频;其中,所述拍摄页面呈现有拍摄预览区域和拍摄控件,所述拍摄预览区域用于对拍摄图像进行预览展示,所述第一视频用于提示拍摄视频的风格;

生成模块1002,用于响应于针对所述拍摄控件的触发操作,对拍摄图像进行录制,生成第二视频;其中,所述第二视频与所述第一视频具有相同的风格。

一种可选的实施方式中,所述装置还包括:

第一展示模块,用于在拍摄页面上展示第一面板;其中,所述第一面板上展示有包括所述第一视频在内的多个视频分别对应的图像;

相应的,所述第一播放模块,具体用于:

响应于针对所述第一面板上展示的所述第一视频对应的图像的预设选定操作,在所述拍摄页面上以浮窗形式播放所述第一视频。

一种可选的实施方式中,所述第一展示模块,包括:

第一展示子模块,用于响应于针对拍摄页面上的预设第一控件的触发操作,在拍摄页面上展示第一面板;

或者,

第二展示子模块,用于基于对拍摄页面上的所述拍摄预览区域内的拍摄图像的图像识别结果和/或当前定位信息,在所述拍摄页面上展示第一面板;其中,所述第一面板上显示基于所述图像识别结果和/或当前定位信息确定的视频分别对应的图像。

一种可选的实施方式中,所述第一播放模块,具体用于:

基于对拍摄页面上的拍摄预览区域内的拍摄图像的图像识别结果和/或当前定位信息,确定第一视频,并在所述拍摄页面上以浮窗形式播放所述第一视频。

一种可选的实施方式中,所述装置还包括:

第二展示模块,用于响应于针对第一视频流中的第一视频的预设触发操作,展示所述第一视频的详情页;其中,所述详情页上设置有拍摄入口;

相应的,所述第一播放模块,具体用于:

响应于针对所述第一视频的详情页上的所述拍摄入口的触发操作,由所述详情页跳转至所述拍摄页面,并在所述拍摄页面上以浮窗形式播放所述第一视频。

一种可选的实施方式中,所述装置还包括:

第三展示模块,用于在视频拍摄模板搜索页面上展示预设第二控件;

第四展示模块,用于响应于针对所述预设第二控件的触发操作,展示与所述视频拍摄模板搜索页面上当前展示的视频拍摄模板属于同一内容分类的第一视频流。

一种可选的实施方式中,所述装置还包括:

第五展示模块,用于响应于针对视频播放页面上的预设第三控件的触发操作,展示所述预设第三控件对应的第一视频流。

一种可选的实施方式中,所述装置还包括:

第六展示模块,用于基于当前定位信息,展示第一视频流。

一种可选的实施方式中,所述装置还包括:

缩放模块,用于响应于针对所述第一视频的视频窗口的放大或缩小操作,对所述第一视频的视频窗口进行放大或缩小显示。

一种可选的实施方式中,所述第一播放模块,具体用于:

基于第一视频的画幅方向属性,在所述拍摄页面上以浮窗形式播放所述第一视频;其中,所述画幅方向属性包括横向画幅或竖向画幅。

一种可选的实施方式中,所述第一播放模块,具体用于:

在拍摄页面上以浮窗形式循环播放第一视频。

本公开实施例提供的视频生成装置中,首先,在拍摄页面上以浮窗形式播放第一视频,其中,拍摄页面呈现有拍摄预览区域和拍摄控件,拍摄预览区域用于对拍摄图像进行预览展示,第一视频用于提示拍摄视频的风格。然后,响应于针对拍摄控件的触发操作,对拍摄预览区域内的拍摄图像进行录制,生成第二视频,其中,第二视频与第一视频具有相同的风格。本公开实施例通过在拍摄页面上播放用于提示拍摄视频的风格的第一视频,实现第二视频的拍摄,能够指导普通用户拍摄出质量较高的视频,提升用户的拍摄体验。

除了上述方法和装置以外,本公开实施例还提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现本公开实施例所述的视频生成方法。

本公开实施例还提供了一种计算机程序产品,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述的视频生成方法。

另外,本公开实施例还提供了一种视频生成设备,参见图11所示,可以包括:

处理器1101、存储器1102、输入装置1103和输出装置1104。视频生成设备中的处理器1101的数量可以一个或多个,图11中以一个处理器为例。在本公开的一些实施例中,处理器1001、存储器1102、输入装置1103和输出装置1104可通过总线或其它方式连接,其中,图11中以通过总线连接为例。

存储器1102可用于存储软件程序以及模块,处理器1101通过运行存储在存储器1102的软件程序以及模块,从而执行视频生成设备的各种功能应用以及数据处理。存储器1102可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等。此外,存储器1102可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。输入装置1103可用于接收输入的数字或字符信息,以及产生与视频生成设备的用户设置以及功能控制有关的信号输入。

具体在本实施例中,处理器1101会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器1102中,并由处理器1101来运行存储在存储器1102中的应用程序,从而实现上述视频生成设备的各种功能。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

相关技术
  • 一种视频集锦的生成方法、装置、电子设备及存储介质
  • 视频生成、视频播放方法、装置、电子设备及存储介质
  • 视频摘要生成方法、装置、存储介质和电子设备
  • 视频内容生成方法、装置、计算机设备和存储介质
  • 视频配音生成方法、装置、设备及存储介质
  • 视频生成模型的训练方法、视频生成方法、装置、电子设备及可读存储介质
  • 视频生成方法、视频生成装置、电子设备和存储介质
技术分类

06120115802864