一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

视频录制方法、装置和电子设备与流程

2022-05-20 10:11:33 来源:中国专利 TAG:
视频录制方法、装置和电子设备与流程

本申请属于摄像技术领域,具体涉及一种视频录制方法、装置和电子设备。

背景技术

近年来,短视频录制成为了非常热门的方向,用户对终端设备的视频录制功能的需求日益增长,对视频录制和剪辑功能提出了更高的要求。目前,短视频的制作通常需要经过前期视频录制和后期剪辑修改两个主要的过程。一般需要用户对多个视频进行复杂的抠图、剪辑、合成等操作,操作繁琐且制作难度大,并且由于多次录制难以保证光线等环境的统一性,导致视频的成片率低。



技术实现要素:

本申请实施例的目的是提供一种视频录制方法、装置和电子设备,能够解决相关技术中视频录制操作繁琐、成片率低的问题。

为了解决上述技术问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种视频录制方法,该方法包括:

接收用户对拍摄预览界面的第一输入;

响应于所述第一输入,基于预设参数录制得到第一视频和第二视频,所述第一视频为所述拍摄预览界面中第一图像区域对应的视频,所述第二视频为所述拍摄预览界面中第二图像区域对应的视频,所述第一视频的视频参数信息与所述第二视频的视频参数信息不同,所述视频参数信息包括以下至少一项:视频图像帧数、视频图像参数;

基于所述第一视频和所述第二视频,生成目标视频。

第二方面,本申请实施例提供了一种视频录制装置,包括:

第一接收模块,用于接收用户对拍摄预览界面的第一输入;

录制模块,用于响应于所述第一输入,基于预设参数录制得到第一视频和第二视频,所述第一视频为所述拍摄预览界面中第一图像区域对应的视频,所述第二视频为所述拍摄预览界面中第二图像区域对应的视频,所述第一视频的视频参数信息与所述第二视频的视频参数信息不同,所述视频参数信息包括以下至少一项:视频图像帧数、视频图像参数;

生成模块,用于基于所述第一视频和所述第二视频,生成目标视频。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。

第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。

在本申请实施例中,通过接收用户对拍摄预览界面的第一输入;响应于所述第一输入,基于预设参数录制得到第一视频和第二视频,所述第一视频为所述拍摄预览界面中第一图像区域对应的视频,所述第二视频为所述拍摄预览界面中第二图像区域对应的视频,所述第一视频的视频参数信息与所述第二视频的视频参数信息不同,所述视频参数信息包括以下至少一项:视频图像帧数、视频图像参数;基于所述第一视频和所述第二视频,生成目标视频,从而可以使得各图像区域对应生成的视频画面具有不同的录像效果。执行一次视频录制即同时实现视频的剪辑和渲染,满足用户录制趣味视频的需求,无需对同一视场角进行多次不同录制模式或者录像参数的视频录制,以及无需复杂的后期剪辑处理。并且,一次视频录制能够保证光线等环境的统一性,提高录制视频的成片率。因此,有效降低用户制作特效视频的操作难度,提高用户的交互体验。

附图说明

图1是本申请实施例的视频录制方法的流程示意图。

图2a至图2f是本申请实施例的图像区域划分的用户界面示意图。

图3是本申请实施例的图像区域的视频录制帧率设置的用户界面示意图。

图4是本申请实施例的图像区域的视频录制模式设置的用户界面示意图。

图5是本申请一个实施例的各图像区域对应视频合成方式设置的用户界面示意图。

图6是本申请另一个实施例的各图像区域对应视频合成方式设置的用户界面示意图。

图7是本申请一个实施例的视频录制方法对应的视频制作示意图。

图8是本申请另一个实施例的视频录制方法对应的视频制作示意图。

图9是本申请实施例的视频录制装置的结构方框图。

图10是本申请实施例的电子设备的结构方框图。

图11是实现本申请实施例的一种电子设备的硬件结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的视频录制方法进行详细地说明。

在本申请一个实施例中,提供一种视频录制方法,该方法可以应用于具有摄像头进行视频录制的终端设备,包括移动电子设备和非移动电子设备。

请参考图1,该图是本申请实施例的视频录制的流程示意图。如图1所示,本申请实施例的视频录制包括以下步骤102至步骤106。

步骤102,接收用户对拍摄预览界面的第一输入。

第一输入是用户点击拍摄预览界面显示的拍摄控件的输入,本申请实施例中的点击输入可以为单击输入、双击输入或任意次数的点击输入等,还可以为长按输入或短按输入。

拍摄预览界面为目标视场角范围对应预览画面,这里的目标视场角范围是指同一个视场角范围,终端设备的摄像头位置固定不动。当进入终端设备的视频录制模式对应的界面,将终端设备的摄像头朝向某个区域时,则可获取到该视场角范围可以捕捉的预览画面。预览画面中可能包括静止不动的被拍摄对象或移动的被拍摄对象。例如,摄像头需要对某个固定视场角范围的海边公路进行录制,则预览画面中静止对象包括大海、天空和公路,移动对象包括各个行驶中的车辆或行人等。如此,在预定时长的录制视频内,静止对象的位置、形状和大小均是固定不变的。

步骤104,响应于所述第一输入,基于预设参数录制得到第一视频和第二视频,所述第一视频为所述拍摄预览界面中第一图像区域对应的视频,所述第二视频为所述拍摄预览界面中第二图像区域对应的视频,所述第一视频的视频参数信息与所述第二视频的视频参数信息不同,所述视频参数信息包括以下至少一项:视频图像帧数、视频图像参数。

