一种应用于手机平台的快捷高效的画中画视频制作方法与流程

文档序号:11931606阅读:219来源:国知局

技术领域

本发明涉及视频编辑领域,更具体的说,其涉及用于一种应用于手机平台的快捷高效的画中画视频制作方法。



背景技术:

画中画(PIP,Picture-in-Picture)是一种视频内容呈现方式,在一部视频全屏或者占据画面一部分播出的同时,于画面的小面积区域或画面另一部分区域同时播出另一部视频。画中画技术在视频编辑中应用非常广泛,可以营造出很多有趣的效果,比如魔法水晶球效果,两个人隔空对话的效果,冥想画面的模拟等。

传统的画中画视频制作方法如下:

1.先录制视频1;

2.再录制视频2;

3.选取画中画制作模板,调整视频布局,即视频在画面中的显示位置;

4.加入视频1,并为视频1加上所需的特效;

5.加入视频2,并为视频2加上所需的特效;

6.调整视频1和视频2的时间范围,保持视频1和视频2的时间长度一致;

7.导出所需要的视频。

现有方案的缺点有以下几点

1.在录制第二段视频的时候,无法同时预览第一段视频,可能会造成录制的第二段视频和第一段视频一起播放时达不到想要的戏剧效果;

2.视频特效只能在后期编辑的时候加,无法得到所见即所得的效果;

3.由于两段视频分开录制,后期编辑又要保持两段视频时长一致,所以有时为了达到理想效果,会需要反复调整视频的时间范围,甚至重新录制视频。



技术实现要素:

本发明的目的在于提供一种应用于手机平台的快捷高效的画中画视频制作方法,使得画中画制作方便,在手机平台就能轻易完成,无需反复重新录制。

为了解决上述技术问题,本发明的技术方案如下:

一种应用于手机平台的快捷高效的画中画视频制作方法,具体包括如下步骤:

101)选定录制区域步骤:选取画中画模板,并选择屏幕中要录制音视频的显示区域;

102)设置特效步骤:选择特效后通过调用摄像头与步骤101)选定的画中画模板,实时预览显示效果;

103)录制音视频步骤:根据步骤102)设置的效果进行音视频录制,对音视频数据进行采集,并对录制的音视频数据进行压缩编码和存储;

104)录制另一段音视频步骤:在步骤103)结束后进行另一段音视频的录制,选择要录制音视频的显示区域,再进行步骤102)、步骤103)的操作,其中步骤103)进行另一段音视频录制时,同时进行已录制音视频的预览;

105)音视频导出步骤:将录制的音视频进行整合成一个完整画中画音视频,并导出成常用音视频格式。

进一步的,所述具体步骤101)至步骤105)包括对音视频获取模块、音视频压缩编码模块、特效叠加模块、音视频解码模块、显示模块、音频播放模块、记录模块和存储模块的调用;

所述音视频获取模块用于获取音视频数据;

所述特效叠加模块用于将设置的特效叠加在所述视频数据中;

所述显示模块用于对特效叠加的视频数据进行显示;

所述音视频压缩编码模块用于对需要录制的音视频数据进行压缩编码;

所述存储模块用于对经过压缩编码后的音视频数据进行存储;

所述音视频解码模块用于对存储模块存储的音视频数据进行解码;

所述音频播放模块用于对解码后的音频数据进行播放;

所述记录模块用于记录对视频数据的操作并生成配置文件。

进一步的,所述步骤101)中的画中画模板是预先存储在存储模块中,并从存储模块中选择一个模板进行调用。

进一步的,所述步骤103)和步骤104)音视频的录制时,开启麦克风进行音频数据同步采集。

进一步的,所述步骤104)中的另一段音视频录制时长与已录制的音视频的时间相同。

进一步的,所述步骤104)已录制音视频的预览具体步骤如下:

601)解析已录制音视频步骤:提取存储的已录制音视频数据,并对源文件音视频进行解析;

602)读取配置文件步骤:读取其中的特效信息,并根据用户需要对特效信息进行添加或者修改,从而形成渲染数据,加置到步骤601)的音视频数据中;

603)音视频合成步骤:用显示模块将步骤602)的音视频数据和新的实时采集的音视频数据进行合成,以画中画效果显示在屏幕上;

604)录制时间限制:预览的音视频数据的时钟和当前录制的时钟进行同步。

进一步的,所述步骤603)中新的实时采集的音视频数据只采集音频数据。

进一步的,所述步骤105)的视频导出,将对录制的音频进行mix合成,

将录制的视频合成完整的画中画效果,并由音视频编码模块对视频和音频进行编码,存储模块将编码后的数据合成常规格式文件并写入存储器,以供其他音视频播放器进行播放。

本发明相比现有技术优点在于:相比于传统的画中画视频制作方法,本发明可以在视频开始录制前进行特效的实时预览,方便用户根据外部环境和自身灵感选取需要的特性,另外对于特效的操作进行记录,实现后期制作特效时的参考数据。

在录制第二段甚至第三段视频的同时,可以预览之前录制的视频,这样便于用户更好地根据已经录制的视频的内容来为新的录制的视频选取合适的特效和录制内容。在已录制的视频播放结束后,新的视频的录制同时结束,省去了用户自己去调整时间范围的麻烦。

附图说明

图 1 为本发明一种应用于手机平台的快捷高效的画中画视频制作方法的时序图。

具体实施方式

下面结合附图和具体实施方式对本发明进一步说明。

如图1所示,一种应用于手机平台的快捷高效的画中画视频制作方法,包括对音视频获取模块、音视频压缩编码模块、特效叠加模块、音视频解码模块、显示模块、音频播放模块、记录模块和存储模块的调用。

所述音视频获取模块用于获取音视频数据;

