视频录制方法及装置、图形处理器及电子设备与流程

文档序号:11778818阅读:182来源:国知局
视频录制方法及装置、图形处理器及电子设备与流程

本发明涉及通信技术领域,尤其涉及一种视频录制方法及装置、图形处理器及电子设备。



背景技术:

随着通信技术和电子设备的发展,各种电子设备例如手机、智能手机、平板电脑已经成为了人们工作和生活中不可或缺的一部分。且随着移动终端日益普及,通过电子设备录制视频的功能给用户带来了极大地方便。

目前,利用电子设备进行视频录制,录制得到的视频均是正常速度的,若需要得到加快播放或慢速播放的视频,则需要对正常速度的视频进行后期处理,例如,通过视频编辑软件对该正常速度的视频进行处理,得到加快播放或慢速播放的视频。因此,现有技术存在以下缺陷:无法通过一次录制得到不同速度的视频。



技术实现要素:

本发明的主要目的在于提供一种视频录制方法及装置、图形处理器及电子设备,旨在解决现有技术中无法通过一次录制得到不同速度的视频的技术问题。

为实现上述目的,本发明第一方面提供一种视频录制方法,所述方法包括:

响应于检测到的视频录制指令,获取所述视频录制指令中包含的多个速度模式;

按照多个所述速度模式,分别为每个所述速度模式分配对应的视频录制线程;

实时获取图像数据,利用已创建的渲染显示线程对所述图像数据进行渲染及显示,及利用多个所述视频录制线程根据对应的速度模式和所述图像数据进行视频录制。

为实现上述目的,本发明第二方面提供一种视频录制装置,该视频录制装置包括:

模式获取模块,用于响应于检测到的视频录制指令,获取所述视频录制指令中包含的多个速度模式;

分配模块,用于按照多个所述速度模式,分别为每个所述速度模式分配对应的视频录制线程;

数据获取模块,用于实时获取图像数据;

处理模块,用于利用已创建的渲染显示线程对所述图像数据进行渲染及显示,及利用多个所述视频录制线程根据对应的速度模式和所述图像数据进行视频录制。

为实现上述目的,本发明第三方面提供一种图形处理器,所述图像处理器用于调用并运行第二方面提供的视频录制装置。

为实现上述目的,本发明第三方面提供一种电子设备,所述电子设备包括上述第三方面提供的图形处理器。

本发明提供一种视频录制方法及装置、图形处理器及电子设备,其中方法包括:响应于检测到的视频录制指令,获取该视频录制指令中包含的多个速度模式,按照获取的多个速度模式,分别为每个速度模式分配对应的视频录制线程,实时获取图像数据,利用已创建的渲染显示线程对该图像数据进行渲染及显示,及利用视频录制线程根据对应的速度模式和该图像数据进行视频录制。相对于现有技术,本发明将渲染显示与视频录制分开来,由不同的线程实现,使得视频录制过程和渲染显示过程互相独立,且通过为多个不同速度模式分配对应的视频录制线程,使得能够在一次录制中得到多个不同速度模式的视频。

附图说明

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

图1为本发明实施例中电子设备的结构示意图;

图2为本发明实施例中视频录制方法的一流程示意图;

图3为本发明实施例中视频录制方法的另一流程示意图;

图4为本发明实施例中视频录制方法的另一流程示意图;

图5为本发明实施例中视频录制方法的另一流程示意图;

图6为本发明实施例中视频录制装置的一示意图;

图7为本发明实施例中视频录制装置的另一示意图;

图8为本发明实施例中视频录制装置的另一示意图;

图9为本发明实施例中视频录制时显示界面显示速度模式的示意图。

具体实施方式

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

由于现有技术中存在无法通过一次录制得到不同速度的视频的技术问题。

为了解决上述技术问题,本发明提出一种视频录制方法,该方法将渲染显示与视频录制分开来,由不同的线程实现,使得视频录制过程和渲染显示过程互相独立,且通过为多个不同速度模式分配对应的视频录制线程,使得能够在一次录制中得到多个不同速度模式的视频。

在本发明实施例中,上述的视频录制方法是由视频录制装置实现的,该视频录制装置实际上是程序模块,由图形处理器(graphicsprocessingunit,gpu)调用及执行。

