一种视频剪辑方法和装置制造方法

文档序号:7815064阅读:134来源:国知局
一种视频剪辑方法和装置制造方法
【专利摘要】本发明提供了一种视频剪辑方法和装置,其中,所述方法包括:对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段;场景切换图片与场景切换视频段具有对应关系;在场景切换图片中,选择出属于同一个视频场景的场景切换图片;根据场景切换图片与场景切换视频段的对应关系,和,属于同一个视频场景的场景切换图片,确定出属于同一个视频场景的场景切换视频段;将确定出的属于同一个视频场景的场景切换视频段合并为一个视频,完成视频剪辑。本发明解放了编辑人员,一个编辑人员可以同时剪辑几个视频,对于直播流剪辑,也不需要编辑人员一刻不停地盯着视频进行预览,提高了视频剪辑的工作效率。
【专利说明】一种视频剪辑方法和装置

【技术领域】
[0001]本发明涉及视频处理【技术领域】,特别是涉及一种视频剪辑方法和装置。

【背景技术】
[0002]现有的视频剪辑过程都是通过人工预览的方式判断视频中的片段。例如,对综艺节目视频进行剪辑的过程,都是编辑人员通过预览整个视频来判断节目时间片段和广告时间段,然后通过视频剪辑软件完成。
[0003]这种方法对编辑人员的技能要求高,而且预览整个视频的过程很耗时间,视频剪辑的效率低,特别是剪辑直播流的新闻片段,对剪辑的实效性要求更高。
[0004]而且,人工预览的方式不仅需要编辑人员集中精力,而且一个编辑人员在同一时间段只能剪辑一个视频。


【发明内容】

