视频最大化的获取方法、装置及终端的制作方法

文档序号:8434147阅读:257来源:国知局
视频最大化的获取方法、装置及终端的制作方法
【技术领域】
[0001]本发明实施例属于通信领域,尤其涉及一种视频最大化的获取方法、装置及终端。
【背景技术】
[0002]目前,用户可通过终端(如手机)给其他用户发送视频,如,选择已拍摄的视频,并将选择的视频发送给其他用户,或者,在聊天窗口,直接调用摄像机录制一段视频,再将录制的视频以一段小视频的方式发给其他用户。
[0003]但采用安卓系统的终端,支持的最大可发送的视频大小有限,通常为300K,但获取的小视频一般都达不到300K,而是280K?290K左右,如图1所示,在图1中,视频大小只达到了 282K,而没有实现真正意义上的300K。由于不能获得的最大化小视频,因此难以满足用户的要求。

【发明内容】

[0004]本发明实施例提供了一种视频最大化的获取方法、装置及终端,旨在解决现有方法难以获得终端支持的最大化的视频大小的问题。
[0005]本发明实施例是这样实现的,一种视频最大化的获取方法,所述方法包括:
[0006]在执行视频拍摄动作时,米用第一码率录制视频;
[0007]监测已录制视频的大小;
[0008]在已录制视频的大小达到第一预设大小时,采用第二码率录制视频,所述第二码率小于所述第一码率;
[0009]在已录制视频的大小达到终端支持的视频大小时,停止执行视频拍摄动作。
[0010]本发明实施例的另一目的在于提供一种视频最大化的获取装置,所述装置包括:
[0011]第一码率录制单元,用于在执行视频拍摄动作时,采用第一码率录制视频;
[0012]视频大小检测单元,用于监测已录制视频的大小;
[0013]第二码率录制单元,用于在已录制视频的大小达到第一预设大小时,采用第二码率录制视频,所述第二码率小于所述第一码率;
[0014]视频停止拍摄单元,用于在已录制视频的大小达到终端支持的视频大小时,停止执行视频拍摄动作。
[0015]本发明实施例的另一目的在于提供一种终端,所述终端包括上述的视频最大化的获取装置。
[0016]在本发明实施例中,由于根据已录制视频的大小动态调整录制视频的码率,且调整后的码率小于终端通用的码率,而码率越小,视频录制的时间也越长,能够录制的内容也越多,因此,使得录制的内容能够最大化地达到终端支持的最大化的视频大小,提高用户的满意度,提高了终端支持的最大化的视频大小的利用率。
【附图说明】
[0017]图1是本发明第一实施例提供的一种视频最大化的获取方法的流程图;
[0018]图2是本发明第二实施例提供的一种视频最大化的获取装置的结构图。
【具体实施方式】
[0019]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]本发明实施例中,在执行视频拍摄动作时,采用第一码率录制视频,并监测已录制视频的大小,在已录制视频的大小达到第一预设大小时,采用第二码率录制视频,在已录制视频的大小达到终端支持的视频大小时,停止执行视频拍摄动作。
[0021]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0022]实施例一:
[0023]图1示出了本发明第一实施例提供的一种视频最大化的获取单元的流程图,详述如下:
[0024]步骤SI I,在执行视频拍摄动作时,采用第一码率录制视频。
[0025]其中,码率就是数据传输时单位时间传送的数据位数,单位是千位每秒:kbps。
[0026]在该步骤中,当终端接收到用户通过触摸终端或音频发出的视频拍摄指令时,执行视频拍摄动作,并采用第一码率录制视频,该第一码率可为预先设定的码率,或者,为通过调整终端通用的码率后得到的码率。
[0027]可选地,在通过调整终端通用的码率后得到时,所述在执行视频拍摄动作时,采用第一码率录制视频,具体包括:
[0028]Al、在执行视频拍摄动作时,确定第一比例系数与预设码率的乘积,确定的乘积作为第一码率。该预设码率为终端通用的码率,比如,在终端常用的码率为30帧/秒时,该预设码率为30帧/秒;在终端常用的码率为25帧/秒时,该预设码率为25帧/秒。在该步骤中,第一比例系数大于O小于1,可选地,该第一比例系数可为1/2,或为1/4,当第一比例系数与预设码率的乘积为非整数时,向下取整或向下取整,并将取整后的乘积作为第一码率。
[0029]A2、根据所述第一码率录制视频。通过降低录制视频的码率,可延长视频的录制时间,从而得到更多的视频内容。
[0030]步骤S12,监测已录制视频的大小。
[0031]当视频录制开始时,实时监测或者在预设间隔时间到达时监测已录制视频的大小,该预设间隔时间小于I秒。
[0032]步骤S13,在已录制视频的大小达到第一预设大小时,采用第二码率录制视频,所述第二码率小于所述第一码率。
[0033]该步骤中,可采用第二码率录制达到第一预设大小后的剩余视频,或者,采用第二码率和其他码率共同录制达到第一预设大小后的剩余视频。
[0034]可选地,所述在已录制视频的大小达到预设的大小时,采用第二码率录制视频,具体包括:
[0035]B1、在已录制视频的大小达到第一预设大小时,确定第二比例系数与预设码率的乘积,确定的乘积作为第二码率;所述第二比例系数小于所述第一比例系数。该第二比例系数可为1/4,或为1/8,当然,当第一比例系数为1/4时,第二比例系数为1/8,以保证第二码率小于第一码率。在该步骤中,当第二比例系数与预设码率的乘积为非整数时,向下取整或向下取整,并将取整后的乘积作为第二码率。
[0036]B2、根据所述第二码率录制视频。
[0037]上述BI和B2中,第一预设大小与终端支持的最大视频大小有关,比如,可将80%与终端支持的最大视频大小的乘积作为第一预设大小,当判断出已录制视频的大小大于或等于第一预设大小时,采用第二码率录制大于视频。
[0038]可选地,当采用第二码率和其他码率共同录制达到第一预设大小后的剩余视频时,在所述采用第二码率录制视频之后,包括:
[0039]Cl、判断已录制视频的大小是否达到第二预设大小。其中,第二预设大小大于第一预设大小。当采用第二码率录制视频后,若监测到已录制视频的大小,则判断已录制视频的大小是否大于或等于第二预设大小,该第二预设大小与终端支持的最大视频大小有关,比如,可将90%与终端支持的最大视频大小的乘积作为第二预设大小。
[0040]C2、在已录制视频的大小达到第二预设大小时,确定第三比例系数与预设码率的乘积,确定的乘积作为第三码率;所述第三比例系数小于所述第二比例系数。该第三比例系数可为1/16,或为1/8,当然,当第二比例系数为1/8时,第三比例系数为1/16,以保证第三码率小于第二码率。在该步骤中,当第三比例系数与预设码率的乘积为非整数时,向下取整或向下取整,并将取整后的乘积作为第三码率。
[0041]C3、根据所述第三码率录制视频。该步骤中,根据第三码率录制达到第二预设大小之后的视频。比如,在第二预设大小为90%与终端支持的最大视频大小的乘积时,根据第三码率录制终端支持的最大视频大小的90 %之后的剩余视频。
[0042]步骤S14,在已录制视频的大小达到终端支持的视频大小时,停止执行视频拍摄动作。
[0043]该步骤中,当判断出已录制视频的大小等于终端支持的最大视频时,停止执行拍摄动作。进一步地,当录制视频结束之后,将录制的视频发送给其他终端。
[0044]本发明第一实施例中,在执行视频拍摄动作时,采用第一码率录制视频,并监测已录制视频的大小,在已录制视频的大小达到第一预设大小时,采用第二码率录制视频,在已录制视频的大小达到终端支持的视频大小时,停止执行视频拍摄动作。由于根据已录制视频的大小动态调整录制视频的码率,且调整后的码率小于终端通用的码率,而码率越小,视频录制的时间也越长,能够录制的内容也越多,因此,使得录制的内容能够最大化地达到终端支持的最大化的视频大小,提高用户的满意度,提高了终端支持的最大化的视频大小的利用率。
[0045]应理解,在本发明实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0046]实施例二:
[0047]图2示出了本发明第二实施例提供的一种视频最大化的获取装置的结构图,该一种视频最大化的获取装置可以应用于终端中,该终端可以包括经无线接入网RAN与一个或多个核心网进行通信的用户设备,该用户设备可以是移动电话(或称为“蜂窝”电话)、具有移动设备的计算机等,例如,用户设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语音和/或数据。又例如,该移动设备可以包括智能手机、平板电脑、个人数字助理PDA、销售终端POS或车载电脑等。为了便于说明,仅示出了与本发明实施例相关的部分。
[0048]该视频最大化的获取装置包括:第一码率录制单元21、视频大小检测单元22、第二码率录制单元23、视频停止拍摄单元24。其中:
[0049]第一码率录制单元21,用于在执行视频拍摄动作时,采用第一码率录制视频。
[0050]当终端接收到用户通过触摸终端或音频发出的视频拍摄指令时,执行视频拍摄动作,并采用第一码率录制视频,该第一码率可为预先设定的码率,或者,为通过调整终
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1