一种交互式脚本录制视频简历的系统及实现方法与流程

文档序号:11254394阅读:648来源:国知局
一种交互式脚本录制视频简历的系统及实现方法与流程

本发明涉及计算机软件领域、视频简历制作领域,特别涉及一种交互式脚本录制视频简历的系统及实现方法。



背景技术:

视频简历,是把求职者的形象与职业能力表述通过数码设备录制下来,经过对录制后的影像编辑及播放格式转换,在通过播放器播放的一种可以观看求职者影音形象的简历形式。视频简历凭借客观的影音效果以及丰富信息量,快速拉近了求职者和用人单位的距离,使用人单位在较短的时间内全面了解求职者。而随着招聘业的快速发展,移动互联网的兴起,一批重用户体验的创新型垂直招聘网站开始打破传统,如果说其他类型的招聘网站像是大商场的话,那么垂直类招聘网站就像人才的专卖店一样。互联网是当下垂直类招聘市场中最热门的领域之一,近年来涌现出了多家各具特色的互联网垂直招聘网站,比如,拉勾网、boss直聘、内推、100offer、e成等等。而视频招聘则成了互联网招聘的个性化利器,通过视频简历展示人才的方式已经越来越普遍,制作一份生动有个性的视频简历已经成为一种时尚。

然而,录制一个好的视频简历其实并不容易,现有技术中的缺陷在于:

目前市面上录制视频简历的软件或者手机应用程序大都是基础的录制模式,很多人不能像主持人那样可以自如面对摄像机,所以结果往往是能录制但结果并不能让人满意,而且通过专业制作成本太高,也不方便无线端的用户。现有技术中有一些解决的方法,比如,中国专利申请,申请号:201410627363.8,一种格式化的视频简历采集方法及系统,网络服务器建立职位信息数据库,职位信息数据库保存了招聘职位信息、职位试题数据以及招聘职位信息与职位试题数据的关联关系,职位试题数据包括音视频数据以及文本数据;网络服务器接收客户端发来的面试请求信息,解析面试请求信息中包含的职位信息,并将与该职位信息对应的职位试题数据发送至客户端;客户端播放和/或显示职位试题数据,并采集用户音视频数据以及用户输入的文本数据发送至网络服务器;网络服务器根据用户音视频数据以及用户输入的文本数据制作视频简历并进行存储。缺点在于:实时面试,用户无法事先进行录制,视频简历的展示和个性化较差,更无法像主持人那样可以自如面对摄像机。又比如,中国专利申请,申请号:201610919462.2,通过移动终端的视频面试平台进行面试的方法及装置,将面试者的视频简历和文字简历上传到云端服务器进行存储;面试官在其移动终端的视频面试平台中填写详细的用人需求信息,并将用人需求信息发送给企业hr负责人,企业hr负责人将用人需求信息作为筛选条件发布到视频面试平台上;云端服务器查找与筛选条件相匹配的候选人,并将找到的候选人的视频简历和文字简历发送给面试官;面试官从候选人中筛选出最终符合条件的面试者,并直接发起视频沟通或视频面试预约;面试官通过其移动终端的视频面试平台将面试结果反馈给企业hr负责人。缺点在于:缺少视频录制脚本使得视频简历无法满足个性化的制作要求,无法实现如视频直播的简单、快捷、容易上手的目的。再比如,中国专利申请,申请号:201510638478.1,一种使用移动互联招聘app进行招聘的方法,通过手机点击对方头像通过即时应聘模块进行即时通信来表达意向;即时通过手机、电脑或平板电脑进行视频、语音面试,即时在线发送简历、图片、语音、视频以及离线留言;采用日程表管理模块对招聘者或求职者对对方请求简历或者面试的要求进行自动提醒,采用距离显示模块根据求职者和求职公司的地址;通过同步显示模块来同步显示简历及共享内容。缺点在于:视频简历的辅助功能较少,无法实现用户交互,没有特效,用户体验较差。



技术实现要素:

本发明要解决的技术问题是,提供一种基于脚本式的录制视频简历的系统,同时还可实现交互式录制。

解决上述技术问题,本发明提供了一种交互式脚本录制视频简历的系统,包括:脚本编辑模块、脚本预览模块、交互式录制模块、存储模块,

