截屏实现方法及装置的制造方法
【专利摘要】本发明公开了一种截屏实现方法及装置,包括:在终端设备的视频播放界面中,当接收到慢播指令时,以预设减慢速率播放视频,所述预设减慢速率小于所述视频的正常播放速率;在以预设减慢速率播放所述视频的过程中,接收截屏指令;根据所述截屏指令对所述视频播放界面进行截屏。本发明提出的截屏实现方法及装置,能够帮助用户更精准地截屏。
【专利说明】
截屏实现方法及装置
技术领域
[0001 ]本发明涉及数据处理技术领域,特别是指一种截屏实现方法及装置。
【背景技术】
[0002]随着智能电子设备的快速发展以及越来越广泛的普及,智能电子设备的用户越来越倾向于通过视频软件来观看自己感兴趣的电影、电视、娱乐节目等等。
[0003]截屏功能是现有的视频软件中较为成熟的技术,对于普通用户来说,遇到自己感兴趣的内容,用户常常通过截屏按钮或截屏快捷操作的方式将自己喜欢的内容截屏下来,以便自己欣赏或进一步地分享给朋友或家人。
[0004]现有技术中,用户在播放视频的过程中,若是遇到感兴趣的内容,由于视频处于播放状态,很难精准的对自己感兴趣的画面进行截屏;若是暂停视频播放,则会在视频播放页面中出现广告弹窗或者出现暂停按钮,从而影响截屏得到的图像的效果。
【发明内容】
[0005]有鉴于此,本发明的目的在于提出一种截屏实现方法及装置,能够帮助用户更精准地截屏。
[0006]基于上述目的本发明提供的截屏实现方法,包括:
[0007]在终端设备的视频播放界面中,当接收慢播指令时,以预设减慢速率播放视频,所述预设减慢速率小于所述视频的正常播放速率;
[0008]在以预设减慢速率播放所述视频的过程中,接收截屏指令;
[0009]根据所述截屏指令对所述视频播放界面进行截屏。
[0010]在一些实施方式中,所述慢播指令为重按,所述截屏指令为释放所述重按;
[0011 ]所述根据所述截屏指令对所述视频播放界面进行截屏的步骤包括:
[0012]检测到所述重按被释放;
[0013]判定为接收到截屏指令,并记录重按的释放时刻;
[0014]对所述释放时刻的所述视频播放界面进行截屏。
[0015]在一些实施方式中,所述截屏实现方法应用于移动终端;
[0016]所述以预设减慢速率播放视频的步骤之后还包括:
[0017]发出用于提示用户进行重力感应操作的提示信息;
[0018]所述接收截屏指令并对所述视频播放界面进行截屏的步骤包括:
[0019]接收重力感应操作触发的截屏指令,并对当前视频播放界面进行截屏。
[0020]在一些实施方式中,判断所述重按的方法包括:
[0021]设定最小触摸压力阈值,若所述视频播放界面中产生的触摸指令的触摸压力大于或等于所述最小触摸压力阈值,则判定为重按;
[0022]所述以预设减慢速率播放视频的步骤包括:
[0023]在大于或等于所述最小触摸压力阈值的范围内,将该范围分为多个触摸压力阈值区间,每个触摸压力阈值区间对应一个预设减慢速率;
[0024]判断重按的触摸压力所处的触摸压力阈值区间;
[0025]根据重按的触摸压力所处的触摸压力阈值区间,选择与该触摸压力阈值区间对应的预设减慢速率;
[0026]以选定的预设减慢速率播放视频;
[0027]或者,判断所述重按的方法包括:
[0028]设定最小触摸面积阈值,若所述视频播放界面中产生的触摸指令的触摸面积大于或等于所述最小触摸面积阈值,则判定为重按;
[0029]所述以预设减慢速率播放视频的步骤包括:
[0030]在大于或等于所述最小触摸面积阈值的范围内,将该范围分为多个触摸面积阈值区间,每个触摸面积阈值区间对应一个预设减慢速率
[0031 ]判断重按的触摸面积所处的触摸面积阈值区间;
[0032]根据重按的触摸面积所处的触摸面积阈值区间,选择与该触摸面积阈值区间对应的预设减慢速率;
[0033]以选定的预设减慢速率播放视频。
[0034]在一些实施方式中,判断所述重按的方法包括:
[0035]设定最小触摸压力阈值和最小触摸面积阈值,当所述视频播放界面中产生的触摸指令的触摸压力大于或等于所述最小触摸压力阈值,且,所述触摸指令的触摸面积大于或等于所述最小触摸面积阈值时,则判定为重按;
[0036]所述以预设减慢速率播放视频的步骤包括:
[0037]在大于或等于所述最小触摸压力阈值的范围内,将该范围分为多个触摸压力阈值区间,并且,在大于或等于所述最小触摸面积阈值的范围内,将该范围分为多个触摸面积阈值区间;触摸压力阈值区间的个数与触摸面积阈值区间的个数相同,二者按照递增顺序一一对应;
[0038]多个预设减慢速率与触摸压力阈值区间和触摸面积阈值区间形成一一对应关系
[0039]当触摸指令的触摸压力和触摸面积分别位于处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则选择与该触摸压力阈值区间对应且与该触摸面积阈值区间对应的预设减慢速率;
[0040]当触摸指令的触摸压力和触摸面积分别位于不处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则判断该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值是否大于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值;
[0041]若该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值大于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值,则选择与该触摸压力阈值区间对应的预设减慢速率;
[0042]若该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值小于或等于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值,则选择与该触摸面积阈值区间对应的预设减慢速率;
[0043]以选定的预设减慢速率播放视频。
[0044]本发明实施例的另一方面还提供了一种截屏实现装置,包括:
[0045]慢播指令接收模块,用于在终端设备的视频播放界面中,接收慢播指令;
[0046]减慢播放模块,当接收到慢播指令,用于以预设减慢速率播放视频,所述预设减慢速率小于所述视频的正常播放速率;
[0047]截屏指令接收模块,用于在以预设减慢速率播放所述视频的过程中,接收截屏指令;
[0048]截屏模块,用于根据所述截屏指令对所述视频播放界面进行截屏。
[0049]在一些实施方式中,所述慢播指令为重按,所述截屏指令为释放所述重按;
[0050]所述截屏模块,具体用于:
[0051 ]检测到所述重按被释放;
[0052]判定为接收到截屏指令,并记录重按的释放时刻;
[0053]对所述释放时刻的所述视频播放界面进行截屏。
[0054]在一些实施方式中,所述截屏实现装置为移动终端;
[0055]还包括:
[0056]提示模块,用于发出用于提示用户进行重力感应操作的提示信息;
[0057]所述截屏指令接收模块,用于接收重力感应操作触发的截屏指令;
[0058]所述截屏模块,用于对当前视频播放界面进行截屏。
[0059]在一些实施方式中,所述的装置还包括重按判断模块,具体用于设定最小触摸压力阈值,若所述视频播放界面中产生的触摸指令的触摸压力大于或等于所述最小触摸压力阈值,则判定为重按;
[0060]所述减慢播放模块,具体用于:
[0061]在大于或等于所述最小触摸压力阈值的范围内,将该范围分为多个触摸压力阈值区间,每个触摸压力阈值区间对应一个预设减慢速率;
[0062]判断重按的触摸压力所处的触摸压力阈值区间;
[0063]根据重按的触摸压力所处的触摸压力阈值区间,选择与该触摸压力阈值区间对应的预设减慢速率;
[0064]以选定的预设减慢速率播放视频;
[0065]或者,所述重按判断模块,具体用于设定最小触摸面积阈值,若所述视频播放界面中产生的触摸指令的触摸面积大于或等于所述最小触摸面积阈值,则判定为重按;
[0066]所述减慢播放模块,具体用于:
[0067]在大于或等于所述最小触摸面积阈值的范围内,将该范围分为多个触摸面积阈值区间,每个触摸面积阈值区间对应一个预设减慢速率;判断重按的触摸面积所处的触摸面积阈值区间;
[0068]根据重按的触摸面积所处的触摸面积阈值区间,选择与该触摸面积阈值区间对应的预设减慢速率;
[0069]以选定的预设减慢速率播放视频。
[0070]在一些实施方式中,所述的装置还包括重按判断模块,具体用于设定最小触摸压力阈值和最小触摸面积阈值,当所述视频播放界面中产生的触摸指令的触摸压力大于等于所述最小触摸压力阈值,且,所述触摸指令的触摸面积大于或等于所述最小触摸面积阈值时,则判定为重按;[0071 ]所述减慢播放模块,具体用于:
[0072]在大于或等于所述最小触摸压力阈值的范围内,将该范围分为多个触摸压力阈值区间,并且,在大于或等于所述最小触摸面积阈值的范围内,将该范围分为多个触摸面积阈值区间;触摸压力阈值区间的个数与触摸面积阈值区间的个数相同,二者按照递增顺序一一对应;
[0073]多个预设减慢速率与触摸压力阈值区间和触摸面积阈值区间形成一一对应关系;
[0074]当触摸指令的触摸压力和触摸面积分别位于处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则选择与该触摸压力阈值区间对应且与该触摸面积阈值区间对应的预设减慢速率;
[0075]当触摸指令的触摸压力和触摸面积分别位于不处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则判断该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值是否大于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值;
[0076]若该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值大于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值,则选择与该触摸压力阈值区间对应的预设减慢速率;
[0077]若该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值小于或等于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值,则选择与该触摸面积阈值区间对应的预设减慢速率;
[0078]以选定的预设减慢速率播放视频。
[0079]从上面所述可以看出,本发明提供的截屏实现方法及装置,通过在视频播放界面中,接收到重按操作时降低播放速度,然后接收截屏指令完成截屏,因为在截屏前降低了播放速度,使得用户能够更为精准地将自己感兴趣的画面截屏下来,提高了截屏精准度,提升了用户体验。
【附图说明】
[0080]图1为本发明提供的截屏实现方法的一个实施例的流程示意图;
[0081]图2为本发明提供的截屏实现方法的另一个实施例的流程示意图;
[0082]图3为本发明提供的截屏实现装置实施例的模块结构示意图。
【具体实施方式】
[0083]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0084]需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一” “第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。
[0085]本发明的第一个方面提供了一种能够帮助用户更精准地截屏的截屏实现方法,如图1所示,为本发明提供的截屏实现方法的一个实施例的流程示意图。
[0086]所述截屏实现方法,包括以下步骤:
[0087]步骤101:在终端设备的视频播放界面中,当接收慢播指令时;所述视频播放界面为触摸屏中视频软件的显示区域,进一步的,可以是视频内容的显示界面,即播放窗口所在位置;所述慢播指令可以是针对终端设备的触摸屏进行预设的触摸方式而发出的指令,也可以是某一预先显示在视频播放界面中的某个慢播按钮被点击而发出的指令;
[0088]步骤102:以预设减慢速率播放视频,所述预设减慢速率小于所述视频的正常播放速率;步骤103:在以预设减慢速率播放所述视频的过程中,接收截屏指令;所述截屏指令可以是通过监测到屏幕中设置的截屏按钮被点击而接收到的,也可以是通过检测到触摸手势而接收到的,还可以通过其他的方式接收到的;
[0089]步骤104:根据所述截屏指令对所述视频播放界面进行截屏。
[0090]其中,用户在使用所述截屏实现方法前,可以是已经观看到了需要截屏的画面,然后将视频后退一段时间后,再利用慢播指令使视频播放速率减缓,然后再进行截屏。
[0091]从上述实施例可以看出,本发明提供的截屏实现方法,通过在视频播放界面中,接收到重按操作时降低播放速度,然后接收截屏指令完成截屏,因为在截屏前降低了播放速度,使得用户能够更为精准地将自己感兴趣的画面截屏下来,提高了截屏精准度,提升了用户体验。
[0092]较佳的,在一些可选实施方式中,所述慢播指令为重按,所述截屏指令为释放所述重按;所述重按是指按压力较重的按压触摸,可以是比平常的点击的按压力更重,在某些特殊情况下,也可以跟平常的点击的按压力相同;所述预设减慢速率是指预先设定的较正常播放速率更加缓慢的播放速率;
[0093]所述根据所述截屏指令对所述视频播放界面进行截屏的步骤104还可进一步包括以下步骤:
[0094]检测到所述重按被释放;
[0095]判定为接收到截屏指令,并记录重按的释放时刻;S卩,所述慢播指令为持续重按,且当重按被释放时,判定为接收到截屏指令;
[0096]对所述释放时刻的所述视频播放界面进行截屏。
[0097]通过上述实施例,将释放所述重按设定为截屏指令,从而当用户重按屏幕时,减缓播放速率,在用户释放重按时即截屏,从而将减缓播放速率和截屏动作连贯起来,操作更加方便。
[0098]进一步的,所述根据所述截屏指令对所述视频播放界面进行截屏的步骤104之后还可包括以下步骤:
[0099]完成截屏后,以正常播放速率继续播放视频。
[0100]通过完成截屏后自动恢复正常播放速率,使得用户无需再手动将播放速率调回正常速率;较佳的,将该步骤与重按被释放作为截屏指令的步骤结合起来,即在释放重按并截屏后,恢复正常播放速率,从而将减速、截屏和恢复速度连贯起来,使得该功能更方便用户的使用,提升了用户体验。
[0101 ]进一步的,在一些可选实施方式中,判断所述重按的方法包括:
[0102]设定最小触摸压力阈值,若所述视频播放界面中产生的触摸指令的触摸压力大于等于所述最小触摸压力阈值,则判定为重按;触摸压力的检测则可以采用具有压感检测的触摸屏来检测;
[0103]所述以预设减慢速率播放视频的步骤102包括以下步骤:
[0104]在大于或等于所述最小触摸压力阈值的范围内,将该范围分为多个触摸压力阈值区间,每个触摸压力阈值区间对应一个预设减慢速率;可选的,所述多个触摸压力阈值区间的触摸压力值依次递增,与其对应的预设减慢速率依次递减;
[0105]判断重按的触摸压力所处的触摸压力阈值区间;
[0106]根据重按的触摸压力所处的触摸压力阈值区间,选择与该触摸压力阈值区间对应的预设减慢速率;
[0107]以选定的预设减慢速率播放视频。
[0108]例如,共有三个触摸压力阈值区间,令最小触摸压力阈值为A,第一触摸压力阈值区间的上限为B,则第一触摸压力阈值区间为A-B,第二触摸压力阈值区间的上限为C,则第二触摸压力阈值区间为B-C,第三触摸压力阈值区间则为2 C,其中A<B<C;所述第一触摸压力阈值区间、第二触摸压力阈值区间、第三触摸压力阈值区间则分别对应于第一预设减慢速率、第二预设减慢速率、第三预设减慢速率,假设第一预设减慢速率为1/2正常播放速率,第二预设减慢速率为1/3正常播放速率,第三预设减慢速率为1/4正常播放速率;则当触摸压力处于第一触摸压力阈值区间时,则采用第一预设减慢速率(即1/2正常播放速率)播放视频。
[0109]通过上述实施例,将重按的触摸压力作为区分标准,设置多个触摸压力阈值区间,从而使用户可以根据需要调节减慢速率的值。
[0110]可选的,在另一些实施方式中,判断所述重按的方法包括:
[0111]设定最小触摸面积阈值,若所述视频播放界面中产生的触摸指令的触摸面积大于等于所述最小触摸面积阈值,则判定为重按;
[0112]所述以预设减慢速率播放视频的步骤102包括以下步骤:
[0113]在大于或等于所述最小触摸面积阈值的范围内,将该范围分为多个触摸面积阈值区间,每个触摸面积阈值区间对应一个预设减慢速率;可选的,所述多个触摸面积阈值区间的触摸面积值依次递增,与其对应的预设减慢速率依次递减;
[0114]判断重按的触摸面积所处的触摸面积阈值区间;
[0115]根据重按的触摸面积所处的触摸面积阈值区间,选择与该触摸面积阈值区间对应的预设减慢速率;
[0116]以选定的预设减慢速率播放视频。
[0117]同理的,例如,共有三个触摸面积阈值区间,令最小触摸面积阈值为a,第一触摸面积阈值区间的上限为b,则第一触摸面积阈值区间为a-b,第二触摸面积阈值区间的上限为b,则第二触摸面积阈值区间为b-c,第三触摸面积阈值区间则为2c,其中a<b<c;所述第一触摸面积阈值区间、第二触摸面积阈值区间、第三触摸面积阈值区间则分别对应于第四预设减慢速率、第五预设减慢速率、第六预设减慢速率,假设第四预设减慢速率为1/2正常播放速率,第五预设减慢速率为1/3正常播放速率,第六预设减慢速率为1/4正常播放速率;则当触摸压力处于第一触摸面积阈值区间时,则采用第一预设减慢速率(即1/2正常播放速率)播放视频。
[0118]通过上述实施例,将重按的触摸面积作为区分标准,设置多个触摸面积阈值区间,从而使用户可以根据需要调节减慢速率的值。
[0119]可选的,在又一些实施方式中,判断所述重按的方法包括:
[0120]同时设定最小触摸压力阈值和最小触摸面积阈值,当所述触摸指令的触摸压力大于或等于所述最小触摸压力阈值,且,所述触摸指令的触摸面积大于或等于所述最小触摸面积阈值时,则判定为重按;
[0121]所述以预设减慢速率播放视频的步骤102包括以下步骤:
[0122]在大于或等于所述最小触摸压力阈值的范围内,将该范围分为多个触摸压力阈值区间,并且,在大于或等于所述最小触摸面积阈值的范围内,将该范围分为多个触摸面积阈值区间;可选的,所述多个触摸压力阈值区间的触摸压力值依次递增,所述多个触摸面积阈值区间的触摸面积值依次递增,且触摸压力阈值区间的个数与触摸面积阈值区间的个数相同,二者按照递增顺序一一对应;例如,共有三个触摸压力阈值区间,令最小触摸压力阈值为A,第一触摸压力阈值区间的上限为B,则第一触摸压力阈值区间为A-B,第二触摸压力阈值区间的上限为C,则第二触摸压力阈值区间为B-C,第三触摸压力阈值区间则为2 C,其中A<B<C,同样的,共有三个触摸面积阈值区间,令最小触摸面积阈值为a,第一触摸面积阈值区间的上限为b,则第一触摸面积阈值区间为a-b,第二触摸面积阈值区间的上限为b,则第二触摸面积阈值区间为b-c,第三触摸面积阈值区间则为2c,其中a<b<c,且所述第一触摸压力阈值区间、第二触摸压力阈值区间、第三触摸压力阈值区间分别对应所述第一触摸面积阈值区间、第二触摸面积阈值区间、第三触摸面积阈值区间;
[0123]设定多个预设减慢速率,且预设减慢速率的速率值依次递减,多个预设减慢速率按照递减顺序与依次递增触摸压力阈值区间和触摸面积阈值区间形成一一对应关系;例如,共有三个预设减慢速率,并假设第一预设减慢速率为1/2正常播放速率,第二预设减慢速率为1/3正常播放速率,第三预设减慢速率为1/4正常播放速率,所述第一触摸压力阈值区间、第二触摸压力阈值区间、第三触摸压力阈值区间则分别对应于第一预设减慢速率、第二预设减慢速率、第三预设减慢速率,同时,所述第一触摸面积阈值区间、第二触摸面积阈值区间、第三触摸面积阈值区间则也分别对应于第一预设减慢速率、第二预设减慢速率、第三预设减慢速率;
[0124]当重按的触摸压力和触摸面积分别位于处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则选择与该触摸压力阈值区间对应且与该触摸面积阈值区间对应的预设减慢速率;例如,当触摸压力处于第一触摸压力阈值区间且触摸面积处于第一触摸面积阈值区间时,则选定第一预设减慢速率(即1/2正常播放速率);
[0125]当重按的触摸压力和触摸面积分别位于不处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则判断该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值是否小于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值;
[0126]若该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值大于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值,则选择与该触摸压力阈值区间对应的预设减慢速率;例如,当触摸压力处于第一触摸压力阈值区间,而触摸面积处于第二触摸面积阈值区间时,此时,第一触摸压力阈值区间所对应的第一触摸面积阈值区间的触摸面积值小于第二触摸面积阈值区间的触摸面积值,因此,则选定第一预设减慢速率(即I/2正常播放速率);
[0127]若该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值小于或等于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值,则选择与该触摸面积阈值区间对应的预设减慢速率;例如,当触摸压力处于第三触摸压力阈值区间,而触摸面积处于第二触摸面积阈值区间时,此时,第三触摸压力阈值区间所对应的第三触摸面积阈值区间的触摸面积值大于第二触摸面积阈值区间的触摸面积值,因此,则选定第二预设减慢速率(S卩1/3正常播放速率);
[0128]以选定的预设减慢速率播放视频。
[0129]通过上述实施例,将重按的触摸压力和触摸面积同时作为区分标准,设置多个触摸面积阈值区间,从而使用户可以根据需要调节减慢速率的值,调节速率的结果也更加精准。
[0130]可选的,在另一些实施方式中,所述截屏实现方法应用于移动终端,所述以预设减慢速率播放视频的步骤103之后还包括以下步骤:
[0131]发出用于提示用户进行重力感应操作的提示信息;所述提示信息的内容显示与屏幕上,其内容可以是“摇一摇截屏”、“晃一下截屏”等等;
[0132]所述接收截屏指令并对视频画面进行截屏的步骤104包括以下步骤:
[0133]接收重力感应操作触发的截屏指令,并对当前视频播放界面进行截屏。
[0134]具体的,所述重力感应操作触发的截屏指令的判断方法包括:
[0135]获取重力传感器或加速度传感器等内置设备采集的数据;
[0136]从该数据中分析得到加速度值;
[0137]若所述加速度值落入了预设加速度阈值的范围内,则判定接收到截屏指令,并进行相应操作。
[0138]可选的,由于通常情况下,用户在开始摇晃终端的时刻处的视频画面才是用户真实想要截取的画面,而不是摇晃动作结束后的视频画面,因此,在分析得到加速度值时,还可同时分析得到相应数据产生的起始时间点,并记录该起始时间点,在截屏时,截取该起始时间点处的视频画面。
[0139]上述实施例完成后,可不必自动回到正常播放速率,这样,用户再次摇晃终端,还可再次截屏,回到正常速率则可通过手动控制操作。
[0140]通过设置重力感应操作触发的截屏指令来进行截屏,简化了用户的操作,提升了用户体验。
[0141]本发明还提供了所述截屏实现方法的另一个实施例,如图2所示,为本发明提供的截屏实现方法的另一个实施例的流程示意图。
[0142]所述截屏实现方法,包括以下步骤:
[0143]步骤201:在视频播放界面中,接收到触摸指令;
[0144]步骤202:判断触摸指令的触摸压力是否大于等于最小触摸压力阈值且触摸指令的触摸面积是否大于等于最小触摸面积阈值;
[0145]步骤203:若所述触摸指令的触摸压力大于等于所述最小触摸压力阈值,且,所述触摸指令的触摸面积大于等于所述最小触摸面积阈值,则判定为重按;
[0146]步骤204:判断重按的触摸压力和触摸面积所处的触摸压力阈值区间和触摸面积阈值区间的关系;
[0147]步骤205:当重按的触摸压力和触摸面积分别位于处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则选择与该触摸压力阈值区间对应且与该触摸面积阈值区间对应的预设减慢速率;
[0148]步骤206:当重按的触摸压力和触摸面积分别位于不处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则判断该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值是否小于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值;
[0149]步骤207:若是,则选择与该触摸压力阈值区间对应的预设减慢速率;
[0150]步骤208:若否,则选择与该触摸面积阈值区间对应的预设减慢速率;
[0151 ]步骤209:以选定的预设减慢速率播放视频;
[0152]步骤210:在以预设减慢速率播放视频的过程中,检测到重按被释放;
[0153]步骤211:判定为接收到截屏指令,并记录重按的释放时刻;
[0154]步骤212:对所述释放时刻的视频画面进行截屏;
[0155]步骤213:完成截屏后,以正常播放速率继续播放视频。
[0156]从上述实施例可以看出,本发明提供的截屏实现方法,通过在视频播放界面中,接收到重按操作时降低播放速度,并通过释放重按来完成截屏,截屏后再恢复正常播放速率,因为在截屏前通过重按方式降低了播放速度,使得用户能够更为精准地将自己感兴趣的画面截屏下来,提高了截屏精准度,而采用释放重按来截屏并在截屏后恢复速率,使得用户使用更加方便,动作更加连贯,提高了截屏效率并提升了用户体验。
[0157]本发明的第二个方面提供了一种能够帮助用户更精准地截屏的截屏实现装置,如图3所示,为本发明提供的截屏实现装置实施例的模块结构示意图。
[0158]所述截屏实现装置,包括:
[0159]慢播指令接收模块301,用于在终端设备的视频播放界面中,接收慢播指令;所述视频播放界面为触摸屏中视频软件的显示区域,进一步的,可以是视频内容的显示界面,即播放窗口所在位置;所述慢播指令可以是针对终端设备的触摸屏进行预设的触摸方式而发出的指令,也可以是某一预先显示在视频播放界面中的某个慢播按钮被点击而发出的指令;
[0160]减慢播放模块302,当接收到慢播指令,用于以预设减慢速率播放视频,所述预设减慢速率小于所述视频的正常播放速率;截屏指令接收模块303,用于在以预设减慢速率播放所述视频的过程中,接收截屏指令;所述截屏指令可以是通过监测到屏幕中设置的截屏按钮被点击而接收到的,也可以是通过检测到触摸手势而接收到的,还可以通过其他的方式接收到的;
[0161 ]截屏模块304,用于根据所述截屏指令对所述视频播放界面进行截屏。
[0162]其中,用户在使用所述截屏实现装置前,可以是已经观看到了需要截屏的画面,然后将视频后退一段时间后,再利用慢播指令使视频播放速率减缓,然后再进行截屏。
[0163]从上述实施例可以看出,本发明提供的截屏实现装置,通过在视频播放界面中,接收到重按操作时降低播放速度,然后接收截屏指令完成截屏,因为在截屏前降低了播放速度,使得用户能够更为精准地将自己感兴趣的画面截屏下来,提高了截屏精准度,提升了用户体验。
[0164]较佳的,在一些可选实施方式中,所述慢播指令为重按,所述截屏指令为释放所述重按;所述重按是指按压力较重的按压触摸,可以是比平常的点击的按压力更重,在某些特殊情况下,也可以跟平常的点击的按压力相同;所述预设减慢速率是指预先设定的较正常播放速率更加缓慢的播放速率;
[0165]所述截屏模块304,具体用于:
[0166]检测到所述重按被释放;
[0167]判定为接收到截屏指令,并记录重按的释放时刻;S卩,所述慢播指令为持续重按,且当重按被释放时,判定为接收到截屏指令;
[0168]对所述释放时刻的所述视频播放界面进行截屏。
[0169]通过上述实施例,将重按释放设定为截屏指令,从而当用户重按屏幕时,减缓播放速率,在用户释放重按时即截屏,从而将减缓播放速率和截屏动作连贯起来,操作更加方便。
[0170]进一步的,所述截屏实现装置还包括正常播放模块305,完成截屏后,用于以正常播放速率继续播放视频。
[0171]通过完成截屏后自动恢复正常播放速率,使得用户无需再手动将播放速率调回正常速率;较佳的,将该步骤与重按被释放作为截屏指令的步骤结合起来,即在释放重按并截屏后,恢复正常播放速率,从而将减速、截屏和恢复速度连贯起来,使得该功能更方便用户的使用,提升了用户体验。
[0172]进一步的,在一些可选实施方式中,所述的装置还包括重按判断模块306,具体用于设定最小触摸压力阈值,若所述触摸指令的触摸压力大于等于所述最小触摸压力阈值,则判定为重按;
[0173]所述减慢播放模块302,具体用于:
[0174]在大于等于所述最小触摸压力阈值的范围内,将该范围分为多个触摸压力阈值区间,每个触摸压力阈值区间对应一个预设减慢速率;所述多个触摸压力阈值区间的触摸压力值依次递增,与其对应的预设减慢速率依次递减;
[0175]判断重按的触摸压力所处的触摸压力阈值区间;
[0176]根据重按的触摸压力所处的触摸压力阈值区间,选择与该触摸压力阈值区间对应的预设减慢速率;
[0177]以选定的预设减慢速率播放视频。
[0178]例如,共有三个触摸压力阈值区间,令最小触摸压力阈值为A,第一触摸压力阈值区间的上限为B,则第一触摸压力阈值区间为A-B,第二触摸压力阈值区间的上限为C,则第二触摸压力阈值区间为B-C,第三触摸压力阈值区间则为2 C,其中A<B<C;所述第一触摸压力阈值区间、第二触摸压力阈值区间、第三触摸压力阈值区间则分别对应于第一预设减慢速率、第二预设减慢速率、第三预设减慢速率,假设第一预设减慢速率为1/2正常播放速率,第二预设减慢速率为1/3正常播放速率,第三预设减慢速率为1/4正常播放速率;则当触摸压力处于第一触摸压力阈值区间时,则采用第一预设减慢速率(即1/2正常播放速率)播放视频。
[0179]通过上述实施例,将重按的触摸压力作为区分标准,设置多个触摸压力阈值区间,从而使用户可以根据需要调节减慢速率的值。
[0180]可选的,在另一些实施方式中,所述重按判断模块306,具体用于设定最小触摸面积阈值,若所述视频播放界面中产生的触摸指令的触摸面积大于或等于所述最小触摸面积阈值,则判定为重按;
[0181]所述减慢播放模块302,具体用于:
[0182]在大于或等于所述最小触摸面积阈值的范围内,将该范围分为多个触摸面积阈值区间,每个触摸面积阈值区间对应一个预设减慢速率;可选的,所述多个触摸面积阈值区间的触摸面积值依次递增,与其对应的预设减慢速率依次递减;
[0183]判断重按的触摸面积所处的触摸面积阈值区间;
[0184]根据重按的触摸面积所处的触摸面积阈值区间,选择与该触摸面积阈值区间对应的预设减慢速率;
[0185]以选定的预设减慢速率播放视频。
[0186]同理的,例如,共有三个触摸面积阈值区间,令最小触摸面积阈值为a,第一触摸面积阈值区间的上限为b,则第一触摸面积阈值区间为a-b,第二触摸面积阈值区间的上限为b,则第二触摸面积阈值区间为b-c,第三触摸面积阈值区间则为2c,其中a<b<c;所述第一触摸面积阈值区间、第二触摸面积阈值区间、第三触摸面积阈值区间则分别对应于第四预设减慢速率、第五预设减慢速率、第六预设减慢速率,假设第四预设减慢速率为1/2正常播放速率,第五预设减慢速率为1/3正常播放速率,第六预设减慢速率为1/4正常播放速率;则当触摸压力处于第一触摸面积阈值区间时,则采用第一预设减慢速率(即1/2正常播放速率)播放视频。
[0187]通过上述实施例,将重按的触摸面积作为区分标准,设置多个触摸面积阈值区间,从而使用户可以根据需要调节减慢速率的值。
[0188]可选的,在又一些实施方式中,所述重按判断模块306,具体用于同时设定最小触摸压力阈值和最小触摸面积阈值,当所述视频播放界面中产生的触摸指令的触摸压力大于或等于所述最小触摸压力阈值,且,所述触摸指令的触摸面积大于或等于所述最小触摸面积阈值时,则判定为重按;
[0189]所述减慢播放模块302,具体用于:
[0190]在大于或等于所述最小触摸压力阈值的范围内,将该范围分为多个触摸压力阈值区间,并且,在大于或等于所述最小触摸面积阈值的范围内,将该范围分为多个触摸面积阈值区间;可选的,所述多个触摸压力阈值区间的触摸压力值依次递增,所述多个触摸面积阈值区间的触摸面积值依次递增,且触摸压力阈值区间的个数与触摸面积阈值区间的个数相同,二者按照递增顺序一一对应;例如,共有三个触摸压力阈值区间,令最小触摸压力阈值为A,第一触摸压力阈值区间的上限为B,则第一触摸压力阈值区间为A-B,第二触摸压力阈值区间的上限为C,则第二触摸压力阈值区间为B-C,第三触摸压力阈值区间则为2 C,其中A<B<C,同样的,共有三个触摸面积阈值区间,令最小触摸面积阈值为a,第一触摸面积阈值区间的上限为b,则第一触摸面积阈值区间为a-b,第二触摸面积阈值区间的上限为b,则第二触摸面积阈值区间为b-c,第三触摸面积阈值区间则为2c,其中a<b<c,且所述第一触摸压力阈值区间、第二触摸压力阈值区间、第三触摸压力阈值区间分别对应所述第一触摸面积阈值区间、第二触摸面积阈值区间、第三触摸面积阈值区间;
[0191]设定多个预设减慢速率,且预设减慢速率的速率值依次递减,多个预设减慢速率按照递减顺序与依次递增触摸压力阈值区间和触摸面积阈值区间形成一一对应关系;例如,共有三个预设减慢速率,并假设第一预设减慢速率为1/2正常播放速率,第二预设减慢速率为1/3正常播放速率,第三预设减慢速率为1/4正常播放速率,所述第一触摸压力阈值区间、第二触摸压力阈值区间、第三触摸压力阈值区间则分别对应于第一预设减慢速率、第二预设减慢速率、第三预设减慢速率,同时,所述第一触摸面积阈值区间、第二触摸面积阈值区间、第三触摸面积阈值区间则也分别对应于第一预设减慢速率、第二预设减慢速率、第三预设减慢速率;
[0192]当触摸指令的触摸压力和触摸面积分别位于处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则选择与该触摸压力阈值区间对应且与该触摸面积阈值区间对应的预设减慢速率;例如,当触摸压力处于第一触摸压力阈值区间且触摸面积处于第一触摸面积阈值区间时,则选定第一预设减慢速率(即1/2正常播放速率);
[0193]当触摸指令的触摸压力和触摸面积分别位于不处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则判断该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值是否小于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值;
[0194]若该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值大于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值,则选择与该触摸压力阈值区间对应的预设减慢速率;例如,当触摸压力处于第一触摸压力阈值区间,而触摸面积处于第二触摸面积阈值区间时,此时,第一触摸压力阈值区间所对应的第一触摸面积阈值区间的触摸面积值小于第二触摸面积阈值区间的触摸面积值,因此,则选定第一预设减慢速率(即I/2正常播放速率);
[0195]若该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值小于或等于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值,则选择与该触摸面积阈值区间对应的预设减慢速率;例如,当触摸压力处于第三触摸压力阈值区间,而触摸面积处于第二触摸面积阈值区间时,此时,第三触摸压力阈值区间所对应的第三触摸面积阈值区间的触摸面积值大于第二触摸面积阈值区间的触摸面积值,因此,则选定第二预设减慢速率(S卩1/3正常播放速率);
[0196]以选定的预设减慢速率播放视频。
[0197]通过上述实施例,将重按的触摸压力和触摸面积同时作为区分标准,设置多个触摸面积阈值区间,从而使用户可以根据需要调节减慢速率的值,调节速率的结果也更加精准。
[0198]可选的,在另一些实施方式中,所述截屏实现装置为移动终端,其还包括:
[0199]提示模块307,用于发出用于提示用户进行重力感应操作的提示信息;所述提示信息的内容显示与屏幕上,其内容可以是“摇一摇截屏”、“晃一下截屏”等等;
[0200]所述截屏指令接收模块303,用于接收重力感应操作触发的截屏指令;
[0201]所述截屏模块304,用于对当前视频播放界面进行截屏。
[0202]具体的,所述重力感应操作触发的截屏指令的判断方法包括:
[0203]获取重力传感器或加速度传感器等内置设备采集的数据;
[0204]从该数据中分析得到加速度值;
[0205]若所述加速度值落入了预设加速度阈值的范围内,则判定接收到截屏指令,并进行相应操作。
[0206]可选的,由于通常情况下,用户在开始摇晃终端的时刻处的视频画面才是用户真实想要截取的画面,而不是摇晃动作结束后的视频画面,因此,在分析得到加速度值时,还可同时分析得到相应数据产生的起始时间点,并记录该起始时间点,在截屏时,截取该起始时间点处的视频画面。
[0207]上述实施例完成后,可不必自动回到正常播放速率,这样,用户再次摇晃终端,还可再次截屏,回到正常速率则可通过手动控制操作。
[0208]通过设置重力感应操作触发的截屏指令来进行截屏,简化了用户的操作,提升了用户体验。
[0209]所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种截屏实现方法,其特征在于,包括: 在终端设备的视频播放界面中,当接收慢播指令时,以预设减慢速率播放视频,所述预设减慢速率小于所述视频的正常播放速率; 在以预设减慢速率播放所述视频的过程中,接收截屏指令; 根据所述截屏指令对所述视频播放界面进行截屏。2.根据权利要求1所述的方法,其特征在于,所述慢播指令为重按,所述截屏指令为释放所述重按; 所述根据所述截屏指令对所述视频播放界面进行截屏的步骤包括: 检测到所述重按被释放; 判定为接收到截屏指令,并记录重按的释放时刻; 对所述释放时刻的所述视频播放界面进行截屏。3.根据权利要求1所述的方法,其特征在于,所述截屏实现方法应用于移动终端; 所述以预设减慢速率播放视频的步骤之后还包括: 发出用于提示用户进行重力感应操作的提示信息; 所述接收截屏指令并对所述视频播放界面进行截屏的步骤包括: 接收重力感应操作触发的截屏指令,并对当前视频播放界面进行截屏。4.根据权利要求2所述的方法,其特征在于,判断所述重按的方法包括: 设定最小触摸压力阈值,若所述视频播放界面中产生的触摸指令的触摸压力大于或等于所述最小触摸压力阈值,则判定为重按; 所述以预设减慢速率播放视频的步骤包括: 在大于或等于所述最小触摸压力阈值的范围内,将该范围分为多个触摸压力阈值区间,每个触摸压力阈值区间对应一个预设减慢速率; 判断重按的触摸压力所处的触摸压力阈值区间; 根据重按的触摸压力所处的触摸压力阈值区间,选择与该触摸压力阈值区间对应的预设减慢速率; 以选定的预设减慢速率播放视频; 或者,判断所述重按的方法包括: 设定最小触摸面积阈值,若所述视频播放界面中产生的触摸指令的触摸面积大于或等于所述最小触摸面积阈值,则判定为重按; 所述以预设减慢速率播放视频的步骤包括: 在大于或等于所述最小触摸面积阈值的范围内,将该范围分为多个触摸面积阈值区间,每个触摸面积阈值区间对应一个预设减慢速率判断重按的触摸面积所处的触摸面积阈值区间; 根据重按的触摸面积所处的触摸面积阈值区间,选择与该触摸面积阈值区间对应的预设减慢速率; 以选定的预设减慢速率播放视频。5.根据权利要求2所述的方法,其特征在于,判断所述重按的方法包括: 设定最小触摸压力阈值和最小触摸面积阈值,当所述视频播放界面中产生的触摸指令的触摸压力大于或等于所述最小触摸压力阈值,且,所述触摸指令的触摸面积大于或等于所述最小触摸面积阈值时,则判定为重按; 所述以预设减慢速率播放视频的步骤包括: 在大于或等于所述最小触摸压力阈值的范围内,将该范围分为多个触摸压力阈值区间,并且,在大于或等于所述最小触摸面积阈值的范围内,将该范围分为多个触摸面积阈值区间;触摸压力阈值区间的个数与触摸面积阈值区间的个数相同,二者按照递增顺序一一对应; 多个预设减慢速率与触摸压力阈值区间和触摸面积阈值区间形成一一对应关系当触摸指令的触摸压力和触摸面积分别位于处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则选择与该触摸压力阈值区间对应且与该触摸面积阈值区间对应的预设减慢速率; 当触摸指令的触摸压力和触摸面积分别位于不处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则判断该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值是否大于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值; 若该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值大于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值,则选择与该触摸压力阈值区间对应的预设减慢速率; 若该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值小于或等于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值,则选择与该触摸面积阈值区间对应的预设减慢速率; 以选定的预设减慢速率播放视频。6.一种截屏实现装置,其特征在于,包括: 慢播指令接收模块,用于在终端设备的视频播放界面中,接收慢播指令; 减慢播放模块,当接收到慢播指令,用于以预设减慢速率播放视频,所述预设减慢速率小于所述视频的正常播放速率; 截屏指令接收模块,用于在以预设减慢速率播放所述视频的过程中,接收截屏指令; 截屏模块,用于根据所述截屏指令对所述视频播放界面进行截屏。7.根据权利要求6所述的装置,其特征在于,所述慢播指令为重按,所述截屏指令为释放所述重按; 所述截屏模块,具体用于: 检测到所述重按被释放; 判定为接收到截屏指令,并记录重按的释放时刻; 对所述释放时刻的所述视频播放界面进行截屏。8.根据权利要求6所述的装置,其特征在于,所述截屏实现装置为移动终端; 还包括: 提示模块,用于发出用于提示用户进行重力感应操作的提示信息; 所述截屏指令接收模块,用于接收重力感应操作触发的截屏指令; 所述截屏模块,用于对当前视频播放界面进行截屏。9.根据权利要求6所述的装置,其特征在于,还包括重按判断模块,具体用于设定最小触摸压力阈值,若所述视频播放界面中产生的触摸指令的触摸压力大于或等于所述最小触摸压力阈值,则判定为重按; 所述减慢播放模块,具体用于: 在大于或等于所述最小触摸压力阈值的范围内,将该范围分为多个触摸压力阈值区间,每个触摸压力阈值区间对应一个预设减慢速率; 判断重按的触摸压力所处的触摸压力阈值区间; 根据重按的触摸压力所处的触摸压力阈值区间,选择与该触摸压力阈值区间对应的预设减慢速率; 以选定的预设减慢速率播放视频; 或者,所述重按判断模块,具体用于设定最小触摸面积阈值,若所述视频播放界面中产生的触摸指令的触摸面积大于或等于所述最小触摸面积阈值,则判定为重按; 所述减慢播放模块,具体用于: 在大于或等于所述最小触摸面积阈值的范围内,将该范围分为多个触摸面积阈值区间,每个触摸面积阈值区间对应一个预设减慢速率;判断重按的触摸面积所处的触摸面积阈值区间; 根据重按的触摸面积所处的触摸面积阈值区间,选择与该触摸面积阈值区间对应的预设减慢速率; 以选定的预设减慢速率播放视频。10.根据权利要求6所述的装置,其特征在于,还包括重按判断模块,具体用于设定最小触摸压力阈值和最小触摸面积阈值,当所述视频播放界面中产生的触摸指令的触摸压力大于等于所述最小触摸压力阈值,且,所述触摸指令的触摸面积大于或等于所述最小触摸面积阈值时,则判定为重按; 所述减慢播放模块,具体用于: 在大于或等于所述最小触摸压力阈值的范围内,将该范围分为多个触摸压力阈值区间,并且,在大于或等于所述最小触摸面积阈值的范围内,将该范围分为多个触摸面积阈值区间;触摸压力阈值区间的个数与触摸面积阈值区间的个数相同,二者按照递增顺序一一对应; 多个预设减慢速率与触摸压力阈值区间和触摸面积阈值区间形成一一对应关系;当触摸指令的触摸压力和触摸面积分别位于处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则选择与该触摸压力阈值区间对应且与该触摸面积阈值区间对应的预设减慢速率; 当触摸指令的触摸压力和触摸面积分别位于不处于对应关系的触摸压力阈值区间和触摸面积阈值区间时,则判断该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值是否大于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值; 若该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值大于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值,则选择与该触摸压力阈值区间对应的预设减慢速率; 若该触摸压力阈值区间所对应的触摸面积阈值区间的触摸面积值小于或等于所述触摸指令的触摸面积所位于的触摸面积阈值区间的触摸面积值,则选择与该触摸面积阈值区间对应的预设减慢速率;以选定的预设减慢速率播放视频。
【文档编号】H04N21/472GK105828168SQ201610161985
【公开日】2016年8月3日
【申请日】2016年3月21日
【发明人】钱亚滢
【申请人】乐视网信息技术(北京)股份有限公司