移动终端的视频录制方法和装置的制造方法
【技术领域】
[0001 ]本发明涉及视频领域,具体而言,涉及一种移动终端的视频录制方法和装置。
【背景技术】
[0002]目前,移动终端可以安装视频应用,通过视频应用(Applicat1n,简称为APP)可以让用户终端下载视频、观看视频、以及分享影片或短片。比如,优酷视频、爱奇艺视频、YouTube视频等视频应用可以让用户终端下载视频、观看视频、以及分享影片或短片,满足用户终端对视频的获取。但是,当用户观看到感兴趣的视频片段时,由于视频应用均无录制在线播放视频片段的功能,用户无法将感兴趣的视频片段保存下来,进而无法向好友分享自己认为有意义的视频,使用户对视频应用的体验性能低。
[0003]针对相关技术中无法对在线视频进行录制的问题,目前尚未提出有效的解决方案。
【发明内容】
[0004]本发明实施例提供了一种移动终端的视频录制方法和装置,以至少解决相关技术中无法对在线视频进行录制的技术问题。
[0005]根据本发明实施例的一个方面,提供了一种移动终端的视频录制方法。该移动终端的视频录制方法包括:获取在线播放的目标视频,其中,目标视频为待录制的视频;通过视频录制版面接收对目标视频进行录制的录制指示信号;响应于录制指示信号进入录制模式,其中,在录制模式下,对目标视频进行录制,得到与目标视频的视频数据对应的视频片段;以及根据视频片段生成目标视频的录制视频。
[0006]根据本发明实施例的另一方面,还提供了一种移动终端的视频录制装置。该移动终端的视频录制装置包括:第一获取单元,用于获取在线播放的目标视频,其中,目标视频为待录制的视频;接收单元,用于通过视频录制版面接收对目标视频进行录制的录制指示信号;响应单元,用于响应于录制指示信号进入录制模式,其中,在录制模式下,对目标视频进行录制,得到与目标视频的视频数据对应的视频片段;以及生成单元,用于根据视频片段生成目标视频的录制视频。
[0007]在本发明实施例中,采用获取在线播放的目标视频,目标视频为待录制的视频;通过视频录制版面接收对目标视频进行录制的录制指示信号;响应于录制指示信号进入录制模式,在录制模式下,对目标视频进行录制,得到与目标视频的视频数据对应的视频片段;根据视频片段生成目标视频的录制视频的方式,达到了对目标视频进行录制的目的,从而实现了对在线视频进行录制的技术效果,进而解决了相关技术中无法对在线视频进行录制的技术问题。
【附图说明】
[0008]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0009]图1是根据本发明实施例的移动终端的视频录制方法的计算机终端的硬件结构框图;
[0010]图2是根据本发明第一实施例的移动终端的视频录制方法的流程图;
[0011]图3是根据本发明第二实施例的移动终端的视频录制方法的流程图;
[0012]图4是根据本发明第一实施例的响应于录制指示信号进入录制模式的方法的流程图;
[0013]图5是根据本发明实施例的进入暂停录制模式的方法的流程图;
[0014]图6是根据本发明第二实施例的响应于录制指示信号进入录制模式的方法的流程图;
[0015]图7是根据本发明第一实施例的进入预览视频片段模式的方法的流程图;
[0016]图8是根据本发明第二实施例的进入预览视频片段模式的方法的流程图;
[0017]图9是根据本发明第三实施例的进入预览视频片段模式的方法的流程图;
[0018]图10是根据本发明第四实施例的进入预览视频片段模式的方法的流程图;
[0019]图11是根据本发明第三实施例的响应于录制指示信号进入录制模式的方法的流程图;
[0020]图12是根据本发明第四实施例的响应于录制指示信号进入录制模式的方法的流程图;
[0021 ]图13是根据本发明第三实施例的移动终端的视频录制方法的流程图;
[0022]图14是根据本发明第四实施例的移动终端的视频录制方法的流程图;
[0023]图15是根据本发明第五实施例的移动终端的视频录制方法的流程图;
[0024]图16是根据本发明第六实施例的移动终端的视频录制方法的流程图;
[0025]图17是根据本发明实施例的全屏播放器的录制按钮演示的示意图;
[0026]图18是根据本发明实施例的全屏播放器上不足预设录制时长的录制状态演示示意图;
[0027]图19是根据本发明实施例的全屏播放器上超过预设录制时长的录制状态演示示意图;
[0028]图20是根据本发明实施例的全屏播放器上的暂停录制状态演示示意图;
[0029]图21是根据本发明实施例的全屏播放器上的预览视频片段状态演示示意图;
[0030]图22是根据本发明第一实施例的移动终端的视频录制装置的示意图;
[0031]图23是根据本发明第二实施例的移动终端的视频录制装置的示意图;以及
[0032]图24是根据本发明实施例的一种计算机终端的结构框图。
【具体实施方式】
[0033]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0034]需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0035]根据本发明实施例,提供了一种移动终端的视频录制方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0036]本申请实施例一所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在计算机终端上为例,图1是根据本发明实施例的移动终端的视频录制方法的计算机终端的硬件结构框图。如图1所示,计算机终端I可以包括一个或多个(图中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输装置106。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端I还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
[0037]存储器104可用于存储应用软件的软件程序以及模块,如本发明实施例中的移动终端的视频录制方法对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的移动终端的视频录制方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端I。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0038]传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端I的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Rad1 Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
[0039]在上述运行环境下,本申请提供了如图2所示的移动终端的视频录制方法。该移动终端的视频录制方法可以应用于智能终端设备中,由智能终端设备中的处理器执行,智能终端设备可以是智能手机、平板电脑等。智能终端设备中安装有至少一个应用程序,本发明实施例并不限定应用程序的种类,可以为系统类应用程序,也可以为软件类应用程序。本发明实施例中的应用程序包括至少一个应用功能。
[0040]图2是根据本发明第一实施例的移动终端的视频录制方法的流程图。如图2所示,该移动终端的视频录制方法的一种可选的方案包括如下步骤:
[0041 ]步骤S202,获取在线播放的目标视频,其中,目标视频为待录制的视频。
[0042]在本申请上述步骤S202提供的方案中,将一些相互联系的单张图片进行连续播放,以给人眼观看连续画面的感觉,形成视频效果。视频由视频片段组成,其中,视频中的某一小片段所组成的视频为小视频。该视频中的单张图片为视频中的帧,单张图片在视频中的序号即为帧号(Frame ID)。对于一个给定的视频,可以根据帧号唯一地定位到一张图片。
[0043]当用户终端通过网络在线观看视频的过程中,当遇到所感兴趣的视频时,欲对该视频中所述感兴趣的视频进行录制,则该视频成为目标视频。用户终端所感兴趣的视频内容为待录制的视频,该待录制的视频为目标视频。移动终端通过终端视频APP可以在线播放该目标视频,优选地,该终端视频APP为腾讯终端视频APP,腾讯终端视频APP提供视频播放器的功能,可以对视频进行全屏播放。该腾讯终端视频APP可以安装在苹果(iPhone)端,或者安卓(Android)端。
[0044]目标视频的获取由用户终端通过终端视频APP在线搜索该目标视频,当该目标视频在线播放时,该目标视频被安装在移动终端上的终端视频APP获取。
[0045]本发明实施例通过终端视频APP确定待录制的视频,实现了对在线播放的目标视频的获取。
[0046]步骤S204,通过视频录制版面接收对目标视频进行录制的录制指示信号。
[0047]在本申请上述步骤S204提供的方案中,用户终端为了获取感兴趣的视频可以通过移动终端对目标视频进行录制来实现。移动终端通过视频录制版面接收对目标视频进行录制的录制指示信号,其中,录制指示信号用于指示对目标视频进行录制,可选地,当录制指示信号产生时,对目标视频进行录制,当录制指示信号不存在时,停止对目标视频的录制。可以在用户终端用长按视频录制版面上的录制按钮产生录制指示信号,在用户终端不按录制按钮时,录制指示信号消除。
[0048]可选地,移动终端上的终端视频APP具有视频录制版面,该视频录制版面包括与视频录制相关的功能按钮,与视频录制相关的功能按钮可以在用户终端通过单击、双击、或者在视频录制版面的预设范围内触控预设时间时进行触发,进而使移动终端执行与视频录制相关的功能。在视频录制版面上与视频录制相关的功能按钮中包括接收对目标视频进行录制的录制指示信号的功能按钮,比如,录制按钮。在录制按钮被触控之后,对目标视频开始进行录制。该与录制按钮可以在触控之后,通过颜色的改变,或者动画的改变以提示用户终端该录制按钮被触控,比如,在该录制按钮被触控之后,颜色变为橙色,或者录制按钮的周围出现水波动画,或者该录制按钮同时为颜色变为橙色且周围出现水波动画。
[0049]本发明实施例可以采用多种方式通过视频录制版面接收对目标视频进行录制的录制指示信号,上述通过视频录制版面接收对目标视频进行录制的录制指示信号仅为本发明的优选实施例,并不代表本发明实施例的通过视频录制版面接收对目标视频进行录制的录制指示信号仅包括上述方式。为了增强通过视频录制版面接收对目标视频进行录制的录制指示信号的灵活性,本发明实施例还可以包括其他通过视频录制版面接收对目标视频进行录制的录制指示信号的方式,此处不再一一举例说明。
[0050]本发明实施例在获取在线播放的目标视频之后,通过视频录制版面接收对目标视频进行录制的录制指示信号,实现了对录制指示信号的获取,进而对目标视频进行录制。[0051 ]步骤S206,响应于录制指示信号进入录制模式,其中,在录制模式下,对目标视频进行录制,得到与目标视频的视频数据对应的视频片段。
[0052]在本申请上述步骤S206提供的方案中,移动终端通过终端视频APP具有录制模式,在录制模式下,可以进行与录制目标视频有关的操作,比如,对目标视频的开始录制、对目标视频的暂停录制,查看录制视频的录制状态等操作。在通过视频录制版面接收对目标视频进行录制的录制指示信号时,移动终端响应于录制指示信号进入录制模式。在录制模式下,对目标视频进行录制,可选地,在视频录制版面接收到录制指示信号时,目标视频处于未录制状态,在视频录制版面接收到录制指示信号的过程中,一直对目标视频进行录制,目标视频处于录制状态。当视频录制版面未接收到录制指示信号时,停止对目标视频的录制。比如,用户终端通过长按视频录制版面上的录制按钮产生录制指示信号,目标视频开始录制,当用户终端不按录制按钮时,停止对目标视频的录制。
[0053]在响应于录制指示信号对目标视频进行录制时,当对目标视频开始进行录制时,获取目标视频的起始录制帧号(Frame IDl ),当对目标视频结束录制时,获取对目标视频的终止录制帧号(Frame ID2),获取目标视频从开始录制到停止录制的视频数据,进而得到与目标视频的视频数据对应的视频片段。可选地,通过该视频片段所组成的视频形成小视频,该小视频为目标视频中连续播放的部分视频,也即,用户终端对目标视频中所感兴趣的部分视频,该小视频可以由多个视频片段组成,优选地,该多个视频片段相互联系的单张图片连续播放的视频片段。
[0054]本发明实施例通过响应于录制指示信号进入录制模式,在录制模式下,对目标视频进行录制,得到与目标视频的视频数据对应的视频片段。
[0055]步骤S208,根据视频片段生成目标视频的录制视频。
[0056]在本申请上述步骤S208提供的方案中,在响应于录制指示信号进入录制模式之后,根据视频片段生成目标视频的录制视频,该录制视频可以为目标视频的全部内容,也可以为目标视频中的部分连续播放的视频。该录制视频可以保存在本地,也可以上传至服务器,通过服务器分享至好友,比如,分享至微信好友圈、QQ好友圈。该录制视频可以直接播放预览,以使用户终端查看对目标视频的录制效果,决定