所述脚本编辑模块,用以新建/预置视频简历脚本以及编辑台词,并保存所述视频简历脚本,

所述脚本预览模块,用以模拟所述视频简历脚本、所述台词的播放,以及模拟多媒体信息采集和/或播放控制过程,

所述交互式录制模块,用以选择所述视频简历脚本后开始交互录制,经过多媒体处理后完成录制得到视频简历,

所述存储模块,用以将录制完成的至少一件视频简历保存为本地媒体文件,同时选择用以投递的视频简历上传至云端。

更进一步,系统还包括:浏览模块,所述浏览模块,用以从多个录制完成的所述视频简历的视频简历列表中选择至少一件视频简历进行点播。

更进一步,所述脚本编辑模块还用以编辑所述视频简历脚本的特效,所述特效至少包括:美颜、边框、文本、声音或者动画中的一种或者多种。

更进一步,所述脚本预览模块包括:视频简历脚本播放单元、音视频实时采集单元、台词播放单元、特效播放单元,

所述视频简历脚本播放单元,用以解析视频简历脚本后按脚本设置的时序顺序模拟录制过程,

所述音视频实时采集单元,用以模拟采集的音视频数据并显示,

所述台词播放单元,用以按脚本设置的时序展示台词,同时监测语速用以控制台词展示速度,

所述特效播放单元,用以对视频简历脚本进行特效展示。

更进一步,所述特效播放单元还包括:美颜特效单元、边框特效单元、文本特效单元、声音特效单元、动画特效单元,

所述美颜特效单元,用以展示美颜滤镜效果,

所述边框特效单元,用以展示边框叠加效果,

所述文本特效单元,用以展示文本叠加效果,

所述声音特效单元,用以展示声音插入效果,

所述动画特效单元,用以展示动画插入效果。

更进一步,所述交互式录制模块包括:脚本选择单元、录制交互单元、视频处理单元、音频处理单元,

所述脚本选择单元,用以从视频脚本列表中选择出一份脚本作为录制的剧本,

所述录制交互单元,用以通过文字和/或语音引导全程的视频简历脚本的录制过程,

所述视频处理单元,用以获取待剪辑的视频片段/连续图片,并解码和/或滤镜处理在所述视频片段/连续图片中待进行滤镜处理的gop组,

所述音频处理单元,用以将添加的声音文件与实时采集的音频数据混音,对混音后的音频编码。

更进一步,所述视频简历脚本中的脚本内容、台词内容、特效展示内容以及内容展示的时间按照lrc或json格式进行储存、解析。

更进一步,所述系统还包括:播放控制器,用以通过滑动时间刻度或点击台词内容的方式改变当前播放进度/速度。

基于上述,本发明还提供了一种交互式脚本录制视频简历的实现方法,在终端进行如下的操作:

新建/预置视频简历脚本以及编辑台词,并保存所述视频简历脚本,

模拟所述视频简历脚本、所述台词的播放,以及模拟多媒体信息采集和/或播放控制过程,

选择所述视频简历脚本后开始交互录制,经过多媒体处理后完成录制得到视频简历,

将录制完成的至少一件视频简历保存为本地媒体文件,同时选择用以投递的视频简历上传至云端。

更进一步,方法还包括:从视频脚本列表中选择出一份脚本作为录制的剧本,并通过文字和/或语音引导全程的视频简历脚本的录制过程。

本发明的有益效果:

本发明由于所述脚本编辑模块,用以新建/预置视频简历脚本以及编辑台词,并保存所述视频简历脚本,通过建立脚本、编辑台词从而避免了求职者对着空镜头没有底稿和想要表述的内容。由于所述脚本预览模块,用以模拟所述视频简历脚本、所述台词的播放,以及模拟多媒体信息采集和/或播放控制过程,可以预览脚本和台词播放的过程,同时模拟多媒体信息的控制和/或采集过程。由于所述交互式录制模块,用以选择所述视频简历脚本后开始交互录制,经过多媒体处理后完成录制得到视频简历,能够辅助求职者从容面对镜头,并按照脚本的指导和台词提示、效果的渲染,对视频简历进行加工,是的视频简历更加丰富,让面试官更容易记住求职者。最后,由于还包括所述存储模块,用以将录制完成的至少一件视频简历保存为本地媒体文件,同时选择用以投递的视频简历上传至云端,可以快速地通过终端将视频简历保存至本地并与云端进行同步,让面试官可以第一时间接受得到最新的视频简历内容。

