一种视频快速浏览的操作方法和系统的制作方法

文档序号:6356112阅读:321来源:国知局
专利名称:一种视频快速浏览的操作方法和系统的制作方法
技术领域
本发明涉及视频技术领域,特别涉及一种视频快速浏览的操作方法和系统。
背景技术
针对各网络平台或浏览器的视频播放,基于用户自身的需求,并非从视频开始到结束一直要播放。在查找自己所关心的镜头时,通常不会连续的播放并观看整个视频。如果视频浏览时想找到某一画面或者从某以画面开始浏览,常规方法必须先有确定的该画面的时间点才可以确如,否则在时间点之间来回縮小范围的选择多次操作之后才可以完成,这太耗费时间,而如果采用快速播放的方式,画面会发生剧烈变化,人眼不易识别画面内容。

发明内容
本发明提供一种视频快速浏览的操作方法,从而实现跳跃式甚至是可变速的浏览,为观看者快速了解整个视频内容,或定位所关注的镜头提供了帮助,可以迅速找到自己所关心的画面。本发明提供一种视频快速浏览的操作方法,包括检测视频播放状态及鼠标状态;根据鼠标状态进行变速运算,使当前视频按照变速运算得到的结果进行快进或倒退;从变速的画面中选取所关心的画面,停止鼠标动作。本发明还提供一种视频快速浏览的操作系统,包括检测模块,用于检测视频播放状态及鼠标状态; 变速运算模块,用于根据鼠标动作进行变速运算。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例一一种视频快速浏览的操作方法方法流程图;图2为本发明实施例ニー种视频快速浏览的操作方法方法流程图;图3为本发明实施例一种视频快速浏览的操作系统的结构图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,需要指出的是,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例一提供一种视频快速浏览的操作方法,如图I所示,包括SlOl,检测视频播放状态及鼠标状态。首先确定当前视频处于正常播放还是暂停状态以及视频播放画面的大小。同时检测鼠标的动作及位置,其中鼠标动作包括点击左键或点击右键或无动作,鼠标的位置包括处于当前播放视频的左侧还是右侧,这里根据发生动作的鼠标在视频播放画面的位置点与确定的播放视频画面的大小相对比,位于中轴线以左即认定为左侧,位于中轴线以右即认定为右侧,如果位于中轴线上则直接认定鼠标位置无效。S102,根据鼠标状态进行变速运算,使当前视频按照变速运算得到的结果进行快进或倒退。根据步骤SlOl中得到的鼠标动作和位置,开始进行变速运算。检测到位于左侧的 鼠标有点击左键动作时,视频开始进行持续倒退(当视频刚开始播放时忽略),同时统计鼠标持续按下的时间,视频倒退的速度与鼠标持续按下的时间呈线性关系,即设定视频倒退的速度为VI,鼠标持续按下的时间为tl,则视频倒退的速度Vl = atl,其中a为根据实际情况设定的參数。并且对Vl设置ー个最大值VI,当Vl =Vl时,如果检测到鼠标依然保持按下的状态,则视频以Vl的速度进行倒退。检测到位于右侧的鼠标有点击右键动作时,视频开始进行持续快进(当视频播放结束时忽略),同时统计鼠标持续按下的时间,视频快进的速度与鼠标持续按下的时间呈线性关系,即设定视频快进的速度为v2,鼠标持续按下的时间为t2,则视频快进的速度v2 =bt2,其中b为根据实际情况设定的參数,b与a可以相等也可以不等。并且对v2设置ー个最大值V2,当v2 = V2时,如果检测到鼠标依然保持按下的状态,则视频以V2的速度快迸。检测到位于右侧的鼠标有点击左键的动作或者位于左侧的鼠标有点击右键的动作或者鼠标位于中轴线上时,忽略鼠标动作。S103,从变速的视频画面中选择用户关心的画面,停止鼠标动作。从以速度Vl进行倒退或者速度v2进行快进的视频画面中,选择用户所关心的画面,停止鼠标动作,当前视频画面即恢复到步骤SlOl检测到的视频播放状态,如果步骤SlOl检测到视频是正常播放,则停止鼠标动作后视频依然从当前画面进行正常播放;如果步骤SlOl检测到视频是暂停,则停止鼠标动作后视频依然在当前画面暂停。通过本发明实施例一,可以根据用户置于视频画面左侧的鼠标左键持续按下或置于视频画面右侧的鼠标右键持续按下的操作,视频直接进行对应的变速倒退或快进,用户可从持续的变速倒退或快进中找到自己所关心的画面,而不需要在视频进度条上通过选择单个时间点来寻找,直接定位到想得到的画面。本发明实施例ニ提供了一种视频快速浏览的操作方法,如图2所示,包括S201,检测视频播放状态,采集鼠标位置。首先确定当前视频处于正常播放还是暂停状态,同时采集鼠标位置,例如时间tl,鼠标位置为si ;时间t2,鼠标位置为s2。S202,确定鼠标移动关系及移动距离,进行变速运算,当前视频按照变速运算得到的结果进行快进或倒退。根据步骤S201中采集的鼠标位置,显然,如果Si相对于视频画面的横坐标小于s2的横坐标,则鼠标发生右移;如果Si相对于视频画面的横坐标大于s2的横坐标,则鼠标发生左移。当鼠标发生右移时,视频快进,当鼠标发生左移时,视频倒退。根据S201中获取的鼠标位置Si和s2的横坐标的差值绝对值得到鼠标移动的水平距离,视频变速的速度与移动的水平距离呈线性关系,即,当鼠标左移距离为LI,则倒退速度v3 = cLl ;当鼠标右移速度为L2,则快进速度v4 = dL2,视频根据变速运算得到的结果进行相应的倒退或快迸,c和d为根据实际情况设定的參数,可以相等也可以不等。如果鼠标按下后不动,则画面不变即暂停。S203,从变速的视频画面中选择用户关心的画面,停止鼠标动作。从以速度v3进行倒退或者速度v4进行快进的视频画面中,选择用户所关系的画面,停止鼠标动作,当前视频画面即恢复到步骤S201检测到的视频播放状态,如果步骤S201检测到视频是正常播放,则停止鼠标动作后视频依然从当前画面进行正常播放;如果步骤S201检测到视频是暂停,则停止鼠标动作后视频依然在当前画面暂停。

