一种云剪视频录制及剪辑方法和插件与流程

文档序号:16589798发布日期:2019-01-14 19:00阅读:457来源:国知局
一种云剪视频录制及剪辑方法和插件与流程

本发明属于视频剪辑技术领域,特别涉及一种云剪视频录制及剪辑方法和插件。



背景技术:

随着科技的发展、生活水平的提高,人们在适应快节奏的生活的同时,对于生活品质的要求也逐渐提升,这也使得人们更加重视对于时间的高效利用,伴随而来的就是对于读书、追剧、观影等都追求碎片化和精炼化,对新闻时事也更追求时效性。现有的视频剪辑工具多是在本地进行操作,视频资源的录制或下载以及剪辑后的片段上传均需要花费大量的时间,同时对本地终端的运行和存储功能都有较高的要求;并且对于网站、软件或游戏的操作教学和经验分享也逐渐从传统的文字教程向更加直观的实践演示转化,而本地终端往往缺少对于网页操作进行实时录制并剪辑和分享的功能,因此逐渐无法满足网络用户日益增长的需求。



技术实现要素:

为了解决上述技术问题,本发明提供了一种云剪视频录制及剪辑方法和插件。

本发明具体技术方案如下:

本发明一方面提供了一种云剪视频录制及剪辑方法,包括如下步骤:

s1:选择待剪辑的目标视频,获取所述目标视频的视频地址并进行接入,所述目标视频包括本地视频、网页视频以及网页录频;

s2:设定剪辑的起始位置和终止位置,根据设定的信息在所述目标视频中找到相应的位置、并进行剪辑,得到原始片段;向所述原始片段中添加附加信息,得到成品的剪辑片段,所述附加信息包括字幕、文字标注、水印、背景音频、图片以及其他原始片段中的至少一种;

s3:将制作好的所述剪辑片段通过网络进行发布。

进一步地,步骤s1中,获取所述目标视频的地址的方法如下:

当所述目标视频为本地视频时,从本地存储中查找待剪辑的所述本地视频,并上传至云端进行存储,获得一个云端的url地址,即为所述本地视频的视频地址;

当所述目标视频为网页视频时,直接获取所述网页视频的url地址,即为所述网页视频的视频地址;

当所述目标视频为网页录屏时,对选定的网页的动态变化过程进行录制、得到所述网页录屏,并在云端进行存储,获得一个云端的url地址,即为所述网页录屏的视频地址。

进一步地,所述本地视频的上传方法如下:

a.设置一个时长阈值t0;

b.当所述本地视频时长t超过t0时,将所述本地视频拆分成n个时长不超过t0的独立的视频分片,n≥2且n为整数;

c.按顺序将多个所述视频分片依次上传,或选择至少一个特定的视频分片进行上传。

进一步地,所述网页录屏的录制方法如下:

输入待录屏的网页的url地址,接入所述网页;根据请求触发或终止录制,或手动设置录制的开始时间和结束时间,对所述网页的操作信息和变化情况进行录制,得到所述网页录屏。

进一步地,步骤s2的具体方法如下:

s2.1:在所述目标视频的时间轴上设定起始时间和终止时间,在所述目标视频中查找对应的时间点并进行复制,得到的复制片段即为原始片段;

s2.2:向所述原始片段中添加一级附加信息,所述一级附加信息包括字幕、文字标注、水印以及背景音频中的至少一种,调整好字幕或文字标注的格式以及水印的形式和位置,并根据需要添加背景音频,得到一级片段;

s2.3:向所述一级片段中添加二级附加信息,所述二级附加信息包括图片以及其他原始片段中的至少一种,将所述二级附加信息以贴片形式连接到所述一级片段的前方或后方,得到二级片段;

s2.4:选取所述二级附加信息中的图片或从所述二级片段中截取任意一张图片作为封面,得到成品的剪辑片段。

进一步地,步骤s2.1中,起始时间和终止时间的设置方法如下:

在所述目标视频的时间轴上选择或直接填写起始时间和终止时间,并根据需要为所述起始时间和所述终止时间中至少一项设置错位幅度,所述错位幅度包括延迟幅度或提前幅度;根据所述错位幅度对所述起始时间和所述终止时间进行校正,得到剪辑的起始时间点和终止时间点,所述起始时间点不早于所述目标视频的开始时间,所述终止时间点不晚于所述目标视频的结束时间。

本发明另一方面提供了一种云剪视频录制及剪辑插件,包括如下部分:

