视频素材处理方法及装置制造方法及图纸

技术编号:19328193 阅读:52 留言:0更新日期:2018-11-03 15:03
本公开涉及一种视频素材处理方法及装置,该方法包括:在素材输入控件被触发的情况下,显示素材输入界面;获取用户在所述素材输入界面中输入的第一替换素材以及与所述第一替换素材相对应的替换时间;基于所述第一替换素材,在所述替换时间内对第一视频素材的第一区域进行替换,获得第二视频素材。根据本公开的实施例,能够获取用户输入的替换素材及其替换时间,并在替换时间内用替换素材对第一视频素材的第一区域进行替换,从而提高用户在视频处理过程中的参与度,提升用户体验。

Video material processing method and device

The present disclosure relates to a video material processing method and device, which includes: displaying the material input interface when the material input control is triggered; obtaining the first replacement material input by the user in the material input interface and the corresponding replacement time of the first replacement material; and based on the first replacement. A second video material is obtained by replacing the first area of the first video material within the replacement time. According to embodiments of the present disclosure, the replacement material input by the user and its replacement time can be obtained, and the first area of the first video material can be replaced with the replacement material in the replacement time, thereby enhancing the participation of the user in the video processing process and enhancing the user experience.

【技术实现步骤摘要】
视频素材处理方法及装置
本公开涉及计算机
,尤其涉及一种视频素材处理方法及装置。
技术介绍
随着互联网视频行业的快速发展,终端设备的处理能力不断增强,网络接入速度的快速提升,视频处理类应用得以广泛流行。视频处理类应用能够实现视频(尤其是短视频)的编解码、合成及播放等,方便用户编辑感兴趣的视频素材,并且可以将编辑好的视频素材放在社交网络上传播,丰富用户的多媒体生活。在相关技术的视频处理类应用中处理视频时,通常可以选取一些贴纸道具等静态资源到视频的相应位置,能够使用的资源有限,用户的参与度较低,不能充分体现用户的个性,导致用户体验变差。
技术实现思路
有鉴于此,本公开提出了一种视频素材处理方法及装置,能够使得用户生成个性化的视频素材以替换原始视频素材的部分区域,提高用户参与度。根据本公开的一方面,提供了一种视频素材处理方法,所述方法包括:在素材输入控件被触发的情况下,显示素材输入界面;获取用户在所述素材输入界面中输入的第一替换素材以及与所述第一替换素材相对应的替换时间;基于所述第一替换素材,在所述替换时间内对第一视频素材的第一区域进行替换,获得第二视频素材。根据本公开的另一方面,提供了一种视频素材处理装置,所述装置包括:界面显示模块,用于在素材输入控件被触发的情况下,显示素材输入界面;替换素材获取模块,用于获取用户在所述素材输入界面中输入的第一替换素材以及与所述第一替换素材相对应的替换时间;素材替换模块,用于基于所述第一替换素材,在所述替换时间内对第一视频素材的第一区域进行替换,获得第二视频素材。根据本公开的另一方面,提供了一种视频素材处理装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述方法。根据本公开的另一方面,提供了一种非易失性计算机可读存储介质,当所述存储介质中的指令由终端和/或服务器的处理器执行时,使得终端和/或服务器能够执行上述方法。根据本公开实施例的视频素材处理方法及装置,能够获取用户输入的替换素材及其替换时间,并在替换时间内用替换素材对第一视频素材的第一区域进行替换,从而提高用户在视频处理过程中的参与度,提升用户体验。根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。附图说明包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。图1是根据一示例性实施例示出的一种视频素材处理方法的流程图。图2是根据一示例性实施例示出的一种视频素材处理方法的流程图。图3是根据一示例性实施例示出的视频素材录制界面的示意图。图4是根据一示例性实施例示出的视频素材录制界面的示意图。图5是根据一示例性实施例示出的一种视频素材处理方法的流程图。图6是根据一示例性实施例示出的一种视频素材处理方法的步骤13的流程图。图7是根据一示例性实施例示出的脸型蒙板图片的示意图。图8是根据一示例性实施例示出的头发图片的示意图。图9是根据一示例性实施例示出的原点坐标的示意图。图10是根据一示例性实施例示出的OpenGL-ES坐标的示意图。图11是根据一示例性实施例示出的一种视频素材处理装置的框图。图12是根据一示例性实施例示出的一种视频素材处理装置的框图。图13是根据一示例性实施例示出的一种视频素材处理装置的框图。图14是根据一示例性实施例示出的一种视频素材处理装置的框图。具体实施方式以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。实施例1图1是根据一示例性实施例示出的一种视频素材处理方法的流程图。该方法可应用于终端设备(例如智能手机)中。如图1所示,根据本公开实施例的视频素材处理方法包括:步骤S11,在素材输入控件被触发的情况下,显示素材输入界面;步骤S12,获取用户在所述素材输入界面中输入的第一替换素材以及与所述第一替换素材相对应的替换时间;步骤S13,基于所述第一替换素材,在所述替换时间内对第一视频素材的第一区域进行替换,获得第二视频素材。根据本公开的实施例,能够获取用户输入的替换素材及其替换时间,并在替换时间内用替换素材对第一视频素材的第一区域进行替换,从而提高用户在视频处理过程中的参与度,提升用户体验。举例来说,可以在终端设备的视频处理类应用中提供有第一视频素材,该第一视频素材可以是在视频画面中具有完整人物头像或其他可替换特征的视频或短视频。该第一视频素材中具有参数文件,该参数文件中可以包括可替换的视频帧、该视频帧中可替换的第一区域的坐标,以及第一区域的人物头像或其他特征的旋转角度等信息。表1是根据一示例性实施例示出的视频帧参数文件。表1如表1中所示,每一行表示一个视频帧的各个参数,其中,视频帧索引可以表示该视频帧在第一视频素材中的索引序号;视频帧时间戳可以表示该视频帧在第一视频素材中出现的时间,单位为秒;区域宽度和区域高度可以分别表示可替换的第一区域(例如头像区域)的横向和纵向尺寸,单位是像素;区域中心X坐标和Y坐标可以分别表示第一区域(例如头像区域)的中心在视频帧中的横纵坐标,可以例如以视频帧的左下角为原点坐标(0,0),单位是像素;旋转角度可以表示第一区域中的特征(例如头像)的旋转角度,可以例如将顺时针方向的旋转角度设置为正,将逆时针方向的旋转角度设置为负。如表1中所示,如果一个视频帧中存在可替换的第一区域,则各个参数分别说明该视频帧的第一区域的尺寸、中心位置及旋转角度等;如果一个视频帧中不存在可替换的第一区域(例如该视频帧中无头像),则可以将尺寸、中心位置及旋转角度等参数均设定为零。在一种可能的实现方式中,可以显示素材输入控件。在用户点击该素材输入控件时,素材输入控件被触发,此时可以显示素材输入界面,以供用户输入用于对第一视频素材的第一区域进行替换的第一替换素材以及相应的信息。根据素材输入界面中的提示和引导,用户可以输入图片或视频等内容,从而生成第一替换素材。在一种可能的实现方式中,如果用户想要输入视频内容(视频素材),则可以向用户显示用于录制视频素材的界面,并启动终端设备的摄像头等,以便在界面的素材录制区域录入第一视频素材;或者提供视频内容的上传选项,以供用户选择并上传终端设备中已有的视频内容。在一种可能的实现方式中,在第一区域中的特征为头像时,素材录制区域可以包括与用户头部对应的取景窗口,可以设置成与用户头部相近的形状。这样,用户可以在录制过程中,将头部套入素材录制区域中,从而提高第一视频素材的录入质量。在一种可能的实现方式中,用户可以根据自身的喜好或需求来设定与第一替换素材相对应的替换时间。例如,可以将替换时间设置成与第一视频素材的时间相同,以便通过第一替换素材对全部的第一视频素材的第一区域本文档来自技高网...