通过本发明实施例而,可以根据用户鼠标滑动的方向及距离,视频直接进行对应的变速倒退或快进,用户可从持续的变速倒退或快进中找到自己所关心的画面,而不需要在视频进度条上通过选择单个时间点来寻找,直接定位到想要得到的画面。本发明实施例还提供一种视频快速浏览的操作系统,包括检测模块301,包括视频状态检测模块3011和鼠标状态检测模块3012,分别用于检测视频播放状态及鼠标状态;变速运算模块302,用于根据鼠标动作进行变速运算。其中变速运算模块包括鼠标点击时间获取模块3021,用于获取用户鼠标持续按下的时间;鼠标距离计算模块3022,用于通过鼠标的2个位置的横坐标的差值绝对值计算鼠标移动距离;參数设定模块3023,用于设定视频快速或倒退的速度的线性关系參数;计算模块3024,根据计算出的鼠标移动距离或持续按下时间与设定的參数计算视频快进或倒退的速度。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。本领域技术人员可以理解附图只是ー个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的ー个或多个装置中。上述实施例的模块可以合并为ー个模块,也可以进ー步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1.一种视频快速浏览的操作方法,其特征在于,包括 检测视频播放状态及鼠标状态; 根据鼠标状态进行变速运算,使当前视频按照变速运算得到的结果进行快进或倒退; 从变速的画面中选取所关心的画面,停止鼠标动作。
2.如权利要求I所述的视频快速浏览的操作方法,其特征在于,所述视频播放状态包括视频正常播放和暂停,所述鼠标状态包括鼠标的动作及位置或鼠标移动的方向和移动距离。
3.如权利要求2所述的视频快速浏览的操作方法,其特征在于,当鼠标位于视频左侧且左键持续按下时,视频倒退;当鼠标位于视频右侧且右键持续按下时,视频快进;当鼠标位于左侧且右键按下或位于右侧左键按下时,忽略鼠标动作。
4.如权利要求3所述的视频快速浏览的操作方法,其特征在于,视频倒退或快进的速度与左键或右键持续按下的时间呈线性关系。
5.如权利要求2所述的视频快速浏览的操作方法,其特征在于,所述鼠标移动的方向为向左时,视频倒退;所述鼠标移动的方向为向右时,视频快迸;鼠标按下后不动,则视频暂停。
6.如权利要求5所述的视频快速浏览的操作方法,其特征在于,视频倒退或快进的速度与鼠标向左或向右移动的距离呈线性关系。
7.如权利要求I所述的视频快速浏览的操作方法,其特征在于,所述停止鼠标动作后,视频恢复到之前检测的播放状态。
8.一种视频快速浏览的操作系统,其特征在于,包括 检测模块,用于检测视频播放状态及鼠标状态; 变速运算模块,用于根据鼠标动作进行变速运算。
9.如权利要求8所述的视频快速浏览的操作系统,其特征在干,所述检测模块具体包括 视频状态检测模块,用于检测视频播放状态; 鼠标状态检测模块,用于检测鼠标状态。
10.如权利要求8所述的视频快速浏览的操作系统,其特征在于,所述变速运算模块包括 鼠标点击时间获取模块,用于用户鼠标持续按下的时间; 鼠标距离计算模块,用于通过鼠标的2个位置的横坐标的差值绝对值计算鼠标移动距离; 參数设定模块,用于设定视频快速或倒退的速度的线性关系參数; 计算模块,根据计算出的鼠标移动距离或持续按下时间与设定的參数计算视频快进或倒退的速度。
全文摘要
本发明实施例公开一种视频快速浏览的操作方法和系统,方法包括检测视频播放状态及鼠标状态;根据鼠标状态进行变速运算,使当前视频按照变速运算得到的结果进行快进或倒退;从变速的画面中选取所关心的画面,停止鼠标动作。本发明通过根据鼠标动作进行跳跃式可变速的浏览,为观看者快速了解整个视频内容,或定位所关注的镜头提供了帮助,可以迅速找到自己所关心的画面。
文档编号G06F9/44GK102681687SQ20111006322
公开日2012年9月19日 申请日期2011年3月16日 优先权日2011年3月16日
发明者孙伟, 王弋珵 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1