进一步的,上述的gpu属于电子设备,请参阅图1,为本发明实施例中电子设备的结构示意图,该电子设备包括通过系统总线连接的处理器、gpu、非易失性存储介质、内存储器、网络接口、显示屏和输入装置。其中,电子设备的非易失性存储介质存储有操作系统,及上述的视频录制装置,该视频录制装置用于实现一种视频录制方法,其中,gpu可调用及执行存储在非易失性存储介质中的视频录制装置,以实现视频录制。该处理器用于提供计算和控制能力,支撑整个电子设备的运行。电子设备中的内存储器为非易失性存储介质中的视频录制装置的运行提供环境,该内存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器触发gpu执行一种视频录制方法,即调用并运行视频录制装置。网络接口用于与其他设备进行网络通信。电子设备的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是电子设备外壳上设置的按键、轨迹球或触控版,也可以是外接的键盘、触控板或鼠标等。该电子设备可以是手机、个人计算机、平板电脑或服务器等。本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其他的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

其中,电子设备可以但不限于包括:相机、录像机、智能手机、笔记本、平板电脑及穿戴智能设备等。

在本发明实施例中,通过基于gpu调用并运行视频录制装置,使得能够发挥出gpu在电子设备中的性能以实现渲染显示及视频录制。

下面将基于图1所示的电子设备的结构详细描述本发明实施例中的技术方案。

请参阅图2,为本发明实施例中视频录制方法的流程示意图,该视频录制方法包括:

步骤201、响应于检测到的视频录制指令,获取所述视频录制指令中包含的多个速度模式;

步骤202、按照获取的多个速度模式,分别为每个所述速度模式分配对应的视频录制线程;

在本发明实施例中,速度模式是指视频播放时的速度,该速度模式可以是正常模式,也可以是2倍模式、3倍模式、4倍模式等等加快模式,还可以是二分之一模式、三分之一模式、四分之一模式等等慢速模式,其中,正常模式下视频的播放速度是30fps,即每秒播放30个视频帧,加快模式及慢速模式则是相对于正常模式而言的,通常是正常模式的倍速,例如,速度=正常速度*倍速,该倍速可以是2倍、3倍、4倍等等,且该倍数为整数时,则基于该倍数得到的视频的播放速度较快,在相同的时间内相对于正常模式播放的视频帧多,属于加快模式,例如,2倍模式1秒内播放的视频帧的个数为60。在倍数为小于1的倍数时,基于该倍数得到的视频的播放速度较慢,在相同的时间内相对于正常模式播放的视频帧少,例如,二分之一模式1秒内播放的视频帧的个数为15。

为更好的理解本发明实施例中的技术方案,以智能手机为例描述速度模式的设置过程,具体的:用户在需要录制视频时,通过点击智能手机的显示屏上的摄像头图标的方式,以便智能手机启动摄像头应用程序,且用户还可以通过点击摄像界面上的设置按钮进入速度模式的选择界面,该选择界面上将显示上述的包含正常模式、多种加快模式及多种慢速模式在内的速度模式,用户可以通过点击的方式选择此次录制视频,需要录制的视频的速度模式,例如,用户选择正常模式、2倍模式及二分之一模式。通过上述方式可以完成多个速度模式的设置,此外,用户还可以通过默认设置的方式预先设置好每次录制视频时的速度模式。

在本发明实施例中,用户可以通过点击录制按钮的方式开始视频的录制,以生成视频录制指令,视频录制装置将响应该视频录制指令,获取该视频录制指令中的多个速度模式。该多个速度模式可以是用户单次设置的,也可以是默认设置的速度模式。且在获取到多个速度模式之后,将按照获取的多个速度模式,分别为每个速度模式分配对应的视频录制线程。

其中,每一个速度模式都对应着一个视频录制线程,该视频录制线程是用于按照其对应的速度模式进行视频录制的。例如,若2倍模式对应的视频录制线程a,则该视频录制线程a录制的视频为2倍模式的视频。

其中,分配的视频录制线程可以是视频录制线程队列中已有的,也可以是新创建的,具体的,在分配视频录制线程时,优先将视频录制线程队列中已有的视频录制线程分配给速度模式,若该视频录制线程队列中的视频录制线程的数量不够,则创建新的视频录制线程,并将新创建的视频录制线程分配给速度模式,以使得每一个速度模式都有与其一一对应的视频录制线程。