第一图像区域和第二图像区域为拍摄预览界面中的不同区域,可以基于预设的形状输入进行划分。每个图像区域对应视频录制的参数可以相同,也可以不同。在本申请实施例中,第一图像区域根据预设的参数录制得到的第一视频的视频参数信息,与第一图像区域根据预设的参数录制得到的第二视频的视频参数信息不同。视频对应的视频参数信息,根据对应图像区域预设的录制参数确定,下文中会详细描述。

可选地,所述接收用户对拍摄预览界面的第一输入之前,还包括:接收用户对所述拍摄预览界面的第二输入;响应于所述第二输入,确定所述拍摄预览界面中的第一图像区域和第二图像区域。

在该步骤中,将拍摄预览画面划分为多个图像区域。

在本申请一个实施例中,拍摄预览画面的第一图像区域和第二图像区域为固定不动的静态区域。在拍摄预览画面包括静止对象和移动对象的情况下,第一图像区域和第二图像区域即静止对象,例如上述的大海、天空和公路。

在其他实施例中,拍摄预览画面的第一图像区域和第二图像区域也可以移动对象对应的动态区域,例如上述行驶中的车辆或行人。

可选地,所述第二输入包括第一子输入和第二子输入,所述接收用户对所述拍摄预览界面的第二输入,包括:接收用户对所述拍摄预览界面中形状控件的第一子输入;所述响应于所述第二输入,确定所述拍摄预览界面中的第一图像区域和第二图像区域,包括:响应于所述第一子输入,显示至少一个候选形状;接收用户对所述至少一个候选形状中的目标候选形状的第二子输入;响应于所述第二子输入,基于所述目标候选形状确定所述第一图像区域和所述第二图像区域。

这里,第一子输入可以是对拍摄预览界面中形状控件的点击输入。拍摄预览界面中形状控件可以包括各种预设的形状,例如矩形、圆形、三角形等等,通过第一子输入,可以将形状控件包括的各种形状显示到拍摄预览界面。

第二子输入可以是对目标候选形状的点击输入,通过该点击输入,将目标候选形状作为用于将拍摄预览画面划分为多个图像区域的形状。例如,将目标候选形状包围的区域确定为第一图像区域,目标候选形状之外的区域,即除第一图像区域之外的拍摄预览界面区域确定为第二图像区域。

可选地,所述接收用户对所述至少一个候选形状中的目标候选形状的第二子输入之后,还包括:接收用户的第三输入;响应于所述第三输入,在所述拍摄预览界面中的目标区域显示所述目标候选形状;其中,所述目标区域中目标对象的形状与所述目标候选形状相适配。

在该实施例中,第三输入可以是对拍摄预览界面中吸附控件的输入,也可以是点击拍摄预览界面中某个目标对象,自动进行吸附。由此,将目标候选形状与拍摄预览界面中的目标对象的形状进行适配并显示。

可选地,所述在所述拍摄预览界面中的目标区域显示所述目标候选形状之后,还包括:接收用户对所述目标候选形状的第四输入;响应于所述第四输入,更新所述目标候选形状的显示信息;其中所述显示信息包括以下至少一项:位置信息、尺寸信息。

在该实施例中,第四输入可以是对拍摄预览界面中显示的目标候选形状的调整操作。例如,目标候选形状为平行四边形,通过第四输入对该平行四边形的位置、尺寸等进行调整更新,使得更新后的形状与目标对象的形状一致,从而可以实现精确适配。

由此,在目标候选形状与目标对象形状适配不精确导致图像区域划分不精确的情况下,用户还可以对划分图像区域的目标候选形状进行手动调整。

可选地,所述接收用户对所述拍摄预览界面的第二输入,包括:接收用户对所述拍摄预览界面中第一目标对象的第二输入;所述响应于所述第二输入,确定所述拍摄预览界面中的第一图像区域和第二图像区域,包括:响应于所述第二输入,基于所述第一目标对象所在的图像区域确定所述第一图像区域和所述第二图像区域。

在该实施例中,可以根据拍摄预览界面中目标对象对应的图像区域,划分拍摄预览界面得到多个图像区域。

例如,公路的形状为近似平行四边形,房子的形状也是可以明确限定的。对应天空和大海可以根据对应的交界线作为某部分边缘来确定形状,但是剩余部分的边缘可能不明确。

对此,将形状边缘清晰明确的目标对象所在的图像区域确定为第一图像区域,将除第一图像区域之外的拍摄预览界面确定为第二图像区域。如果拍摄预览界面包括多个目标对象,则分别根据各目标对象所在的图像区域确定第一图像区域,对应得到多个第一图像区域。

上述步骤可以由终端设备后台处理器自动执行,在一个实施例中,还可以通过提供用户操作界面,结合用户操作和终端设备自动处理实现拍摄预览画面的各图像区域的划分。

下面参考图2a至图2f,图2a至图2f是本申请实施例的图像区域划分的用户界面示意图。在该实施例中,终端设备以手机为例进行说明。

图2a显示了进入手机视频录制模式对应的用户界面,图中以“局部录像模式”表示本申请实施例的视频录制模式,以强调本申请视频录制为基于多个划分的图像区域的视频录制。

如图2a所示,在手机相机的录像界面中,通过点击屏幕顶部的控件12,进入“局部录像模式”。此时,手机屏幕底部出现四个控件,分别为“形状”控件22、“吸附”控件24、“手动”控件26、“对齐”控件28,方便用户准确、快速得到局部区域。四个控件的作用如下:

形状:提供了一系列形状,用户可以选择和局部区域最相似的图形快速确定图像区域的;

吸附:利用图形边缘识别和分割技术,将选定的形状快速地匹配到各个图像区域的边缘上;

手动:提供一种用户手动调整图像区域的操作方式;

对齐:用于设置不同图像区域的各个视频的时间对齐方式。

