一种视频处理系统及方法技术方案

技术编号:15555049 阅读:53 留言:0更新日期:2017-06-08 15:55
本发明专利技术公开了一种视频处理系统及方法,涉及视频处理技术领域,该系统包括:云剪辑子系统和云存储子系统;其中,云剪辑子系统进一步包括:预览模块和合成模块,其中,预览模块,适于从云存储子系统中获取与接收到的来自用户终端的视频剪辑请求相对应的原始视频数据,根据视频剪辑请求生成与原始视频数据相对应的视频剪辑数据,向用户终端返回与视频剪辑数据相对应的预览内容数据;合成模块,适于接收来自用户终端的视频合成请求,获取与视频合成请求相对应的原始视频数据和/或视频剪辑数据,生成与原始视频数据和/或视频剪辑数据相对应的视频合成数据。由此可见,本发明专利技术提供更加高效流畅的视频处理操作,且云端存储有效避免文件丢失或损坏。

Video processing system and method

The invention discloses a video processing system and method, and relates to the technical field of video processing, the system includes: cloud editing subsystem and cloud storage subsystem; the cloud clip subsystem further includes a preview module and a synthesis module, the preview module, suitable for acquiring and received from the user terminal video clips the original video data corresponding to the request from the cloud storage subsystem, data editing according to requests generated video clips with the original video data corresponding to the video clip, returned to the user terminal preview content data corresponding to the video; synthesis module is adapted to receive a video synthesis request from the user terminal, access and / or video the original video data corresponding to the video clip synthesis request data generated with the original video data and / or video clip data corresponding to the view Frequency composite data. Thus, the invention provides more efficient and smooth video processing operation, and the cloud storage effectively avoids the loss or damage of the file.

【技术实现步骤摘要】