步骤203、实时获取图像数据,利用已创建的渲染显示线程对所述图像数据进行渲染及显示,及利用多个所述视频录制线程根据对应的速度模式和所述图像数据进行视频录制。

在本发明实施例中,摄像头将实时获取图像数据,并将该图像数据发送给视频录制装置,该视频录制装置在获取到图像数据之后,利用已创建的渲染显示线程对该图像数据进行渲染及显示,及利用多个视频录制线程根据对应的速度模式和图像数据进行视频录制。其中,每一个视频录制线程都将录制得到一个与其速度模式匹配的视频。

在本发明实施例中,视频录制装置按照获取的多个速度模式,分别为每个速度模式分配对应的视频录制线程,实时获取图像数据,利用已创建的渲染显示线程对该图像数据进行渲染及显示,及利用视频录制线程根据对应的速度模式和该图像数据进行视频录制。相对于现有技术,本发明将渲染显示与视频录制分开来,由不同的线程实现,使得视频录制过程和渲染显示过程互相独立,且通过为多个不同速度模式分配对应的视频录制线程,使得能够在一次录制中得到多个不同速度模式的视频。

请参阅图3,为本发明实施例中视频录制方法的另一流程示意图,该视频录制方法包括:

步骤301、响应于检测到的视频录制指令,获取所述视频录制指令中包含的多个速度模式;

步骤302、按照获取的多个速度模式,分别为每个所述速度模式分配对应的视频录制线程;

步骤303、实时获取图像数据,调用并运行已创建的渲染显示线程,利用所述渲染显示线程对所述图像数据进行纹理渲染并显示;及采用轮询的方式调用并运行所述视频录制线程,利用调用到的视频录制线程按照对应的速度模式从所述图像数据中获取及缓存视频帧,以进行视频录制。

在本发明实施例中,步骤301与302分别与图2所示实施例中步骤201及步骤202描述的内容相似,此处不做赘述。

在本发明实施例中,在开始录制之后,视频录制装置将先为每个速度模式分配对应的视频录制线程,并实时获取图像数据,调用并运行已创建的渲染显示线程及采用轮询的方式调用并运行视频录制线程,使得能过利用该渲染显示线程对图像数据进行纹理渲染并显示,及能够利用调用到的视频录制线程按照对应的速度模式从图像数据中获取及缓存视频帧,以实现视频录制。

其中,该渲染显示线程可以是已有的线程,也可以是新创建的线程,具体的,视频录制装置在开始录制后,将确认是否已有渲染显示线程,若有,则表明可调用该已创建的渲染显示线程,若没有,则新创建渲染显示线程,将该新创建的渲染显示线程作为已创建的渲染显示线程进行调用。

在本发明实施例中,渲染显示与视频录制将在不同的线程上实现,是相互独立的过程,渲染显示线程通过对图像数据进行纹理渲染,并将渲染后的图像数据显示在显示界面上,使得用户在录制视频的过程中,能够观看到录制的正常速度的视频。

其中,视频录制装置还将调用并运行已分配的多个视频录制线程,并采用轮询的方式调用并运行视频录制线程,且利用调用到的视频录制线程按照对应的速度模式从图像数据中获取及缓存视频帧,以完成视频录制。例如,若有3个视频录制线程,分别为线程1,其对应的速度模式是正常模式,线程2,其对应的速度模式是2倍模式,线程3,其对应的速度模式是二分之一模式,则视频录制装置对于每一次实时获取的图像数据,都将分别调用并运行该3个线程,以每次录制1秒的视频为例,视频录制装置调用并运行线程1,通过该线程1按照正常模式从图像数据中获取30帧视频帧,将该30帧视频帧作为1s播放的视频帧,缓存至预置的第一路径下,接着调用并运行线程2,通过该线程2按照2倍模式从图像数据中获取60帧视频帧,将该60帧视频帧作为1s播放的视频帧,缓存至预置的第二路径下,并继续调用并运行线程3,通过线程3按照二分之一模式从图像数据中获取15帧视频帧,将该15帧视频帧作为1s播放的视频帧,缓存至预置的第三路径下,若未完成视频录制,则返回继续调用并运行线程1,其中,线程的调用顺序为线程1-线程2-线程3,并返回线程1,通过这种轮询方式,实现三种不同的速度模式的视频的录制。

