一种视频生成方法及装置制造方法及图纸

技术编号:11943354 阅读:66 留言:0更新日期:2015-08-26 14:36
本发明专利技术实施例公开了一种视频生成方法及装置,方法包括:获得待添加文字的视频和第一视频模板,其中,第一视频模板为可编辑的视频模板;接收用户针对第一视频模板的文字编辑指令;根据文字编辑指令,对第一视频模板进行文字编辑处理,生成带有用户自定义文字信息的第二视频模板;利用第二视频模板对视频的画面进行处理,生成添加文字后的视频。应用本发明专利技术实施例,用户可以对视频模板进行文字编辑,将视频模板中包含的文字修改为用户所需要的文字,或者在视频模板中添加用户所需要的文字,进而利用编辑文字后的视频模板对视频进行美化,美化后新生成的视频中的文字满足了用户的需要,提高了用户体验效果。

【技术实现步骤摘要】

本专利技术涉及视频
,特别涉及一种视频生成方法及装置
技术介绍
随着电子设备的发展,越来越多的用户会利用手机、平板电脑等电子设备拍摄视频。通常情况下,用户会调用视频模板对所拍摄的视频进行美化,为所拍摄的视频添加文字、图形等等,以使所拍摄的视频美观。但是,目前的视频模板中所包含的文字都是预先设定的,且用户无法对其中的文字进行编辑,进而导致美化后的视频中添加的文字无法满足用户的需要,用户体验效果不佳。
技术实现思路
本专利技术实施例的目的在于提供一种视频生成方法及装置,以使视频中所添加的文字满足用户的需要,提高用户的体验效果。为达到上述目的,本专利技术实施例公开了一种视频生成方法,包括:获得待添加文字的视频和第一视频模板,其中,所述第一视频模板为可编辑的视频模板;接收用户针对所述第一视频模板的文字编辑指令;根据所述文字编辑指令,对所述第一视频模板进行文字编辑处理,生成带有用户自定义文字信息的第二视频模板;利用所述第二视频模板对所述视频的画面进行处理,生成添加文字后的视频,所述添加文字后的视频的画面中带有所述用户自定义文字信息。较佳的,所述文字编辑指令,至少包括以下其中之一或任意组合:文字添加指令、文字修改指令、文字删除指令,其中,所述文字添加指令和/或所述文字修改指令中携带有用户自定义文字信息。较佳的,所述文字修改指令,至少包括以下其中之一或任意组合:字体设置、字形设置、字号设置、字体颜色设置、文字效果设置。较佳的,所述利用所述第二视频模板对所述视频的画面进行处理,生成添加文字后的视频,包括:利用所述第二视频模板对所述视频的画面进行处理,采用预设的视频编码算法,生成添加文字后的视频。为达到上述目的,本专利技术实施例公开了一种视频生成装置,包括:获得模块、接收模块、处理模块和生成模块,其中,所述获得模块,用于获得待添加文字的视频和第一视频模板,其中,所述第一视频模板为可编辑的视频模板;所述接收模块,用于接收用户针对所述获得模块获得的第一视频模板的文字编辑指令;所述处理模块,用于根据所述接收模块接收到的文字编辑指令,对所述获得模块获得的第一视频模板进行文字编辑处理,生成带有用户自定义文字信息的第二视频模板;所述生成模块,用于利用所述处理模块生成的第二视频模板对所述获得模块获得的视频的画面进行处理,生成添加文字后的视频,所述添加文字后的视频的画面中带有所述用户自定义文字信息。较佳的,所述文字编辑指令,至少包括以下其中之一或任意组合:文字添加指令、文字修改指令、文字删除指令,其中,所述文字添加指令和/或所述文字修改指令中携带有用户自定义文字信息。较佳的,所述文字修改指令,至少包括以下其中之一或任意组合:字体设置、字形设置、字号设置、字体颜色设置、文字效果设置。较佳的,所述生成模块,具体用于:利用所述处理模块生成的第二视频模板对所述获得模块获得的视频的画面进行处理,采用预设的视频编码算法,生成添加文字后的视频。由上述的技术方案可见,本专利技术实施例提供了一种视频生成方法及装置,获得待添加文字的视频和第一视频模板,其中,所述第一视频模板为可编辑的视频模板;接收用户针对所述第一视频模板的文字编辑指令;根据所述文字编辑指令,对所述第一视频模板进行文字编辑处理,生成带有用户自定义文字信息的第二视频模板;利用所述第二视频模板对所述视频的画面进行处理,生成添加文字后的视频,所述添加文字后的视频的画面中带有所述用户自定义文字信息。应用本专利技术实施例所提供的技术方案,用户可以对视频模板进行文字编辑,将视频模板中包含的文字修改为用户所需要的文字,或者在视频模板中添加用户所需要的文字,进而利用编辑文字后的视频模板对视频进行美化,美化后新生成的视频中的文字满足了用户的需要,提高了用户体验效果。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种视频生成方法的流程示意图;图2为本专利技术实施例提供的一种视频生成装置的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,本专利技术的实施例优选适用于移动设备,例如,1S操作系统(1S是由苹果公司开发的手持设备操作系统)、安卓操作系统(Android系统是一种基于Linux的自由及开放源代码的操作系统)、Windows Phone操作系统(Windows Phone是微软公司发布的一款手机操作系统)的移动设备,当然也适用于计算机、平板电脑等等,本专利技术对此不作限定。下面通过具体实施例,对本专利技术进行详细说明。图1为本专利技术实施例提供的一种视频生成方法的流程示意图,可以包括:SlOl:获得待添加文字的视频和第一视频模板;其中,所述第一视频模板为可编辑的视频模板;S102:接收用户针对所述第一视频模板的文字编辑指令;在实际应用中,文字编辑指令可以至少包括以下其中之一或任意组合:文字添加指令、文字修改指令、文字删除指令,其中,所述文字添加指令和/或所述文字修改指令中携带有用户自定义文字信息。在实际应用中,文字修改指令,可以至少包括以下其中之一或任意组合:字体设置、字形设置、字号设置、字体颜色设置、文字效果设置。S103:根据所述文字编辑指令,对所述第一视频模板进行文字编辑处理,生成带有用户自定义文字信息的第二视频模板;S104:利用所述第二视频模板对所述视频的画面进行处理,生成添加文字后的视频,所述添加文字后的视频的画面中带有所述用户自定义文字信息。示例性的,在实际应用中,可以预先生成若干个可编辑的视频模板,并将生成的若干可编辑的视频模板存储在视频模板库中,具体的,就面向对象的程序设计语言(例如JAVA语言、C++)而言,生成若干个可编辑的视频模板,可以定义一个接口,该接口中包含编辑文字的方法,进而定义一个包含实现上述接口中编辑文字方法的类,使得生成的视频模板可编辑。假设视频模板库中存储三个视频模板,分别为模板X、模板y和模板z ;设备中存储有三个视频,分别为视频A、视频B和视频C,用户欲对视频A进行美化,则获得视频A,根据用户的选择操作,获得视频模板,假设获得的视频模板为模板y ;接收用户针对模板y的文字编辑指令;对模板y进行文字编辑处理,生成带有用户自定义文字信息的视频模板y'。在模板y中带有文字的情况下,可以在所带有文字的基础上进行文字添加或者修改或者删除,在模板y中不带有文字的情况下,可以直接进行文字添加。使得在实际应用中,对模板中所包含的文字进行修改,可以进行字体的设置、字形的设置、字号的设置、字体颜色的设置当前第1页1 2 本文档来自技高网...

【技术保护点】
一种视频生成方法,其特征在于,包括:获得待添加文字的视频和第一视频模板,其中,所述第一视频模板为可编辑的视频模板;接收用户针对所述第一视频模板的文字编辑指令;根据所述文字编辑指令,对所述第一视频模板进行文字编辑处理,生成带有用户自定义文字信息的第二视频模板;利用所述第二视频模板对所述视频的画面进行处理,生成添加文字后的视频,所述添加文字后的视频的画面中带有所述用户自定义文字信息。

【技术特征摘要】

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

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

1