图2b显示了选择局部区域对应形状的用户界面,点击手机屏幕显示的“形状”控件22,屏幕底部出现默认提供的各种不同的候选形状,可以拖动一个或多个候选形状到预览界面。比如需要将公路30作为一个局部录像的图像区域,如图2b所示,可以选取一个平行四边形的形状拖入到预览界面中,调整该形状的大小,使其大致和公路区域匹配上。

图2c显示了选择的形状自动吸附到图像区域边缘的用户界面,在用户选中预览界面中的任一个候选形状后,点击“吸附”控件24,选取的目标形状会根据预览界面周围的图像信息进行边缘识别,将该形状吸附到识别出的图像区域边缘。如图2c所示,比如需要将公路30作为一个局部录像的图像区域,选中预览界面中的平行四边形的形状32,点击吸附后,通过图形边缘识别算法识别出平行四边形附近的图形边沿(公路30对应区域的边缘),从而将平行四边形32’吸附到公路30边缘上。

图2d显示了用户手动调节局部录像区域的边缘的用户界面,如果用户对形状不满意,可以选中预览界面中的任一个形状后,点击“手动”26控件。这时,手指从外往形状滑动时,可以向内移动形状边缘,如图2e箭头方向所示;手指从形状往外滑动时,可以向外移动形状边缘,如图2f箭头方向所示。比如,需要将公路30作为一个局部录像的区域,如果自动吸附的效果不理想,可以利用手动的方式调整局部区域的边缘,使得划分的局部区域形状更为精确。

可选地,所述接收用户对拍摄预览界面的第一输入之前,还包括:接收所述用户对第一目标图像区域的第五输入;响应所述第五输入,显示帧率设置窗口,所述帧率设置窗口用于设置所述第一目标图像区域的录制帧率;其中,所述第一目标图像区域包括以下至少一项:第一图像区域、第二图像区域。

在该实施例中,在进行视频录制之前,需要预先设置录制帧率。这里使用视频播放倍速来设置录制帧率。例如,普通视频对应正常1X倍速的出帧帧率为30fps/s,则30X倍速为1X倍速出帧帧率的1/30,480X倍速为1X倍速视频出帧帧率的1/480。出帧帧率为摄像头实际每秒输出的视频图像帧数量,出帧帧率比1X倍速小,呈现慢镜头拍摄效果,比1X倍速大,呈现延时摄影拍摄效果。

图3是本申请实施例的图像区域的视频录制帧率设置的用户界面示意图,如图3所示,点击预览界面的任一形状,在拍摄预览界面的右侧显示帧率设置窗口40,窗口内有多种参数的帧率可供用户选择,由此可以设置该形状内图像区域的录制帧率。比如,当前视频具有2个图像区域:天空20和公路30,可以选中天空20对应的图像区域,并将帧率设置为对应480X倍速;选中公路30对应的图像区域,并将帧率设置为对应30X倍速。

在一个实施例中,视频录制通过单摄像头执行。

可选地,在步骤104中,所述基于预设参数录制得到第一视频和第二视频,包括:控制第一摄像头采集得到第一预录视频;基于所述预设参数、所述第一图像区域和所述第二图像区域对所述第一预录视频中的第一目标视频帧进行裁剪,得到所述第一视频和所述第二视频;其中,所述第一视频的视频图像帧数与所述第二视频的视频图像帧数不同。

该实施例中,通过一个摄像头按照不同图像区域对应的预设的录制帧率进行视频录制,对应得到各图像区域对应的视频。每个图像区域根据对应的录制帧率,获取录制过程中图像区域对应的视频帧,根据图像区域的形状对视频帧中的多帧图像进行裁剪,得到对应图像区域的录制视频。

由于各图像区域的录制帧率不相同,因此摄像头录制的各图像区域的视频图像帧数不同,也即对应的录制视频的时长不同。

点击终端设备界面显示的录像控件,则根据所有图像区域中设置的最高帧率采集图像数据。对于每个图像区域,按照其设置的帧率和最高帧率的对应关系,对图像数据进行不同间隔的抽帧。以天空以480X倍速和公路以30X倍速进行录制的两个图像区域为例。图像传感器按照480X倍速和公路以30X倍速中的最高帧率对应的30X倍速采集图像数据,对于公路的区域,直接使用图像传感器输出的图像数据,得到录制的30X倍速的延时视频;对于天空的区域,在图像传感器输出的图像数据的基础上隔16帧抽取一帧,得到录制的480X倍速的延时视频。

或者,图像传感器按照普通视频的1X倍速进行正常模式拍摄,采集得到多帧视频图像,则每个图像区域根据设置的帧率,从图像传感器输出的视频图像帧中抽取对应的图像,则得到对应图像区域的视频。例如,30X倍速需要从采集图像中每隔30帧抽取一帧视频图像,480X倍速需从采集图像中每隔480帧抽取一帧视频图像。

在一个实施例中,视频录制通过终端设备同时包括的多个不同的摄像头执行。

可选地,所述接收用户对拍摄预览界面的第一输入之前,还包括:接收所述用户对第二目标图像区域的第六输入;响应所述第六输入,显示录像模式窗口,所述录像模式窗口用于设置所述第二目标图像区域的录像模式;其中,所述第二目标图像区域包括以下至少一项:第一图像区域、第二图像区域。

该实施例中,在通过多个不同摄像头进行视频录制之前,设置各摄像头对应的视频录像模式。录像模式例如包括延时摄影、慢镜头、超级夜景和时光慢门,不同的录像模式由不同的摄像头分别对应执行。