可以理解的是,在本发明实施例中,在结束视频录制之后,视频录制装置将不同路径下的视频帧处理为视频,并显示提示信息,该提示信息用于提示是否保存录制的视频,若用户点击保存按钮,则将已录制的视频保存至预置路径下或用户选择的路径下。其中,由于每一个视频录制线程都能够得到一个独立的视频,因此,通过为每一个速度模式分配一个视频录制线程的方式,使得能够得到不同速度模式的视频。

在本发明实施例中,视频录制装置按照获取的多个速度模式,分别为每个速度模式分配对应的视频录制线程,并实时获取图像数据,调用并运行已创建的渲染显示显示,利用该渲染显示线程对图像数据进行纹理渲染并显示,同时,采用轮询的方式调用并运行视频录制线程,利用调用到的视频录制线程按照对应的速度模式从图像数据中获取及缓存视频帧,以进行视频录制。通过将视频录制与渲染显示分开处理,使得能够独立完成视频录制过程,且通过为每一种视频模式分配一个视频录制线程,并采用轮询方式调用并运行视频录制线程,使得每一个视频线程都能够按照其对应的速度模式获取及缓存视频帧,完成相应的速度模式的视频的录制,使得在一次录制中得到多个不同速度模式的视频成为可能。

请参阅图4,为本发明实施例中视频录制方法的另一流程示意图,该视频录制方法包括:

步骤401、若检测到美化效果设置操作,则获取美化效果参数;

步骤402、响应于检测到的视频录制指令,获取所述视频录制指令中包含的多个速度模式;

步骤403、按照获取的多个速度模式,分别为每个所述速度模式分配对应的视频录制线程;

步骤404、实时获取图像数据,调用并运行已创建的美化线程,通过所述美化线程利用所述美化效果参数对实时获取到的图像数据进行美化处理,得到美化后的图像数据;

步骤405、利用已创建的渲染显示线程对所述图像数据进行渲染及显示,及利用多个所述视频录制线程根据对应的速度模式和所述图像数据进行视频录制。

在本发明实施例中,在开始录制视频之前,用户可设置录制视频时的美化效果,且视频录制装置在检测到美化效果设置操作之后,将获取美化效果参数,其中,该美化效果参数是预先设置的。

在开始录制视频后,视频录制装置按照获取的多个速度模式,分别为每个速度模式分配对应的视频录制线程,实时获取图像数据,调用并运行已创建的美化线程,通过该美化线程利用美化效果参数对实时获取到的图像数据进行美化处理,得到美化后的图像数据。该美化后的图像数据将同时给渲染显示线程,及多个视频录制线程,利用已创建的渲染显示线程对美化后的图像数据进行渲染及显示,使得在显示界面上能够显示具有美化效果的画面,且利用视频录制线程根据对应的速度模式和美化后的图像数据进行视频录制,使得不仅能够实现视频录制,还能够得到具有美化效果的视频。

在本发明实施例中,用户可通过美化效果设置操作设置录制及显示的画面的美化效果,且在开始录制之后,利用美化效果参数对实时获取的图像数据进行美化处理,并将美化后的图像数据给渲染显示线程及视频录制线程,使得渲染显示线程能够利用该美化后的图像数据进行渲染及显示,得到具有美化效果的画面,且视频录制线程也能够利用美化后的图像数据进行视频录制,得到具有美化效果的视频,为用户提供了更加丰富的使用体验。

请参阅图5,为本发明实施例中视频录制方法的流程示意图,该视频录制方法包括:

步骤501、若检测到画面旋转设置操作,则获取画面旋转参数;

步骤502、响应于检测到的视频录制指令,获取所述视频录制指令中包含的多个速度模式;

步骤503、按照获取的多个速度模式,分别为每个所述速度模式分配对应的视频录制线程;

步骤504、实时获取图像数据,调用并运行已创建的画面旋转线程,通过所述画面旋转线程利用所述画面旋转参数对所述图像数据进行画面旋转处理,得到画面旋转后的图像数据;