附图说明

图1是本发明一实施例中的交互式脚本录制视频简历的系统结构示意图;

图2是图1中的脚本预览模块中的结构示意图;

图3是图2中的特效播放单元结构示意图;

图4是图1中的交互式录制模块结构示意图;

图5是本发明一实施例中的交互式脚本录制视频简历实现方法流程示意图;

图6是本发明一优选实施例中的流程示意图;

图7是在终端的交互式脚本录制视频简历示意图。

具体实施方式

现在将参考一些示例实施例描述本公开的原理。可以理解,这些实施例仅出于说明并且帮助本领域的技术人员理解和实施例本公开的目的而描述,而非建议对本公开的范围的任何限制。在此描述的本公开的内容可以以下文描述的方式之外的各种方式实施。

如本文中所述,术语“包括”及其各种变体可以被理解为开放式术语,其意味着“包括但不限于”。术语“基于”可以被理解为“至少部分地基于”。术语“一个实施例”可以被理解为“至少一个实施例”。术语“另一实施例”可以被理解为“至少一个其它实施例”。

本申请中的终端,包括但不限于,手机、pda、笔记本电脑、pc等。终端上的软件客户端包括:pc、安卓、iphone、wp、ipad、mac。

终端上客户端的方式包括但不限于,微信公众号/服务号,移动端应用程序,微信h5小程序、移动端的web浏览器或者pc端的web浏览器中的一种或者多种。

本申请中的服务器端包括但不限于,web服务器、数据库服务器以及应用程序服务器。web服务器的基本功能就是提供web信息浏览服务。它只需支持http协议、html文档格式及url。应用程序服务器是通过很多协议来为应用程序提供商业逻辑。

本申请中的lrc格式是指,以lrc为扩展名的歌词文件可以在各类数码播放器中同步显示。lrc歌词是一种包含着“*:*”形式的“标签(tag)”的、基于纯文本的歌词专用格式。

本申请中的json格式是指,(javascriptobjectnotation,js对象标记)是一种轻量级的数据交换格式。用于客户端或服务器端的数据储存和交互。

本申请中的http/https是指,超文本传输协议(http-hypertexttransferprotocol)是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。https(全称:hypertexttransferprotocoloversecuresocketlayer),是以安全为目标的http通道,即是http的安全版。

本申请中的rtmp+mp4是指,rtmp是一种设计用来进行实时数据通信的网络协议,主要用来在flash/air平台和支持rtmp协议的流媒体/交互服务器之间进行音视频和数据通信。支持该协议的软件包括adobemediaserver/ultrantmediaserver/red5等。rtmp+mp4主要使用mp4demux进行解析,分别获取到音频流和视频流,再利用libeasyrtmp进行rtmp推送,从而实现直播或者点播的效果了。

本申请中的hls/flv是指,hls(httplivestreaming),apple的动态码率自适应技术,主要用于pc和apple终端的音视频服务。flv是flashvideo的简称,flv流媒体格式是随着flashmx的推出发展而来的视频格式。

本申请中的opengl/opengles技术是指,在图形图像中的渲染库。渲染视频画面和渲染图片不同,视频需要不断地刷新,每当有新的一帧来时,我们都应该更新纹理,然后重新绘制。

本申请中的的gop组是指,gop(groupofpictures)策略影响编码质量:所谓gop,即是指画面组,一个gop就是一组连续的画面。比如,mpeg编码将画面(即帧)分为i、p、b三种,i是内部编码帧,p是前向预测帧,b是双向内插帧。i帧是一个完整的画面,而p帧和b帧记录的是相对于i帧的变化。没有i帧,p帧和b帧就无法解码。

本申请中的视频简历的特效包括但不限于:弹幕、边框叠加、文字特效、音频特效等等。

