[发明专利]一种屏幕录制方法及装置有效
申请号: | 201310066064.7 | 申请日: | 2013-02-28 |
公开(公告)号: | CN104020986B | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 袁树健;马洋涛;曾健烽;付云雷 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;H04N5/76 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 屏幕 录制 方法 装置 | ||
本发明适用于信息技术领域,提供了一种屏幕录制方法及装置,包括:生成N个媒体帧,所述N个媒体帧通过每隔第一时间间隔抓取一次屏幕图像来生成,所述N为大于1的整数;调整所述N个媒体帧之间的时间间隔;根据调整后的所述N个媒体帧之间的时间间隔,生成每个媒体帧的时间戳;将每个媒体帧的时间戳写入该媒体帧的帧结构后输出视频文件。在对屏幕操作进行录制,生成录屏文件的过程中,本发明通过对相邻媒体帧之间的时间间隔进行调整,使得生成的视频文件能够实现变速播放,不必按照录制帧率来进行播放,以避免在录屏视频播放的过程中出现的无谓等待时间,提高了录屏视频单位时间内的信息量。
技术领域
本发明属于信息技术领域,尤其涉及一种屏幕录制方法及装置。
背景技术
录屏软件可以将计算机、平板电脑或者手机等有屏终端设备的屏幕变化录制成视频,通过运用录屏软件,能够实现操作场景的实时保存,或者实现不可回放的在线流媒体文件的实时录制。
然而,现有的录屏软件只能简单地按照一定的帧率来对屏幕操作进行录制,且也必须按照与录制帧率相同的帧率进行视频播放,当在录制过程中出现屏幕长时间内无变化或者变化较少的情况,那么在进行视频播放时该时间段内的画面变化也较少。例如,软件的安装过程在同一安装界面可能需要等待3至5分钟,这段时间内安装界面并无实质性变化,从而导致录制的视频在单位时间内所提供的信息量降低。
发明内容
本发明实施例的目的在于提供一种屏幕录制方法,旨在解决现有的屏幕录制方法容易导致录制的视频在单位时间内所提供的信息量降低的问题。
本发明实施例是这样实现的,一种屏幕录制方法,包括:
生成N个媒体帧,所述N个媒体帧通过每隔第一时间间隔抓取一次屏幕图像来生成,所述N为大于1的整数;
调整所述N个媒体帧之间的时间间隔;
根据调整后的所述N个媒体帧之间的时间间隔,生成每个媒体帧的时间戳;
将每个媒体帧的时间戳写入该媒体帧的帧结构后输出视频文件。
本发明实施例的另一目的在于提供一种屏幕录制装置,包括:
媒体帧生成单元,用于生成N个媒体帧,所述N个媒体帧通过每隔第一时间间隔抓取一次屏幕图像来生成,所述N为大于1的整数;
调整单元,用于调整所述N个媒体帧之间的时间间隔;
时间戳生成单元,用于根据调整后的所述N个媒体帧之间的时间间隔,生成每个媒体帧的时间戳;
视频文件输出单元,用于将每个媒体帧的时间戳写入该媒体帧的帧结构后输出视频文件。
在对屏幕操作进行录制,生成录屏文件的过程中,本发明实施例通过对相邻媒体帧之间的时间间隔进行调整,使得生成的视频文件能够实现变速播放,不必按照录制帧率来进行播放,以避免在录屏视频播放的过程中出现的无谓等待时间,提高了录屏视频单位时间内的信息量。
附图说明
图1是本发明实施例提供的屏幕录制方法的实现流程图;
图2是本发明实施例提供的屏幕录制方法步骤S102的实现流程图;
图3是本发明实施例提供的屏幕录制装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310066064.7/2.html,转载请声明来源钻瓜专利网。