所述特效叠加模块用于将设置的特效叠加在所述视频数据中;

所述显示模块用于对特效叠加的视频数据进行显示;

所述音视频压缩编码模块用于对需要录制的音视频数据进行压缩编码;

所述存储模块用于对经过压缩编码后的音视频数据进行存储;

所述音视频解码模块用于对存储模块存储的音视频数据进行解码;

所述音频播放模块用于对解码后的音频数据进行播放;

所述记录模块用于记录对视频数据的操作并生成配置文件。

具体的智能手机就是用摄像头,用于采集视频数据;麦克风用于采集音频数据;显示屏用于显示视频数据和操作界面;扬声器用于播放音频数据;存储器用于存储视频源文件。

画中画视频制作方法具体包括如下步骤:

101)选定录制区域步骤:选取用户需要的,喜欢的其中一个画中画模板,并通过点击屏幕中要录制音视频的显示区域,来决定先录制哪个区域的视频。

102)设置特效步骤:用户选择自己喜欢的特效后通过调用摄像头与步骤101)选定的画中画模板进行效果叠加,并实时预览拍摄呈现在手机屏幕里的显示效果。

103)录制音视频步骤:根据步骤102)设置的效果进行音视频录制,点击录制按钮开始录制,对音视频数据进行采集,尤其使用麦克风开始同步采集音频数据,并对录制的音视频数据用音视频压缩编码模块和存储模块进行压缩编码和存储。

104)录制另一段音视频步骤:在步骤103)结束后进行另一段音视频的录制,在手机屏幕中选择要录制音视频的显示区域,再进行步骤102)、步骤103)的操作,开启新的录制音视频。其中步骤103)进行新的一段音视频录制时,同时进行已录制音视频的预览,且新的一段音视频录制时长与第一段音视频录制的时间相同。以此模式可以进行多视频的画中画编辑,本实施例为了方便表述,采用录制两段视频为例:在完成第一段视频录制,进行画中画第二段视频录制时,会同时开启第一段视频的预览,预览的具体步骤如下:

601)解析已录制音视频步骤:提取存储的已录制音视频数据,即提取存储的第一段视频数据,并对源文件音视频进行解析,即对文件中提取出来的音视频数据用音视频解码模块进行解码。

602)读取配置文件步骤:从记录模块中读取配置文件里的的特效信息,并根据用户需要对特效信息自行进行添加或者修改,从而形成用户满意的渲染数据,加置到步骤601)的音视频数据中。再由特效叠加模块将特效叠加到音视频数据中,并将音视频数据存放到显存中,以备快速调用。

603)音视频合成步骤:用显示模块将步骤602)的音视频数据和新的实时采集的音视频数据进行合成,以画中画效果显示在屏幕上。也就是用显示模块将第一段视频预览的视频数据和第二段视频实时采集的视频数据进行合成,以画中画效果显示在手机屏幕上。其中由音频播放模块对解码后的音频数据进行播放,因此,由于第二段视频只需要采集声音,所以这里不需要涉及音频的合成,大大减少了对运行环境的要求。

604)录制时间限制:预览的音视频数据的时钟和当前录制的时钟进行同步。即录制多长时间,第一段视频就播放多长时间。在录制第二段视频时,只要第一段视频播放结束,就会自动结束第二段视频的录制,保证两段视频时长相等。

105)音视频导出步骤:将录制的音视频进行整合成一个完整画中画音视频,并由存储模块将经过编码的音视频数据合成目标文件并写入存储器,便于导出成常用音视频格式。具体过程也就是将对录制的音频进行mix即混频合成,将录制的音视频合成完整的画中画效果,并由音视频编码模块对视频和音频进行编码,存储模块将编码后的数据合成常规格式文件并写入存储器,以供其他音视频播放器进行播放。自然也包括提取存储的音视频数据,对音视频源文件进行解析,并使用音视频解码模块对提取的音视频数据进行解码。由记录模块中读取操作记录文件,提取其中的特效信息,并根据需要对特效信息进行添加或者修改,从而形成渲染数据。这一步是为了最后预览下效果,并由特效叠加模块将特效叠加到视频数据中。

综上所述,智能手机的视频录制方案为,用户者选取画中画模板后,点击第一段视频区域,APP打开摄像头,摄像头进行初始化后进行采集视频数据,显示屏对摄像头采集的视频数据进行实时显示,操作者根据所录制的视频数据素材,在显示屏进行触摸操作。如果用户设定特效设置,例如采用滤镜效果、边框合成效果、文字合成效果,显示屏将根据用户的设置,将这些特效叠加在采集的视频数据中,从而实时在显示屏对这些效果进行实时显示,这时,如果用户认为某一特效和外界环境配合富有美感,则可通过显示屏进行录制操作,此时麦克风开始采集音频数据,音视频编码模块开始对音视频数据进行编码,而对于这项特效的操作,系统对特效的参数进行记录,记录的参数包括录制的开始时间和截止时间、某一段录制时间内的特效参数等。录制完第一段后,再进行第二段录制。

点击第二段视频显示区域后,APP打开摄像头,摄像头进行初始化后进行采集视频数据,显示屏对摄像头采集的视频数据进行实时显示,操作者重复录制第一段视频的操作,为第二段视频选择合适的特效,按下录制按钮后,第一段视频自动开启预览。操作者在录制第二段视频的同时,可以很好地参考第一段视频,使最终的画中画效果得到完美的呈现。当第一段视频预览结束后,第二段视频的录制也自动结束。

这样相比于传统方式,能实时预览特效,录制下来的视频能完美的呈现特效。并且在两段视频都录制完成之后,不需要再单独将视频放置到画中画模板的不同显示区域进行显示,并且不用为了保证两段视频时长相等而手动调节视频的时间范围。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员,在不脱离本发明构思的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1