CN104156135A - 屏幕录制方法及装置 - Google Patents

屏幕录制方法及装置 Download PDF

Info

Publication number
CN104156135A
CN104156135A CN201310177774.7A CN201310177774A CN104156135A CN 104156135 A CN104156135 A CN 104156135A CN 201310177774 A CN201310177774 A CN 201310177774A CN 104156135 A CN104156135 A CN 104156135A
Authority
CN
China
Prior art keywords
recorded
screen interface
screen
display area
coordinate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310177774.7A
Other languages
English (en)
Other versions
CN104156135B (zh
Inventor
袁树健
付云雷
曾健烽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201310177774.7A priority Critical patent/CN104156135B/zh
Publication of CN104156135A publication Critical patent/CN104156135A/zh
Application granted granted Critical
Publication of CN104156135B publication Critical patent/CN104156135B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开了一种屏幕录制方法及装置,涉及信息技术领域,可以节省屏幕录制过程所占用的资源,同时,可以提升屏幕录制效率。所述方法包括:首先获取屏幕界面上的待录制对象和所述待录制对象对应的录制模式,若所述录制模式为第一预置模式,将所述待录制对象配置在所述屏幕界面的非显示区域,最后在所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件。

Description

屏幕录制方法及装置
技术领域
本发明涉及信息技术领域,特别涉及一种屏幕录制方法及装置。
背景技术
屏幕录制(Screen Record,SR)技术通常是用于将屏幕界面上显示的一段时间内的内容进行记录和保存,例如,对用户在屏幕界面上的操作过程或者在屏幕界面上播放的视频内容等进行记录和保存。
当前屏幕录制方式的录制过程通常是将屏幕界面上显示的图像转化成位图,然后将这些位图逐帧编入流媒体文件中,从而实现对终端设备的操作过程、或者不可回放资源等内容的记录和保存。然而通过现有屏幕录制方式在进行录制的过程中,需要一直显示录制的内容,当待录制对象为一个不需要用户操控的对象时,例如对播放的媒体流文件进行录制,用户依然需要观看整个录制过程,而不能进行其他操作,从而使得通过现有屏幕录制方式在进行屏幕录制时,占用资源较多,屏幕录制效率较低。
发明内容
本发明实施例提供了一种屏幕录制方法及装置,可以节省屏幕录制过程所占用的资源,同时,可以提升屏幕录制效率。
第一方面,本发明实施例提供一种屏幕录制方法,包括:
获取屏幕界面上的待录制对象和所述待录制对象对应的录制模式;
若所述录制模式为第一预置模式,将所述待录制对象配置在所述屏幕界面的非显示区域;
在所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件。
第二方面,本发明实施例提供一种屏幕录制装置,包括:
获取单元,用于获取屏幕界面上的待录制对象和所述待录制对象对应的录制模式;
配置单元,用于若所述录制模式为第一预置模式,将所述获取单元获取的所述待录制对象配置在所述屏幕界面的非显示区域;
录制单元,用于在所述配置单元配置的所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件。
本发明实施例提供的屏幕录制方法及装置,与通过现有屏幕录制方式在进行录制时,需要一直在屏幕界面上显示录制的内容相比,本发明实施例首先获取屏幕界面上的待录制对象和所述待录制对象对应的录制模式,若所述录制模式为第一预置模式,将所述待录制对象配置在所述屏幕界面的非显示区域,最后在所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件,实现了在屏幕界面上不显示待录制对象的情况下,完成对待录制对象的录制,从而可以节省屏幕录制过程所占用的资源,同时,可以提升屏幕录制效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例提供的一种屏幕录制方法流程图;
图2为本发明实施例提供的另一种屏幕录制方法流程图;
图3为本发明实施例提供的一种屏幕录制装置结构示意图;
图4为本发明实施例提供的另一种屏幕录制装置结构示意图;
图5为本发明实施例提供的屏幕界面示意图一;
图6为本发明实施例提供的屏幕界面示意图二。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。
本发明实施例提供一种屏幕录制方法,如图1所示,所述方法包括:
101、获取屏幕界面上的待录制对象和所述待录制对象对应的录制模式。
其中,待录制对象具体可以为支持多窗口***的终端设备在屏幕界面上显示的某一个应用窗口,多窗口***可以为windows***、imac***,linux***等。具体地,例如,待录制对象具体可以为演示ppt文档、xml(extensible markuplanguage,可扩展标记语言)表格、或者doc文档的窗口,还可以为非人控操作等待画面的软件窗口、播放过场画面的游戏窗口、播放媒体流文件的媒体播放器窗口等,本发明实施例不做限定。录制模式具体可以为正常录制模式,即在进行录制的过程中,需要一直在屏幕界面显示待录制对象的内容;还可以为免观察录制模式,即可以在不显示对待录制对象录制过程的情况下,完成对待录制对象的录制。
102、若所述录制模式为第一预置模式,将所述待录制对象配置在所述屏幕界面的非显示区域。
其中,所述第一预置模式在本实施例中具体为免观察录制模式。在免观察录制模式下,可以将所述待录制对象配置在所述屏幕界面的非显示区域,即不在屏幕界面上显示对待录制对象的录制过程,从而使得在对待录制对象进行录制时,用户可以在屏幕界面上进行其他任何操作,并且不会影响录制效果。
103、在所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件。
本发明实施例提供的一种屏幕录制方法,与通过现有屏幕录制方式在进行录制时,需要在屏幕界面上一直显示录制的内容相比,本发明实施例首先获取屏幕界面上的待录制对象和所述待录制对象对应的录制模式,若所述录制模式为第一预置模式,将所述待录制对象配置在所述屏幕界面的非显示区域,最后在所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件,实现了在屏幕界面上不显示待录制对象的情况下,完成对待录制对象的录制,从而可以节省屏幕录制过程所占用的资源,同时,可以提升屏幕录制效率。
进一步地,本发明实施例提供另一种屏幕录制方法,如图2所示,所述方法包括:
201、获取屏幕界面上的待录制对象和所述待录制对象对应的录制模式。
其中,待录制对象具体可以为支持多窗口***的终端设备,在屏幕界面上显示的某一个应用窗口,多窗口***可以为windows***、imac***,linux***等。例如,待录制对象具体可以为演示ppt文档、xml(extensible markuplanguage,可扩展标记语言)表格、或者doc文档的窗口,还可以为非人控操作等待画面的软件窗口、播放过场画面的游戏窗口、播放媒体流文件的媒体播放器窗口等,本发明实施例不做限定。录制模式具体可以为正常录制模式,即在进行录制的过程中,需要一直显示待录制对象的内容;还可以为免观察录制模式,即可以在不显示对待录制对象的录制过程的情况下,完成对待录制对象的录制。
具体地,首先获取所述屏幕界面上的操作轨迹,并且获取所述操作轨迹的终点位置坐标,若在所述终点位置坐标上存在激活指示,则根据所述终点位置坐标获取所述待录制对象,所述待录制对象在所述屏幕界面上对应的坐标范围,包含所述终点位置坐标,所述激活指示用于确认所述终点位置坐标对应的对象为所述待录制对象。
其中,操作轨迹具体可以为鼠标移动轨迹、触摸轨迹等,激活指示具体可以为鼠标点击或者光标在某一个对象上停留预置时间等。具体地,若录制模式为上述免观察录制模式时,用户具体可以通过控制鼠标,使得屏幕上光标在某一个特定应用窗口上停留预置时间,或者通过鼠标点击一个特定应用窗口来指定待录制对象;若录制模式为上述正常录制模式时,用户还可以通过指定屏幕界面上的一个特定封闭区域作为待录制对象,本实施例不做限定。
例如,若需要从屏幕界面上显示的多个应用窗口中选择一个应用窗口作为待录制对象,首先获取用户通过滑动鼠标,在屏幕界面上形成的光标移动轨迹的终点位置坐标,若用户通过鼠标在光标移动轨迹的终点位置上进行点击操作或者判断光标移动轨迹的终点位置坐标保持不变的时间达到预设值时,获取坐标范围包含该终点位置坐标的应用窗口作为待录制对象,其中,屏幕界面上显示的多个应用窗口中,每一个应用窗口在屏幕界面上都对应一个坐标范围,该坐标范围与应用窗口在屏幕界面上的位置区域相对应。
202、若所述录制模式为第一预置模式,将所述待录制对象配置在所述屏幕界面的非显示区域。
其中,所述第一预置模式在本实施例中具体为免观察录制模式。在免观察录制模式下,会将所述待录制对象配置在所述屏幕界面的非显示区域,即不在屏幕界面上显示对待录制对象的录制过程,从而使得用户可以在屏幕界面上进行其他任何操作,并且不会影响录制效果。
具体地,首先获取所述屏幕界面上显示区域对应的坐标范围,然后通过为所述坐标范围中的任意一个坐标增加偏移量,得到所述非显示区域对应的坐标范围中的一个坐标,具体地,可以通过为所述坐标范围中的任意一个坐标增加不同的偏移量值,得到所述非显示区域对应的坐标范围中的任意一个坐标;最后通过调用***API(application programming interface,应用程序编程接口)接口,将所述待录制对象的起始坐标配置为所述非显示区域对应的坐标范围中的坐标。
其中,屏幕界面上显示区域对应的坐标范围是由屏幕分辨率决定的,例如,如果屏幕分辨率为1024×768,则显示区域的横坐标x的范围为0-1024,纵坐标y的范围为0-768。如果所述待录制对象为一个应用窗口,则待录制对象的起始坐标即为该应用窗口的左边沿与上边沿相交点的坐标,通过将所述待录制对象的起始坐标配置为所述非显示区域对应的坐标范围中的所述坐标,可以达到在显示区域完全隐藏待录制对象的效果。
例如,屏幕界面上显示区域对应的坐标范围为(0-1024,0-768),此时,首先选取该坐标范围内的任意一个坐标为(1,1),然后为该坐标的横坐标增加的偏移量为负6,为该坐标的横坐标增加的偏移量为负8,此时得到增加偏移量后的坐标为(-5,-7),由于该坐标不在显示区域对应的坐标范围内,因此可以确定(-5,-7)为非显示区域对应的坐标范围内的一个坐标,从而通过将待录制对象的起始坐标配置为(-5,-7),实现了将待录制对象配置在屏幕界面的非显示区域内。
203、显示或者播放提示信息。
其中,所述提示信息用于提示当前录制模式为所述第一预置模式,以及用于确认是否退出所述第一预置模式或者确认是否切换到第二预置模式,所述提示信息包括文本提示信息和/或音频提示信息。
具体地,例如,可以在屏幕界面的预置区域显示文本提示信息,该文本提示信息可以通过特定标识,例如通过特定颜色标注出来,以使得用户可以直观地获取到该提示信息,并且可以通过预置特定操作,例如,点击特定按键,点击鼠标达到特定次数等方式,退出第一预置模式或者切换到第二预置模式,其中,退出第一预置模式具体可以为退出免观察录制模式的录制过程,切换到第二预置模式具体可以为由免观察录制模式切换到正常录制模式继续进行录制,本发明实施例不做限定。文本框中具体可以显示当前模式为免观察录制模式,按F12按键可以退出免观察录制模式的录制过程或者切换到正常录制模式的文本信息,从而可以方便用户退出免观察录制模式下的录制过程,或者方便用户根据需求进行不同录制模式的切换,文本提示信息的具体显示区域,本发明实施例不做限定。
再例如,还可以通过语音信息的提示方式提示用户当前模式为免观察录制模式,以及是否需要退出录制过程或者切换到正常模式,如果接收到用户确认退出录制过程的语音信息,则终止录制过程,如果接收到用户指示切换到正常录制模式的语音信息,则在所述屏幕界面上的初始位置显示所述待录制对象,并且对所述待录制对象进行录制。
进一步地,若接收到切换确认指示时,在所述屏幕界面上的初始位置显示所述待录制对象,并且对所述待录制对象进行录制。
其中,初始位置为将待录制对象配置在屏幕界面的非显示区域之前,待录制对象在屏幕界面上所显示的位置。
204、在所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件。
具体地,首先在所述屏幕界面的非显示区域,根据所述待录制对象的标识获取所述待录制对象的绘画句柄;然后通过所述绘画句柄将所述待录制对象的图像信息转换为内存位图;最后将所述内存位图输入到编码器中进行编码,得到所述录制文件。其中,如果待录制对象的内容为媒体流文件,可以通过一张或者依次连续的数张内存位图产生单帧或连续帧的媒体流,从而得到最终的录制文件。
对于本发明实施例的应用场景,可以如下所示,但不限于此,包括:图5中的屏幕界面上包含有网页窗口、即时通讯窗口、和视频播放窗口,首先获取到用户选择的待录制对象为视频播放窗口,然后将视频播放窗口配置在所述屏幕界面的非显示区域,此时屏幕界面可以如图6所示,最后在所述屏幕界面的非显示区域,对所述视频播放窗口进行录制,得到录制文件。可以看出,由于对视频播放窗口的录制过程是在非显示区域进行的,从而可以使得用户可以对屏幕界面上的网页窗口、即时通讯窗口等进行正常操作的同时,不会影响对视频播放窗口的录制效果,从而节省了屏幕录制过程所占用的资源,同时,可以提升屏幕录制效率。
本发明实施例提供的另一种屏幕录制方法,与通过现有屏幕录制方式在进行录制时,需要一直在屏幕界面上显示录制的内容相比,本发明实施例首先获取屏幕界面上的待录制对象和所述待录制对象对应的录制模式,若所述录制模式为第一预置模式,将所述待录制对象配置在所述屏幕界面的非显示区域,最后在所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件,使得在不显示待录制对象的情况下,完成对待录制对象的录制,从而可以节省屏幕录制过程所占用的资源,同时,可以提升屏幕录制效率。
进一步地,本发明实施例提供一种屏幕录制装置,用于实现上述图1所示的方法,如图3所示,所述装置的实体可以为终端设备,例如个人计算机、电脑本等,所述装置包括:获取单元31、配置单元32、录制单元33。
获取单元31,可以用于获取屏幕界面上的待录制对象和所述待录制对象对应的录制模式。
配置单元32,可以用于若所述录制模式为第一预置模式,将所述获取单元31获取的所述待录制对象配置在所述屏幕界面的非显示区域。
录制单元33,可以用于在所述配置单元32配置的所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件。
需要说明的是,本发明实施例提供的装置中所涉及各功能单元的其他相应描述,可以参考图1中的对应描述,在此不再赘述。
进一步地,本发明实施例提供另一种屏幕录制装置,用于实现上述图2所示的方法,如图4所示,所述装置的实体可以为终端设备,例如个人计算机、电脑本等,所述装置包括:获取单元41、配置单元42、录制单元43、显示播放单元44。
获取单元41,可以用于获取屏幕界面上的待录制对象和所述待录制对象对应的录制模式。
配置单元42,可以用于若所述录制模式为第一预置模式,将所述获取单元41获取的所述待录制对象配置在所述屏幕界面的非显示区域。
录制单元43,可以用于在所述配置单元42配置的所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件。
获取单元41,可以用于获取屏幕界面上的操作轨迹,并且获取所述操作轨迹的终点位置坐标。
获取单元41,还可以用于若在所述终点位置坐标上存在激活指示,则根据所述终点位置坐标获取所述待录制对象,所述待录制对象在所述屏幕界面上对应的坐标范围,包含所述终点位置坐标,所述激活指示用于确认所述终点位置坐标对应的对象为所述待录制对象。
配置单元42,可以用于通过调用***API接口,将所述待录制对象配置在所述屏幕界面的非显示区域。
获取单元41,还可以用于获取所述屏幕界面上显示区域对应的坐标范围,并且通过为所述坐标范围中的任意一个坐标增加偏移量,得到所述非显示区域对应的坐标范围中的一个坐标。
配置单元42,可以用于通过调用***API接口,将所述待录制对象的起始坐标配置为所述非显示区域对应的坐标范围中的所述坐标。
显示播放单元44,可以用于显示或者播放提示信息,所述提示信息用于提示当前录制模式为所述第一预置模式,以及用于确认是否退出所述第一预置模式或者确认是否切换到第二预置模式,所述提示信息包括文本提示信息和/或音频提示信息。
显示播放单元44,还可以用于若接收到切换确认指示时,在所述屏幕界面上的初始位置显示所述待录制对象。
录制单元43可以包括:
获取模块4301,可以用于在所述屏幕界面的非显示区域,根据所述待录制对象的标识获取所述待录制对象的绘画句柄。
转换模块4302,可以用于通过所述绘画句柄将所述待录制对象的图像信息转换为内存位图。
编码模块4303,可以用于将所述内存位图输入到编码器中进行编码,得到所述录制文件。
需要说明的是,本发明实施例提供的装置中所涉及各功能单元的其他相应描述,可以参考图2中的对应描述,在此不再赘述。
本发明实施例提供的屏幕录制装置,与通过现有屏幕录制方式在进行录制时,需要一直在屏幕界面上显示录制的内容相比,本发明实施例首先获取屏幕界面上的待录制对象和所述待录制对象对应的录制模式,若所述录制模式为第一预置模式,将所述待录制对象配置在所述屏幕界面的非显示区域,最后在所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件,使得在屏幕界面上不显示待录制对象的情况下,完成对待录制对象的录制,从而可以节省屏幕录制过程所占用的资源,同时,可以提升屏幕录制效率。
本发明实施例提供的屏幕录制装置可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。本发明实施例提供的屏幕录制方法及装置可以适用于信息技术领域,但不仅限于此。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

Claims (14)

1.一种屏幕录制方法,其特征在于,包括:
获取屏幕界面上的待录制对象和所述待录制对象对应的录制模式;
若所述录制模式为第一预置模式,将所述待录制对象配置在所述屏幕界面的非显示区域;
在所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件。
2.根据权利要求1所述的屏幕录制方法,其特征在于,所述获取屏幕界面上的待录制对象包括:
获取所述屏幕界面上的操作轨迹,并且获取所述操作轨迹的终点位置坐标;
若在所述终点位置坐标上存在激活指示,则根据所述终点位置坐标获取所述待录制对象,所述待录制对象在所述屏幕界面上对应的坐标范围,包含所述终点位置坐标,所述激活指示用于确认所述终点位置坐标对应的对象为所述待录制对象。
3.根据权利要求1所述的屏幕录制方法,其特征在于,所述将所述待录制对象配置在所述屏幕界面的非显示区域的步骤包括:
通过调用***API接口,将所述待录制对象配置在所述屏幕界面的非显示区域。
4.根据权利要求3所述的屏幕录制方法,其特征在于,所述通过调用***API接口,将所述待录制对象配置在所述屏幕界面的非显示区域的步骤之前,还包括:
获取所述屏幕界面上显示区域对应的坐标范围;
通过为所述坐标范围中的任意一个坐标增加偏移量,得到所述非显示区域对应的坐标范围中的坐标;
所述通过调用***API接口,将所述待录制对象配置在所述屏幕界面的非显示区域的步骤包括:
通过调用所述***API接口,将所述待录制对象的起始坐标配置为所述非显示区域对应的坐标范围中的坐标。
5.根据权利要求1所述的屏幕录制方法,其特征在于,所述在所述屏幕界面的非显示区域,对所述待录制对象进行录制的步骤之前还包括:
显示或者播放提示信息,所述提示信息用于提示当前录制模式为所述第一预置模式,以及用于确认是否退出所述第一预置模式或者确认是否切换到第二预置模式,所述提示信息包括文本提示信息和/或音频提示信息。
6.根据权利要求5所述的屏幕录制方法,其特征在于,所述方法还包括:
若接收到切换确认指示时,在所述屏幕界面上的初始位置显示所述待录制对象,并且对所述待录制对象进行录制。
7.根据权利要求1所述的屏幕录制方法,其特征在于,在所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件的步骤包括:
在所述屏幕界面的非显示区域,根据所述待录制对象的标识获取所述待录制对象的绘画句柄;
通过所述绘画句柄将所述待录制对象的图像信息转换为内存位图;
将所述内存位图输入到编码器中进行编码,得到所述录制文件。
8.一种屏幕录制装置,其特征在于,包括:
获取单元,用于获取屏幕界面上的待录制对象和所述待录制对象对应的录制模式;
配置单元,用于若所述录制模式为第一预置模式,将所述获取单元获取的所述待录制对象配置在所述屏幕界面的非显示区域;
录制单元,用于在所述配置单元配置的所述屏幕界面的非显示区域,对所述待录制对象进行录制,得到录制文件。
9.根据权利要求8所述的屏幕录制装置,其特征在于,
所述获取单元,用于获取屏幕界面上的操作轨迹,并且获取所述操作轨迹的终点位置坐标;
所述获取单元,还用于若在所述终点位置坐标上存在激活指示,则根据所述终点位置坐标获取所述待录制对象,所述待录制对象在所述屏幕界面上对应的坐标范围,包含所述终点位置坐标,所述激活指示用于确认所述终点位置坐标对应的对象为所述待录制对象。
10.根据权利要求8所述的屏幕录制装置,其特征在于,
所述配置单元,用于通过调用***API接口,将所述待录制对象配置在所述屏幕界面的非显示区域。
11.根据权利要求10所述的屏幕录制装置,其特征在于,
所述获取单元,还用于获取所述屏幕界面上显示区域对应的坐标范围,并且通过为所述坐标范围中的任意一个坐标增加偏移量,得到所述非显示区域对应的坐标范围中的坐标;
所述配置单元,用于通过调用所述***API接口,将所述待录制对象的起始坐标配置为所述非显示区域对应的坐标范围中的坐标。
12.根据权利要求8所述的屏幕录制装置,其特征在于,所述装置还包括:
显示播放单元,用于显示或者播放提示信息,所述提示信息用于提示当前录制模式为所述第一预置模式,以及用于确认是否退出所述第一预置模式或者确认是否切换到第二预置模式,所述提示信息包括文本提示信息和/或音频提示信息。
13.根据权利要求12所述的屏幕录制装置,其特征在于,
所述显示播放单元,还用于若接收到切换确认指示时,在所述屏幕界面上的初始位置显示所述待录制对象。
14.根据权利要求8所述的屏幕录制装置,其特征在于,所述录制单元包括:
获取模块,用于在所述屏幕界面的非显示区域,根据所述待录制对象的标识获取所述待录制对象的绘画句柄;
转换模块,用于通过所述绘画句柄将所述待录制对象的图像信息转换为内存位图;
编码模块,用于将所述内存位图输入到编码器中进行编码,得到所述录制文件。
CN201310177774.7A 2013-05-14 2013-05-14 屏幕录制方法及装置 Active CN104156135B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310177774.7A CN104156135B (zh) 2013-05-14 2013-05-14 屏幕录制方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310177774.7A CN104156135B (zh) 2013-05-14 2013-05-14 屏幕录制方法及装置

Publications (2)

Publication Number Publication Date
CN104156135A true CN104156135A (zh) 2014-11-19
CN104156135B CN104156135B (zh) 2019-01-01

Family

ID=51881649

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310177774.7A Active CN104156135B (zh) 2013-05-14 2013-05-14 屏幕录制方法及装置

Country Status (1)

Country Link
CN (1) CN104156135B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105049916A (zh) * 2015-06-30 2015-11-11 努比亚技术有限公司 一种视频录制方法及装置
CN108200275A (zh) * 2017-12-27 2018-06-22 努比亚技术有限公司 一种录屏控制方法、设备及计算机可读存储介质
CN110636175A (zh) * 2019-10-18 2019-12-31 深圳传音控股股份有限公司 通讯录制方法、终端设备及计算机可读存储介质
CN111666024A (zh) * 2020-05-28 2020-09-15 维沃移动通信(杭州)有限公司 屏幕录制方法、装置及电子设备
CN111866423A (zh) * 2020-07-07 2020-10-30 广州三星通信技术研究有限公司 用于电子终端的录屏方法及相应设备
CN112153436A (zh) * 2020-09-03 2020-12-29 Oppo广东移动通信有限公司 一种屏幕录制方法、装置、设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5816820A (en) * 1996-09-18 1998-10-06 Kelly Properties, Inc. Simulation generation system
CN101609401A (zh) * 2009-07-02 2009-12-23 深圳市万兴软件有限公司 一种无干扰屏幕录制方法和***
CN101882079A (zh) * 2010-06-13 2010-11-10 深圳市万兴软件有限公司 多媒体网页录制的方法和装置
US20110191676A1 (en) * 2010-01-29 2011-08-04 Microsoft Corporation Cross-Browser Interactivity Recording, Playback, and Editing
CN102724466A (zh) * 2012-05-25 2012-10-10 深圳市万兴软件有限公司 一种视频录制方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5816820A (en) * 1996-09-18 1998-10-06 Kelly Properties, Inc. Simulation generation system
CN101609401A (zh) * 2009-07-02 2009-12-23 深圳市万兴软件有限公司 一种无干扰屏幕录制方法和***
US20110191676A1 (en) * 2010-01-29 2011-08-04 Microsoft Corporation Cross-Browser Interactivity Recording, Playback, and Editing
CN101882079A (zh) * 2010-06-13 2010-11-10 深圳市万兴软件有限公司 多媒体网页录制的方法和装置
CN102724466A (zh) * 2012-05-25 2012-10-10 深圳市万兴软件有限公司 一种视频录制方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
博客园: "改变浏览器窗口的大小和位置", 《HTTP://WWW.CNBLOGS.COM/ANDERSLLY/ARCHIVE/2006/11/15/JAVASCRIPTWINDOW1.HTML》 *
百度知道: "求DX(DirectX)窗口后台截图方法或思路", 《HTTPS://ZHIDAO.BAIDU.COM/QUESTION/226355557.HTML》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105049916A (zh) * 2015-06-30 2015-11-11 努比亚技术有限公司 一种视频录制方法及装置
CN105049916B (zh) * 2015-06-30 2019-03-01 努比亚技术有限公司 一种视频录制方法及装置
CN108200275A (zh) * 2017-12-27 2018-06-22 努比亚技术有限公司 一种录屏控制方法、设备及计算机可读存储介质
CN110636175A (zh) * 2019-10-18 2019-12-31 深圳传音控股股份有限公司 通讯录制方法、终端设备及计算机可读存储介质
CN111666024A (zh) * 2020-05-28 2020-09-15 维沃移动通信(杭州)有限公司 屏幕录制方法、装置及电子设备
CN111866423A (zh) * 2020-07-07 2020-10-30 广州三星通信技术研究有限公司 用于电子终端的录屏方法及相应设备
CN111866423B (zh) * 2020-07-07 2023-02-21 广州三星通信技术研究有限公司 用于电子终端的录屏方法及相应设备
CN112153436A (zh) * 2020-09-03 2020-12-29 Oppo广东移动通信有限公司 一种屏幕录制方法、装置、设备及存储介质

Also Published As

Publication number Publication date
CN104156135B (zh) 2019-01-01

Similar Documents

Publication Publication Date Title
US11188208B2 (en) Display apparatus for classifying and searching content, and method thereof
KR102577186B1 (ko) 코스웨어 녹화 및 재생 방법, 장치, 스마트 인터랙티브 태블릿 및 저장 매체
CN108491131B (zh) 智能交互平板的操作方法、装置以及智能交互平板
CN104156135A (zh) 屏幕录制方法及装置
US20190289271A1 (en) Touch optimized design for video editing
RU2447482C2 (ru) Пользовательский интерфейс состояния медиа данных
US20110145745A1 (en) Method for providing gui and multimedia device using the same
CN105979339B (zh) 一种窗口显示方法及客户端
KR102339205B1 (ko) 가상 장면 디스플레이 방법 및 디바이스, 및 저장 매체
US9921710B2 (en) Method and apparatus for converting and displaying execution screens of a plurality of applications executed in device
CN101010746A (zh) 存储交互式图形流的存储介质以及再现设备和方法
US10319411B2 (en) Device and method for playing an interactive audiovisual movie
CN104285194A (zh) 对在显示设备上显示的窗口进行远程配置
TW201246198A (en) Sequencing content
US20130163949A1 (en) Information processing apparatus, information processing method and program
JP2009230468A (ja) 再生装置、再生装置の制御方法および制御プログラム
CN104837051A (zh) 视频播放方法及客户端
JP2009182876A (ja) 電子機器および表示処理方法
CN105280204B (zh) 多媒体文件播放方法、装置及***
CN113453057B (zh) 一种显示设备及播放进度控制方法
KR101447283B1 (ko) 화면 출력을 제어하는 방법, 단말기 및 기록매체
CN112653931B (zh) 资源信息播放的控制方法、装置、存储介质以及电子设备
CN112749033B (zh) 一种显示设备及***通知调用方法
CN104123112A (zh) 一种图像处理方法及电子设备
CN115550717A (zh) 一种显示设备及多指触控显示方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant