一种视频剪辑处理方法及系统技术方案

技术编号:34542595 阅读:18 留言:0更新日期:2022-08-13 21:39
本申请公开了一种视频剪辑处理方法及系统,该方法包括:获取待剪辑的第一视频文件的时长和文件大小;根据所述第一视频文件的大小在内存中开辟两个缓存空间;将所述第一视频文件放入第一缓存空间中;获取所述第一视频文件中多个待保留的视频段落;获取每个待保留的视频段落的起始时间和终止时间,并根据所述起始时间和终止时间将所述每个待保留的视频段落按照顺序复制到第二缓存空间中;对复制到所述第二缓存空间视频段落进行拼接得到所述第二视频文件。通过本申请解决了现有技术中视频剪辑中对于删除视频段落之后进行视频拼接处理时效率比较低的问题,从而提高了视频剪辑的效率,缩短了视频剪辑的时间。缩短了视频剪辑的时间。缩短了视频剪辑的时间。

【技术实现步骤摘要】
一种视频剪辑处理方法及系统


[0001]本申请涉及到视频处理领域,具体而言,涉及一种视频剪辑处理方法及系统。

技术介绍

[0002]自媒体是以现代化、电子化的手段,向不特定的大多数或者特定的个人传递规范性及非规范性信息的新媒体的总称。
[0003]大多数自媒体都是个人运营,通过个体拍摄视频,然后对视频进行剪辑和组合,其中视频剪辑是指对加入的图片、背景音乐、特效、场景等素材与视频进行重混合,对视频源进行切割、合并,通过二次编辑,生成具有不同表现力的新视频的过程。由于大多数自媒体作者都不是专业人员,从拍摄到出片需要大量的时间,尤其对于将自媒体运营当做兼职或者爱好来做的个人,拍摄时常常收集较多的视频短片,在拍摄过程中经常出现忘词、画面停顿等状况,因此拍摄得到的视频文件中存在大量的不需要的视频片段。
[0004]在进行视频剪辑的时候,需要将不要的视频片段删除掉,然后再将保留的视频段落进行拼接得到剪辑完成的视频文件。
[0005]剪辑的时候一般均是保存在硬盘上的视频文件直接进行操作,这种操作处理方式需要效率比较低,需要花费较长的剪辑时间。

技术实现思路

[0006]本申请实施例提供了一种视频剪辑处理方法及系统,以至少解决现有技术中视频剪辑中对于删除视频段落之后进行视频拼接处理时效率比较低的问题。
[0007]根据本申请的一个方面,提供了一种视频剪辑处理方法,包括:获取待剪辑的第一视频文件的时长和文件大小;根据所述第一视频文件的大小在内存中开辟两个缓存空间,其中,所述两个缓存空间包括第一缓存空间和第二缓存空间,所述第一缓存空间和所述第二缓存空间大小相同,所述第一缓存空间和所述第二缓存空间的容量大于所述第一视频文件的大小;将所述第一视频文件放入第一缓存空间中;获取所述第一视频文件中多个待保留的视频段落,其中,所述多个待保留的视频段落用于拼接为第二视频文件,所述第二视频文件为剪辑完成的视频文件;获取每个待保留的视频段落的起始时间和终止时间,并根据所述起始时间和终止时间将所述每个待保留的视频段落按照顺序复制到第二缓存空间中;对复制到所述第二缓存空间视频段落进行拼接得到所述第二视频文件。
[0008]进一步地,获取所述第一视频文件中多个待保留的视频段落包括:将所述第一视频文件按照时间轴显示在剪辑界面上;接收用户输入的多组剪辑时间点,其中,每组剪辑时间点均包括剪辑开始时间和剪辑结束时间;将每组剪辑时间点区间内的视频段落作为待保留的视频段落,其中,所述待保留的时间段落的起始时间为所述剪辑开始时间,所述待保留的时间段落的终止时间为所述剪辑结束时间。
[0009]进一步地,在接收所述用户输入的多组剪辑时间点之前,所述方法还包括:判断所述第一视频文件中是否存在异常片段,其中,所述异常片段为所述第一视频文件中声音异
常的部分;如果存在所述异常片段,将所述异常片段的开始时间点和结束时间点显示在所述剪辑界面上,其中,所述异常片段的开始时间点和结束时间点作为所述用户输入所述多组剪辑时间点的依据。
[0010]进一步地,判断所述第一视频文件中是否存在异常片段包括:将所述第一视频文件中的音频轨道进行提取,得到所述第一视频文件对应的音频;对所述音频进行文字识别得到所述音频的文本文件,对所述音频按照时间轴进行分贝识别得到分贝大小与时间轴的对应关系;根据所述文本文件或者所述分贝大小与时间轴的对应关系确定是否存在异常片段。
[0011]进一步地,根据所述文本文件和所述分贝大小与时间轴的对应关系确定是否存在异常片段包括:从所述文本中查找是否出现第一预定词和第二预定词,在出现所述第一预定词和所述第二预定词的情况下,将所述第一预定词出现的时间点和所述第二预定词出现的时间点之间的视频片段作为所述异常片段;根据所述对应关系查找声音低于预定分贝值并且持续时间超过预定时长的预定部分,在查找到所述预定部分的情况下,将所述预定部分作为所述异常片段。
[0012]根据本申请的另一个方面,还提供了一种视频剪辑处理系统,包括:第一获取模块,用于获取待剪辑的第一视频文件的时长和文件大小;开辟模块,用于根据所述第一视频文件的大小在内存中开辟两个缓存空间,其中,所述两个缓存空间包括第一缓存空间和第二缓存空间,所述第一缓存空间和所述第二缓存空间大小相同,所述第一缓存空间和所述第二缓存空间的容量大于所述第一视频文件的大小;放入模块,用于将所述第一视频文件放入第一缓存空间中;第二获取模块,用于获取所述第一视频文件中多个待保留的视频段落,其中,所述多个待保留的视频段落用于拼接为第二视频文件,所述第二视频文件为剪辑完成的视频文件;复制模块,用于获取每个待保留的视频段落的起始时间和终止时间,并根据所述起始时间和终止时间将所述每个待保留的视频段落按照顺序复制到第二缓存空间中;拼接模块,用于对复制到所述第二缓存空间视频段落进行拼接得到所述第二视频文件。
[0013]进一步地,所述第二获取模块用于:将所述第一视频文件按照时间轴显示在剪辑界面上;接收用户输入的多组剪辑时间点,其中,每组剪辑时间点均包括剪辑开始时间和剪辑结束时间;将每组剪辑时间点区间内的视频段落作为待保留的视频段落,其中,所述待保留的时间段落的起始时间为所述剪辑开始时间,所述待保留的时间段落的终止时间为所述剪辑结束时间。
[0014]进一步地,所述系统还包括:判断模块,用于判断所述第一视频文件中是否存在异常片段,其中,所述异常片段为所述第一视频文件中声音异常的部分;如果存在所述异常片段,将所述异常片段的开始时间点和结束时间点显示在所述剪辑界面上,其中,所述异常片段的开始时间点和结束时间点作为所述用户输入所述多组剪辑时间点的依据。
[0015]进一步地,所述判断模块用于:将所述第一视频文件中的音频轨道进行提取,得到所述第一视频文件对应的音频;对所述音频进行文字识别得到所述音频的文本文件,对所述音频按照时间轴进行分贝识别得到分贝大小与时间轴的对应关系;根据所述文本文件或者所述分贝大小与时间轴的对应关系确定是否存在异常片段。
[0016]进一步地,所述判断模块用于:从所述文本中查找是否出现第一预定词和第二预定词,在出现所述第一预定词和所述第二预定词的情况下,将所述第一预定词出现的时间
点和所述第二预定词出现的时间点之间的视频片段作为所述异常片段;根据所述对应关系查找声音低于预定分贝值并且持续时间超过预定时长的预定部分,在查找到所述预定部分的情况下,将所述预定部分作为所述异常片段。
[0017]在本申请实施例中,采用了获取待剪辑的第一视频文件的时长和文件大小;根据所述第一视频文件的大小在内存中开辟两个缓存空间,其中,所述两个缓存空间包括第一缓存空间和第二缓存空间,所述第一缓存空间和所述第二缓存空间大小相同,所述第一缓存空间和所述第二缓存空间的容量大于所述第一视频文件的大小;将所述第一视频文件放入第一缓存空间中;获取所述第一视频文件中多个待保留的视频段落,其中,所述多个待保留的视频段落用于拼接为第二视频文件,所述第二视频文件为剪辑完成的视频文件;获取本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频剪辑处理方法,其特征在于,包括:获取待剪辑的第一视频文件的时长和文件大小;根据所述第一视频文件的大小在内存中开辟两个缓存空间,其中,所述两个缓存空间包括第一缓存空间和第二缓存空间,所述第一缓存空间和所述第二缓存空间大小相同,所述第一缓存空间和所述第二缓存空间的容量大于所述第一视频文件的大小;将所述第一视频文件放入第一缓存空间中;获取所述第一视频文件中多个待保留的视频段落,其中,所述多个待保留的视频段落用于拼接为第二视频文件,所述第二视频文件为剪辑完成的视频文件;获取每个待保留的视频段落的起始时间和终止时间,并根据所述起始时间和终止时间将所述每个待保留的视频段落按照顺序复制到第二缓存空间中;对复制到所述第二缓存空间视频段落进行拼接得到所述第二视频文件。2.根据权利要求1所述的方法,其特征在于,获取所述第一视频文件中多个待保留的视频段落包括:将所述第一视频文件按照时间轴显示在剪辑界面上;接收用户输入的多组剪辑时间点,其中,每组剪辑时间点均包括剪辑开始时间和剪辑结束时间;将每组剪辑时间点区间内的视频段落作为待保留的视频段落,其中,所述待保留的时间段落的起始时间为所述剪辑开始时间,所述待保留的时间段落的终止时间为所述剪辑结束时间。3.根据权利要求2所述的方法,其特征在于,在接收所述用户输入的多组剪辑时间点之前,所述方法还包括:判断所述第一视频文件中是否存在异常片段,其中,所述异常片段为所述第一视频文件中声音异常的部分;如果存在所述异常片段,将所述异常片段的开始时间点和结束时间点显示在所述剪辑界面上,其中,所述异常片段的开始时间点和结束时间点作为所述用户输入所述多组剪辑时间点的依据。4.根据权利要求3所述的方法,其特征在于,判断所述第一视频文件中是否存在异常片段包括:将所述第一视频文件中的音频轨道进行提取,得到所述第一视频文件对应的音频;对所述音频进行文字识别得到所述音频的文本文件,对所述音频按照时间轴进行分贝识别得到分贝大小与时间轴的对应关系;根据所述文本文件或者所述分贝大小与时间轴的对应关系确定是否存在异常片段。5.根据权利要求4所述的方法,其特征在于,根据所述文本文件和所述分贝大小与时间轴的对应关系确定是否存在异常片段包括:从所述文本中查找是否出现第一预定词和第二预定词,在出现所述第一预定词和所述第二预定词的情况下,将所述第一预定词出现的时间点和所述第二预定词出现的时间点之间的视频片段作为所述异常片段;根据所述对应关系查找声音低于预定分贝值并且持续时间超过预定时长的预定部分,在查找到所述预定部分的情况下,将所述预定部分作为所述异常...

【专利技术属性】
技术研发人员:朱立平黄琛
申请(专利权)人:深圳市必提教育科技有限公司
类型:发明
国别省市:

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

1