本申请中的多媒体,多媒体(multimedia)是多种媒体的综合,包括但不限于文本,声音和图像等多种媒体形式。在计算机系统中,多媒体指组合两种或两种以上媒体的一种人机交互式信息交流和传播媒体。使用的媒体包括文字、图片、照片、声音、动画和影片,以及程式所提供的互动功能。另外,多媒体还是超媒体(hypermedia)系统中的一个子集,而超媒体系统是使用超链接(hyperlink)构成的全球信息系统,全球信息系统是因特网上使用tcp/ip协议和udp/ip协议的应用系统。二维的多媒体网页使用html、xml等语言编写,三维的多媒体网页使用vrml等语言编写。

请参考图1是本发明一实施例中的交互式脚本录制视频简历的系统结构示意图,本实施例中的一种交互式脚本录制视频简历的系统,包括:脚本编辑模块1、脚本预览模块2、交互式录制模块3、存储模块4,

所述脚本编辑模块1,用以新建/预置视频简历脚本以及编辑台词,并保存所述视频简历脚本,

所述脚本预览模块2,用以模拟所述视频简历脚本、所述台词的播放,以及模拟多媒体信息采集和/或播放控制过程,

所述交互式录制模块3,用以选择所述视频简历脚本后开始交互录制,经过多媒体处理后完成录制得到视频简历,

所述存储模块4,用以将录制完成的至少一件视频简历保存为本地媒体文件,同时选择用以投递的视频简历上传至云端。

在本实施例中的所述脚本编辑模块1,包括但不限于:新建视频简历脚本、编辑台词、编辑特效、保存脚本等等功能。其中,所述编辑台词包括但不限于:选择视频简历模板、选择语速、编辑台词等等操作。所述编辑特效包括但不限于:选择美颜、选择边框、添加文本、添加声音、添加动画等等。

作为本实施例中的优选,所述新建视频简历脚本的操作包括但不限:在录制视频简历前需要新建视频简历脚本,新建时会自动从默认模板生成初始脚本,脚本内容可以基于歌词lrc、json等格式存储和解析。

在一些实施例中,所述编辑台词的操作包括但不限:所述台词类似演员(求职者)的台词、ktv的歌词,并且能够基于一个时间戳来展示效果。

在一些实施例中,通过选择台词模板可以快速编辑台词,所述台词模板是预先拟好的参考模板,包括但不限于:校招模板和/或社招模板,可分别针对零经验的毕业生或者在校生和有工作经验的人才进行选择和使用。

在一些实施例中,上述台词模板中每行台词为18个字为最优(因受终端显示屏幕的限制)。若输入不大于18个字符,则可微调台词出现的时刻。

在一些实施例中,上述台词模板按照介绍的内容,供求职者选择不同的语速来自动调整台词的行数,所述语速分为:慢速、正常、快速三种。优选地,所述慢速语速时3个字/秒,所述正常语速时4个字/秒,所述快速语速时5个字/秒。

上述编辑特效的操作包括但不限于:美颜、边框、文本、声音、动画等类型,用以丰富地展示人才或企业的亮点,并且按照求职者的需要选择添加各种特效。

在一些实施例中,选择编辑特效中自动美白效果或素颜。

在一些实施例中,选择编辑特效中添加各种形状的边框类似相框,简历视频则位于上述边框里面,包括但不限于:有三角形、正方形、星形等等。

在一些实施例中,选择编辑特效中添加文本特效来强调人才(求职者)的特点,比如,增加标签。

在一些实施例中,选择编辑特效中文本进入画面的方式及在屏幕上的位置,比如,在右下角淡入淡出、旋转、跳出等等。

在一些实施例中,选择编辑特效中在某一时刻开始插入一段音乐或声音作为背景音,用以表达一种情境。

在一些实施例中,选择编辑特效中在某一时刻开始插入一个动画以突出人才或企业的特点。

在一些实施例中,选择编辑特效中包括但不限于:调整动画的布局大小及角度等等方式;该些添加进来的特效可以通过滑动时刻条进行开始展示时间的设置,也可通过某行台词来同步显示特效,从而简化操作的复杂度。

上述保存脚本包括但不限于:台词以及各种特效的展示内容、出现的时刻和相关内容。优选地,可以按照扩展歌词lrc的存储方式,如图7所示:

[ti:郭靖的视频简历]

[ar:金庸]

[by:郭靖]

[sp:1]

[beauty:1]

[00:00.25]您好,我叫郭靖,{text:{content:“射雕英雄”,type:2}}是宋人在蒙古长大

[00:04.50]师承江南七侠,北丐洪七公和神箭手哲别

[00:09.25]授业于全真七子马钰,南帝和周伯通

[00:13.62]精通降龙十八掌{voice:“test.mp3”},九阴真经,左右互搏

[00:18.38]我的理想是学好武穆遗书镇守襄阳

[00:22.62]{movie:“test.mp4”}希望通过干脆面找一份除恶惩奸的工作

作为本实施例中的优选,所述视频简历脚本中的脚本内容、台词内容、特效展示内容以及内容展示的时间按照lrc或json格式进行储存、解析。

作为本实施例中的优选,如图2所示是图1中的脚本预览模块中的结构示意图,本实施例中的系统还包括:浏览模块5,所述浏览模块5,用以从多个录制完成的所述视频简历的视频简历列表中选择至少一件视频简历进行点播。

在一些实施例中,所述浏览模块5包括但不限于:从视频简历列表上选择一个视频简历以http/https+mp4的方式进行点播。

在一些实施例中,所述浏览模块5包括但不限于:基于http/https+hls方式点播,即将mp4文件点播时分片处理成多个时间连续的ts文件及一个m3u8列表供点播。

请参考图2是图1中的脚本预览模块中的结构示意图,在本实施例中的所述脚本预览模块2包括:视频简历脚本播放单元21、音视频实时采集单元22、台词播放单元23、特效播放单元24,

所述视频简历脚本播放单元21,用以解析视频简历脚本后按脚本设置的时序顺序模拟录制过程,

所述音视频实时采集单元22,用以模拟采集的音视频数据并显示,

所述台词播放单元23,用以按脚本设置的时序展示台词,同时监测语速用以控制台词展示速度,

所述特效播放单元24,用以对视频简历脚本进行特效展示,即按脚本显示各种特效。

还包括:播放控制,比如:语速、滑动等等。

在一些实施例中,在所述视频简历脚本播放单元21中,播放已经编辑好的视频简历脚本,整个预览流程都是通过解析该脚本后按脚本的时序模拟整个录制过程。

在一些实施例中,在所述音视频实时采集单元22中,实时采集音视频,包括但不限于:通过摄像头和麦克风获取图像及声音,这里是模拟录制过程仅仅是采集数据显示出来。

在一些实施例中,所述摄像头获取图像是指,监听摄像头事件,并获得摄像头使用权限。

在一些实施例中,所述麦克风获取声音是指,监听麦克风事件,并获得麦克风使用权限。

在一些实施例中,所述摄像头包括但不限于,网络摄像头、终端摄像头等。

在一些实施例中,所述麦克风包括但不限于,麦克风阵列、终端麦克风等。

在一些实施例中,在所述台词播放单元23中,包括但不限于,按照编辑好的脚本时序逐个字以比如,ktv歌词的方式展示出来即显示后的字体颜色会自动变未已读颜色,同时台词显示同时受语速控制影响,会根据所述脚本选择的慢、正常、快3种语速进行展示。

在一些实施例中,所述特效播放单元24包括但不限于,对脚本所配置的美颜特效、边框特效、文本特效、声音特效或者动画特效等特效的展示。

作为本实施例中的优选,如图3所示是图2中的特效播放单元结构示意图,本实施例中的所述特效播放单元24还包括:美颜特效单元241、边框特效单元242、文本特效单元243、声音特效单元244、动画特效单元245,

所述美颜特效单元241,用以展示美颜滤镜效果,

所述边框特效单元242,用以展示边框叠加效果,

所述文本特效单元243,用以展示文本叠加效果,

所述声音特效单元244,用以展示声音插入效果,

所述动画特效单元245,用以展示动画插入效果。

在一些实施例中,在所述美颜特效单元241通过对原始视频基于opengl/opengles技术做视频滤镜等处理后,从而达到美白、装饰、突出亮点、生动形象等效果。

在一些实施例中,所述美颜特效包括脚本启用了美颜特效后,视频在屏幕上显示前,先基于opengl/opengles美白滤镜做视频处理。

