视频录制方法、装置及计算机可读存储介质制造方法及图纸

技术编号:17780316 阅读:30 留言:0更新日期:2018-04-22 09:08
本发明专利技术实施例公开了一种视频录制方法、装置及计算机可读存储介质,属于多媒体技术领域。方法应用于包含至少一个摄像头的终端,包括:确定被选的歌词特效,根据歌词特效与特效处理信息的对应关系列表获取歌词特效对应的特效处理信息;在视频录制过程中,播放被选歌曲,并利用摄像头采集视频画面;对视频画面进行人脸识别,得到人脸识别结果;基于人脸识别结果,对当前播放的歌词按照特效处理信息进行处理,显示处理后的特效歌词。通过获取所选歌词特效对应的特效处理信息,对采集的视频画面进行人脸识别,基于人脸识别结果显示根据特效处理信息进行处理后的特效歌词,使得视频画面与特效歌词关联,丰富了录制的视频内容,优化了视频录制的效果。

【技术实现步骤摘要】
视频录制方法、装置及计算机可读存储介质
本专利技术涉及多媒体
,特别涉及一种视频录制方法、装置及计算机可读存储介质。
技术介绍
随着人们对娱乐休闲方式的需求不断增加,音视频等多媒体数据的产品越来越丰富,提供录制歌曲演唱视频服务的音乐软件即为其中的一种。为了提供更优化的服务,歌曲演唱视频的录制方式也在不断变化和改进。相关技术中,在录制歌曲演唱视频时,会提供歌曲选择入口,当选择歌曲后,在播放所选歌曲的同时,显示歌词并采集视频画面。之后,将采集的视频画面与播放的歌曲及显示的歌词一起进行合成,得到合成后的视频。目前,录制完成的歌曲演唱视频的内容不够丰富,具有一定的局限性,比较单一。
技术实现思路
本专利技术实施例提供了一种视频录制方法、装置及计算机可读存储介质,可以解决相关技术中存在的技术问题,具体技术方案如下:提供了一种视频录制方法,所述方法应用于移动终端,所述移动终端包含至少一个摄像头,用于采集视频画面,所述方法包括:确定被选的歌词特效,根据所述歌词特效与特效处理信息的对应关系列表获取所述歌词特效对应的特效处理信息;在视频录制过程中,播放被选歌曲,并利用所述摄像头采集视频画面;对所述视频画面进行人脸识别,得到人脸识别结果;基于所述人脸识别结果,对当前播放的歌词按照所述特效处理信息进行处理,显示处理后的特效歌词。在一种实现方式中,所述方法还包括:将包含所述特效歌词的视频画面与播放的歌曲进行合成,生成合成后的视频。在一种实现方式中,所述基于所述人脸识别结果,对当前播放的歌词按照所述特效处理信息进行处理,包括:确定当前播放的歌词在屏幕显示的位置坐标,基于所述人脸识别结果确定人脸嘴部在屏幕的位置坐标;根据所述当前播放的歌词在屏幕显示的位置坐标和所述人脸嘴部在屏幕的位置坐标计算运动轨迹;基于所述运动轨迹,对当前播放的歌词按照所述特效处理信息进行处理。在一种实现方式中,所述显示处理后的特效歌词,包括:将图标按照所述运动轨迹进行滑落显示,并根据所述当前播放的歌词在屏幕显示的位置坐标显示所述当前播放的歌词。在一种实现方式中,所述图标为文字图标或其他图标。在一种实现方式中,所述显示处理后的特效歌词,包括:确定人脸位置坐标,根据所述人脸位置坐标与屏幕边框的距离显示歌词。在一种实现方式中,所述根据所述人脸位置坐标与屏幕边框的距离显示歌词,包括:当所述人脸位置坐标与所述屏幕边框的距离小于阈值时,对所述处理后的特效歌词进行单句显示;当所述人脸位置坐标与所述屏幕边框的距离大于阈值时,对所述处理后的特效歌词进行多句显示。在一种实现方式中,所述方法还包括:获取当前歌曲的播放时间戳;根据所述播放时间戳定位当前播放的歌词;根据所述播放时间戳计算所述当前播放的歌词对应的播放进度;基于所述当前播放的歌词对应的播放进度,对所述当前播放的歌词按照所述特效处理信息进行处理。在一种实现方式中,所述方法还包括:根据所述歌词特效加载相应的资源文件、着色器及字库;基于所述资源文件、着色器及字库,对所述当前播放的歌词按照所述特效处理信息进行处理。在一种实现方式中,所述歌词特效包括歌词静态特效、歌词排版特效、歌词动态特效中的至少一种;其中,所述歌词静态特效包括歌词字体、字色、字重、字号、描边、阴影、文字透视中的至少一种特效;所述歌词排版特效包括歌词的出现位置和排版方式中的至少一种特效;所述歌词动态特效包括歌词的出现动画特效。还提供了一种视频录制装置,所述装置应用于移动终端,所述移动终端包含至少一个摄像头,用于采集视频画面,所述装置包括:确定模块,用于确定被选的歌词特效;获取模块,用于根据所述歌词特效与特效处理信息的对应关系列表获取所述歌词特效对应的特效处理信息;录制模块,用于在视频录制过程中,播放被选歌曲,并利用所述摄像头采集视频画面;识别模块,用于对所述视频画面进行人脸识别,得到人脸识别结果;处理模块,用于基于所述人脸识别结果,对当前播放的歌词按照所述特效处理信息进行处理;显示模块,用于显示处理后的特效歌词。在一种实现方式中,所述装置还包括:合成模块,用于将包含所述特效歌词的视频画面与播放的歌曲进行合成,生成合成后的视频。在一种实现方式中,所述处理模块,用于确定当前播放的歌词在屏幕显示的位置坐标,基于所述人脸识别结果确定人脸嘴部在屏幕的位置坐标;根据所述当前播放的歌词在屏幕显示的位置坐标和所述人脸嘴部在屏幕的位置坐标计算运动轨迹;基于所述运动轨迹,对当前播放的歌词按照所述特效处理信息进行处理。在一种实现方式中,所述显示模块,用于将图标按照所述运动轨迹进行滑落显示,并根据所述当前播放的歌词在屏幕显示的位置坐标显示所述当前播放的歌词。在一种实现方式中,所述图标为文字图标或其他图标。在一种实现方式中,所述显示模块,用于确定人脸位置坐标,根据所述人脸位置坐标与屏幕边框的距离显示歌词。在一种实现方式中,所述显示模块,用于当所述人脸位置坐标与所述屏幕边框的距离小于阈值时,对所述处理后的特效歌词进行单句显示;当所述人脸位置坐标与所述屏幕边框的距离大于阈值时,对所述处理后的特效歌词进行多句显示。在一种实现方式中,所述装置还包括:计算模块,用于获取当前歌曲的播放时间戳;根据所述播放时间戳定位当前播放的歌词;根据所述播放时间戳计算所述当前播放的歌词对应的播放进度;所述处理模块,还用于基于所述当前播放的歌词对应的播放进度,对所述当前播放的歌词按照所述特效处理信息进行处理。在一种实现方式中,所述装置还包括:加载模块,用于根据所述歌词特效加载相应的资源文件、着色器及字库;所述处理模块,用于基于所述资源文件、着色器及字库,对所述当前播放的歌词按照所述特效处理信息进行处理。在一种实现方式中,所述歌词特效包括歌词静态特效、歌词排版特效、歌词动态特效中的至少一种;其中,所述歌词静态特效包括歌词字体、字色、字重、字号、描边、阴影、文字透视中的至少一种特效;所述歌词排版特效包括歌词的出现位置和排版方式中的至少一种特效;所述歌词动态特效包括歌词的出现动画特效。还提供了一种计算机设备,所述计算机设备包含处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述的视频录制方法。还提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现上述的视频录制方法。本专利技术实施例提供的技术方案可以包括以下有益效果:在视频录制过程中,通过选择歌词特效,获取歌词特效对应的特效处理信息,之后对采集的视频画面进行人脸识别,基于人脸识别结果显示根据特效处理信息进行处理后的特效歌词,从而能够使得视频画面与特效歌词关联起来,丰富了录制的视频内容,优化了视频录制的效果。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是本专利技术实施例示出的视频录制系统的架构示意图;图2是本专利技术实施例示出的视频录制方法流程图;图3是本专利技术实施例示出的视频录制界面示意图;图4是本专利技术实施例示出的配置文件的内容示意图;图5是本专利技术实施例示出的视频录制界面示意图本文档来自技高网...
视频录制方法、装置及计算机可读存储介质