图4是本申请实施例的图像区域的录像模式设置的用户界面示意图,如图4所示,长按拍摄预览界面中设定的目标图像区域,例如公路30,可以在拍摄预览界面的右侧显示录像模式窗口50,窗口内有多种录像模式可供用户选择,由此从界面显示的录像模式列表中选择所支持的不同的录像模式。录像模式为超级夜景时,可以在对应摄像头录制视频时只拍摄一张图像。

可选地,在步骤104中,所述基于预设参数录制得到第一视频和第二视频,包括:控制第二摄像头基于第一录像模式采集得到第二预录视频,控制第三摄像头基于第二录像模式采集得到第三预录视频;基于所述第一图像区域对所述第二预录视频中的第二目标视频帧进行裁剪,得到所述第一视频;基于所述第二图像区域对所述第三预录视频中的第三目标视频帧进行裁剪,得到所述第二视频;其中,所述第一视频的视频图像参数与所述第二视频的视频图像参数不同。

在该实施例中,不同的摄像头可以通过对应不同的录像模式,对不同的图像区域进行视频录制。

点击终端设备录像界面的录像控件,根据选定的录像模式,利用不同的摄像头开始以对应的录像模式录制视频,得到多个对应不同录像模式的视频。按照设定的图像区域的形状,对对应摄像头采集得到的预录视频的多个图像帧进行裁剪,即得到对应不同录像模式的多个图像区域的视频。

由于各图像区域的录像模式不相同,因此对应摄像头录制的各图像区域的视频图像参数不同。需要指出的是,在不同的录像模式下,每个录像模式对应的不同录制参数还可以进行调整,例如对延时模式下的美颜参数和/或滤镜参数等同时进行设置,实现不同录像模式和不同录制参数的方式实现对应图像区域的视频录制,使得最终视频在各图像区域呈现不同像模式和录制参数的视频播放效果。可选地,所述接收用户对拍摄预览界面的第一输入之前,还包括:接收用户对拍摄预览界面的第七输入;响应于所述第七输入,显示第一对齐窗口,所述第一对齐窗口用于设置所述第一视频和所述第二视频的视频图像帧对齐方式。

该实施例中,时间对齐方式可以由用户在视频录制之前预先设置。通过预先设置时间对齐,由此根据该预先设置,可以将各图像区域对应录制的视频进行合成,生成目标视频进行播放。

本申请实施例中,时间对齐方式可以包括以下任意一种:

(1)起点对齐:所有局部区域视频都是打开视频后立即播放,以时长最长的局部区域视频的时长作为最终视频的时长,时长较短的局部区域视频播放完成后保持显示最后一帧画面,保证最终视频的播放时视场角范围内画面的完整性。

(2)结尾对齐:打开最终视频时,时长最长的局部区域视频开始播放,时长短的局部区域视频先显示第一帧画面一段时间,然后才开始播放,保证所有局部区域视频在同一时间点播放结束。

(3)中间对齐:将各局部区域视频按照时长的中心对齐,除了时长最长的局部区域视频,其余的局部区域视频先显示第一帧画面一段时间,并且在结尾时显示最后一帧画面一段时间。

图5是本申请一个实施例的时间对齐方式设置的用户界面示意图,点击预览界面底部的“对齐”控件28,在拍摄预览界面显示出三种时间对齐方式的控件,包括“起点对齐”控件282、“中间对齐”控件284、“结尾对齐”控件286。用户可以选择起点对齐、中间对齐或结尾对齐三种时间对齐方式,也可以默认为起点对齐,如图5所示。

由于各形状的图像区域设置的录制帧率存在不同,不同帧率对应录制得到的视频图像帧数,会因抽帧而存在不同。因此,在各图像区域的录制视频均按照正常帧率播放时,帧数少的视频的播放时长会小于帧数多的视频。由此,在生成最终的视频时需要确定各图像区域形状对应的视频的播放时间点。

在另一个实施例中,时间对齐方式也可以由用户在视频录制之后设置。

可选地所述基于所述第一视频和所述第二视频,生成目标视频之前,还包括:显示第二对齐窗口,所述第二对齐窗口包括第一标识和第二标识,所述第一标识用于指示所述第一视频的播放时长,所述第二标识用于指示所述第二视频的播放时长;接收用户对目标标识的第八输入,所述目标标识包括以下至少一项:第一标识、第二标识;响应于所述第八输入,更新所述第一标识与所述第二标识之间的相对位置信息,所述相对位置信息用于指示所述第一视频和所述第二视频的相对播放时间。

图6是本申请另一个实施例的时间对齐方式设置的用户界面示意图。

该实施例中,可以在停止视频录制后,进入各图像区域的视频对应的时间对齐界面,例如图6所示的时间调节窗口60。在图6所示的实施例中,图像区域包括两个,天空和公路,对应的录制视频包括两个视频A、视频B。此时各个图像区域形状对应的视频以长方形的控件62、64从上至下显示出来,控件越长,代表视频播放时长越长。屏幕左边可以看到对应的形状简略图,包括代表天空的形状简略图20’和代表公路的形状简略图30’。用户可以拖动代表该形状的长方形控件,控制视频的时间对齐。点击上方的视频预览画面可以查看当前的视频播放效果。点击下方的“保存”控件70生成最终时间对齐的视频。

例如,天空使用延时摄影模式录像,公路使用慢镜头模式录像,录制得到天空的图像区域的视频A时长比较短,公路的图像区域的视频B时长比较长。如图6所示,向右拖动代表天空的图像区域的视频A的长方形控件,调整其和代表公路的图像区域的视频B的长方形控件的相对位置,代表天空的图像区域的视频A晚于公路的图像区域的视频B播放的相对时间。

在该实施例中,时间对齐可以设置为任意时间点对齐,因此可以实现更细腻的时间对齐的调整方式。