在一些实施例中,在所述边框特效单元242中边框特效包括脚本添加了边框后,视频在屏幕上显示前,则按脚本选择的边框对原视频进行叠加处理。

在一些实施例中,在所述文本特效单元243中的所述文本特效包括脚本添加了文本特效后,视频在屏幕上显示前,则按脚本的时序对文本的字体、颜色、角度等叠加到视频里。

在一些实施例中,在所述声音特效单元244中的所述声音特效包括脚本添加了声音特效后,则按脚本的时序插入播放一段声音,可能是一首歌、也可能是画龙点睛的一句话。

在一些实施例中,在所述动画特效单元245中的所述动画特效包括脚本添加了动画特效后,则按脚本的时序及角度、大小、透明度等叠加播放一个动画或者是另外一个视频。

本实施例中,在本实施例中的所述脚本预览模块2还包括:播放控制器(c),用以通过滑动时间刻度或点击台词内容的方式改变当前播放进度/速度。包括但不限于,在预览脚本的过程中,可以通过滑动时间刻度的方式改变当前播放的地方继续播放,也可以通过点击台词的方式改变当前播放位置。

请参考图4是图1中的交互式录制模块结构示意图,作为本实施例中的优选,本实施例中的所述交互式录制模块3包括:脚本选择单元31、录制交互单元32、视频处理单元33、音频处理单元34,

所述脚本选择单元31,用以从视频脚本列表中选择出一份脚本作为录制的剧本,

所述录制交互单元32,用以通过文字和/或语音引导全程的视频简历脚本的录制过程,

所述视频处理单元33,用以获取待剪辑的视频片段/连续图片,并解码和/或滤镜处理在所述视频片段/连续图片中待进行滤镜处理的gop组,

所述音频处理单元34,用以将添加的声音文件与实时采集的音频数据混音,对混音后的音频编码。

在一些实施例中,所述脚本选择单元31,包括但不限于:从视频简历脚本列表中选择一份脚本为录制整个过程的剧本,囊括了整个录制的交互过程的制定。

在一些实施例中,所述录制交互单元32,包括但不限于:视频简历脚本全程引导,用户跟着节奏来就能顺畅地录制好视频简历。比如,从开始录制倒计时语音播报:“3、2、1、开始”,接着全程简历台词顺序播放,中间添加的特效也会指定时间指定位置播放出来。

在一些实施例中,所述音频处理单元34包括但不限于,对添加进来的声音文件进行解码成未压缩的音频数据与实时采集的音频数据进行混音处理,最后再对混合好的音频进行编码,使得所述两种音频数据格式相同。

在上述实施例中,上述音频进行编码格式包括但不限于:aac或者opus。

在上述实施例中,所述视频片段/连续图片包括但不限于:实时采集视频、添加的视频或动画。

在上述实施例中,所述视频处理单元33中待剪辑的视频片段或图片编码格式相同。优选地,使用yuv422或者rgba8888等等。

在上述实施例中,若滤镜处理方式为美颜滤镜,则首先,从yuv信息中提取y分量,并将其转为rgb格式;其次,对y分量进行模糊处理,并与原图像做高反差保留,再对其做叠加处理,使得噪点更突出;再次,根据rgb信息检测皮肤的区域,并对皮肤区域做图像混合;最后对图像做锐化处理,提高视觉效果。

在上述实施例中,编码方式包括但不限于:h.264、h.265、vp8或者vp9。

请参考图5是本发明一实施例中的交互式脚本录制视频简历实现方法流程示意图,在终端上的操作方法包括:

步骤s100新建/预置视频简历脚本以及编辑台词,并保存所述视频简历脚本,

步骤s101模拟所述视频简历脚本、所述台词的播放,以及模拟多媒体信息采集和/或播放控制过程,

步骤s102选择所述视频简历脚本后开始交互录制,经过多媒体处理后完成录制得到视频简历,

步骤s103将录制完成的至少一件视频简历保存为本地媒体文件,同时选择用以投递的视频简历上传至云端。

在一些实施例中,在终端上的操作方法包括:用以从多个录制完成的所述视频简历的视频简历列表中选择至少一件视频简历进行点播。