[0005]本发明提供一种视频剪辑方法和装置,以解决现有的视频剪辑过程对编辑人员的技能要求高、视频剪辑效率低等的问题。
[0006]为了解决上述问题,本发明公开了一种视频剪辑方法,包括:
[0007]对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段;所述场景切换图片与所述场景切换视频段具有对应关系;
[0008]在所述场景切换图片中,选择出属于同一个视频场景的场景切换图片;
[0009]根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的场景切换图片,确定出属于同一个所述视频场景的场景切换视频段;
[0010]将确定出的属于同一个所述视频场景的场景切换视频段合并为一个视频,完成视频剪辑。
[0011]优选地,所述对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段,包括:
[0012]根据预剪辑的视频的连续两个视频帧的画面色彩差进行场景切换识别;
[0013]当连续两个视频帧的画面色彩差小于预定阈值时,确定所述连续两个视频帧属于同一个视频场景;
[0014]将属于同一个视频场景的视频帧编码为一个场景切换视频段;
[0015]将所述场景切换视频段的第一个视频帧作为该场景切换视频段的场景切换图片;
[0016]当连续两个视频帧的画面色彩差大于等于所述预定阈值时,确定所述连续两个视频帧分别属于不同的视频场景;
[0017]在预剪辑的视频的不同的视频场景中,分别确定不同的视频场景的场景切换图片和场景切换视频段,得到至少一个场景切换图片和至少一个场景切换视频段。
[0018]优选地,所述对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段之后,所述方法包括:
[0019]将所述场景切换视频段的视频数据编码为H.264标准;
[0020]将所述场景切换视频段的音频数据编码为高级音频编码AAC标准。
[0021]优选地,所述在所述场景切换图片中,选择出属于同一个视频场景的场景切换图片,包括:
[0022]所述在所述场景切换图片中,选择出属于同一个视频场景的开始场景切换图片和结束场景切换图片。
[0023]优选地,所述根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的场景切换图片,确定出属于同一个所述视频场景的场景切换视频段,包括:
[0024]根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的开始场景切换图片和结束场景切换图片,确定出与所述开始场景切换图片对应的开始场景切换视频段,以及,与所述结束场景切换图片对应的结束场景切换视频段;
[0025]按照场景切换视频段的时间顺序,将所述开始场景切换视频段与所述结束场景切换视频段之间的全部场景切换视频段,确定为属于同一个所述视频场景的场景切换视频段;所述属于同一个所述视频场景的场景切换视频段包括所述开始场景切换视频段和所述结束场景切换视频段。
[0026]本发明还公开了一种视频剪辑装置,包括:
[0027]场景切换识别模块,用于对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段;所述场景切换图片与所述场景切换视频段具有对应关系;
[0028]图片选择模块,用于在所述场景切换图片中,选择出属于同一个视频场景的场景切换图片;
[0029]视频段确定模块,用于根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的场景切换图片,确定出属于同一个所述视频场景的场景切换视频段;
[0030]视频合并模块,用于将确定出的属于同一个所述视频场景的场景切换视频段合并为一个视频,完成视频剪辑。
[0031]优选地,所述场景切换识别模块,包括:
[0032]场景切换识别子模块,用于根据预剪辑的视频的连续两个视频帧的画面色彩差进行场景切换识别;
[0033]视频场景确定子模块,用于当连续两个视频帧的画面色彩差小于预定阈值时,确定所述连续两个视频帧属于同一个视频场景;
[0034]场景切换视频段确定子模块,用于将属于同一个视频场景的视频帧编码为一个场景切换视频段;
[0035]场景切换图片确定子模块,用于将所述场景切换视频段的第一个视频帧作为该场景切换视频段的场景切换图片;
[0036]所述视频场景确定子模块,还用于当连续两个视频帧的画面色彩差大于等于所述预定阈值时,确定所述连续两个视频帧分别属于不同的视频场景;
[0037]所述场景切换视频段确定子模块在预剪辑的视频的不同的视频场景中,分别确定不同的视频场景的场景切换视频段,得到至少一个场景切换视频段;
[0038]所述场景切换图片确定子模块在预剪辑的视频的不同的视频场景中,分别确定不同的视频场景的场景切换图片,得到至少一个场景切换图片。
[0039]优选地,所述装置还包括:
[0040]编码模块,用于在所述场景切换识别模块对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段之后,将所述场景切换视频段的视频数据编码为H.264标准;将所述场景切换视频段的音频数据编码为高级音频编码AAC标准。
[0041]优选地,所述图片选择模块在所述场景切换图片中,选择出属于同一个视频场景的开始场景切换图片和结束场景切换图片。
[0042]优选地,所述视频段确定模块根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的开始场景切换图片和结束场景切换图片,确定出与所述开始场景切换图片对应的开始场景切换视频段,以及,与所述结束场景切换图片对应的结束场景切换视频段;按照场景切换视频段的时间顺序,将所述开始场景切换视频段与所述结束场景切换视频段之间的全部场景切换视频段,确定为属于同一个所述视频场景的场景切换视频段;所述属于同一个所述视频场景的场景切换视频段包括所述开始场景切换视频段和所述结束场景切换视频段。
[0043]与【背景技术】相比,本发明包括以下优点:
[0044]本发明是将预剪辑的视频进行场景切换识别,识别得到具有对应关系的一个个场景切换视频段和一个个场景切换图片。接下来只需要对对场景切换图片进行判断,选择出属于同一个视频场景的场景切换图片,再进一步选择出与场景切换图片相应的场景切换视频段,将场景切换视频段合并成一个视频文件,即可实现对视频的剪辑。本发明解放了编辑人员,一个编辑人员可以同时剪辑几个视频,对于直播流剪辑,也不需要编辑人员一刻不停地盯着视频进行预览,提高了视频剪辑的工作效率。

【专利附图】

【附图说明】
[0045]图1是本发明实施例中一种视频剪辑方法流程图;
[0046]图2是本发明实施例中另一种视频剪辑方法流程图;
[0047]图3是本发明实施例中一种视频剪辑装置结构图;
[0048]图4是本发明实施例中另一种视频剪辑装置结构图;
[0049]图5是本发明实施例中一种视频剪辑装置结构关系示意图。