【技术保护点】
一种视频录制方法,所述方法应用于终端,所述终端包含至少一个摄像头,用于采集视频画面,其特征在于,所述方法包括:确定被选的歌词特效,根据所述歌词特效与特效处理信息的对应关系列表获取所述歌词特效对应的特效处理信息;在视频录制过程中,播放被选歌曲,并利用所述摄像头采集视频画面;对所述视频画面进行人脸识别,得到人脸识别结果;基于所述人脸识别结果,对当前播放的歌词按照所述特效处理信息进行处理,显示处理后的特效歌词。

【技术特征摘要】
1.一种视频录制方法,所述方法应用于终端,所述终端包含至少一个摄像头,用于采集视频画面,其特征在于,所述方法包括:确定被选的歌词特效,根据所述歌词特效与特效处理信息的对应关系列表获取所述歌词特效对应的特效处理信息;在视频录制过程中,播放被选歌曲,并利用所述摄像头采集视频画面;对所述视频画面进行人脸识别,得到人脸识别结果;基于所述人脸识别结果,对当前播放的歌词按照所述特效处理信息进行处理,显示处理后的特效歌词。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将包含所述特效歌词的视频画面与播放的歌曲进行合成,生成合成后的视频。3.根据权利要求1所述的方法,其特征在于,所述基于所述人脸识别结果,对当前播放的歌词按照所述特效处理信息进行处理,包括:确定当前播放的歌词在屏幕显示的位置坐标,基于所述人脸识别结果确定人脸嘴部在屏幕的位置坐标;根据所述当前播放的歌词在屏幕显示的位置坐标和所述人脸嘴部在屏幕的位置坐标计算运动轨迹;基于所述运动轨迹,对当前播放的歌词按照所述特效处理信息进行处理。4.根据权利要求3所述的方法,其特征在于,所述显示处理后的特效歌词,包括:将图标按照所述运动轨迹进行滑落显示,并根据所述当前播放的歌词在屏幕显示的位置坐标显示所述当前播放的歌词。5.根据权利要求4所述的方法,其特征在于,所述图标为文字图标或其他图标。6.根据权利要求1所述的方法,其特征在于,所述显示处理后的特效歌词,包括:确定人脸位置坐标,根据所述人脸位置坐标与屏幕边框的距离显示歌词。7.根据权利要求6所述的方法,其特征在于,所述根据所述人脸位置坐标与屏幕边框的距离显示歌词,包括:当所述人脸位置坐标与所述屏幕边框的距离小于阈值时,对所述处理后的特效歌词进行单句显示;当所述人脸位置坐标与所述屏幕边框的距离大于阈值时,对所述处理后的特效歌词进行多句显示。8.根据权利要求1至7中任一所述的方法,其特征在于,所述方法还包括:获取当前歌曲的播放时间戳;根据所述播放时间戳定位当前播放的歌词;根据所述播放时间戳计算所述当前播放的歌词对应的播放进度;基于所述当前播放的歌词对应的播放进度,对所述当前播放的歌词按照所述特效处理信息进行处理。9.根据权利要求1至7中任一所述的方法,其特征在于,所述方法还包括:根据所述歌词特效加载相应的资源文件、着色器及字库;基于所述资源文件、着色器及字库,对所述当前播放的歌词按照所述特效处理信息进行处理。10.根据权利要求1至7中任一所述的方法,其特征在于,所述歌词特效包括歌词静态特效、歌词排版特效、歌词动态特效中的至少一种;其中,所述歌词静态特效包括歌词字体、字色、字重、字号、描边、阴影、文字透视中的至少一种特效;所述歌词排版特效包括歌词的出现位置和排版方式中的至少一种特效;所述歌词动态特效包括歌词的出现动画特效。11.一种视频录制装置,所述装置应用于终端,所述终端包含至少一个摄像头,用于采集视频画面,其特征在于,所述装置包括:确定模块,用于确定被选的歌词特效;获取模块,用于根据所述歌词特效与特效处理信息的对应关系列表获取所述歌词特效对应的特效处理信息;录制模块,用于在视频录制过程中,播放...

【专利技术属性】
技术研发人员:刘培林若曦徐良俞骁牟伟成
申请(专利权)人:腾讯音乐娱乐科技深圳有限公司
类型:发明
国别省市:广东,44

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

1