在一些实施例中,在终端上的操作方法包括:编辑所述视频简历脚本的特效,所述特效至少包括:美颜、边框、文本、声音或者动画中的一种或者多种。

在一些实施例中,在终端上的操作方法包括:解析视频简历脚本后按脚本设置的时序顺序模拟录制过程,

模拟采集的音视频数据并显示,

按脚本设置的时序展示台词,同时监测语速用以控制台词展示速度,

对视频简历脚本进行特效展示。

在一些实施例中,在终端上的操作方法包括:展示美颜滤镜效果,展示边框叠加效果,展示文本叠加效果,展示声音插入效果,展示动画插入效果。

在一些实施例中,在终端上的操作方法包括:从视频脚本列表中选择出一份脚本作为录制的剧本,

通过文字和/或语音引导全程的视频简历脚本的录制过程,

获取待剪辑的视频片段/连续图片,并解码和/或滤镜处理在所述视频片段/连续图片中待进行滤镜处理的gop组,

将添加的声音文件与实时采集的音频数据混音,对混音后的音频编码。

在一些实施例中,在终端上的操作方法包括:所述视频简历脚本中的脚本内容、台词内容、特效展示内容以及内容展示的时间按照lrc或json格式进行储存、解析。

在一些实施例中,在终端上的操作方法包括:通过滑动时间刻度或点击台词内容的方式改变当前播放进度/速度

优选地,在终端上的操作方法还包括:

步骤s100新建/预置视频简历脚本以及编辑台词,并保存所述视频简历脚本,

步骤s101模拟所述视频简历脚本、所述台词的播放,以及模拟多媒体信息采集和/或播放控制过程,

s102选择所述视频简历脚本后开始交互录制,经过多媒体处理后完成录制得到视频简历,

s103将录制完成的至少一件视频简历保存为本地媒体文件,同时选择用以投递的视频简历上传至云端。

s104从视频脚本列表中选择出一份脚本作为录制的剧本,并通过文字和/或语音引导全程的视频简历脚本的录制过程。视频简历脚本全程引导,用户跟着节奏来就能顺畅地录制好视频简历。比如,从开始录制倒计时语音播报:“3、2、1、开始”,接着全程简历台词顺序播放,中间添加的特效也会指定时间指定位置播放出来。

作为本实施例中的优选,如图6所示是本发明一优选实施例中的流程示意图,

本实施例中的一种交互式脚本录制视频简历的系统,包括:脚本编辑模块1、脚本预览模块2、交互式录制模块3、存储模块4,

所述脚本编辑模块1,用以新建/预置视频简历脚本以及编辑台词,并保存所述视频简历脚本,

所述脚本预览模块2,用以模拟所述视频简历脚本、所述台词的播放,以及模拟多媒体信息采集和/或播放控制过程,

所述交互式录制模块3,用以选择所述视频简历脚本后开始交互录制,经过多媒体处理后完成录制得到视频简历,

所述存储模块4,用以将录制完成的至少一件视频简历保存为本地媒体文件,同时选择用以投递的视频简历上传至云端。

还包括:浏览模块5,所述浏览模块,用以从多个录制完成的所述视频简历的视频简历列表中选择至少一件视频简历进行点播。

在本实施例中,所述脚本编辑模块还用以编辑所述视频简历脚本的特效,所述特效至少包括:美颜、边框、文本、声音或者动画中的一种或者多种。

在本实施例中,所述脚本预览模块2包括:视频简历脚本播放单元、音视频实时采集单元、台词播放单元、特效播放单元,

所述视频简历脚本播放单元,用以解析视频简历脚本后按脚本设置的时序顺序模拟录制过程,

所述音视频实时采集单元,用以模拟采集的音视频数据并显示,

所述台词播放单元,用以按脚本设置的时序展示台词,同时监测语速用以控制台词展示速度,

所述特效播放单元,用以对视频简历脚本进行特效展示。

在本实施例中,所述特效播放单元还包括:美颜特效单元、边框特效单元、文本特效单元、声音特效单元、动画特效单元,

所述美颜特效单元,用以展示美颜滤镜效果,

所述边框特效单元,用以展示边框叠加效果,