目标视频接入模块,用于选择待剪辑的目标视频,获取所述目标视频的视频地址并进行接入,所述目标视频包括本地视频、网页视频以及网页录频;

剪辑管理模块,用于设定剪辑的起始位置和终止位置,根据设定的信息在所述目标视频中找到相应的位置、并对目标视频进行剪辑,得到原始片段;

附加信息添加模块,用于向所述原始片段中添加附加信息,得到成品的剪辑片段,所述附加信息包括字幕、文字标注、水印、背景音频、图片以及其他原始片段中的至少一种;

发布模块,用于将制作好的所述剪辑片段通过网络进行发布。

进一步地,所述目标视频接入模块包括如下部分:

本地视频上传单元,用于从本地存储中查找待剪辑的所述本地视频,并上传至云端进行存储;

网页录屏单元,用于对选定的网页的动态变化过程进行录制、得到所述网页录屏,并在云端进行存储;

url接入单元,用于获取所述本地视频或所述网页录屏在云端存储的url地址,或所述网页视频的url地址,并进行接入。

进一步地,所述本地视频上传单元包括如下部分:

时长判断子单元,用于设置一个时长阈值t0,并对所述本地视频的时长进行统计和判断;

视频拆分子单元,用于在所述本地视频时长t超过t0时,将所述本地视频拆分成n个时长不超过t0的独立的视频分片,n≥2且n为整数;

分片上传子单元,用于按顺序将多个所述视频分片依次上传,或选择至少一个特定的视频分片进行上传;

所述网页录屏单元包括如下部分:

网页接入子单元,用于获取待录屏的网页的url地址,并接入所述网页;

录屏子单元,用于根据请求触发或终止录制,或手动设置录制的开始时间和结束时间,对所述网页的操作信息和变化情况进行录制,得到所述网页录屏。

进一步地,所述剪辑管理模块包括如下部分:

时间设置单元,用于在所述目标视频的时间轴上选择或直接填写起始时间和终止时间,并根据需要为所述起始时间和所述终止时间中至少一项设置错位幅度,根据所述错位幅度对所述起始时间和所述终止时间进行校正,得到剪辑的起始时间点和终止时间点;

复制单元,用于根据所述手动设置单元或所述自动设置单元的设置情况,对所述目标视频进行复制,得到原始片段。

本发明的有益效果如下:本发明提供了一种云剪视频录制及剪辑方法及相应的插件,可以对本地视频、网页视频甚至是网页录屏进行剪辑,并可以根据需要对剪辑视频添加文字、图片或水印等标注信息,可以使视频信息更加丰富、详细,从而便于观看者快速获取并准确理解剪辑视频提供的信息;还可以将多段相互关联的视频进行组合,从而扩充视频信息,使单次发布的信息更加全面、广泛,有效提高信息发布的效率。上述操作全部在云端进行,获得的剪辑片段可以直接存储在云端并通过云端进行发布,不需要经过本地操作的过渡,可以大大缩短操作时间、并可有效降低本地操作造成的内存损耗。通过上述方式,可以快速、方便地对各种视频进行剪辑和发布,特别适合网页操作、软件演示教程以及游戏演示视频等视频信息的制作,在保证完整记录视频信息的前提下显著提高了视频信息的直观体验。

附图说明

图1为实施例1所述的一种云剪视频录制及剪辑方法的流程图;

图2为实施例2所述的一种云剪视频录制及剪辑方法中本地视频的上传方法流程图;

图3为实施例3所述的一种云剪视频录制及剪辑方法中剪辑片段的制作方法流程图;

图4为实施例4所述的一种云剪视频录制及剪辑插件的结构示意图;

图5为实施例5所述的一种云剪视频录制及剪辑插件中目标视频接入模块的结构示意图;

图6为实施例6所述的一种云剪视频录制及剪辑插件的结构示意图。

具体实施方式

下面结合附图和以下实施例对本发明作进一步详细说明。

实施例1

如图1所示,本发明实施例1提供了一种云剪视频录制及剪辑方法,包括如下步骤:

s1:选择待剪辑的目标视频,获取目标视频的视频地址并进行接入,目标视频包括本地视频(本地存储的各类视频)、网页视频(网页上公开播放的视频)以及网页录频(网页操作监控记录、软件操作教程以及游戏演示等);