具体地,在根据上述任一实施例设置对应的时间对齐方式后,后续可基于对应的预设时间对齐方式来合成各个图像区域的视频,生成目标视频。

在所述时间对齐方式为起点对齐的情况下,按照对应的时间顺序,将第二视频的各视频图像帧一一对应与第一视频对应第一帧数的视频图像帧合成;将第二视频的最后一帧视频图像分别与第一视频对应第二帧数的视频图像帧合成。第一帧数与第二帧数之和为第一视频的视频图像帧的数量,第二视频的视频图像帧的数量等于所述第一帧数。

按照上述方式,可以将第一视频和第二子视频对应合成,生成最终的目标视频。

由此,在打开生成的目标视频进行播放时,可以实现所有图像区域的视频同时播放,且时长最长的第一视频的时长作为最终视频的时长,时长较短的一个或多个第二视频播放完成后保持显示最后一帧画面。

在时间对齐方式为结尾对齐的情况下,按照对应的时间顺序,将第二视频的第一帧视频图像帧分别与第一视频对应第三帧数的视频图像帧合成;将第二视频的各帧视频图像一一对应与第一视频对应第四帧数的视频图像合成;其中,所述第三帧数与第四帧数之和为第一视频的视频图像帧的数量,第二视频的视频帧的数量等于第四帧数。

由此,在打开生成的目标视频进行播放时,可以实现时长最长的第一视频开始播放,时长短的第二视频先显示第一帧画面一段时间后再开始播放,并且所有图像区域视频在同一时间点播放结束。

在时间对齐方式为中间对齐的情况下,获取所述第一视频的中间帧视频图像和第二视频的中间帧视频图像并合成;按照对应的时间顺序,将第二视频的第一帧视频图像分别与第一视频对应第五帧数的视频图像帧合成;将所述第二视频的中间帧视频图像之前的各帧视频图像数据一一对应与第一视频对应第六帧数的视频图像帧合成;将第二视频的中间帧视频图像之后的各帧视频图像一一对应与第一视频对应第七帧数的视频图像帧合成;将第二视频的最后一帧视频图像分别与第一视频对应第八帧数的视频图像帧合成。第五帧数、第六帧数、第七帧数、第八帧数与中间帧之和为第一视频的视频图像帧的数量,第二视频的视频图像帧的数量等于第六帧数、第七帧数与中间帧之和。

由此,在打开生成的目标视频进行播放时,可以实现将各图像区域视频按照时长的中心对齐,除了时长最长的第一视频,其余的第二视频先显示第一帧视频图形一段时间,然后正常播放,并且在播放结尾时显示最后一帧视频图像一段时间直至达到第一视频的时长,所有图像区域视频播放结束。

根据任意时间点对齐的方式生成各图像区域的视频,可以根据对应设置的时间点确定对应的各视频的视频图像帧位置再进行合成,原理同上,这里不再赘述。

图7和图8分别给出了本申请两种不同实施例的视频录制方法对应的视频制作示意图,其中在图7的实施例中,两个图像区域对应的录制帧率不同,在图8的实施例中,两个图像区域对应的录像模式不同。

如图7所示,最左侧为图像传感器根据普通视频的帧率录制直接输出的视频图像帧C,根据一个图像区域对应延时效果的录制帧率对视频图像帧C抽帧后,得到对应的抽帧A,根据另一个图像区域对应延时效果的录制帧率对视频图像帧C抽帧后,得到对应的抽帧B。然后,根据对应的图像区域的形状对抽帧A进行裁剪,得到阴影部分的区域a;根据对应的图形区域的形状对抽帧B进行裁剪,得到阴影部分的区域b。最后,按照预设的时间对齐方式,将每帧的图像阴影a和阴影b合成,得到目标视频的视频图像帧,其中目标视频中每帧视频图像的两个图像区域呈现不同帧率的延时视频播放效果。

例如,对于480X倍速对应的帧率录制出的视频中代表天空的图像区域,呈现480X倍速的延时拍摄的视频播放效果;对于30X的帧率录制出的视频中代表公路的图像区域,呈现30X倍速的延时拍摄的视频播放效果。

如图8所示,例如包括两个摄像头,其中左侧为第一摄像头采用慢镜头摄影模式对第一图像区域进行拍摄,得到视频图像帧D。右侧为第二摄像头采用延时摄影模式对第二图像区域进行拍摄,得到视频图像帧E。然后,根据第一图像区域的形状对第一摄像头拍摄的各图像帧进行裁剪,得到阴影部分的区域c;根据第二图像区域的形状对第二摄像头拍摄的各图像帧进行裁剪,得到阴影部分的区域d。最后,按照预设的时间对齐方式,将每帧的图像阴影c和阴影d合成,得到目标视频的视频图像帧,其中目标视频中第一图像区域呈现慢镜头拍摄的视频播放效果,第二图像区域呈现延时拍摄的视频播放效果。

在本申请实施例中,通过接收用户对拍摄预览界面的第一输入;响应于所述第一输入,基于预设参数录制得到第一视频和第二视频,所述第一视频为所述拍摄预览界面中第一图像区域对应的视频,所述第二视频为所述拍摄预览界面中第二图像区域对应的视频,所述第一视频的视频参数信息与所述第二视频的视频参数信息不同,所述视频参数信息包括以下至少一项:视频图像帧数、视频图像参数;基于所述第一视频和所述第二视频,生成目标视频,从而可以使得各图像区域对应生成的视频画面具有不同的录像效果。执行一次视频录制即同时实现视频的剪辑和渲染,满足用户录制趣味视频的需求,无需对同一视场角进行多次不同录制模式或者录像参数的视频录制,以及无需复杂的后期剪辑处理。并且,一次视频录制能够保证光线等环境的统一性,提高录制视频的成片率。因此,有效降低用户制作特效视频的操作难度,提高用户的交互体验。

