一种视频的处理方法、装置及电子设备制造方法及图纸

技术编号:14444929 阅读:119 留言:0更新日期:2017-01-15 10:15
本发明专利技术的实施例公开一种视频的处理方法、装置及电子设备,涉及多媒体技术应用领域。所述方法包括:获取已存储的第一视频数据,所述第一视频数据包括多个视频片段;对每个视频片段的视频类别进行识别,确定每个视频片段所属的视频类别;从所述第一视频数据中,获取属于第一视频类别的多个视频片段;根据视频编码库,将所述属于第一视频类别的多个视频片段进行合成处理,得到第二视频数据。本发明专利技术实现了可自行从已拍摄完成的视频中,将用户所需的视频片段合成为一个视频,节省了用户时间,降低了视频处理的繁琐程度。

【技术实现步骤摘要】

本专利技术涉及多媒体技术应用领域,尤其涉及一种视频的处理方法、装置及电子设备
技术介绍
随着移动互联网的普及化及第四代通信系统(英文:the4thGenerationcommunicationsystem,简称:4G)的到来,作为文字与图片之后的第三大社交载体,短视频分享极有可能会成为下一代通信的发展趋势。用户将会越来越习惯在社交平台制作、分享并观看短视频。用户在制作短视频时,有各种各样的不同需求,有些用户仅需要拍摄一段视频后,即可进行分享;但有些用户希望在拍摄多段短视频后,将拍摄的多段视频合成为一个长视频进行分享。在现有的拍摄方式中,用户利用电子设备(例如:手机)上的拍摄装置(例如,摄像头)进行视频的拍摄。在某一场景下,用户点击手机上的摄像应用,进入拍摄模式;再点击相应的拍摄按钮,手机即可对当前画面进行拍摄。当用户松开拍摄按钮时,视频拍摄结束,得到一个视频。如果用户希望换个场景再录制另一段视频,则重复执行前述步骤,再得到另一个视频,且两次拍摄会形成两个独立的视频。如果用户希望将拍摄的两段视频合成为一个视频进行播放,则需通过其它视频编辑工具,将两段视频进行拼接,但上述过程复杂,降低了用户体验。
技术实现思路
有鉴于此,本专利技术实施例提供一种视频的处理方法、装置及电子设备,能够解决现有技术中,在将多段视频合成为一个视频时,过程复杂的问题。第一方面,本专利技术实施例提供一种视频的处理方法,所述方法包括:获取已存储的第一视频数据,所述第一视频数据包括多个视频片段;对每个视频片段的视频类别进行识别,确定每个视频片段所属的视频类别;从所述第一视频数据中,获取属于第一视频类别的多个视频片段;根据视频编码库,将所述属于第一视频类别的多个视频片段进行合成处理,得到第二视频数据,所述第二视频数据包括所述属于第一视频类别的多个连续的视频片段。结合第一方面,在第一方面的第一种实施方式中,获取已存储的第一视频数据之前,所述方法还包括:在拍摄模式下,接收用户输入的第一启动指令,所述第一启动指令为所述用户按下拍摄按钮的操作;根据所述第一启动指令,对当前图像进行拍摄;接收所述用户输入的第一暂停指令,所述第一暂停指令为所述用户松开所述拍摄按钮的操作;根据所述第一启动指令和所述第一暂停指令,得到第一视频片段,并通过所述视频编码库将所述第一视频片段写入磁盘文件中;根据所述第一暂停指令,对当前图像进行拍摄;接收所述用户输入的第二启动指令,所述第二启动指令为所述用户再次按下所述拍摄按钮的操作;根据所述第一暂停指令和所述第二启动指令,得到第二视频片段,并通过所述视频编码库将所述第二视频片段写入所述磁盘文件中;根据所述第二启动指令,对当前图像进行拍摄;接收所述用户输入的第二暂停指令,所述第二暂停指令为所述用户再次松开所述拍摄按钮的操作;根据所述第二启动指令和所述第二暂停指令,得到第三视频片段,并通过所述视频编码库将所述第三视频片段写入所述磁盘文件中;根据所述第二暂停指令,对当前图像进行拍摄;其中,所述第一视频片段、所述第二视频片段以及所述第三视频片段组成所述第一视频数据。结合第一方面以及第一方面的第一种实施方式,在第一方面的第二种实施方式中,所述视频类别还包括第二视频类别;所述对每个所述视频片段的视频类别进行识别,确定每个所述视频片段所属的视频类别,具体包括:将根据所述第一启动指令和所述第一暂停指令得到的所述第一视频片段以及将根据所述第二启动指令和所述第二暂停指令得到的所述第三视频片段归属为所述第一视频类别;将根据所述第一暂停指令和所述第二启动指令得到的所述第二视频片段归属为所述第二视频类别。结合第一方面以及第一方面的第二种实施方式,在第一方面的第三种实施方式中,所述根据视频编码库,将所述属于第一视频类别的多个视频片段进行合成处理,得到第二视频数据,具体包括:根据所述视频编码库,将所述第一视频片段和所述第三视频片段进行解码、编码处理,得到所述第二视频数据,所述第二视频数据包括连续的所述第一视频片段和所述第三视频片段。结合第一方面以及第一方面的第一种实施方式,在第一方面的第四种实施方式中,所述方法还包括:接收所述用户输入的结束指令,所述结束指令为所述用户按下停止按钮的操作;根据所述结束指令,停止拍摄;或者,所述方法还包括:判断所述用户输入的所述暂停指令的时间是否超过预设时间;如果所述用户输入的所述暂停指令的时间超过预设时间,则停止拍摄。第二方面,本专利技术实施例提供一种视频的处理装置,所述装置包括:获取单元,用于获取已存储的第一视频数据,所述第一视频数据包括多个视频片段;识别单元,用于对每个视频片段的视频类别进行识别,确定每个视频片段所属的视频类别;所述获取单元还用于,从所述第一视频数据中,获取属于第一视频类别的多个视频片段;处理单元,用于根据视频编码库,将所述属于第一视频类别的多个视频片段进行合成处理,得到第二视频数据,所述第二视频数据包括所述属于第一视频类别的多个连续的视频片段。结合第二方面,在第二方面的第一种实施方式中,所述装置还包括:接收单元,用于在拍摄模式下,接收用户输入的第一启动指令,所述第一启动指令为所述用户按下拍摄按钮的操作;拍摄单元,用于根据所述第一启动指令,对当前图像进行拍摄;所述接收单元还用于,接收所述用户输入的第一暂停指令,所述第一暂停指令为所述用户松开所述拍摄按钮的操作;写入单元,用于根据所述第一启动指令和所述第一暂停指令,得到第一视频片段,并通过所述视频编码库将所述第一视频片段写入磁盘文件中;所述拍摄单元还用于,根据所述第一暂停指令,对当前图像进行拍摄;所述接收单元还用于,接收用户输入的第二启动指令,所述第二启动指令为所述用户再次按下所述拍摄按钮的操作;所述写入单元还用于,根据所述第一暂停指令和所述第二启动指令,得到第二视频片段,并通过所述视频编码库将所述第二视频片段写入所述磁盘文件中;所述拍摄单元还用于,根据所述第二启动指令,对当前图像进行拍摄;所述接收单元还用于,接收所述用户输入的第二暂停指令,所述第二暂停指令为所述用户再次松开所述拍摄按钮的操作;所述写入单元还用于,根据所述第二启动指令和所述第二暂停指令,得到第三视频片段,并通过所述视频编码库将所述第三视频片段写入所述磁盘文件中;所述拍摄单元还用于,根据所述第二暂停指令,对当前图像进行拍摄;其中,所述第一视频片段、所述第二视频片段以及所述第三视频片段组成所述第一视频数据。结合第二方面以及第二方面的第一种实施方式,在第二方面的第二种实施方式中,所述识别单元识别出的所述视频类别还包括第二视频类别;所述识别单元具体用于,将根据所述第一启动指令和所述第一暂停指令得到的所述第一视频片段以及将根据所述第二启动指令和所述第二暂停指令得到的所述第三视频片段归属为所述第一视频类别;将根据所述第一暂停指令和所述第二启动指令得到的所述第二视频片段归属为所述第二视频类别。结合第二方面以及第二方面的第二种实施方式,在第二方面的第三种实施方式中,所述处理单元具体用于,根据所述视频编码库,将所述第一视频片段和所述第三视频片段进行解码、编码处理,得到所述第二视频数据,所述第二视频数据包括连续的所述第一视频片段和所述第三视频片段。结合第二方面的第一种实施方式,在第二方面的第四种实施方式中,所述接收本文档来自技高网...
一种视频的处理方法、装置及电子设备

