[发明专利]一种云剪辑方法、装置、设备及存储介质有效
申请号: | 202010716741.5 | 申请日: | 2020-07-23 |
公开(公告)号: | CN111918128B | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 唐杰;王喆;李庆瑜;戴立言 | 申请(专利权)人: | 上海网达软件股份有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/4402 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 201206 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 剪辑 方法 装置 设备 存储 介质 | ||
本发明公开了一种云剪辑方法、装置、设备及存储介质,针对传统的视频剪辑方法通常按秒级处理,无法做到精度到帧级,从而降低视频效果的问题,通过在云剪服务器中封装基础转码模块,并提供面向剪辑业务的视频编辑接口;云剪服务器接收用户发送的剪辑指令及剪辑素材后,解析剪辑指令并执行剪辑任务,以帧为单位进行视频剪辑,将视频截取、视频截图、视频滤镜等操作精度到帧级,提高视频制作的效果。
技术领域
本发明属于视频处理的技术领域,尤其涉及一种云剪辑方法、装置、设备及存储介质。
背景技术
个人视频的新时代已经来临了,在这个时代里,大家可以坐在家用计算机前,制作出品质堪与摄影棚媲美的影片,制作出一段效果非凡的演示视频。
视频帧间隔是毫秒级别的,传统的视频拆分、截图、滤镜效果是按秒级处理的,若是帧率为每秒25帧的视频,模糊位置是25帧,若是定位的帧不是I帧时,位置偏差更大。不能精确到帧级,在制作中不能达到理想的效果。
制作视频时若是想要滤镜效果每一帧都不一样,或者穿插几段纯文本说明,或者添加几张精美图片,或者插入几个精彩片段,再或者融进几首经典歌曲做背景音乐,传统的做法比较繁琐,不能做到素材的任意组合灵活分配在时间轴上,会通过多次转码来实现这些功能,这样在性能上大打折扣。
发明内容
本发明的目的是提供一种云剪辑方法、装置、设备及存储介质,支持视频拆分、截图、多样滤镜效果(叠文字、贴图片、打马赛克)、多素材混编,其中视频拆分、截图可以帧级定位,多样滤镜效果可以帧级定位和帧级效果差异化,多素材混编是多文本、多贴图、多音频、多视频等素材任意组合成一个完整的视频,使制作出的视频内容多样化、风格独特。
为解决上述问题,本发明的技术方案为:
一种云剪辑方法,包括:
S1:在云剪服务器中封装基础转码模块,并提供面向剪辑业务的视频编辑接口;
S2:云剪服务器接收用户发送的剪辑指令及剪辑素材后,解析所述剪辑指令并执行剪辑任务,以帧为单位进行视频剪辑;所述剪辑指令包括视频截图、视频截取、视频滤镜及多素材混编;
S3:云剪服务器将完成剪辑任务的视频编码封装后输出给用户。
根据本发明一实施例,所述步骤S2进一步包括:
云剪服务器接收到剪辑素材后,初步选取所述剪辑素材的起始编辑位置,作为待定位点;
调整所述待定位点向前偏移一个GOP的距离,到达偏移点的位置;
云剪服务器从所述偏移点开始解码,判断所述偏移点是否为I帧,若否,则从所述偏移点向后寻找I帧,在I帧的位置开始解码;所述I帧的位置位于所述待定位点之前;
当解码进度到达所述待定位点时,确定所述待定位点为所述剪辑素材的起始编辑位置的实际定位点;
通过逐帧判断PTS实现云剪辑精确定位到帧级。
根据本发明一实施例,所述步骤S2进一步包括:
当云剪服务器执行视频滤镜任务时,将所述剪辑素材解码成一帧帧YUV数据,分别对每一帧YUV数据进行滤镜操作。
根据本发明一实施例,所述对每一帧YUV数据进行滤镜操作时,判断是否需要进行叠加文字或贴加图片或打马赛克操作。
根据本发明一实施例,所述步骤S2进一步包括:
当云剪服务器执行多素材混编任务时,识别所述剪辑素材中的素材类型;所述素材类型包括文本素材、贴图素材、音频素材及视频素材;
将视频素材间隔地分布在时间轴上,视频素材间的间隔部分自动填充纯色视频;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海网达软件股份有限公司,未经上海网达软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010716741.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种户外钢型材专用防锈漆
- 下一篇:管内剪切采茶装置