一种添加视频特效的方法和装置制造方法及图纸

技术编号:11587389 阅读:91 留言:0更新日期:2015-06-10 20:33
本发明专利技术公开了一种添加视频特效方法和装置,所述方法包括步骤:接收输入指令,解析出所述输入指令的类型及所述输入指令所包含的关键词信息;在特效库中搜索所述关键词信息对应的特效;根据所述输入指令的类型,获取所述视频文件的数据流信息;当所述视频文件的数据流信息包含有所述关键词信息时,在所述视频文件上合成所述关键词信息对应的特效。本发明专利技术省去了后续人工添加特效的步骤,降低了制作视频特效的难度,提高了效率,节省了人力,提高了用户体验。

【技术实现步骤摘要】

本专利技术涉及图像处理
,尤其是涉及一种添加视频特效的方法和装置
技术介绍
视频特效常被用于影视中人工制造出来的假象和幻觉,以达到现实场景无法实现或难于实现的效果,用来避免真实演员处于危险的境地、减少电影的制作成本;也常被用于电视节目视频中增加符合节目环境的特效,以达到娱乐、搞笑等目的。当用户只需要在出现某些场景时就配上想要的特效,比如视频画面中出现大笑的表情时,即配上特定的大笑音效;或者视频中出现“降龙十八掌”声音时,则配上指定的龙的动画效果;或出现“降龙十八掌”字幕时,则配上龙的动画效果。现有的视频特效的添加或剪辑都需要较为专业的知识和技能来支撑完成,同时也需要较长的时间和精力,对于普通的用户来说难度太高,效率低下,耗时耗力,浪费资源,用户体验较差。
技术实现思路
本专利技术的主要目的在于提供一种添加视频特效方法和装置,旨在解决上述问题,降低视频特效制作难度,提高效率,提升用户体验。本专利技术提出一种添加视频特效的方法,包括:接收输入指令,解析出所述输入指令的类型及所述输入指令所包含的关键词信息;在特效库中搜索所述关键词信息对应的特效;根据所述输入指令的类型,获取所述视频文件的数据流信息;当所述视频文件的数据流信息包含有所述关键词信息时,在所述视频文件上合成所述关键词信息对应的特效;优选地,所述根据输入指令的类型,获取所述视频文件的数据流信息,还包括:>当所述输入指令的类型为文字信息时,则解析视频文件的字幕信息,并提取出所述字幕信息;当所述输入指令的类型为声音信息时,则解析视频文件的音频轨信息,并提取出所述音频轨信息;当所述输入指令的类型为图像信息时,则解析视频文件的视频轨信息,并提取出所述视频轨信息。优选地,所述当视频文件的数据流信息包含有关键词信息时,在视频文件上合成关键词信息对应的特效,还包括:获取所述特效的类型,并将所述类型的特效与原始视频进行合成,所述特效的类型为字幕、声音以及视频中的一种或多种。优选地,所述获取特效的类型,并将所述类型的特效与原始视频进行合成,还包括:在所述原始视频上增加与所述特效的类型所对应的特效轨,并将所述类型的特效添加至所述原始视频的特效轨上,包括:当所述特效的类型为字幕时,将所述原始视频增加一特效字幕轨,并将字幕特效添加至所述原始视频的特效字幕轨上;当所述特效的类型为声音时,将所述原始视频增加一特效音频轨,并将音频特效添加至所述原始视频的特效音频轨上;当所述特效的类型为图像时,将所述原始视频增加一特效覆盖轨,并将图像特效添加至所述原始视频的特效覆盖轨上,或者,将所述原始视频增加一特效视频轨,并将图像特效添加至原始视频的特效视频轨上。优选地,所述在原始视频上增加与所述特效的类型所对应的特效轨,并将所述类型的特效添加至所述原始视频的特效轨上,包括:所述特效轨记录所述原始视频中与所述关键词信息所对应的时间戳,所述特效添加至所述原始视频的特效轨的时间戳上。优选地,所述当视频文件的数据流信息包含有所述关键词信息时,在视频文件上合成关键词信息对应的特效之后,还包括:调整所述合成后的特效,所述调整合成后的特效包括更新、删除或编辑特效。本专利技术同时提出一种添加视频特效装置,包括接收模块、解析模块、特效库模块、搜索模块和合成模块,其中:接收模块,用于接收输入指令;解析模块,用于解析所述输入指令的类型及所述输入指令所包含的关键词信息;特效库模块,用于存储特效;搜索模块,用于在所述特效库中搜索包含所述关键词信息的特效;所述解析模块,还用于根据所述输入指令的类型,获取所述视频文件的数据流信息;合成模块,用于将视频文件的数据与所述特效的数据进行合成编码。优选地,所述特效库模块,还用于获取特效的效果属性,按照所述特效的效果将特效进行分类。优选地,所述搜索模块,还包括:确定单元,所述解析模块,还用于根据输入指令的类型,获取所述视频文件的数据流信息,包括:当所述输入指令的类型为文字信息时,则解析视频文件的字幕信息,并提取出所述字幕信息;当所述输入指令的类型为声音信息时,则解析视频文件的音频轨信息,并提取出所述音频轨信息;当所述输入指令的类型为图像信息时,则解析视频文件的视频轨轨信息,并提取出所述视频轨信息。优选地,所述解析模块,还用于获取获取所述特效的类型,并将所述类型的特效与原始视频进行合成,所述特效的类型为字幕、声音以及视频中的一种或多种。优选地,所述添加视频特效装置,还包括调整模块,用于当接收到调整指令时,根据所述调整指令更新或删除或编辑特效。本专利技术所提供的一种添加视频特效方法,通过搜索用户输入的关键词信息的所对应的特效,自动地识别视频中需要添加特效的时间戳,并将搜索出的特效与原始视频进行合成。从而降低视频特效制作难度,使用户可以简便快捷地添加想要的特效效果,提高效率,提升用户体验。附图说明图1是本专利技术的添加视频特效方法第一实施例的流程图;图2是本专利技术的添加视频特效方法第二实施例的流程图;图3是本专利技术的提供的一终端的模块示意图;图4是本专利技术的添加视频特效装置第一实施例的模块示意图;图5是本专利技术的添加视频特效装置第二实施例的模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。基于上述参见图1,提出本专利技术的添加视频特效方法第一实施例,所述方法包括步骤:步骤S10:接收输入指令,解析出所述输入指令的类型及所述输入指令所包含的关键词信息信息;用户输入指令时,解析用户输入的指令,判断指令的类型,包括文字、声音或图像;并且解析出指令所包含的关键词信息。当解析出用户的输入指令类型为文字时,将进一步解析文字指令所包含的关键词信息。当文字指令为一个字或者一个词时,将该字或词直接作为关键词信息。当文字指令为一句话时,解析该句话中所包含的关键词信息。关键词信息的提取,可以通过基于语义的关键词提取算法,或者基于相邻词的自动抽取算法,或者基于PAT TREE统计语言模型算法,或者基于词汇链的算法。此为行业内公知的算法,在此不再赘述。用户可以直接通过键盘(虚拟键盘或实体键盘)输入文字信息,将输入的文字信息解析后,作为关键词信息。比如,用户输入的文字信息为一个词,本文档来自技高网...

