[发明专利]一种视频录制方法、装置、服务器及存储介质有效
| 申请号: | 201910101246.0 | 申请日: | 2019-01-31 |
| 公开(公告)号: | CN109640023B | 公开(公告)日: | 2021-06-18 |
| 发明(设计)人: | 周林;周崇兴 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
| 主分类号: | H04N5/76 | 分类号: | H04N5/76;H04N21/2343;H04N5/265;H04N21/433 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100080 北京市石景山区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 视频 录制 方法 装置 服务器 存储 介质 | ||
本公开公开了一种视频录制方法、装置、服务器及存储介质。其中,该方法包括:服务器获取视频录制请求,并确定与所述视频录制请求匹配的至少两个视频文件;所述服务器分别播放所述至少两个视频文件,并对所述视频文件所包含的全部待录制视频帧进行截图;所述服务器将获取的截图图像,合成为分别与所述至少两个视频文件对应的录制视频。本公开实施例解决了现有技术在PC端录制视频时,设备负担较大,容易出现丢帧等问题的问题,可以通过服务器进行视频录制,处理速度更快,处理效率更高,设备负担较小,不容易出现问题。
技术领域
本公开实施例涉及视频处理技术,尤其涉及一种视频录制方法、装置、服务器及存储介质。
背景技术
用户在网页中制作动画,生成的动画可以在网页中播放。很多场景下,用户需要将在网页中的动画录制成视频,以满足业务需求。
现有技术中,用户在个人计算机(Personal Computer,PC)端将在网页中的动画录制成视频。用户在视频录制完成后,可以自己在PC端对视频进行使用和处理。
现有技术的缺陷在于,在PC端将大量的网页中的动画录制成视频时,设备负担较大,容易出现问题。例如,设备的中央处理器(Central Processing Unit,CPU)占用过高时,在录制视频的过程中容易丢帧。同时,当视频数量庞大时,在PC端不能有效的对录制的大量视频进行存储和处理。
发明内容
本公开提供一种视频录制方法、装置、服务器及存储介质,以实现对现有的视频录制方案进行优化,可以有效的将大量网页中的动画录制成视频。
第一方面,本公开实施例提供了一种视频录制方法,包括:
服务器获取视频录制请求,并确定与视频录制请求匹配的至少两个视频文件;
服务器分别播放至少两个视频文件,并对视频文件所包含的全部待录制视频帧进行截图;
服务器将获取的截图图像,合成为分别与至少两个视频文件对应的录制视频。
上述方案中,可选的是,视频文件为网页中的动画文件。
上述方案中,可选的是,服务器分别播放至少两个视频文件,并对视频文件所包含的全部待录制视频帧进行截图,包括:
服务器通过无头浏览器播放至少两个视频文件;
服务器根据播放顺序对至少两个视频文件所包含的全部待录制视频帧进行截图。
上述方案中,可选的是,在服务器将获取的截图图像,合成为分别与至少两个视频文件对应的录制视频之后,还包括:
服务器建立与录制视频对应的视频标识;
服务器将视频标识和录制视频对应存储至数据库。
上述方案中,可选的是,服务器分别播放至少两个视频文件,并对视频文件所包含的全部待录制视频帧进行截图,包括:
服务器建立分别与至少两个视频文件对应的至少两个截图进程,并分别将与至少两个视频文件对应的全部待录制视频帧分配给对应的至少两个截图进程;
服务器通过对应的至少两个截图进程,在视频文件中,并行的对所分配的待录制视频帧进行截图。
上述方案中,可选的是,服务器建立分别与至少两个视频文件对应的至少两个截图进程,并分别将与至少两个视频文件对应的全部待录制视频帧分配给对应的至少两个截图进程,包括:
服务器根据至少两个视频文件所包含的待录制视频帧帧数,建立与至少两个视频文件所包含的待录制视频帧帧数相一致的截图进程;
服务器分别为每个截图进程分配至少两个视频文件中的一帧待录制视频帧的帧定位信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910101246.0/2.html,转载请声明来源钻瓜专利网。





