一种视频拍摄方法、装置及电子设备的制造方法

文档序号:9914725阅读:336来源:国知局
一种视频拍摄方法、装置及电子设备的制造方法
【技术领域】
[0001]本发明涉及图像处理领域,尤其涉及一种视频拍摄方法、装置及电子设备。
【背景技术】
[0002]随着电子技术的快速发展,市场上电子设备的种类日益繁多,例如智能手机、平板电脑、数码相机、智能手环等。其中许多电子设备都配置了摄像头,以供拍摄图片或视频。
[0003]一般情况下,电子设备拍摄的视频有默认的存储位置,该默认的存储位置空间有限而视频的数据量较大,因此有时会出现默认存储位置的空间不足导致拍摄的视频无法保存的情况。在现有技术中,若在默认存储位置的空间不足的情况下进行较长时间的视频拍摄,可能会在拍摄未完成时中断拍摄并保存之前拍摄的视频,或者在拍摄完成后提示用户无法进行保存。然而无论中断拍摄或者无法保存,都会导致较差的拍摄体验。

【发明内容】

[0004]本发明提供一种视频拍摄方法、装置及电子设备,可以解决默认存储位置空间不够导致视频拍摄中断的问题。
[0005]本发明实施例第一方面提供一种视频拍摄方法,可包括:
[0006]在视频拍摄状态下,监测第一存储位置中可用存储空间的大小并判断其是否小于第一预设阈值,其中所述第一存储位置为视频文件的默认存储位置;
[0007]若判断结果为是,获取至少一个分段视频文件,其中所述分段视频文件为在预设的时间间隔内的拍摄得到的视频文件;
[0008]检测是否存在第二存储位置,所述第二存储位置为除所述第一存储位置之外的可用存储位置;
[0009]若检测到所述第二存储位置,则在每获取一个分段视频文件之后将其存储至所述第二存储位置。
[0010]作为一种可行的实施方式,所述检测是否存在第二存储位置之后,所述视频拍摄方法还包括:
[0011 ]若未检测到所述第二存储位置,扫描所述第一存储位置对应的存储空间中的文件,获取并删除待删除文件,所述待删除文件为缓存文件或者无价值文件;
[0012]每获取一个分段视频文件之后,判断所述第一存储位置中可用存储空间的大小是否大于第二预设阈值;
[0013]若判断结果为是,将当前获取的分段视频文件存储至所述第一存储位置。
[0014]作为一种可行的实施方式,所述判断所述第一存储位置中可用存储空间的大小是否大于第二预设阈值之后,所述方法还包括:
[0015]若判断结果为否,将当前获取的分段视频文件上传至预设的云服务器。
[0016]作为一种可行的实施方式,所述获取至少一个分段视频文件,包括:
[0017]按照预设的时间间隔,获取至少一个时间间隔内拍摄得到的视频数据;
[0018]分别打包每个时间间隔内拍摄得到的视频数据,得到至少一个分段视频文件。
[0019]作为一种可行的实施方式,获取至少一个分段视频文件之后,所述视频拍摄方法还包括:
[0020]根据各分段视频文件的获取时间,标记每个分段视频文件的播放顺序;
[0021]结束视频拍摄状态后,所述方法还包括:
[0022]接收视频播放请求;
[0023]将所述至少一个分段视频文件按照所述播放顺序拼接在已拍摄视频文件之后进行播放,其中所述已拍摄视频文件为在获取所述至少一个分段视频文件之前拍摄的视频文件。
[0024]本发明实施例第二方面提供了一种视频拍摄装置,可包括:
[0025]监测单元,用于在视频拍摄状态下,监测第一存储位置中可用存储空间的大小并判断其是否小于第一预设阈值;
[0026]获取单元,用于在所述第一存储位置中可用存储空间的大小小于所述第一预设阈值时,获取至少一个分段视频文件,其中所述分段视频文件为在预设的时间间隔内的拍摄得到的视频文件;
[0027]检测单元,用于检测是否存在第二存储位置,所述第二存储位置为除所述第一存储位置之外的可用存储位置;
[0028]存储单元,用于当检测到所述第二存储位置时,在每获取一个分段视频文件之后将其存储至所述第二存储位置。
[0029]作为一种可行的实施方式,所述视频拍摄装置还包括:
[0030]扫描单元,用于当未检测到所述第二存储位置时,扫描所述第一存储位置对应的存储空间中的文件,获取并删除待删除文件,所述待删除文件为缓存文件或者无价值文件;
[0031]判断单元,用于在每获取一个分段视频文件之后,判断所述第一存储位置中可用存储空间的大小是否大于第二预设阈值;
[0032]所述存储单元,还用于在所述判断单元的判断结果为是时,将当前获取的分段视频文件存储至所述第一存储位置。
[0033]作为一种可行的实施方式,所述视频拍摄装置还包括:
[0034]上传单元,用于在所述判断单元的判断结果为否时,将当前获取的分段视频文件上传至预设的云服务器。
[0035]作为一种可行的实施方式,所述获取单元包括:
[0036]获取子单元,用于按照预设的时间间隔,获取至少一个时间间隔内拍摄得到的视频数据;
[0037]打包子单元,用于分别打包每个时间间隔内拍摄得到的视频数据,得到至少一个分段视频文件。
[0038]作为一种可行的实施方式,所述视频拍摄装置还包括:
[0039]标记单元,用于根据各分段视频文件的获取时间,标记每个分段视频文件的播放顺序;
[0040]接收单元,用于在结束视频拍摄状态后,接收视频播放请求;
[0041 ]拼接单元,用于将所述至少一个分段视频文件按照所述播放顺序拼接在已拍摄视频文件之后进行播放,其中所述已拍摄视频文件为在获取所述至少一个分段视频文件之前拍摄的视频文件。
[0042]本发明实施例第三方面提供了一种电子设备,其中所述电子设备可包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:
[0043]在视频拍摄状态下,监测第一存储位置中可用存储空间的大小并判断其是否小于第一预设阈值,其中所述第一存储位置为视频文件的默认存储位置;
[0044]若判断结果为是,获取至少一个分段视频文件,其中所述分段视频文件为在预设的时间间隔内的拍摄得到的视频文件;
[0045]检测是否存在第二存储位置,所述第二存储位置为除所述第一存储位置之外的可用存储位置;
[0046]若检测到所述第二存储位置,则在每获取一个分段视频文件之后将其存储至所述第二存储位置。
[0047]本发明实施例第四方面提供了一种存储介质,其中,该存储介质用于存储应用程序,所述应用程序用于在运行时执行本发明实施例第一方面所述的一种视频拍摄方法。
[0048]本发明实施例第五方面提供了一种应用程序,其中,该应用程序用于在运行时执行本发明实施例第一方面所述的一种视频拍摄方法。
[0049]本发明实施例,可在视频拍摄状态下,当第一存储位置中可用存储空间的大小小于第一预设阈值时,获取至少一个分段视频文件,其中所述分段视频文件为在预设的时间间隔内的拍摄得到的视频文件,并在检测到所述第二存储位置时,每获取一个分段视频文件之后将其存储至所述第二存储位置,从而保障视频拍摄在第一存储位置空间不足的情况下仍能正常进行,解决了默认存储位置空间不够导致视频拍摄中断的问题。
【附图说明】
[0050]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0051 ]图1是本发明的一个实施例提供的视频拍摄方法的流程示意图;
[0052]图2是本发明的另一个实施例提供的视频拍摄方法的流程示意图;
[0053]图3是本发明的一个实施例提供的视频拍摄装置的结构示意图;
[0054]图4是本发明的另一个实施例提供的视频拍摄装置的结构示意图;
[0055]图5是本发明的一个实施例提供的电子设备的结构示意图;
[0056]图6是本发明的另一个实施例提供的电子设备的结构示意图。
【具体实施方式】
[0057]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0058]本发明实施例提供了一种视频拍摄方法、装置及电子设备,可以解决默认存储位置空间不够导致视
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1