需要说明的是,本申请实施例提供的视频录制方法,执行主体可以为视频录制装置。本申请实施例中以视频录制装置执行视频录制的方法为例,说明本申请实施例提供的视频录制的装置。

根据本申请实施例,提供了一种视频录制装置,如图9所示,视频录制装置800包括:

第一接收模块820,用于接收用户对拍摄预览界面的第一输入;

录制模块840,用于响应于所述第一输入,基于预设参数录制得到第一视频和第二视频,所述第一视频为所述拍摄预览界面中第一图像区域对应的视频,所述第二视频为所述拍摄预览界面中第二图像区域对应的视频,所述第一视频的视频参数信息与所述第二视频的视频参数信息不同,所述视频参数信息包括以下至少一项:视频图像帧数、视频图像参数;

生成模块860,用于基于所述第一视频和所述第二视频,生成目标视频。

在本申请实施例中,通过接收用户对拍摄预览界面的第一输入;响应于所述第一输入,基于预设参数录制得到第一视频和第二视频,所述第一视频为所述拍摄预览界面中第一图像区域对应的视频,所述第二视频为所述拍摄预览界面中第二图像区域对应的视频,所述第一视频的视频参数信息与所述第二视频的视频参数信息不同,所述视频参数信息包括以下至少一项:视频图像帧数、视频图像参数;基于所述第一视频和所述第二视频,生成目标视频,从而可以使得各图像区域对应生成的视频画面具有不同的录像效果。执行一次视频录制即同时实现视频的剪辑和渲染,满足用户录制趣味视频的需求,无需对同一视场角进行多次不同录制模式或者录像参数的视频录制,以及无需复杂的后期剪辑处理。并且,一次视频录制能够保证光线等环境的统一性,提高录制视频的成片率。因此,有效降低用户制作特效视频的操作难度,提高用户的交互体验。

可选地,视频录制装置800还包括:

第二接收模块,用于所述第一接收模块接收用户对拍摄预览界面的第一输入之前,接收用户对所述拍摄预览界面的第二输入;

确定模块,用于响应于所述第二输入,确定所述拍摄预览界面中的第一图像区域和第二图像区域。可选地,所述第二输入包括第一子输入和第二子输入,所述第二接收模块具体用于:接收用户对所述拍摄预览界面中形状控件的第一子输入;

所述确定模块,具体用于:响应于所述第一子输入,显示至少一个候选形状;接收用户对所述至少一个候选形状中的目标候选形状的第二子输入;响应于所述第二子输入,基于所述目标候选形状确定所述第一图像区域和所述第二图像区域。

由此,通过根据目标候选形状进行多个图像区域划分,用户可以选择和各图像区域最相似的形状快速选择出图形区域的边界,方便用户准确、快速得到各图像区域。

可选地,所述第二接收模块,具体用于:接收用户对所述拍摄预览界面中第一目标对象的第二输入;

所述确定模块,具体用于:响应于所述第二输入,基于所述第一目标对象所在的图像区域确定所述第一图像区域和所述第二图像区域。

可选地,视频录制装置800还包括:所述接收用户对所述至少一个候选形状中的目标候选形状的第二子输入之后,还包括:

第三接收模块,用于所述第二接收模块接收用户对所述至少一个候选形状中的目标候选形状的第二子输入之后,接收用户的第三输入;

形状显示模块,用于响应于所述第三输入,在所述拍摄预览界面中的目标区域显示所述目标候选形状;其中,所述目标区域中目标对象的形状与所述目标候选形状相适配。

由此,可将选定的形状快速地匹配到对应图像区域边界上。

可选地,视频录制装置800还包括:

第四接收模块,用于在所述拍摄预览界面中的目标区域显示所述目标候选形状之后,接收用户对所述目标候选形状的第四输入;

形状更新模块,用于响应于所述第四输入,更新所述目标候选形状的显示信息;

其中所述显示信息包括以下至少一项:位置信息、尺寸信息。

由此,可以结合用户的手动操作对确定的图像区域的形状进一步进行调整,实现各图像区域的更精确划分。

可选地,视频录制装置800还包括:

第五接收模块,用于在接收用户对拍摄预览界面的第一输入之前,接收所述用户对第一目标图像区域的第五输入;

帧率显示模块,用于响应所述第五输入,显示帧率设置窗口,所述帧率设置窗口用于设置所述第一目标图像区域的录制帧率;其中,所述第一目标图像区域包括以下至少一项:第一图像区域、第二图像区域。

由此,生成的视频图像的不同图像区域具有不同帧率的局部录像效果,满足用户制作趣味视频的更多需求。实现同步录制不同模式/参数的局部视频,生成画面不同区域采用不同录像模式/参数的视频,无需复杂的后期剪辑处理。

可选地,所述录制模块,具体用于:

控制第一摄像头采集得到第一预录视频;

基于所述预设参数、所述第一图像区域和所述第二图像区域对所述第一预录视频中的第一目标视频帧进行裁剪,得到所述第一视频和所述第二视频;

其中,所述第一视频的视频图像帧数与所述第二视频的视频图像帧数不同。

由此,可以通过单个摄像头实现同步录制具有不同帧率的多个视频,生成一种具有不同帧率的局部录像效果,无需复杂的后期剪辑处理,降低了用户的操作难度,满足用户录制趣味视频的需求,提高用户的交互体验。

可选地,视频录制装置800还包括:

第六接收模块,用于在接收用户对拍摄预览界面的第一输入之前,接收所述用户对第二目标图像区域的第六输入;