【技术保护点】
1.一种视频素材处理方法,其特征在于,所述方法包括:在素材输入控件被触发的情况下,显示素材输入界面;获取用户在所述素材输入界面中输入的第一替换素材以及与所述第一替换素材相对应的替换时间;基于所述第一替换素材,在所述替换时间内对第一视频素材的第一区域进行替换,获得第二视频素材。

【技术特征摘要】
1.一种视频素材处理方法,其特征在于,所述方法包括:在素材输入控件被触发的情况下,显示素材输入界面;获取用户在所述素材输入界面中输入的第一替换素材以及与所述第一替换素材相对应的替换时间;基于所述第一替换素材,在所述替换时间内对第一视频素材的第一区域进行替换,获得第二视频素材。2.根据权利要求1所述的方法,其特征在于,在第一替换素材包括视频素材的情况下,显示素材输入界面,包括:显示视频素材录制界面,在所述视频素材录制界面上显示有素材录制区域和素材角度提示区域,其中,所述素材角度提示区域用于提示用户所述第一视频素材在当前时刻的角度;获取用户在所述素材输入界面中输入的第一替换素材以及与所述第一替换素材相对应的替换时间,包括:将用户在所述素材录制区域录制的视频素材确定为第一替换素材;将用户在所述素材录制区域录制视频素材的录制时间确定为与所述第一替换素材相对应的替换时间。3.根据权利要求1所述的方法,其特征在于,在第一替换素材包括图片素材的情况下,显示素材输入界面,包括:显示图片素材编辑界面,在所述图片素材编辑界面上显示有图片素材编辑区域;获取用户在所述素材输入界面中输入的第一替换素材以及与所述第一替换素材相对应的替换时间,包括:在所述图片素材编辑区域显示用户选中的图片;基于用户输入的替换区域,确定用户选中的图片中的第一替换素材;将用户输入的图片替换时间确定为与所述第一替换素材相对应的替换时间。4.根据权利要求1所述的方法,其特征在于,基于所述第一替换素材,在所述替换时间内对第一视频素材的第一区域进行替换,获得第二视频素材,包括:根据所述第一视频素材的纹理信息对所述第一替换素材进行纹理处理,生成第二替换素材;基于所述第一视频素材和所述第二替换素材的视频帧时间信息以及所述替换时间,确定所述第一视频素材中待替换的第一视频帧;基于所述第一视频帧的第一区域的坐标信息,对与所述第一视频帧相对应的所述第二替换素材的第二视频帧进行缩放及旋转处理;用处理后的第二视频帧替换所述第一视频帧的第一区域,获得第二视频素材。5.根据权利要求2所述的方法,其特征在于,所述视频录制区域包括与用户头部对应的取景窗口。6.根据权利要求2所述的方法,其特征在于,在所述视频素材录制界面上还显示有录制控制区域、标题区域、第一视频素材显示区域以及台词显示区域中的一个或多个。7.一种视频素材处理装置,其特征在于,所述装置包括:界面显示模块,用于在素材输入控件被触发的情况下,显示素材输入界面;替换素材获取模块,用于获取用户在所述素材输入界面中输入的第一替换素材以及与所述第一替换素材相对应的替换时...

【专利技术属性】
技术研发人员:朱煜鹏黄曙光刘显铭潘柏宇项青
申请(专利权)人:合一信息技术北京有限公司
类型:发明
国别省市:北京,11

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

1