本专利技术涉及视频处理
,具体涉及一种视频处理系统及方法
技术介绍
剪辑是电影、电视节目制作的工序之一。影片或节目拍摄完成后,依照剧情或节目的发展和结构的要求,将各个镜头的画面和声带,经过选择、整理和修剪,然后按照蒙太奇原理和最富于银幕效果的顺序组接起来,成为一部结构完整、内容连贯、含义明确并具有艺术感染力的影片。剪辑是电影或电视声像素材的分解重组的整个工作,也是一部影片或节目摄制过程中的一次再创作。视频编辑分为线性编辑和非线性编辑。线性编辑是电视节目的传统编辑方式,在传统的视频编辑中,镜头拍摄、剪辑通常以录像带为存储介质,由于素材在录像带上是顺序存放的,要完成编辑必须反复搜索和复制,并在另一录像带重新安排这些素材,这种编辑方法被称之为线性编辑方法。非线性编辑是传统设备同计算机技术结合的产物,自数字技术发展起来之后出现了专用的非线性编辑机,可以不按照素材在磁带上的线性位置进行更方便的处理。实际上个人电脑也可以作为一台非线性编辑机,因为所有的素材都捕捉到磁盘上,可以随时处理任何时间线位置上的内容。目前几乎都采用非线性编辑方法,在非线性编辑中,视频剪辑是其中的一个处理环节,视频剪辑就是对镜头拍摄的视频片段进行剪切、合并等简单处理。由于计算机技术的使用,非线性视频编辑很大程度上方便了视频编辑工作。但是,专利技术人在实现本专利技术的过程中,发现在现有技术中至少存在如下问题:首先,当在个人电脑上进行视频编辑处理时,因为素材较多或者编辑软件的要求,需要较高的个人电脑系统配置才能保证较高的渲染速度,保持高效流畅的视频处理过程;其次,当本地个人电脑上没有合适的素材时,用户需要在处理视频之前,通过网络下载大量所需素材,在视频处理完成后,又要将处理完成的视频上传到指定位置或者发送给指定用户,这对用户个人电脑所连接的网络的带宽和网络质量都提出了较高的要求;最后,当在本地个人电脑上进行视频处理时,如果出现机器故障等问题,会导致未完成编辑处理的视频文件因为没有及时保存而丢失或损坏,造成用户较大的损失。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的视频处理系统和相应的视频处理方法。根据本专利技术的一个方面,提供了一种视频处理系统,包括:用于实现视频剪辑处理的云剪辑子系统,以及用于实现视频存储的云存储子系统;其中,云剪辑子系统进一步包括:预览模块和合成模块,其中,预览模块,适于从云存储子系统中获取与接收到的来自用户终端的视频剪辑请求相对应的原始视频数据,根据视频剪辑请求生成与原始视频数据相对应的视频剪辑数据,向用户终端返回与视频剪辑数据相对应的预览内容数据;合成模块,适于接收来自用户终端的视频合成请求,获取与视频合成请求相对应的原始视频数据和/或视频剪辑数据,生成与原始视频数据和/或视频剪辑数据相对应的视频合成数据。优选地,预览模块进一步适于:接收来自用户终端的视频跳转请求,根据视频跳转请求中包含的时间点信息,确定与时间点信息相对应的关键帧,根据关键帧进行解码播放,并向用户终端返回对应的播放数据。优选地,预览模块向用户终端返回与视频剪辑数据相对应的预览内容数据时,具体用于:根据用户终端的下载速度信息和/或网络流量信息确定预览内容数据的生成速度和/或数据量。优选地,预览模块进一步适于:接收来自用户终端的分屏预览请求,确定与分屏预览请求相对应的第一类视频数据,生成与所述第一类视频数据相对应的第二类视频数据,将第一类视频数据与第二类视频数据合成为分屏预览视频流,将分屏预览视频流传输给所述用户终端。优选地,合成模块进一步包括:中央处理子模块,以及多个分布式处理子模块,其中,中央处理子模块适于确定与各个分布式处理子模块对应的视频数据的时间段信息;各个分布式处理子模块适于根据中央处理子模块确定的与其对应的视频数据的时间段信息,从云存储子系统中获取相应时间段内的视频数据进行处理,并将处理结果提供给中央处理子模块。优选地,视频剪辑请求包括以下中的至少一个:视频特效请求、视频分解请求、以及视频拼接请求;和/或,视频合成请求中包括以下中的至少一个合成参数:视频分辨率、比特率、以及编码类型。优选地,云存储子系统进一步包括:视频素材数据库,用于存储各个用户终端对应的原始视频数据;云存储数据库,用于存储各个用户终端对应的视频合成数据;内容分发服务器,与云存储数据库相连,用于对云存储数据库中存储的视频合成数据提供内容分发服务。优选地,合成模块进一步适于:将已生成的视频合成数据存储到云存储数据库中,并为视频合成数据设置对应的播放入口,以供用户终端根据播放入口进行播放。根据本专利技术的另一方面,提供了视频处理方法,包括:获取与接收到的来自用户终端的视频剪辑请求相对应的原始视频数据,根据视频剪辑请求生成与原始视频数据相对应的视频剪辑数据,向用户终端返回与视频剪辑数据相对应的预览内容数据;接收来自用户终端的视频合成请求,获取与视频合成请求相对应的原始视频数据和/或视频剪辑数据,生成与原始视频数据和/或视频剪辑数据相对应的视频合成数据。优选地,方法进一步包括:接收来自用户终端的视频跳转请求,根据视频跳转请求中包含的时间点信息,确定与时间点信息相对应的关键帧,根据关键帧进行解码播放,并向用户终端返回对应的播放数据。优选地,向用户终端返回与视频剪辑数据相对应的预览内容数据的步骤具体包括:根据用户终端的下载速度信息和/或网络流量信息确定预览内容数据的生成速度和/或数据量。优选地,方法进一步包括:接收来自用户终端的分屏预览请求,确定与分屏预览请求相对应的第一类视频数据,生成与所述第一类视频数据相对应的第二类视频数据,将第一类视频数据与第二类视频数据合成为分屏预览视频流,将分屏预览视频流传输给所述用户终端。优选地,视频剪辑请求包括以下中的至少一个:视频特效请求、视频分解请求、以及视频拼接请求;和/或,视频合成请求中包括以下中的至少一个合成参数:视频分辨率、比特率、以及编码类型。优选地,生成与原始视频数据和/或视频剪辑数据相对应的视频合成数据的步骤之后,进一步包括:将已生成的视频合成数据存储到云存储数据库中,并为视频合成数据设置对应的播放入口,以供用户终端根据播放入口进行播放。根据本专利技术的一种视频处理系统及方法,一方面可以通过实现视频剪辑处理的云剪辑子系统利用云端系统资源,获得更快的渲染速度,保持高效流畅的视频处理过程,从而降低了对本地个人电脑的配置要求,方便用户随时随地进行视频编辑操作;另一方面,可以通过实现视频存储的云存储子系统利用云端存储设备存储大量视频资源,省去了传统视频编辑操作过程中的下载与上传操作,降低了用户所连接网络的带宽和网络质量要求,并且在视频编辑过程中,对正在编辑的视频文件实时进行云端存储,避免本地机器故障导致的文件丢失或损坏,进一步提升了视频编辑处理的安全性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为本文档来自技高网
...
一种视频处理系统及方法