步骤505、利用已创建的渲染显示线程对所述图像数据进行渲染及显示,及利用多个所述视频录制线程根据对应的速度模式和所述图像数据进行视频录制。

在本发明实施例中,在开始录制视频之前,用户可以设置录制视频时的画面旋转,例如,从正常画面旋转为倒立画面,从正常画面旋转90度等等,以满足用户特殊的视频录制需求。

其中,若视频录制装置检测到画面旋转设置操作,则获取画面旋转参数,且在开始录制之后,按照获取的多个速度模式,分别为每个速度模式分配对应的视频录制线程,实时获取图像数据,调用并运行已创建的画面旋转线程,通过该画面旋转线程利用画面旋转参数对图像数据进行画面旋转处理,得到画面旋转后的图像数据,并利用已创建的渲染显示线程对旋转处理后的图像数据进行渲染及显示,利用多个视频录制线程根据对应的速度模式和旋转处理后的图像数据进行视频录制。

在本发明实施例中,用户可通过执行画面旋转设置操作,完成画面旋转参数的设置,使得渲染显示线程能够显示画面旋转后的图像,且使得多个视频录制线程能够录制得到不同速度模式的且画面旋转后的视频,满足用户的录制需求。

可以理解的是,用户在录制视频之前,可以先后执行美化效果设置操作及画面旋转设置操作,使得在开始录制之后,视频录制装置能够利用美化效果参数及画面旋转参数对实时获取到的图像数据进行处理,得到具有美化效果且画面旋转后的图像数据,使得渲染显示线程利用该图像数据进行渲染,且显示具有美化效果及画面旋转后的画面,使得多个视频录制线程能够得到不同速度模式的、具有美化效果且画面旋转后的视频。

请参阅图6,为本发明实施例中视频录制装置的示意图,该视频录制装置包括:

模式获取模块601,用于响应于检测到的视频录制指令,获取所述视频录制指令中包含的多个速度模式;

分配模块602,用于按照获取的多个速度模式,分别为每个所述速度模式分配对应的视频录制线程;

数据获取模块603,用于实时获取图像数据;

处理模块604,用于利用已创建的渲染显示线程对所述图像数据进行渲染及显示,及利用多个所述视频录制线程根据对应的速度模式和所述图像数据进行视频录制。

在本发明实施例中,速度模式是指视频播放时的速度,该速度模式可以正常模式,也可以是2倍模式、3倍模式、4倍模式等等加快模式,还可以是二分之一模式、三分之一模式、四分之一模式等等慢速模式,其中,正常模式下视频的播放速度是30fps,即每秒播放30个视频帧,加快模式及慢速模式则是相对于正常模式而言的,通常是正常模式的倍速,例如,速度=正常速度*倍速,该倍速可以是2倍、3倍、4倍等等,且该倍数为整数时,则基于该倍数得到的视频的播放速度较快,在相同的时间内相对于正常模式播放的视频帧多,属于加快模式,例如,2倍模式1秒内播放的视频帧的个数为60。在倍数为小于1的倍数时,基于该倍数得到的视频的播放速度较慢,在相同的时间内相对于正常模式播放的视频帧少,例如,二分之一模式1秒内播放的视频帧的个数为15。

其中,每一个速度模式都对应着一个视频录制线程,该视频录制线程是用于按照其对应的速度模式进行视频录制的。例如,若2倍模式对应的视频录制线程a,则该视频录制线程a录制的视频为2倍模式的视频。

在本发明实施例中,视频录制装置按照获取的多个速度模式,分别为每个速度模式分配对应的视频录制线程,实时获取图像数据,利用已创建的渲染显示线程对该图像数据进行渲染及显示,及利用视频录制线程根据对应的速度模式和该图像数据进行视频录制。相对于现有技术,本发明将渲染显示与视频录制分开来,由不同的线程实现,使得视频录制过程和渲染显示过程互相独立,且通过为多个不同速度模式分配对应的视频录制线程,使得能够在一次录制中得到多个不同速度模式的视频。

进一步的,在图6所示实施例中,处理模块604具体用于:

调用并运行已创建的渲染显示线程,利用所述渲染显示线程对所述图像数据进行纹理渲染并显示;及采用轮询的方式调用并运行所述视频录制线程,利用调用到的视频录制线程按照对应的速度模式从所述图像数据中获取及缓存视频帧,以进行视频录制。