模式显示模块,用于响应所述第六输入,显示录像模式窗口,所述录像模式窗口用于设置所述第二目标图像区域的录像模式;

其中,所述第二目标图像区域包括以下至少一项:第一图像区域、第二图像区域。

可选地,所述录制模块,具体用于:

控制第二摄像头基于第一录像模式采集得到第二预录视频,控制第三摄像头基于第二录像模式采集得到第三预录视频;

基于所述第一图像区域对所述第二预录视频中的第二目标视频帧进行裁剪,得到所述第一视频;

基于所述第二图像区域对所述第三预录视频中的第三目标视频帧进行裁剪,得到所述第二视频;

其中,所述第一视频的视频图像参数与所述第二视频的视频图像参数不同。

由此,利用电子设备具有多个摄像头的特点,通过对同一视场角范围内的多个图像区域进行不同录像模式的视频录制,实时生成同一视场角范围内的多个图像区域具有不同录像效果。通过多摄像头实现同步录制具有不同录像模式的多个视频,生成一种具有不同录像模式的局部录像效果,无需复杂的后期剪辑处理,降低了用户的操作难度,满足用户录制趣味视频的需求,提高用户的交互体验。

可选地,视频录制装置800还包括:

第七接收模块,用于在接收用户对拍摄预览界面的第一输入之前,接收用户对拍摄预览界面的第七输入;

第一对齐显示模块,用于响应于所述第七输入,显示第一对齐窗口,所述第一对齐窗口用于设置所述第一视频和所述第二视频的视频图像帧对齐方式。

可选地,视频录制装置800还包括:

第二对齐显示模块,用于在基于所述第一视频和所述第二视频生成目标视频之前,显示第二对齐窗口,所述第二对齐窗口包括第一标识和第二标识,所述第一标识用于指示所述第一视频的播放时长,所述第二标识用于指示所述第二视频的播放时长;

第八接收模块,用于接收用户对目标标识的第八输入,所述目标标识包括以下至少一项:第一标识、第二标识;

位置更新模块,用于响应于所述第八输入,更新所述第一标识与所述第二标识之间的相对位置信息,所述相对位置信息用于指示所述第一视频和所述第二视频的相对播放时间。由此,通过对多个具有不同录制效果的局部录像视频的时间对齐,可生成一种具有不同播放效果的目标视频。

在本申请实施例中,通过接收用户对拍摄预览界面的第一输入;响应于所述第一输入,基于预设参数录制得到第一视频和第二视频,所述第一视频为所述拍摄预览界面中第一图像区域对应的视频,所述第二视频为所述拍摄预览界面中第二图像区域对应的视频,所述第一视频的视频参数信息与所述第二视频的视频参数信息不同,所述视频参数信息包括以下至少一项:视频图像帧数、视频图像参数;基于所述第一视频和所述第二视频,生成目标视频,从而可以使得各图像区域对应生成的视频画面具有不同的录像效果。执行一次视频录制即同时实现视频的剪辑和渲染,满足用户录制趣味视频的需求,无需对同一视场角进行多次不同录制模式或者录像参数的视频录制,以及无需复杂的后期剪辑处理。并且,一次视频录制能够保证光线等环境的统一性,提高录制视频的成片率。因此,有效降低用户制作特效视频的操作难度,提高用户的交互体验。

本申请实施例中的视频录制装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是是终端,也可以为除终端之外的其他设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的视频录制装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的视频录制装置能够实现图1至图10的方法实施例实现的各个过程,实现相同的技术效果,为避免重复,这里不再赘述。

可选地,如图10所示,本申请实施例还提供一种电子设备900,包括处理器940,存储器920,存储在存储器920上并可在所述处理器940上运行的程序或指令,该程序或指令被处理器940执行时实现上述视频录制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图11为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。

本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图11中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

用户输入单元1007,用于接收用户对拍摄预览界面的第一输入。

其中,处理器1010,用于响应于所述第一输入,基于预设参数录制得到第一视频和第二视频,所述第一视频为所述拍摄预览界面中第一图像区域对应的视频,所述第二视频为所述拍摄预览界面中第二图像区域对应的视频,所述第一视频的视频参数信息与所述第二视频的视频参数信息不同,所述视频参数信息包括以下至少一项:视频图像帧数、视频图像参数;基于所述第一视频和所述第二视频,生成目标视频。

通过接收用户对拍摄预览界面的第一输入;响应于所述第一输入,基于预设参数录制得到第一视频和第二视频,所述第一视频为所述拍摄预览界面中第一图像区域对应的视频,所述第二视频为所述拍摄预览界面中第二图像区域对应的视频,所述第一视频的视频参数信息与所述第二视频的视频参数信息不同,所述视频参数信息包括以下至少一项:视频图像帧数、视频图像参数;基于所述第一视频和所述第二视频,生成目标视频,从而可以使得各图像区域对应生成的视频画面具有不同的录像效果。执行一次视频录制即同时实现视频的剪辑和渲染,满足用户录制趣味视频的需求,无需对同一视场角进行多次不同录制模式或者录像参数的视频录制,以及无需复杂的后期剪辑处理。并且,一次视频录制能够保证光线等环境的统一性,提高录制视频的成片率。因此,有效降低用户制作特效视频的操作难度,提高用户的交互体验。

可选地,用户输入单元1007,还用于接收用户对拍摄预览界面的第一输入之前,接收用户对所述拍摄预览界面的第二输入。

处理器1010,还用于响应于所述第二输入,确定所述拍摄预览界面中的第一图像区域和第二图像区域。

可选地,用户输入单元1007,具体用于接收用户对所述拍摄预览界面中形状控件的第一子输入。