所述文本特效单元,用以展示文本叠加效果,

所述声音特效单元,用以展示声音插入效果,

所述动画特效单元,用以展示动画插入效果。

在本实施例中,所述交互式录制模块3包括:脚本选择单元、录制交互单元、视频处理单元、音频处理单元,

所述脚本选择单元,用以从视频脚本列表中选择出一份脚本作为录制的剧本,

所述录制交互单元,用以通过文字和/或语音引导全程的视频简历脚本的录制过程,

所述视频处理单元,用以获取待剪辑的视频片段/连续图片,并解码和/或滤镜处理在所述视频片段/连续图片中待进行滤镜处理的gop组,

所述音频处理单元,用以将添加的声音文件与实时采集的音频数据混音,对混音后的音频编码。

在本实施例中,所述视频简历脚本中的脚本内容、台词内容、特效展示内容以及内容展示的时间按照lrc或json格式进行储存、解析。

在本实施例中,系统还包括:播放控制器,用以通过滑动时间刻度或点击台词内容的方式改变当前播放进度/速度。

在本实施例中,上述系统中基于在终端进行如下的操作:

所述脚本编辑模块1中新建/预置视频简历脚本以及编辑台词,并保存所述视频简历脚本,具体而言:

s01新建视频简历脚本

s02编辑台词

s03编辑特效包括但不限于,{美颜、边框、文本、声音、动画}

s04保存脚本包括但不限于,{lrc、json}

脚本预览模块2模拟所述视频简历脚本、所述台词的播放,以及模拟多媒体信息采集和/或播放控制过程,具体而言:

s05播放脚本

s06采集音视频

s07播放台词

s08播放特效

还包括:播放控制器,用以通过滑动时间刻度或点击台词内容的方式改变当前播放进度/速度。

所述交互式录制模块3中选择所述视频简历脚本后开始交互录制,经过多媒体处理后完成录制得到视频简历,具体而言:

s09选择视频简历脚本

s10倒计时开始录制

s11音视频采集

s12美颜滤镜

s13播放台词

s14播放特效

s15录制完成

所述所述存储模块4中将录制完成的至少一件视频简历保存为本地媒体文件,同时选择用以投递的视频简历上传至云端,具体而言:

s16保存视频简历文件,如mp4格式

s17视频简历预览

s18选择简历封面

s19使用视频简历

s20上传到云服务器

在浏览模块5中,从多个录制完成的所述视频简历的视频简历列表中选择至少一件视频简历进行点播,具体而言:

s21获取视频简历列表

s22视频简历浏览(http/https/rtmp+mp4/hls/flv)

基于上述方法,通过建立脚本、编辑台词从而避免了求职者对着空镜头没有底稿和想要表述的内容,辅助求职者从容面对镜头,并按照脚本的指导和台词提示、效果的渲染,对视频简历进行加工,是的视频简历更加丰富,让面试官更容易记住求职者。同时,选择用以投递的视频简历上传至云端,可以快速地通过终端将视频简历保存至本地并与云端进行同步,让面试官可以第一时间接受得到最新的视频简历内容。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

总体而言,本公开的各种实施例可以以硬件或专用电路、软件、逻辑或其任意组合实施。一些方面可以以硬件实施,而其它一些方面可以以固件或软件实施,该固件或软件可以由控制器、微处理器或其它计算设备执行。虽然本公开的各种方面被示出和描述为框图、流程图或使用其它一些绘图表示,但是可以理解本文描述的框、设备、系统、技术或方法可以以非限制性的方式以硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其它计算设备或其一些组合实施。

此外,虽然操作以特定顺序描述,但是这不应被理解为要求这类操作以所示的顺序执行或是以顺序序列执行,或是要求所有所示的操作被执行以实现期望结果。在一些情形下,多任务或并行处理可以是有利的。类似地,虽然若干具体实现方式的细节在上面的讨论中被包含,但是这些不应被解释为对本公开的范围的任何限制,而是特征的描述仅是针对具体实施例。在分离的一些实施例中描述的某些特征也可以在单个实施例中组合地执行。相反对,在单个实施例中描述的各种特征也可以在多个实施例中分离地实施或是以任何合适的子组合的方式实施。

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