在本发明实施例中,视频录制装置按照获取的多个速度模式,分别为每个速度模式分配对应的视频录制线程,并实时获取图像数据,调用并运行已创建的渲染显示显示,利用该渲染显示线程对图像数据进行纹理渲染并显示,同时,采用轮询的方式调用并运行视频录制线程,利用调用到的视频录制线程按照对应的速度模式从图像数据中获取及缓存视频帧,以进行视频录制。通过将视频录制与渲染显示分开处理,使得能够独立完成视频录制过程,且通过为每一种视频模式分配一个视频录制线程,并采用轮询方式调用并运行视频录制线程,使得每一个视频线程都能够按照其对应的速度模式获取及缓存视频帧,完成相应的速度模式的视频的录制,使得在一次录制中得到多个不同速度模式的视频成为可能。

请参阅图7,为本发明实施例中视频录制装置的示意图,该视频录制装置包括:如图6所示实施例中的模式获取模块601、分配模块602、数据获取模块603及处理模块604,且与图6所示实施例中描述的内容相似,此处不做赘述。

在本发明实施例中,该视频录制装置还包括:

第一获取模块701,用于若检测到美化效果设置操作,则获取美化效果参数;

美化处理模块702,用于在所述数据获取模块之后,调用并运行已创建的美化线程,通过所述美化线程利用所述美化效果参数对实时获取到的图像数据进行美化处理,得到美化后的图像数据。

在本发明实施例中,用户可通过美化效果设置操作设置录制及显示的画面的美化效果,且在开始录制之后,利用美化效果参数对实时获取的图像数据进行美化处理,并将美化后的图像数据给渲染显示线程及视频录制线程,使得渲染显示线程能够利用该美化后的图像数据进行渲染及显示,得到具有美化效果的画面,且视频录制线程也能够利用美化后的图像数据进行视频录制,得到具有美化效果的视频,为用户提供了更加丰富的使用体验。

请参阅图8,位本发明实施例中视频录制装置的示意图,该视频录制装置包括:如图6所示所示实施例中的模式获取模块601、分配模块602、数据获取模块603及处理模块604,且与图6所示实施例中描述的内容相似,此处不做赘述。

在本发明实施例中,该视频录制装置还包括:

第二获取模块801,用于若检测到画面旋转设置操作,则获取画面旋转参数;

旋转处理模块802,用于在所述数据获取模块之后,调用并运行已创建的画面旋转线程,通过所述画面旋转线程利用所述画面旋转参数对所述图像数据进行画面旋转处理,得到画面旋转后的图像数据。

在本发明实施例中,用户可通过执行画面旋转设置操作,完成画面旋转参数的设置,使得渲染显示线程能够显示画面旋转后的图像,且使得多个视频录制线程能够录制得到不同速度模式的且画面旋转后的视频,满足用户的录制需求。

可以理解的是,在本发明实施例中,还可以将图7与图8结合为另一个视频录制装置,以实现在一次录制得到不同速度模式的视频的前提下,使得得到的视频具有美化效果且画面旋转。

需要说明的是,在本发明实施例中,为了便于录制者了解到当前录制的视频的速度模式,在录制过程中,在显示界面上可以显示待录制的多个视频的不同的速度模式,请参阅图9,图9为本发明实施例中视频录制时显示界面显示速度模式的示意图,其中,图9是以利用移动终端进行录制为例,其中,速度模式1、速度模式2及速度模式3是当前正在录制的视频的三个模式,通常情况下是显示在显示界面的边缘,以避免录制时对录制者所观看到的画面造成影响,此外,显示界面上还包括暂停按钮901,停止按钮902,及拍照按钮903,其中,录制者可以通过点击该暂停按钮901暂停当前的录制,此外,录制者可以通过点击该停止按钮902结束视频录制过程,可以理解的是,在结束录制之后,该停止按钮902将成为开始录制按钮。在录制的过程中,若录制者想得到单幅画面,则可以点击拍照按钮903,以便在录制的同时进行拍照,不仅得到录制的视频同时得到拍照的图片。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。

以上为对本发明所提供的一种视频录制方法及装置、图像处理器及电子设备的描述,对于本领域的技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1