【技术保护点】
一种添加视频特效的方法,其特征在于,包括:接收输入指令,解析出所述输入指令的类型及所述输入指令所包含的关键词信息;在特效库中搜索所述关键词信息对应的特效;根据所述输入指令的类型,获取所述视频文件的数据流信息,所述数据流信息包含字幕信息、声音信息和/或视频信息。当所述视频文件的数据流信息包含有所述关键词信息时,在所述视频文件上合成所述关键词信息对应的特效。

【技术特征摘要】
1.一种添加视频特效的方法,其特征在于,包括:
接收输入指令,解析出所述输入指令的类型及所述输入指令所包含的关
键词信息;
在特效库中搜索所述关键词信息对应的特效;
根据所述输入指令的类型,获取所述视频文件的数据流信息,所述数据
流信息包含字幕信息、声音信息和/或视频信息。
当所述视频文件的数据流信息包含有所述关键词信息时,在所述视频文
件上合成所述关键词信息对应的特效。
2.根据权利要求1所述的添加视频特效方法,其特征在于,所述根据输
入指令的类型,获取所述视频文件的数据流信息,包括:
当所述输入指令的类型为文字信息时,则解析视频文件的字幕信息,并
提取出所述字幕信息;
当所述输入指令的类型为声音信息时,则解析视频文件的音频轨信息,
并提取出所述音频轨信息;
当所述输入指令的类型为图像信息时,则解析视频文件的视频轨信息,
并提取出所述视频轨信息。
3.根据权利要求1所述的添加视频特效方法,其特征在于,所述当视频
文件的数据流信息包含有关键词信息时,在视频文件上合成关键词信息对应
的特效,还包括:
获取所述特效的类型,并将所述类型的特效与原始视频进行合成,所述
特效的类型为字幕、声音以及视频中的一种或多种。
4.根据权利要求3所述的添加视频特效方法,其特征在于,所述获取特
效的类型,并将所述类型的特效与原始视频进行合成,还包括:
在所述原始视频上增加与所述特效的类型所对应的特效轨,并将所述类
型的特效添加至所述原始视频的特效轨上;
或者,将所述类型的特效添加至所述原始视频所对应的轨上。
5.根据权利要求4所述的添加视频特效方法,其特征在于,所述在原始
视频上增加与所述特效的类型所对应的特效轨,并将所述类型的特效添加至
所述原始视频的特效轨上,包括:
所述特效轨记录所述原始视频中与所述关...

【专利技术属性】
技术研发人员:吴林波
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

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

1