【技术保护点】
一种视频的处理方法,其特征在于,所述方法包括:获取已存储的第一视频数据,所述第一视频数据包括多个视频片段;对每个视频片段的视频类别进行识别,确定每个视频片段所属的视频类别;从所述第一视频数据中,获取属于第一视频类别的多个视频片段;根据视频编码库,将所述属于第一视频类别的多个视频片段进行合成处理,得到第二视频数据,所述第二视频数据包括所述属于第一视频类别的多个连续的视频片段。

【技术特征摘要】
1.一种视频的处理方法,其特征在于,所述方法包括:获取已存储的第一视频数据,所述第一视频数据包括多个视频片段;对每个视频片段的视频类别进行识别,确定每个视频片段所属的视频类别;从所述第一视频数据中,获取属于第一视频类别的多个视频片段;根据视频编码库,将所述属于第一视频类别的多个视频片段进行合成处理,得到第二视频数据,所述第二视频数据包括所述属于第一视频类别的多个连续的视频片段。2.根据权利要求1所述的视频的处理方法,其特征在于,获取已存储的第一视频数据之前,所述方法还包括:在拍摄模式下,接收用户输入的第一启动指令,所述第一启动指令为所述用户按下拍摄按钮的操作;根据所述第一启动指令,对当前图像进行拍摄;接收所述用户输入的第一暂停指令,所述第一暂停指令为所述用户松开所述拍摄按钮的操作;根据所述第一启动指令和所述第一暂停指令,得到第一视频片段,并通过所述视频编码库将所述第一视频片段写入磁盘文件中;根据所述第一暂停指令,对当前图像进行拍摄;接收所述用户输入的第二启动指令,所述第二启动指令为所述用户再次按下所述拍摄按钮的操作;根据所述第一暂停指令和所述第二启动指令,得到第二视频片段,并通过所述视频编码库将所述第二视频片段写入所述磁盘文件中;根据所述第二启动指令,对当前图像进行拍摄;接收所述用户输入的第二暂停指令,所述第二暂停指令为所述用户再次松开所述拍摄按钮的操作;根据所述第二启动指令和所述第二暂停指令,得到第三视频片段,并通过所述视频编码库将所述第三视频片段写入所述磁盘文件中;根据所述第二暂停指令,对当前图像进行拍摄;其中,所述第一视频片段、所述第二视频片段以及所述第三视频片段组成所述第一视频数据。3.根据权利要求2所述的视频的处理方法,其特征在于,所述视频类别还包括第二视频类别;所述对每个所述视频片段的视频类别进行识别,确定每个所述视频片段所属的视频类别,具体包括:将根据所述第一启动指令和所述第一暂停指令得到的所述第一视频片段以及将根据所述第二启动指令和所述第二暂停指令得到的所述第三视频片段归属为所述第一视频类别;将根据所述第一暂停指令和所述第二启动指令得到的所述第二视频片段归属为所述第二视频类别。4.根据权利要求3所述的视频的处理方法,其特征在于,所述根据视频编码库,将所述属于第一视频类别的多个视频片段进行合成处理,得到第二视频数据,具体包括:根据所述视频编码库,将所述第一视频片段和所述第三视频片段进行解码、编码处理,得到所述第二视频数据,所述第二视频数据包括连续的所述第一视频片段和所述第三视频片段。5.根据权利要求2所述的视频的处理方法,其特征在于,所述方法还包括:接收所述用户输入的结束指令,所述结束指令为所述用户按下停止按钮的操作;根据所述结束指令,停止拍摄;或者,所述方法还包括:判断所述用户输入的所述暂停指令的时间是否超过预设时间;如果所述用户输入的所述暂停指令的时间超过预设时间,则停止拍摄。6.一种视频的处理装置,其特征在于,所述装置包括:获取单元,用于获...

【专利技术属性】
技术研发人员:包立
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

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

1