移动端为用户视频嵌套场景的方法

文档序号:9915002阅读:949来源:国知局
移动端为用户视频嵌套场景的方法
【技术领域】
[0001]本发明涉及移动端数字视频领域,是手机端通过视频来展示用户的某项技能或者丰富视频的内容增加视频趣味而为用户视频嵌套虚拟场景的方法,特别是一种移动端为用户视频嵌套场景的方法。
【背景技术】
[0002]近年来,移动互联网的飞速发展,wifi的普及和4G时代的来临,智能手机普及,高性能手机快速发展,促使移动端数字视频领域迅速发展。短视频领域的app层出不穷。现今所普遍所见的短视频处理技术多是视频滤镜,视频某时间段添加标签,叠加光效,动态文字素材和帧之间动态切换等,处理方式千篇一律,处理方法也都是通过将素材视频的光效叠加原视频上,或者图片标签的叠加,帧之间的入场出场加动画,都是围绕原视频内容为主,出于突出视频内容,美化视频的目的所进行的。
[0003]可见这些处理方式十分单调,输出视频与原视频在内容上并没有太大出入。没有增加用户的参与感,影响用户使用乐趣,总之,并没有升华原视频的本质。

【发明内容】

[0004]本发明提供了一种通过在移动端将用户视频与素材视频融合提高视频的趣味性和观赏性,增加用户参与视频融合体验度的移动端为用户视频嵌套场景的方法。
[0005 ]本发明采用的技术方案是:
移动端为用户视频嵌套场景的方法,其步骤如下:
(1)在配置文件中配置需要融合视频的各融合起始时间点和终止时间点;
(2)确定要融合的素材视频和用户视频;
(3)对选定的视频进行解码或直接读取并根据配置文件设定的各融合起始时间点和终止时间点选取相应时间段的素材视频和用户视频,选取的同时进行编码形成音视频流;
(4)重复步骤(3),生成音视频流并复用封装成视频格式。本发明是通过让用户录制或者选取合适视频,使用户视频与提供的素材视频模板相融合的视频处理方式。素材视频模板,是在最近网络流行、经典影视歌剧、或喜剧片段中选取出来的,经过后期修饰生成的。通过与素材视频模板中的片段相融合,从而丰富用户原视频内容,提高用户参与度,增加视频趣味性的美化视频的方式。事先根据视频模板的特点,记录需要融合的时间起始和终止点,确定需要进行的特效变换(包括音视频的特效变换),确定配置文件内容,网络下载帮助实现视频合成。
[0006]进一步,所述素材视频和用户视频融合的方式是素材视频和用户视频之间进行视频拼接、素材视频和用户视频之间进行画面嵌套或是素材视频和用户视频之间进行素材植入。
[0007]进一步,视频解码后生成相应的YCbCr文件和音频文件,YCbCr文件和音频文件根据配置文件的设定分开编码成相应的视频流和音频流,再进行音视频流复用封装。YCbCr文件和音频文件都是事先定义好的,统一的格式,方便融合每段视频。其中YCbCr是色彩空间的一种,通常会用于影片中的影像连续处理,或是数字摄影系统中,Y’为颜色的亮度(Iuma)成分、而CB和CR则为蓝色和红色的浓度偏移量成份。YCbCr文件可以是YUV文件,也可以是其他格式的视频文件。
[0008]进一步,用户视频是已有的视频或是实时录制的视频,在导入或录制时就保存为相应的YCbCr文件和音频文件,在步骤(3)中,选取用户视频时直接读取YCbCr文件获取帧数据,选取素材视频时需要读取视频的帧再解码获取YCbCr数据。当用户根据需要裁剪所需要导入视频的某个片段,该片段导入时也并非是根据时间戳在时间上裁剪然后生成视频,而是生成未编码的用户所选取片段的存储YCbCr文件和音频文件。该处所获取的YCbCr和音频文件是根据用户的选择的视频和对该视频用户选择的起始和终止时间解码得来,为了省去YCbCr文件和素材解码所得的帧格式不统一来回转换的时间,在该处会对用户导入视频片段进行相应的处理,例如:缩放,裁剪,补黑边等操作,统一格式后,将其存储。这样设计,可以省去用户在确认生成视频时解码原视频的步骤,减少用户等待时间,提升用户体验,但是由于是未编码的YCbCr数据,所以中间文件较大。当用户通过本app录制视频,所生成的其实并非是视频格式的视频,也是相应的存储YCbCr文件和音频文件,该YCbCr文件和音频文件的具体参数是事先定义好的统一的,方便融合每段视频。
[0009]或者,用户视频是已有的视频或是实时录制的视频,在导入或录制时是视频流格式,在步骤(3)中,选取用户视频和素材视频时均需要读取视频的帧再解码获取YCbCr数据。增加了解码的系统消耗,但有效减小了中间文件所占用的存储空间。
[0010]进一步,在融合过程中用户可以分段浏览的素材视频和用户视频融合过后的效果,并且能在融合过程中删除某段视频重新录制或者导入,方便用户确认需要填充视频所处的场景。
[0011]进一步,所述音频文件的统一格式是采样率为44100HZ、单通道、16位的采样深度。这样在进行拼接的时候并不需要把每个音频流都要接出Pcm在进行拼接,大大加快了合成速度,减少用户等待时间(假如需要使用某些音频特效,比如变声或者加背景音乐,则需要解码后处理再编码为音频流)。
[0012]本发明的有益效果:
1.通过整合网络上热传视频,实时热点,经典电影等片段进行编辑,让用户通过录制或者导入自己已有视频,与所准备的素材进行融合。从而达到用用户视频融入所挑选的素材的场景,增加用户对于当前视频的参与度和用户视频的趣味性。
[0013]2.用户开启APP,就可以选择当前参与哪段场景拍摄,也可以在拍摄过程中随时对自己不满意的地方进行删除,更改。
[0014]3.素材视频模板任意更换,用户可以根据自己需求任意更改视频模板,做到选择即可拍,无延时,用户省去焦急等待过程,从而优化了用户体验。
[0015]4.用户可以通过这个技术合成视频发布到网络上,大大节俭用户导入到电脑上处理视频剪辑优化的时间。
【附图说明】
[0016]图1是本发明实施例一的用户交互流程图。
[0017]图2是本发明实施例一的视频生成时的技术实现流程图。
[0018]图3是本发明实施例二的用户交互流程图。
[0019]图4是本发明实施例二的视频生成时的技术实现流程图。
[0020]图5是本发明实施例三的用户交互流程图。
[0021 ]图6是本发明实施例三的视频生成时的技术实现流程图。
【具体实施方式】
[0022]下面结合具体实施例来对本发明进行进一步说明,但并不将本发明局限于这些【具体实施方式】。本领域技术人员应该认识到,本发明涵盖了权利要求书范围内所可能包括的所有备选方案、改进方案和等效方案。
[0023]实施例一
参照图1、图2,本实施例所述素材视频和用户视频融合的方式是素材视频和用户视频之间进行视频拼接,该方法将用户录制或者导入的视频通过类似于蒙太奇镜头切换的方法,将用户的视频置于经典视频场景中。即:通过由手机APP挑选精美的视频片段作为素材视频,通过于用户拍摄或者导入的视频与其进行拼接,实现用户与素材视频的深度交互,使用户拍摄的普通视频也能融入经典视频片段的场景,更有趣味性,更有观赏性,增加用户与手机APP的参与感的手机端拼接素材片段来生成视频的方法。
[0024]移动端为用户视频嵌套场景的方法的具体步骤如下:
(1)在配置文件中配置需要融合视频的各插入起始点和终点;
(2)确定要融合的素材视频和用户视频;
(3)对选定的视频进行解码或直接读取并根据配置文件设定的各插入起始点和终点选取相应时间段的素材视频和用户视频,选取的同时进行编码形成音视频;
(4)重复步骤(3),生成音视频流并复用封装成视频格式。本发明是通过让用户录制或者选取合适视频,使用户视频与提供的素材视频模板相融合的视频处理方式。素材视频模板,是在最近网络流行、经典影视歌剧、或喜剧片段中选取出来的,经过后期修饰生成的。通过与素材视频模板中的片段相融合,从而丰富用户原视频内容,提高用户参与度,增加视频趣味性的美化视频的方式。事先根据视频模板的特点,记录需要融合的时间起始和终止点,确定需要进行的特效变换(包括音视频的特效变换),确定配置文件内容,网络下载帮助实现视频合成。
[0025]本实施例视频解码后生成相应的YCbCr文件和音频文件,YCbCr文件和音频文件根据配置文件的设定分开编码成相应的视频流和音频流,再进行音视频流复用封装。YCbCr文件和音频文件都是事先定义好的,统一的格式,方便融合每段视频。其中YCbCr是色彩空间的一种,通常会用于影片中的影
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1