处理器1010,具体用于响应于所述第一子输入,显示至少一个候选形状。

用户输入单元1007,具体用于接收用户对所述至少一个候选形状中的目标候选形状的第二子输入。

处理器1010,具体用于响应于所述第二子输入,基于所述目标候选形状确定所述第一图像区域和所述第二图像区域。

由此,通过根据目标候选形状进行多个图像区域划分,用户可以选择和各图像区域最相似的形状快速选择出图形区域的边界,方便用户准确、快速得到各图像区域。

可选地,用户输入单元1007,具体用于接收用户对所述拍摄预览界面中第一目标对象的第二输入。

处理器1010,具体用于响应于所述第二输入,基于所述第一目标对象所在的图像区域确定所述第一图像区域和所述第二图像区域。

可选地,用户输入单元1007,还用于在接收用户对所述至少一个候选形状中的目标候选形状的第二子输入之后,接收用户的第三输入。

显示单元1006,用于响应于所述第三输入,在所述拍摄预览界面中的目标区域显示所述目标候选形状,其中,所述目标区域中目标对象的形状与所述目标候选形状相适配。

由此,可将选定的形状快速地匹配到对应图像区域边界上。

可选地,用户输入单元1007,还用于在拍摄预览界面中的目标区域显示所述目标候选形状之后,接收用户对所述目标候选形状的第四输入。

处理器1010,还用于响应于所述第四输入,更新所述目标候选形状的显示信息;其中所述显示信息包括以下至少一项:位置信息、尺寸信息。

由此,可以结合用户的手动操作对确定的图像区域的形状进一步进行调整,实现各图像区域的更精确划分。

可选地,用户输入单元1007,还用于在接收用户对拍摄预览界面的第一输入之前,接收所述用户对第一目标图像区域的第五输入。

处理器1010,还用于响应所述第五输入,显示帧率设置窗口,所述帧率设置窗口用于设置所述第一目标图像区域的录制帧率;其中,所述第一目标图像区域包括以下至少一项:第一图像区域、第二图像区域。

由此,生成的视频图像的不同图像区域具有不同帧率的局部录像效果,满足用户制作趣味视频的更多需求。实现同步录制不同模式/参数的局部视频,生成画面不同区域采用不同录像模式/参数的视频,无需复杂的后期剪辑处理。

可选地,处理器1010,具体用于:

控制第一摄像头采集得到第一预录视频;

基于所述预设参数、所述第一图像区域和所述第二图像区域对所述第一预录视频中的第一目标视频帧进行裁剪,得到所述第一视频和所述第二视频;

其中,所述第一视频的视频图像帧数与所述第二视频的视频图像帧数不同。

由此,可以通过单个摄像头实现同步录制具有不同帧率的多个视频,生成一种具有不同帧率的局部录像效果,无需复杂的后期剪辑处理,降低了用户的操作难度,满足用户录制趣味视频的需求,提高用户的交互体验。

可选地,用户输入单元1007,还用于在接收用户对拍摄预览界面的第一输入之前,接收所述用户对第二目标图像区域的第六输入。

处理器1010,还用于响应所述第六输入,显示录像模式窗口,所述录像模式窗口用于设置所述第二目标图像区域的录像模式;其中,所述第二目标图像区域包括以下至少一项:第一图像区域、第二图像区域。

可选地,处理器1010,具体用于:

控制第二摄像头基于第一录像模式采集得到第二预录视频,控制第三摄像头基于第二录像模式采集得到第三预录视频;

基于所述第一图像区域对所述第二预录视频中的第二目标视频帧进行裁剪,得到所述第一视频;

基于所述第二图像区域对所述第三预录视频中的第三目标视频帧进行裁剪,得到所述第二视频;

其中,所述第一视频的视频图像参数与所述第二视频的视频图像参数不同。

由此,利用电子设备具有多个摄像头的特点,通过对同一视场角范围内的多个图像区域进行不同录像模式的视频录制,实时生成同一视场角范围内的多个图像区域具有不同录像效果。通过多摄像头实现同步录制具有不同录像模式的多个视频,生成一种具有不同录像模式的局部录像效果,无需复杂的后期剪辑处理,降低了用户的操作难度,满足用户录制趣味视频的需求,提高用户的交互体验。

可选地,用户输入单元1007,还用于在接收用户对拍摄预览界面的第一输入之前,接收用户对拍摄预览界面的第七输入。

处理器1010,还用于响应于所述第七输入,显示第一对齐窗口,所述第一对齐窗口用于设置所述第一视频和所述第二视频的视频图像帧对齐方式。

可选地,显示单元1006,还用于在基于所述第一视频和所述第二视频,生成目标视频之前,显示第二对齐窗口,所述第二对齐窗口包括第一标识和第二标识,所述第一标识用于指示所述第一视频的播放时长,所述第二标识用于指示所述第二视频的播放时长。

用户输入单元1007,还用于接收用户对目标标识的第八输入,所述目标标识包括以下至少一项:第一标识、第二标识。

处理器1010,还用于响应于所述第八输入,更新所述第一标识与所述第二标识之间的相对位置信息,所述相对位置信息用于指示所述第一视频和所述第二视频的相对播放时间。

由此,通过对多个具有不同录制效果的局部录像视频的时间对齐,可生成一种具有不同播放效果的目标视频。应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(Graphics Processing Unit,GPU)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072中的至少一项。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器109可以包括易失性存储器或非易失性存储器,或者,存储器x09可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器109包括但不限于这些和任意其它适合类型的存储器。

处理器110可包括一个或多个处理单元;可选地,处理器110集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述视频录制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述视频录制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

本申请实施例还提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述视频录制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献