一种视频录制方法及电子设备技术

技术编号:16132662 阅读:45 留言:0更新日期:2017-09-01 22:41
本发明专利技术实施例提供了一种视频录制方法及电子设备,属于计算机领域。该方法包括:在录制视频过程中获取提取视频指令及所述提取视频指令对应的时刻;从录制的视频中提取从所述提取视频指令对应的时刻开始往前一定时长的视频片段;以及将所述提取的视频片段写入视频文件。该方法能够实现及时抓拍精彩视频片段,而无需复杂裁剪操作,提高用户体验。

【技术实现步骤摘要】
一种视频录制方法及电子设备
本专利技术涉及计算机领域,特别涉及一种视频录制方法及电子设备。
技术介绍
随着视频应用的普及,视频录制变得越来越常见。但是现有视频录制过程一般是在用户点击录制按钮之后开始录制视频,并且在再次点击该按钮之后停止录制视频。这种过程一般不容易抓住比较精彩的视频瞬间,例如在点击录制按钮开始录制视频时精彩的视频瞬间可能已经过去,或者发现抓住精彩的视频瞬间后点击停止录制时,从开始录制视频已经过去较长时间,精彩的视频瞬间只占冗长视频文件的很小一部分,必须再借用其他视频裁剪工具才能裁剪出较为简短的精彩视频瞬间。
技术实现思路
为了解决上述问题,本专利技术实施例提供了一种视频录制方法及电子设备。技术方案如下:第一方面,提供了一种视频录制方法,所述方法包括:在录制视频过程中获取提取视频指令及所述提取视频指令对应的时刻;从录制的视频中提取从所述提取视频指令对应的时刻开始往前一定时长的视频片段;以及将所述提取的视频片段写入视频文件。结合第一方面,在第一种可能的实现方式中,所述提取视频指令包括点击预设按钮、触发预设手势和预设语音输入中的至少一个。结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述一定时长是默认的。结合第一方面或第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述一定时长是用户设置的。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述方法还包括:根据所述提取视频指令,显示若干时长选项;接收用户选择的时长选项;以及将所述用户选择的时长选项设置为所述一定时长。结合第一方面的第三种可能的实现方式,在第五种可能的实现方式中,所述方法还包括:根据所述提取视频指令,显示时长输入框;接收用户输入的时长;以及将所述用户输入的时长设置为所述一定时长。结合第一方面或第一方面的第一种可能的实现方式,在第六种可能的实现方式中,所述方法还包括:根据所述提取视频指令,显示所述录制的视频的帧轨迹,其中所述帧轨迹内的视频帧可随用户的手势滚动显示;确定用户在所述帧轨迹上选择的视频帧;以及所述从录制的视频中提取从所述提取视频指令对应的时刻开始往前一定时长的视频片段包括:从录制的视频中提取从所述提取视频指令对应的时刻对应的视频帧开始往前到所述选择的视频帧的视频片段。结合第一方面或第一方面的第一种可能的实现方式,在第七种可能的实现方式中,所述方法还包括:根据所述提取的视频片段,生成预览图;显示所述预览图。结合第一方面的第七种可能的实现方式,在第八种可能的实现方式中,所述方法还包括:检测对所述预览图的点击;在检测到对所述预览图的点击时,播放所述提取的视频片段。结合第一方面或第一方面的第一种可能的实现方式,在第九种可能的实现方式中,所述方法还包括:根据录制指令,开始录制视频。结合第一方面或第一方面的第一种可能的实现方式,在第十种可能的实现方式中,所述方法还包括:根据停止录制指令,停止录制视频。结合第一方面或第一方面的第一种可能的实现方式,在第十一种可能的实现方式中,所述方法还包括:发送所述提取的视频片段。第二方面,提供了一种电子设备,所述电子设备包括:指令获取模块,用于在录制视频过程中获取提取视频指令及所述提取视频指令对应的时刻;提取模块,用于从录制的视频中提取从所述提取视频指令对应的时刻开始往前一定时长的视频片段;以及写入模块,用于将所述提取的视频片段写入视频文件。结合第二方面,在第一种可能的实现方式中,所述提取视频指令包括点击预设按钮、触发预设手势和预设语音输入中的至少一个。结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述一定时长是默认的。结合第二方面或第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述一定时长是用户设置的。结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述电子设备还包括:选项显示模块,用于根据所述提取视频指令,显示若干时长选项;选项接收模块,用于接收用户选择的时长选项;以及设置模块,用于将所述用户选择的时长选项设置为所述一定时长。结合第二方面的第三种可能的实现方式,在第五种可能的实现方式中,所述电子设备还包括:时长显示模块,用于根据所述提取视频指令,显示时长输入框;时长接收模块,用于接收用户输入的时长;以及设置模块,用于将所述用户输入的时长设置为所述一定时长。结合第二方面或第二方面的第一种可能的实现方式,在第六种可能的实现方式中,所述电子设备还包括:帧轨迹显示模块,用于根据所述提取视频指令,显示所述录制的视频的帧轨迹,其中所述帧轨迹内的视频帧可随用户的手势滚动显示;帧确定模块,用于确定用户在所述帧轨迹上选择的视频帧;以及所述提取模块具体用于从录制的视频中提取从所述提取视频指令对应的时刻对应的视频帧开始往前到所述选择的视频帧的视频片段。结合第二方面或第二方面的第一种可能的实现方式,在第七种可能的实现方式中,所述电子设备还包括:预览生成模块,用于根据所述提取的视频片段,生成预览图;预览显示模块,用于显示所述预览图。结合第二方面的第七种可能的实现方式,在第八种可能的实现方式中,所述电子设备还包括:检测模块,用于检测对所述预览图的点击;播放模块,用于在所述检测模块检测到对所述预览图的点击时,播放所述提取的视频片段。结合第二方面或第二方面的第一种可能的实现方式,在第九种可能的实现方式中,所述电子设备还包括:录制模块,用于根据录制指令,开始录制视频。结合第二方面或第二方面的第一种可能的实现方式,在第十种可能的实现方式中,所述电子设备还包括:停止录制模块,用于根据停止录制指令,停止录制视频。结合第二方面或第二方面的第一种可能的实现方式,在第十一种可能的实现方式中,所述电子设备还包括:发送模块,用于发送所述提取的视频片段。第三方面,提供了一种电子设备,该电子设备包括存储器、触摸显示屏、摄像头、发送/接收模块以及与存储器、触摸显示屏、摄像头、发送/接收模块连接的处理器,其中存储器存储有一组程序代码,处理器调用存储器存储的程序代码用于执行以下步骤:在录制视频过程中获取提取视频指令及所述提取视频指令对应的时刻;从录制的视频中提取从所述提取视频指令对应的时刻开始往前一定时长的视频片段;以及将所述提取的视频片段写入视频文件。结合第三方面,在第一种可能的实现方式中,所述提取视频指令包括点击预设按钮、触发预设手势和预设语音输入中的至少一个。结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述一定时长是默认的。结合第三方面或第三方面的第一种可能的实现方式,在第三种可能的实现方式中,所述一定时长是用户设置的。结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,处理器调用存储器存储的程序代码用于执行以下步骤:根据所述提取视频指令,显示若干时长选项;接收用户选择的时长选项;以及将所述用户选择的时长选项设置为所述一定时长。结合第三方面的第三种可能的实现方式,在第五种可能的实现方式中,处理器调用存储器存储的程序代码用于执行以下步骤:根据所述提取视频指令,显示时长输入框;接收用户输入的时长;以及将所述用户输入的时长设置为所述一定时长。结合第三方面或第三方面的第一种可能的实现方式,在第六种可能的实现方式中,处理本文档来自技高网...
一种视频录制方法及电子设备

【技术保护点】
一种视频录制方法,其特征在于,所述方法包括:在录制视频过程中获取提取视频指令及所述提取视频指令对应的时刻;从录制的视频中提取从所述提取视频指令对应的时刻开始往前一定时长的视频片段;以及将所述提取的视频片段写入视频文件。

【技术特征摘要】
1.一种视频录制方法,其特征在于,所述方法包括:在录制视频过程中获取提取视频指令及所述提取视频指令对应的时刻;从录制的视频中提取从所述提取视频指令对应的时刻开始往前一定时长的视频片段;以及将所述提取的视频片段写入视频文件。2.根据权利要求1所述的方法,其特征在于,所述提取视频指令包括点击预设按钮、触发预设手势和预设语音输入中的至少一个。3.根据权利要求1或2所述的方法,其特征在于,所述一定时长是默认的。4.根据权利要求1或2所述的方法,其特征在于,所述一定时长是用户设置的。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:根据所述提取视频指令,显示若干时长选项;接收用户选择的时长选项;以及将所述用户选择的时长选项设置为所述一定时长。6.一种电子设备,其特征在于,所述电子设备包括:指令获取模块,...

【专利技术属性】
技术研发人员:王志遥
申请(专利权)人:掌赢信息科技上海有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1