s2:设定剪辑的起始位置和终止位置,根据设定的信息在目标视频中找到相应的位置、并对目标视频进行剪辑,得到原始片段;向原始片段中添加附加信息,得到成品的剪辑片段,附加信息包括字幕(可以自行制作添加,也可以直接添加成品字幕)、文字标注(包括人名、地点、物品名等标注信息,以及为加强效果添加的特效文字)、水印(包括制作者名称标记或电视台台标,用于宣示版权归属)、背景音频(背景音乐或配音等)、图片(可以覆盖整个画面,也可以出现在画面的特定位置)以及其他原始片段中的至少一种;

s3:将制作好的剪辑片段通过网络(可以为微博等社交平台)进行发布。

本实施例提供了一种云剪视频录制及剪辑方法,可以对本地视频、网页视频甚至是网页录屏进行剪辑,并可以根据需要对剪辑视频添加文字、图片或水印等标注信息,可以使视频信息更加丰富、详细,从而便于观看者快速获取并准确理解剪辑视频提供的信息;还可以将多段相互关联的视频进行组合,从而扩充视频信息,使单次发布的信息更加全面、广泛,有效提高信息发布的效率;上述操作全部在云端进行,获得的剪辑片段可以直接存储在云端并通过云端进行发布,不需要经过本地操作的过渡,可以大大缩短操作时间、并可有效降低本地操作造成的内存损耗。通过上述方式,可以快速、方便地对各种视频进行剪辑和发布,特别适合网页操作、软件演示教程以及游戏演示视频等视频信息的制作,在保证完整记录视频信息的前提下显著提高了视频信息的直观体验。

实施例2

如图2所示,实施例2在实施例1的基础上公开了一种云剪视频录制及剪辑方法,该实施例2进一步限定了步骤s1中,获取目标视频的地址的方法如下:

当目标视频为本地视频时,从本地存储中查找待剪辑的本地视频,并上传至云端进行存储,获得一个云端的url地址,即为本地视频的视频地址;

当目标视频为网页视频时,直接获取网页视频的url地址,即为网页视频的视频地址;

当目标视频为网页录屏时,对选定的网页的动态变化过程进行录制、得到网页录屏,并在云端进行存储,获得一个云端的url地址,即为网页录屏的视频地址。

本地视频的上传方法如下:

a.设置一个时长阈值t0;

b.当本地视频时长t超过t0时,将本地视频拆分成n个时长不超过t0的独立的视频分片,n≥2且n为整数;

c.按顺序将多个视频分片依次上传,或选择至少一个特定的视频分片进行上传。

将较长的本地视频分成多个分片进行上传,不需要等待视频完全上传结束就可以就可以对已完成上传的分片进行浏览和剪辑,或者在已知大致的时间范围的情况下可以直接选择相应的分片进行上传,能有效节省时间成本,同时可以降低上传出错或剪辑发生遗漏的概率,从而有效提高了剪辑的效率。

网页录屏的录制方法如下:

输入待录屏的网页的url地址,接入网页;根据请求触发或终止录制,或手动设置录制的开始时间和结束时间,对网页的操作信息和变化情况进行录制,得到网页录屏。

对网页的动态信息(例如网页操作记录、操作演示或游戏记录等)进行录制时,需要首先接入待录屏的网页,并对该网页在一定时间内的动态变化进行记录(录制),从而将连续的网页图像转化成动态的视频,即为网页录屏。

实施例3

如图3所示,实施例3在实施例1的基础上公开了一种云剪视频录制及剪辑方法,该实施例3进一步限定了步骤s2的具体方法如下:

s2.1:在目标视频的时间轴上通过手动方式或自动方式设定起始时间和终止时间,当达到起始时间点时,操作前端开始复制目标视频、至终止时间点时停止录制,得到的录制片段即为原始片段;

s2.2:向原始片段中添加一级附加信息,一级附加信息包括字幕、文字标注、水印以及背景音频中的至少一种,调整好字幕或文字标注的格式(字体、颜色、大小、间距、语言等)以及水印的形式(名称、媒体标志、电视台台标等)和位置,并根据需要添加背景音频,得到一级片段;

s2.3:向一级片段中添加二级附加信息,二级附加信息包括图片以及其他原始片段中的至少一种,将二级附加信息以贴片形式连接到一级片段的前方或后方,得到二级片段;

s2.4:选取二级附加信息中的图片或从二级片段中截取任意一张图片作为封面,得到成品的剪辑片段。

步骤s2.1中,起始时间和终止时间的设置方法如下:

在目标视频的时间轴上选择或直接填写起始时间和终止时间,并根据需要为起始时间和终止时间中至少一项设置错位幅度,错位幅度包括延迟幅度或提前幅度;根据错位幅度对起始时间和终止时间进行校正,得到剪辑的起始时间点和终止时间点,起始时间点不早于操作前端接入目标视频的时间。

起始时间和终止时间可以通过拖拽时间轴设定,也可以直接填写具体的时间点,还可以先设定好起始时间、再填写截取视频的时长,根据时长即可推导出终止时间;由于手动设置容易存在较大误差,因此可以为起始时间和终止时间设置一个错位幅度,在复制时可以根据错位幅度提前或延迟进行复制或结束,以免遗漏重要镜头,或截取过多不相关的镜头。同时,视频复制的范围不可能超出视频本身的时间范围,因此起始时间点不早于目标视频的开始时间,终止时间点不晚于目标视频的结束时间。

实施例4

如图4所示,本发明实施例4提供了一种云剪视频录制及剪辑插件,包括如下部分:

目标视频接入模块1,选择待剪辑的目标视频,获取所述目标视频的视频地址并进行接入,所述目标视频包括本地视频、网页视频以及网页录频;

剪辑管理模块2,用于设定剪辑的起始位置和终止位置,根据设定的信息在目标视频中找到相应的位置、并对目标视频进行剪辑,得到原始片段;

附加信息添加模块3,用于向原始片段中添加附加信息,得到成品的剪辑片段,附加信息包括字幕、文字标注、水印、背景音频、图片以及其他原始片段中的至少一种;

发布模块4,用于将制作好的剪辑片段通过网络进行发布。

本实施例提供了一种云剪视频录制及剪辑插件,剪辑管理模块2可以对目标视频接入模块1接入的本地视频、网页视频甚至是网页录屏进行剪辑,并可以根据需要由附加信息添加模块3对剪辑视频添加文字、图片或水印等标注信息,可以使视频信息更加丰富、详细,从而在发布模块4进行发布后,便于观看者快速获取并准确理解剪辑视频提供的信息;还可以将多段相互关联的视频进行组合,从而扩充视频信息,使单次发布的信息更加全面、广泛,有效提高信息发布的效率。上述操作全部在云端进行,获得的剪辑片段可以直接存储在云端并通过云端进行发布,不需要经过本地操作的过渡,可以大大缩短操作时间、并可有效降低本地操作造成的内存损耗。通过上述插件,可以快速、方便地对各种视频进行剪辑和发布,特别适合网页操作、软件演示教程以及游戏演示视频等视频信息的制作,在保证完整记录视频信息的前提下显著提高了视频信息的直观体验

实施例5

如图5所示,实施例5在实施例4的基础上公开了一种云剪视频录制及剪辑插件,该实施例5进一步限定了目标视频接入模块1包括如下部分:

本地视频上传单元11,用于从本地存储中查找待剪辑的本地视频,并上传至云端进行存储;

网页录屏单元12,用于对选定的网页的动态变化过程进行录制、得到网页录屏,并在云端进行存储;

url接入单元13,用于获取本地视频或网页录屏在云端存储的url地址,或网页视频的url地址,并进行接入。

本地视频上传单元11包括如下部分:

时长判断子单元111,用于设置一个时长阈值t0,并对本地视频的时长进行统计和判断;

视频拆分子单元112,用于在本地视频时长t超过t0时,将本地视频拆分成n个时长不超过t0的独立的视频分片,n≥2且n为整数;

分片上传子单元113,用于按顺序将多个视频分片依次上传,或选择至少一个特定的视频分片进行上传;

网页录屏单元12包括如下部分:

网页接入子单元121,用于获取待录屏的网页的url地址,并接入网页;

录屏子单元122,用于根据请求触发或终止录制,或手动设置录制的开始时间和结束时间,对网页的操作信息和变化情况进行录制,得到网页录屏。

实施例6

如图6所示,实施例6在实施例4的基础上公开了一种云剪视频录制及剪辑插件,该实施例6进一步限定了剪辑管理模块2包括如下部分:

时间设置单元21,用于在目标视频的时间轴上选择或直接填写起始时间和终止时间,并根据需要为起始时间和终止时间中至少一项设置错位幅度,根据错位幅度对起始时间和终止时间进行校正,得到剪辑的起始时间点和终止时间点;

复制单元22,用于根据手动设置单元或自动设置单元的设置情况,对目标视频进行复制,得到原始片段。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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