视频播放处理方法、装置及终端设备制造方法及图纸

技术编号:15053725 阅读:43 留言:0更新日期:2017-04-06 00:01
本公开是关于一种视频播放处理方法、装置及终端设备。该方法包括:响应于获取到视频播放的进度调整操作,识别出视频的当前场景和相邻场景或者获取存储的高频进度调整点;将视频切换到与所述进度调整操作相符的相邻场景或者切换到与所述进度调整操作的位置相邻的高频进度调整点。本公开的方案,能实现更精确的视频播放进度调整。

【技术实现步骤摘要】

本公开涉及移动通信
,尤其涉及一种视频播放处理方法、装置及终端设备。
技术介绍
目前通过终端播放视频时,一般都可以调节播放进度,例如进行快进、倒退等。通过点击快进键或倒退键就可以实现视频快进或倒退,特别是视频有时候有很多无聊的场景片段,用户想跳过无聊场景片段时就会选择快进。但是,目前的视频快进方法,无法让用户掌握好快进的进度,也不知道后续情节,不知道快进多少,要么视频快进多了要么快进少了,有时总是无法快进到想要的片段。
技术实现思路
本公开提供了一种视频播放处理方法、装置及终端设备,能实现更精确的视频播放进度调整。根据本公开实施例的第一方面,提供一种视频播放处理方法,包括:响应于获取到视频播放的进度调整操作,识别出视频的当前场景和相邻场景或者获取存储的高频进度调整点;将视频切换到与所述进度调整操作相符的相邻场景或者切换到与所述进度调整操作的位置相邻的高频进度调整点。可选的,所述将视频切换到与所述进度调整操作相符的相邻场景包括:在所述进度调整操作为快进操作的情况下,将视频切换到与所述快进操作相符的下一场景或与所述快进操作的位置相邻的高频进度调整点;或者,在所述进度调整操作为快退操作的情况下,将视频切换到与所述快退操作相符的上一场景或与所述快退操作的位置相邻的高频进度调整点。可选的,所述识别出视频的当前场景和相邻场景包括:根据视频的当前帧和相邻帧的相似度小于设定阈值识别出属于相邻的不同场景。可选的,所述根据视频的当前帧和相邻帧的相似度小于设定阈值识别出属于相邻的不同场景之后还包括:将相邻两场景的各自两个不连续帧进行对比,根据对比的相似度小于设定阈值将所述相邻两场景合并为一个场景。可选的,所述识别出视频的当前场景和相邻场景包括:根据视频剧本记录的场景片段时间点,识别出视频的当前场景和相邻场景,或者,根据视频存储的被标记的场景片段标识,识别出视频的当前场景和相邻场景。可选的,所述在所述进度调整操作为快进操作的情况下,将视频切换到与所述快进操作相符的下一场景包括:在所述快进操作定位到任一场景的设定时刻时,若所述设定时刻与下一场景的开始时刻的差值小于设定阈值时,将视频切换到下一场景的开始时刻;或者,所述在所述进度调整操作为快退操作的情况下,将视频切换到与所述快退操作相符的上一场景包括:在所述快退操作定位到任一场景的设定时刻时,若所述设定时刻与上一场景的开始时刻的差值小于设定阈值时,将视频切换到上一场景的开始时刻。可选的,所述存储的高频进度调整点根据同一视频的观看用户所进行的进度调整记录进行统计得到。可选的,所述将视频切换到与所述进度调整操作的位置相邻的高频进度调整点包括:在快进操作或快退操作定位到设定时刻时,若所述设定时刻与相邻的高频进度调整点的开始时刻的差值小于设定阈值时,将视频切换到相邻的高频进度调整点。可选的,所述将视频切换到与所述进度调整操作相符的相邻场景或者切换到与所述进度调整操作的位置相邻的高频进度调整点包括:向用户显示将视频切换到与所述进度调整操作相符的相邻场景或者切换到与所述进度调整操作的位置相邻的高频进度调整点的提醒内容;在获取用户点击同意后,将视频切换到与所述进度调整操作相符的相邻场景或者切换到与所述进度调整操作的位置相邻的高频进度调整点。根据本公开实施例的第二方面,提供一种视频播放处理装置,包括:识别模块,用于响应于获取到视频播放的进度调整操作,识别出视频的当前场景和相邻场景或者获取存储的高频进度调整点;切换模块,用于将视频切换到与所述进度调整操作相符的所述识别模块识别出的相邻场景或者切换到与所述进度调整操作的位置相邻的所述识别模块获取的高频进度调整点。可选的,所述切换模块包括:第一切换子模块,用于在所述进度调整操作为快进操作的情况下,将视频切换到与所述快进操作相符的下一场景或与所述快进操作的位置相邻的高频进度调整点;或者,第二切换子模块,用于在所述进度调整操作为快退操作的情况下,将视频切换到与所述快退操作相符的上一场景或与所述快退操作的位置相邻的高频进度调整点。可选的,所述识别模块包括:相似度比较子模块,用于将视频的当前帧与相邻帧进行相似度比较;第一识别子模块,用于根据所述相似度比较子模块比较出视频的当前帧和相邻帧的相似度小于设定阈值识别出属于相邻的不同场景。可选的,所述识别模块还包括:合并子模块,用于将相邻两场景的各自两个不连续帧进行对比,根据对比的相似度小于设定阈值将所述相邻两场景合并为一个场景。可选的,所述识别模块还包括:第二识别子模块,用于根据视频剧本记录的场景片段时间点,识别出视频的当前场景和相邻场景,或者,第三识别子模块,用于根据视频存储的被标记的场景片段标识,识别出视频的当前场景和相邻场景。可选的,所述装置还包括:统计模块,用于根据同一视频的观看用户所进行的进度调整记录统计高频进度调整点;所述识别模块从所述统计模块获取所述高频进度调整点。可选的,所述装置还包括:提醒模块,用于向用户显示将视频切换到与所述进度调整操作相符的相邻场景或者切换到与所述进度调整操作的位置相邻的高频进度调整点的提醒内容;所述切换模块在获取用户点击同意后,将视频切换到与所述进度调整操作相符的相邻场景或者切换到与所述进度调整操作的位置相邻的高频进度调整点。根据本公开实施例的第三方面,提供一种终端设备,包括:处理器和用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:响应于获取到视频播放的进度调整操作,识别出视频的当前场景和相邻场景或者获取存储的高频进度调整点;将视频切换到与所述进度调整操作相符的相邻场景或者切换到与所述进度调整操作的位置相邻的高频进度调整点。本公开的实施例提供的技术方案可以包括以下有益效果:本公开是对视频场景进行了划分或者存储了统计的视频的高频进度调整点,那么在获取到视频播放的进度调整操作后,会识别出视频的当前场景和相邻场景或者获取存储的高频进度调整点,然后可以将视频切换到与所述进度调整操作相符的相邻场景或者切换到与所述进度调整操作的位置相邻的高频进度调整点,这样就实现了比较精确的视频播放进度调整,为用户提供了方便,提高使用体验。本公开可以是在视频快进时使用上述方法,也可以在视频快退时使用上述方法,例如在所述进度调整操作为快进操作的情况下,将视频切换到与所述快进操作相符的下一场景或与所述快进操作的位置相邻的高频进度调整点;或者,在所述进度调整操作为快退操作的情况下,将视频切换到与所述快退操作相符的上一场景或与所述快退操作的位置相邻的高频进度调整点。本公开可以用多种方式识别出划分的场景,例如可以根据视频的当前帧和相邻帧的相似度小于设定阈值识别出属于相邻的不同场景,或者,根据视频剧本记录的场景片段时间点,识别出视频的当前场景和相邻场景,或者,根据视频存储的被标记的场景片段标识,识别出视频的当前场景和相邻场景。本公开可以预先根据同一视频的观看用户所进行的进度调整记录进行统计得到视频的高频进度调整点。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是本公开根据一示例性实施例示出的一种视频播放处理方法的流程图。图2是本公本文档来自技高网...

【技术保护点】
一种视频播放处理方法,其特征在于,包括:响应于获取到视频播放的进度调整操作,识别出视频的当前场景和相邻场景或者获取存储的高频进度调整点;将视频切换到与所述进度调整操作相符的相邻场景或者切换到与所述进度调整操作的位置相邻的高频进度调整点。

【技术特征摘要】
1.一种视频播放处理方法,其特征在于,包括:响应于获取到视频播放的进度调整操作,识别出视频的当前场景和相邻场景或者获取存储的高频进度调整点;将视频切换到与所述进度调整操作相符的相邻场景或者切换到与所述进度调整操作的位置相邻的高频进度调整点。2.根据权利要求1所述的方法,其特征在于,所述将视频切换到与所述进度调整操作相符的相邻场景包括:在所述进度调整操作为快进操作的情况下,将视频切换到与所述快进操作相符的下一场景或与所述快进操作的位置相邻的高频进度调整点;或者,在所述进度调整操作为快退操作的情况下,将视频切换到与所述快退操作相符的上一场景或与所述快退操作的位置相邻的高频进度调整点。3.根据权利要求1所述的方法,其特征在于,所述识别出视频的当前场景和相邻场景包括:根据视频的当前帧和相邻帧的相似度小于设定阈值识别出属于相邻的不同场景。4.根据权利要求3所述的方法,其特征在于,所述根据视频的当前帧和相邻帧的相似度小于设定阈值识别出属于相邻的不同场景之后还包括:将相邻两场景的各自两个不连续帧进行对比,根据对比的相似度小于设定阈值将所述相邻两场景合并为一个场景。5.根据权利要求1所述的方法,其特征在于,所述识别出视频的当前场景和相邻场景包括:根据视频剧本记录的场景片段时间点,识别出视频的当前场景和相邻场景,或者,根据视频存储的被标记的场景片段标识,识别出视频的当前场景和相邻场景。6.根据权利要求2所述的方法,其特征在于:所述在所述进度调整操作为快进操作的情况下,将视频切换到与所述快进操作相符的下一场景包括:在所述快进操作定位到任一场景的设定时刻时,若所述设定时刻与下一场景的开始时刻的差值小于设定阈值时,将视频切换到下一场景的开始时刻;或者,所述在所述进度调整操作为快退操作的情况下,将视频切换到与所述快退操作相符的上一场景包括:在所述快退操作定位到任一场景的设定时刻时,若所述设定时刻与上一场景的开始时刻的差值小于设定阈值时,将视频切换到上一场景的开始时刻。7.根据权利要求1所述的方法,其特征在于:所述存储的高频进度调整点根据同一视频的观看用户所进行的进度调整记录进行统计得到。8.根据权利要求1所述的方法,其特征在于:所述将视频切换到与所述进度调整操作的位置相邻的高频进度调整点包括:在快进操作或快退操作定位到设定时刻时,若所述设定时刻与相邻的高频进度调整点的开始时刻的差值小于设定阈值时,将视频切换到相邻的高频进度调整点。9.根据权利要求1至8任一项所述的方法,其特征在于,所述将视频切换到与所述进度调整操作相符的相邻场景或者切换到与所述进度调整操作的位置相邻的高频进度调整点包括:向用户显示将视频切换到与所述进度调整操作相符的相邻场景或者切换到与所述进度调整操作的位置相邻的高频进度...

【专利技术属性】
技术研发人员:陈志军
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1