【技术保护点】
一种视频处理系统,包括:用于实现视频剪辑处理的云剪辑子系统,以及用于实现视频存储的云存储子系统;其中,所述云剪辑子系统进一步包括:预览模块和合成模块,其中,所述预览模块,适于从所述云存储子系统中获取与接收到的来自用户终端的视频剪辑请求相对应的原始视频数据,根据所述视频剪辑请求生成与所述原始视频数据相对应的视频剪辑数据,向所述用户终端返回与所述视频剪辑数据相对应的预览内容数据;所述合成模块,适于接收来自用户终端的视频合成请求,获取与所述视频合成请求相对应的原始视频数据和/或视频剪辑数据,生成与所述原始视频数据和/或视频剪辑数据相对应的视频合成数据。

【技术特征摘要】
2017.02.14 CN 201710079111X1.一种视频处理系统,包括:用于实现视频剪辑处理的云剪辑子系统,以及用于实现视频存储的云存储子系统;其中,所述云剪辑子系统进一步包括:预览模块和合成模块,其中,所述预览模块,适于从所述云存储子系统中获取与接收到的来自用户终端的视频剪辑请求相对应的原始视频数据,根据所述视频剪辑请求生成与所述原始视频数据相对应的视频剪辑数据,向所述用户终端返回与所述视频剪辑数据相对应的预览内容数据;所述合成模块,适于接收来自用户终端的视频合成请求,获取与所述视频合成请求相对应的原始视频数据和/或视频剪辑数据,生成与所述原始视频数据和/或视频剪辑数据相对应的视频合成数据。2.根据权利要求1所述的系统,其中,所述预览模块进一步适于:接收来自用户终端的视频跳转请求,根据所述视频跳转请求中包含的时间点信息,确定与所述时间点信息相对应的关键帧,根据所述关键帧进行解码播放,并向所述用户终端返回对应的播放数据。3.根据权利要求1所述的系统,其中,所述预览模块向所述用户终端返回与所述视频剪辑数据相对应的预览内容数据时,具体用于:根据所述用户终端的下载速度信息和/或网络流量信息确定所述预览内容数据的生成速度和/或数据量。4.根据权利要求1所述的系统,其中,所述预览模块进一步适于:接收来自用户终端的分屏预览请求,确定与所述分屏预览请求相对应的第一类视频数据,生成与所述第一类视频数据相对应的第二类视频数据,将所述第一类视频数据与所述第二类视频数据合成为分屏预览视频流,将所述分屏预览视频流传输给所述用户终端。5.根据权利要求1所述的系统,其中,所述合成模块进一步包括:中央处理子模块,以及多个分布式处理子模块,其中,所述中央...

【专利技术属性】
技术研发人员:张超李欣杰沈操许赫赫
申请(专利权)人:北京时间股份有限公司
类型:发明
国别省市:北京;11

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

1