【具体实施方式】
[0050]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0051]下面通过列举几个具体的实施例详细介绍本发明提供的一种视频剪辑的方法和
>J-U ρ?α装直。
[0052]实施例一
[0053]详细介绍本发明实施例提供的一种视频剪辑方法。
[0054]参照图1,示出了本发明实施例中一种视频剪辑方法流程图。
[0055]步骤100,对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段。
[0056]其中,所述场景切换图片与所述场景切换视频段具有对应关系。
[0057]例如,对预剪辑的视频进行场景切换识别,得到5个场景切换图片和5个场景切换视频段。所述5个场景切换图片和5个场景切换视频段具有一一对应关系:图片a与视频段A对应,图片b与视频段B对应,图片c与视频段C对应,图片d与视频段D对应,图片e与视频段E对应。
[0058]步骤102,在所述场景切换图片中,选择出属于同一个视频场景的场景切换图片。
[0059]例如,在上述步骤100中得到的5个场景切换图片中,选择出属于同一个视频场景M的图片a、图片b和图片c,选择出属于同一个视频场景N的图片d和图片e。
[0060]步骤104,根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的场景切换图片,确定出属于同一个所述视频场景的场景切换视频段。
[0061]接上例,根据上述5个场景切换图片与上述5个场景切换视频段的对应关系,以及,属于同一个视频场景M的图片a、图片b和图片c,和属于同一个视频场景N的图片d和图片e,确定出属于同一个视频场景M的视频段A、视频段B和视频段C,属于同一个视频场景N的视频段D和视频段E。
[0062]步骤106,将确定出的属于同一个所述视频场景的场景切换视频段合并为一个视频,完成视频剪辑。
[0063]又例如,将上述步骤105中确定出的属于同一个视频场景M的视频段A、视频段B和视频段C合并为一个视频,将属于同一个视频场景N的视频段D和视频段E合并为另一个视频。至此,将预剪辑的视频剪辑为两个视频。
[0064]综上所述,本发明实施例是将预剪辑的视频进行场景切换识别,识别得到具有对应关系的一个个场景切换视频段和一个个场景切换图片。接下来只需要对对场景切换图片进行判断,选择出属于同一个视频场景的场景切换图片,再进一步选择出与场景切换图片相应的场景切换视频段,将场景切换视频段合并成一个视频文件,即可实现对视频的剪辑。本发明实施例解放了编辑人员,一个编辑人员可以同时剪辑几个视频,对于直播流剪辑,也不需要编辑人员一刻不停地盯着视频进行预览,提高了视频剪辑的工作效率。
[0065]实施例二
[0066]详细介绍本发明实施例提供的一种视频剪辑方法。
[0067]参照图2,示出了本发明实施例中一种视频剪辑方法流程图。
[0068]步骤200,对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段。
[0069]其中,场景切换识别是基于对预剪辑的视频解码后的YUV(是被欧洲电视系统所采用的一种颜色编码方法)数据分析的。所述场景切换图片与所述场景切换视频段具有
--对应关系。
[0070]优选地,所述步骤200可以包括下列子步骤:
[0071]子步骤2001,根据预剪辑的视频的连续两个视频帧的画面色彩差进行场景切换识别。
[0072]所述预剪辑的视频是有多个连续的视频帧组成,每一个视频帧可以当成一副画面,每一个视频帧有唯一的一个色彩值,将两个视频帧的色彩值相比较可以得到两个视频帧的画面色彩差,通常,画面色彩差以百分比的形式衡量两个视频帧的差别。
[0073]子步骤2002,当连续两个视频帧的画面色彩差小于预定阈值时,确定所述连续两个视频帧属于同一个视频场景;将属于同一个视频场景的视频帧编码为一个场景切换视频段;将所述场景切换视频段的第一个视频帧作为该场景切换视频段的场景切换图片。
[0074]所述预定阈值可以设定为50%,也可以根据实际需要设定为其他数值,本发明实施例对预定阈值的具体数值不做限定。
[0075]如果连续两个视频帧的画面色彩差为40%,因40% < 50%,则该连续两个视频帧属于同一个视频场景,将该连续两个视频帧编码为一个场景切换视频段,将该连续两个视频帧的第一个视频帧,即前一个视频帧作为该场景切换视频段的场景切换图片。
[0076]子步骤2003,当连续两个视频帧的画面色彩差大于等于所述预定阈值时,确定所述连续两个视频帧分别属于不同的视频场景。
[0077]如果连续两个视频帧的画面色彩差为60%,因60%> 50%,或者连续两个视频帧的画面色彩差为50%,50%= 50%,则该连续两个视频帧分别属于两个不同的视频场景。
[0078]子步骤2004,在预剪辑的视频的不同的视频场景中,分别确定不同的视频场景的场景切换图片和场景切换视频段,得到至少一个场景切换图片和至少一个场景切换视频段。
[0079]例如,对预剪辑的视频进行场景切换识别后,确定预剪辑的视频可以分为6个不同的视频场景,分别确定这6个不同的视频场景的场景切换图片和场景切换视频段,得到6个场景切换图片和6个场景切换视频段。
[0080]优选地,在所述步骤200之后,本发明实施例还可以包括下列步骤:
[0081]将所述场景切换视频段的视频数据编码为H.264标准,并将所述场景切换视频段的音频数据编码为高级音频编码AAC标准。
[0082]H.264是国际标准化组织(ISO)和国际电信联盟(ITU)共同提出的新一代数字视频压缩格式。AAC是一种专为声音数据设计的文件压缩格式,采用了全新的算法进行编码,更加高效,具有更高的“性价比”。
[0083]先对预剪辑的视频进行场景切换识别,再把得到的场景切换视频段的视频帧编码为H.264格式的视频,把场景切换视频段的视频帧对应的音频编码为AAC格式的音频。
[0084]步骤202,在所述场景切换图片中,选择出属于同一个视频场景的场景切换图片。
[0085]优选地,所述步骤202可以为:
[0086]所述在所述场景切换图片中,选择出属于同一个视频场景的开始场景切换图片和结束场景切换图片。
[0087]当同一个视频场景存在多个场景切换图片时,可以选择出该视频场景的开始场景切换图片和结束场景切换图片,即选择出该视频场景的第一幅场景切换图片和最后一幅场景切换图片。
[0088]步骤204,根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的场景切换图片,确定出属于同一个所述视频场景的场景切换视频段。
[0089]优选地,所述步骤204可以包括下列子步骤:
[0090]子步骤2041,根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的开始场景切换图片和结束场景切换图片,确定出与所述开始场景切换图片对应的开始场景切换视频段,以及,与所述结束场景切换图片对应的结束场景切换视频段。
[0091]例如,某视频场景的开始场景切换图片为图片a,结束场景切换图片为图片e,确定出该视频场景的开始场景切换视频段为视频段A,该视频场景的结束场景切换视频段为视频段E。
[0092]子步骤2042,按照场景切换视频段的时间顺序,将所述开始场景切换视频段与所述结束场景切换视频段之间的全部场景切换视频段,确定为属于同一个所述视频场景的场景切换视频段;所述属于同一个所述视频场景的场景切换视频段包括所述开始场景切换视频段和所述结束场景切换视频段。
[0093]接上例,按照场景切换视频段的时间顺序,视频段A与视频段E之间,还存在视频段B、视频段C和视频段D,则视频段A、视频段B、视频段C、视频段D和视频段E均属于同一视频场景。
[0094]步骤206,将确定出的属于同一个所述视频场景的场景切换视频段合并为一个视频,完成视频剪辑。
[0095]分别将预剪辑的视频的多个视频场景的场景切换视频段合并为多个视频,完成视频剪辑。
[0096]综上所述,本发明实施例是将预剪辑的视频进行场景切换识别,识别得到具有对应关系的一个个场景切换视频段和一个个场景切换图片。接下来只需要对对场景切换图片进行判断,选择出属于同一个视频场景的场景切换图片,再进一步选择出与场景切换图片相应的场景切换视频段,将场景切换视频段合并成一个视频文件,即可实现对视频的剪辑。本发明实施例解放了编辑人员,一个编辑人员可以同时剪辑几个视频,对于直播流剪辑,也不需要编辑人员一刻不停地盯着视频进行预览,提高了视频剪辑的工作效率。
[0097]实施例三
[0098]详细介绍本发明实施例提供的一种视频剪辑装置。
[0099]参照图3,示出了本发明实施例中一种视频剪辑装置结构图。
[0100]所述装置可以包括:场景切换识别模块300,图片选择模块302,视频段确定模块304,视频合并模块306。
[0101]下面分别详细介绍各模块的功能以及各模块之间的关系。
[0102]场景切换识别模块300,用于对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段。
[0103]所述场景切换图片与所述场景切换视频段具有对应关系。
[0104]图片选择模块302,用于在所述场景切换图片中,选择出属于同一个视频场景的场景切换图片。
[0105]视频段确定模块304,用于根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的场景切换图片,确定出属于同一个所述视频场景的场景切换视频段。
[0106]视频合并模块306,用于将确定出的属于同一个所述视频场景的场景切换视频段合并为一个视频,完成视频剪辑。
[0107]综上所述,本发明实施例是将预剪辑的视频进行场景切换识别,识别得到具有对应关系的一个个场景切换视频段和一个个场景切换图片。接下来只需要对对场景切换图片进行判断,选择出属于同一个视频场景的场景切换图片,再进一步选择出与场景切换图片相应的场景切换视频段,将场景切换视频段合并成一个视频文件,即可实现对视频的剪辑。本发明实施例解放了编辑人员,一个编辑人员可以同时剪辑几个视频,对于直播流剪辑,也不需要编辑人员一刻不停地盯着视频进行预览,提高了视频剪辑的工作效率。
[0108]实施例四
[0109]详细介绍本发明实施例提供的一种视频剪辑装置。
[0110]参照图4,示出了本发明实施例中一种视频剪辑装置结构图。
[0111]所述装置可以包括:场景切换识别模块400,图片选择模块402,视频段确定模块404,视频合并模块406,以及编码模块408。
[0112]其中,所述场景切换识别模块400可以包括:场景切换识别子模块4001,视频场景确定子模块4002,场景切换视频段确定子模块4003,场景切换图片确定子模块4004。
[0113]下面分别详细介绍各模块、各子模块的功能以及各模块、各子模块之间的关系。
[0114]场景切换识别模块400,用于对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段。
[0115]所述场景切换图片与所述场景切换视频段具有对应关系。
[0116]优选地,所述场景切换识别模块400,可以包括:
[0117]场景切换识别子模块4001,用于根据预剪辑的视频的连续两个视频帧的画面色彩差进行场景切换识别。
[0118]视频场景确定子模块4002,用于当连续两个视频帧的画面色彩差小于预定阈值时,确定所述连续两个视频帧属于同一个视频场景。
[0119]场景切换视频段确定子模块4003,用于将属于同一个视频场景的视频帧编码为一个场景切换视频段。
[0120]场景切换图片确定子模块4004,用于将所述场景切换视频段的第一个视频帧作为该场景切换视频段的场景切换图片。
[0121]所述视频场景确定子模块4002,还用于当连续两个视频帧的画面色彩差大于等于所述预定阈值时,确定所述连续两个视频帧分别属于不同的视频场景。
[0122]所述场景切换视频段确定子模块4003在预剪辑的视频的不同的视频场景中,分别确定不同的视频场景的场景切换视频段,得到至少一个场景切换视频段。
[0123]所述场景切换图片确定子模块4004在预剪辑的视频的不同的视频场景中,分别确定不同的视频场景的场景切换图片,得到至少一个场景切换图片。
[0124]优选地,所述场景切换识别模块400对预剪辑的视频进行场景切换识别时,将所述预剪辑的视频的视频数据编码为H.264标准;将所述预剪辑的视频的音频数据编码为高级音频编码AAC标准;根据编码后的所述视频数据和所述音频数据,对预剪辑的视频进行场景切换识别。
[0125]图片选择模块402,用于在所述场景切换图片中,选择出属于同一个视频场景的场景切换图片。
[0126]优选地,所述图片选择模块402在所述场景切换图片中,选择出属于同一个视频场景的开始场景切换图片和结束场景切换图片。
[0127]视频段确定模块404,用于根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的场景切换图片,确定出属于同一个所述视频场景的场景切换视频段。
[0128]优选地,所述视频段确定模块404可以根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的开始场景切换图片和结束场景切换图片,确定出与所述开始场景切换图片对应的开始场景切换视频段,以及,与所述结束场景切换图片对应的结束场景切换视频段;按照场景切换视频段的时间顺序,将所述开始场景切换视频段与所述结束场景切换视频段之间的全部场景切换视频段,确定为属于同一个所述视频场景的场景切换视频段;所述属于同一个所述视频场景的场景切换视频段包括所述开始场景切换视频段和所述结束场景切换视频段。
[0129]视频合并模块406,用于将确定出的属于同一个所述视频场景的场景切换视频段合并为一个视频,完成视频剪辑。
[0130]编码模块408,用于在所述场景切换识别模块400对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段之后,将所述场景切换视频段的视频数据编码为H.264标准;将所述场景切换视频段的音频数据编码为高级音频编码AAC标准。
[0131]综上所述,本发明实施例是将预剪辑的视频进行场景切换识别,识别得到具有对应关系的一个个场景切换视频段和一个个场景切换图片。接下来只需要对对场景切换图片进行判断,选择出属于同一个视频场景的场景切换图片,再进一步选择出与场景切换图片相应的场景切换视频段,将场景切换视频段合并成一个视频文件,即可实现对视频的剪辑。本发明实施例解放了编辑人员,一个编辑人员可以同时剪辑几个视频,对于直播流剪辑,也不需要编辑人员一刻不停地盯着视频进行预览,提高了视频剪辑的工作效率。
[0132]实施例五
[0133]详细介绍本发明实施例提供的一种视频剪辑装置。
[0134]参照图5,示出了本发明实施例中一种视频剪辑装置结构关系示意图。
[0135]所述装置可以包括:编辑操作模块500,后台调度模块502,视频编码和场景识别模块504,视频合并模块506。
[0136]下面分别详细介绍各模块的功能以及各模块之间的关系。
[0137]编辑操作模块500,用于通过网页浏览器实时显示直播流中每个视频场景的场景切换图片;通过FLV(Flash Video)播放器预览视频场景对应的场景切换视频段;通过制定页面上场景切换图片为开始点和结束点,完成直播流视频拆条。
[0138]后台调度模块502,用于启动视频编码和场景识别模块504 ;记录视频编码和场景识别模块504生成的场景切换图片和对应的场景切换视频段;处理编辑操作模块500的场景切换图片的请求,并且返回场景切换图片列表;处理视频插条的请求,找到相应的场景切换视频段,调用视频合并模块506生成完整点播文件。
[0139]视频编码和场景识别模块504,用于将直播流编码成H.264 (视频)和AAC (音频);分析视频流的视频场景变化,根据视频场景变化生成对应的场景切换视频段和相应的场景切换图片,其中,一个场景切换视频段对应一张场景切换图片。
[0140]优选地,视频编码和场景识别模块504会根据视频流中的视频场景变化生成连续的多个FLV分段文件,每个FLV分段文件对应一个视频场景,并且每个FLV分段文件会对应生成一个jpg格式的图片作为场景切换图片供预览。
[0141]优选地,视频编码和场景识别模块504还可以将FLV分段文件和对应的场景切换图片保存在本地磁盘,并且通知后台调度模块502把FLV分段文件和场景切换图片的相关详细保存在数据库,供后续检索。
[0142]视频合并模块506,用于将多个场景切换视频段合并成一个完整的视频文件,并提交发布。
[0143]上述编辑操作模块500,后台调度模块502,视频编码和场景识别模块504,以及,视频合并1?块506的关系可以表不为:
[0144]1、编辑操作模块500启动后台调度模块502。
[0145]2、后台调度模块502启动视频编码和场景识别模块504。
[0146]3、视频编码和场景识别模块504对预剪辑的视频进行编码和场景识别,得到场景切换图片和场景切换视频段,将场景切换图片回传给后台调度模块502。
[0147]4、后台调度模块502将场景切换图片回传给编辑操作模块500,编辑操作模块500显示所有的场景切换图片。
[0148]5、编辑操作模块500选择属于同一视频场景的场景切换图片。
[0149]6、后台调度模块502接收编辑操作模块500的视频合并请求,选择属于同一视频场景的场景切换视频段,并启动视频合并模块506。
[0150]7、视频合并模块506合并属于同一视频场景的场景切换视频段,并通知视频编码和场景识别模块504继续进行视频编码和场景识别。
[0151]下面以新闻拆条为例,介绍本发明实施例中各模块之间的关系。
[0152]步骤1:编辑操作模块500通知后台调度模块502启动一个直播流场景识别。
[0153]步骤2:视频编码和场景识别模块504不停的分析直播流视频,把每个视频场景识别出来,并且把对应的视频场景编码成FLV文件和场景切换图片保存在磁盘,并通知后台调度模块502存入数据库。
[0154]步骤3:编辑操作模块500根据系统时间请求后台调度模块502返回指定时间段的所有场景切换图片,并且显示在浏览器页面上。
[0155]步骤4:编辑操作模块500根据显示的场景切换图片,确定新闻拆条的开始图片和结束图片,并且将相关信息提交给后台调度模块502。
[0156]步骤5:后台调度模块502根据开始图片和结束图片的相关信息,从数据库中找到对应的FLV文件,然后调用视频合并模块506生成一个完整的点播FLV文件。
[0157]综上所述,本发明实施例是将预剪辑的视频进行场景切换识别,识别得到具有对应关系的一个个场景切换视频段和一个个场景切换图片。接下来只需要对对场景切换图片进行判断,选择出属于同一个视频场景的场景切换图片,再进一步选择出与场景切换图片相应的场景切换视频段,将场景切换视频段合并成一个视频文件,即可实现对视频的剪辑。本发明实施例解放了编辑人员,一个编辑人员可以同时剪辑几个视频,对于直播流剪辑,也不需要编辑人员一刻不停地盯着视频进行预览,提高了视频剪辑的工作效率。
[0158]对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0159]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0160]以上对本发明实施例所提供的一种视频剪辑方法和装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种视频剪辑方法,其特征在于,包括: 对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段;所述场景切换图片与所述场景切换视频段具有对应关系; 在所述场景切换图片中,选择出属于同一个视频场景的场景切换图片; 根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的场景切换图片,确定出属于同一个所述视频场景的场景切换视频段; 将确定出的属于同一个所述视频场景的场景切换视频段合并为一个视频,完成视频剪辑。
2.根据权利要求1所述的方法,其特征在于,所述对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段,包括: 根据预剪辑的视频的连续两个视频帧的画面色彩差进行场景切换识别; 当连续两个视频帧的画面色彩差小于预定阈值时,确定所述连续两个视频帧属于同一个视频场景; 将属于同一个视频场景的视频帧编码为一个场景切换视频段; 将所述场景切换视频段的第一个视频帧作为该场景切换视频段的场景切换图片; 当连续两个视频帧的画面色彩差大于等于所述预定阈值时,确定所述连续两个视频帧分别属于不同的视频场景; 在预剪辑的视频的不同的视频场景中,分别确定不同的视频场景的场景切换图片和场景切换视频段,得到至少一个场景切换图片和至少一个场景切换视频段。
3.根据权利要求1所述的方法,其特征在于,所述对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段之后,所述方法包括: 将所述场景切换视频段的视频数据编码为H.264标准; 将所述场景切换视频段的音频数据编码为高级音频编码AAC标准。
4.根据权利要求1所述的方法,其特征在于,所述在所述场景切换图片中,选择出属于同一个视频场景的场景切换图片,包括: 所述在所述场景切换图片中,选择出属于同一个视频场景的开始场景切换图片和结束场景切换图片。
5.根据权利要求4所述的方法,其特征在于,所述根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的场景切换图片,确定出属于同一个所述视频场景的场景切换视频段,包括: 根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的开始场景切换图片和结束场景切换图片,确定出与所述开始场景切换图片对应的开始场景切换视频段,以及,与所述结束场景切换图片对应的结束场景切换视频段; 按照场景切换视频段的时间顺序,将所述开始场景切换视频段与所述结束场景切换视频段之间的全部场景切换视频段,确定为属于同一个所述视频场景的场景切换视频段;所述属于同一个所述视频场景的场景切换视频段包括所述开始场景切换视频段和所述结束场景切换视频段。
6.一种视频剪辑装置,其特征在于,包括: 场景切换识别模块,用于对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段;所述场景切换图片与所述场景切换视频段具有对应关系; 图片选择模块,用于在所述场景切换图片中,选择出属于同一个视频场景的场景切换图片; 视频段确定模块,用于根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的场景切换图片,确定出属于同一个所述视频场景的场景切换视频段; 视频合并模块,用于将确定出的属于同一个所述视频场景的场景切换视频段合并为一个视频,完成视频剪辑。
7.根据权利要求6所述的装置,其特征在于,所述场景切换识别模块,包括: 场景切换识别子模块,用于根据预剪辑的视频的连续两个视频帧的画面色彩差进行场景切换识别; 视频场景确定子模块,用于当连续两个视频帧的画面色彩差小于预定阈值时,确定所述连续两个视频帧属于同一个视频场景; 场景切换视频段确定子模块,用于将属于同一个视频场景的视频帧编码为一个场景切换视频段; 场景切换图片确定子模块,用于将所述场景切换视频段的第一个视频帧作为该场景切换视频段的场景切换图片; 所述视频场景确定子模块,还用于当连续两个视频帧的画面色彩差大于等于所述预定阈值时,确定所述连续两个视频帧分别属于不同的视频场景; 所述场景切换视频段确定子模块在预剪辑的视频的不同的视频场景中,分别确定不同的视频场景的场景切换视频段,得到至少一个场景切换视频段; 所述场景切换图片确定子模块在预剪辑的视频的不同的视频场景中,分别确定不同的视频场景的场景切换图片,得到至少一个场景切换图片。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括: 编码模块,用于在所述场景切换识别模块对预剪辑的视频进行场景切换识别,得到至少一个场景切换图片和至少一个场景切换视频段之后,将所述场景切换视频段的视频数据编码为H.264标准;将所述场景切换视频段的音频数据编码为高级音频编码AAC标准。
9.根据权利要求6所述的装置,其特征在于,所述图片选择模块在所述场景切换图片中,选择出属于同一个视频场景的开始场景切换图片和结束场景切换图片。
10.根据权利要求9所述的装置,其特征在于,所述视频段确定模块根据所述场景切换图片与所述场景切换视频段的对应关系,和,所述属于同一个视频场景的开始场景切换图片和结束场景切换图片,确定出与所述开始场景切换图片对应的开始场景切换视频段,以及,与所述结束场景切换图片对应的结束场景切换视频段;按照场景切换视频段的时间顺序,将所述开始场景切换视频段与所述结束场景切换视频段之间的全部场景切换视频段,确定为属于同一个所述视频场景的场景切换视频段;所述属于同一个所述视频场景的场景切换视频段包括所述开始场景切换视频段和所述结束场景切换视频段。
【文档编号】H04N21/44GK104284241SQ201410488331
【公开日】2015年1月14日 申请日期:2014年9月22日 优先权日:2014年9月22日
【发明者】项东涛, 乐晓诚, 孙豹, 刘志红, 刘辉, 熊伟 申请人:北京奇艺世纪科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1