本发明专利技术实施例提供一种播放器的视频文件动态预览方法和装置,方法包括:截取视频文件的多张图像作为所述视频文件的多个缩略图并存储所述多个缩略图;在视频动态预览模式中为所述视频文件增加一缩略图窗口并展示给用户,所述缩略图窗口内显示所述多个缩略图中的一张缩略图;若鼠标落入所述缩略图窗口的范围内,则将所述多个缩略图在所述缩略图窗口内以设定的时间间隔连续轮回播放。本发明专利技术实施例通过截取视频文件在各个时间点的截图,并将这些截图以缩略图轮播的方式展示给用户,使得用户不再需要开始播放视频就可以直接预览到该视频文件的相关内容,方便了用户了解视频内容也提升了用户体验。
【技术实现步骤摘要】
一种播放器的视频文件动态预览方法和装置
本专利技术涉及视频
,尤其涉及一种播放器的视频文件动态预览方法和装置。
技术介绍
现有的播放器在用户交互界面的主窗口中一般都包括标题栏、播放窗口、控制栏和播放列表,另外有的播放器也有媒体库窗口。视频文件的选择预览一般是在播放列表中以文字列表项的方式出现,用户通过该文字列表项的文字描述来区分视频文件,并通过点击该列表项来选择播放视频文件,另外,视频文件的选择预览也可以在媒体库窗口中以文字列表项的方式或者单一截图配合文字说明的方式进行预览展示。上述播放器的视频文件的预览方式并不便于用户大致了解影片,用户只有进入影片后进行拖动观看才能够大致了解该影片。
技术实现思路
本专利技术实施例提供一种播放器的视频文件动态预览方法和装置,使得用户可以更为方便地预览到视频文件的内容。一方面,本专利技术实施例提供了一种播放器的视频文件动态预览方法,该方法包括:截取视频文件的多张图像作为所述视频文件的多个缩略图并存储所述多个缩略图;在视频动态预览模式中为所述视频文件增加一缩略图窗口并展示给用户,所述缩略图窗口内显示所述多个缩略图中的一张缩略图;若鼠标落入所述缩略图窗口的范围内,则将所述多个缩略图在所述缩略图窗口内以设定的时间间隔连续轮回播放。优选地,本专利技术实施例中截取视频文件的多张图像作为所述视频文件的多个缩略图包括:在播放本地视频文件或者将本地视频文件添加到播放列表或媒体库的同时另开一线程截取设定数量N的缩略图;或者,在播放未完全下载至本地的网络视频文件的同时利用播放线程随着所述网络视频文件的下载进度截取设定数量N的缩略图,N为大于等2的整数。优选地,本专利技术实施例中截取设定数量N的缩略图包括:利用N个时间点将整个视频文件的进度平分为N+1格,找到与所述N个时间点最近的关键帧作为N个缩略图。优选地,本专利技术实施例还包括:若鼠标移出所述缩略图窗口的范围,则停止轮回播放并显示单张缩略图。优选地,本专利技术实施例中在视频动态预览模式中为所述视频文件增加一缩略图窗口并展示给用户包括:若用户在播放器展示播放窗口和播放列表界面进入视频动态预览模式,则为播放列表的每一列表项增加一缩略图窗口并展示给用户;以及,若用户在播放器展示媒体库窗口界面进入视频动态预览模式,则为媒体库窗口内的每一视频文件增加一缩略图窗口并展示给用户。另一方面,本专利技术实施例还提供了一种播放器的视频文件动态预览装置,包括:缩略图截取单元,用于截取视频文件的多张图像作为所述视频文件的多个缩略图;缩略图存储单元,用于存储所述缩略图截取单元所截取的缩略图;缩略图展示单元,用于在视频动态预览模式中为所述视频文件增加一缩略图窗口并展示给用户,所述缩略图窗口内显示所述多个缩略图中的一张缩略图;缩略图控件单元,用于捕获鼠标位置以及当鼠标落入所述缩略图窗口的范围内时,将所述多个缩略图在所述缩略图窗口内以设定的时间间隔连续轮回播放;缩略图展示控制单元,用于控制缩略图截取单元截取缩略图,并将所述缩略图存入所述缩略图存储单元,以及为所述缩略图控件单元指明所述缩略图的存储位置。优选地,本专利技术实施例中缩略图截取单元包括:本地视频截取单元,用于在播放本地视频文件或者将本地视频文件添加到播放列表或媒体库的同时另开一线程截取设定数量N的缩略图;在线视频截取单元,用于在播放未完全下载至本地的网络视频文件的同时利用播放线程随着所述网络视频文件的下载进度截取设定数量N的缩略图,N为大于等2的整数。优选地,本专利技术实施例中本地视频截取单元和所述在线视频截取单元截取设定数量N的缩略图具体包括:利用N个时间点将整个视频文件的进度平分为N+1格,找到与所述N个时间点最近的关键帧作为N个缩略图。优选地,本专利技术实施例中缩略图控件单元还用于当鼠标移出所述缩略图窗口的范围时,停止轮回播放并显示单张缩略图。优选地,本专利技术实施例中若用户在播放器展示播放窗口和播放列表界面进入视频动态预览模式,则所述缩略图展示单元用于为播放列表的每一列表项增加一缩略图窗口并展示给用户;若用户在播放器展示媒体库窗口界面进入视频动态预览模式,则所述缩略图展示单元用于为媒体库窗口内的每一视频文件增加一缩略图窗口并展示给用户。另一方面,本专利技术实施例还提供了一种点播终端,包括如上所述的视频文件动态预览装置。本专利技术实施例通过截取视频文件在各个时间点的截图,并将这些截图以缩略图轮播的方式展示给用户,使得用户不再需要开始播放视频就可以直接预览到该视频文件的相关内容,方便了用户了解视频内容也提升了用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种播放器的视频文件动态预览方法的流程示意图;图2为本专利技术实施例提供的另一种播放器的视频文件动态预览方法流程示意图;图3为本专利技术实施例提供的在播放窗口和播放列表界面进行动态预览的界面示意图;图4为本专利技术实施例提供的另一种播放器的视频文件动态预览方法流程示意图;图5为本专利技术实施例提供的在媒体库窗口界面进行动态预览的界面示意图;图6为本专利技术实施例提供的一种播放器的视频文件动态预览装置的结构示意图;图7为本专利技术实施例提供的一种缩略图截取单元的结构示意图;图8为本专利技术实施例提供的一种点播终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示为本专利技术实施例提供的一种播放器的视频文件动态预览方法的流程示意图,该方法包括如下步骤:S101:截取视频文件的多张图像作为该视频文件的多个缩略图。在本实施例中,该视频文件可以是存储在本地的视频文件,也可以是尚未下载完的网络视频文件,对于尚未下载完的网络视频文件来说,本实施例比如可以随着下载进度来截取缩略图。在本实施例中对于该视频文件的类型并不加以限定。作为本专利技术的一个实施例,可以在播放本地视频文件或者将本地视频文件添加到播放列表或媒体库的同时另开一线程截取设定数量N的缩略图;或者,在播放未完全下载至本地的网络视频文件的同时利用播放线程随着所述网络视频文件的下载进度截取设定数量N的缩略图,N为大于等2的整数。在截取本地视频文件时,这里截取设定数量N的缩略图具体可以为:利用N个时间点将整个视频文件的进度平分为N+1格,找到与该N个时间点最近的关键帧作为N个缩略图。在截取未完全下载完毕的网络视频文件时,这里截取设定数量N的缩略图具体可以为:利用N个时间点将整个网络视频文件的进度平分为N+1格,找到与该N个时间点最近的关键帧作为N个缩略图,由于网络视频文件未完全下载完,因此可以利用一定时器不停询问网络视频文件的下载进度,当接近下一截取缩略图的时间点时,进行关键帧的截取。S102:存储上述截取的视频文件的多个缩略图。在本实施例中,例如可以将多个缩略图存储于播放器的文件目录的miniim本文档来自技高网...

【技术保护点】
一种播放器的视频文件动态预览方法,其特征在于,所述方法包括:截取视频文件的多张图像作为所述视频文件的多个缩略图并存储所述多个缩略图;在视频动态预览模式中为所述视频文件增加一缩略图窗口并展示给用户,所述缩略图窗口内显示所述多个缩略图中的一张缩略图;若鼠标落入所述缩略图窗口的范围内,则将所述多个缩略图在所述缩略图窗口内以设定的时间间隔连续轮回播放。
【技术特征摘要】
1.一种播放器的视频文件动态预览方法,其特征在于,所述方法包括:截取视频文件的多张图像作为所述视频文件的多个缩略图并存储所述多个缩略图;在视频动态预览模式中为所述视频文件增加一缩略图窗口并展示给用户,所述缩略图窗口内显示所述多个缩略图中的一张缩略图;若鼠标落入所述缩略图窗口的范围内,则将所述多个缩略图在所述缩略图窗口内以设定的时间间隔连续轮回播放;所述截取视频文件的多张图像作为所述视频文件的多个缩略图包括:在播放本地视频文件或者将本地视频文件添加到播放列表或媒体库的同时另开一线程截取设定数量N的缩略图;截取设定数量N的缩略图具体为:利用N个时间点将整个视频文件的进度平分为N+1格,找到与该N个时间点最近的关键帧作为N个缩略图;所述在视频动态预览模式中为所述视频文件增加一缩略图窗口并展示给用户包括:若用户在播放器展示播放窗口和播放列表界面进入视频动态预览模式,则为播放列表的每一列表项增加一缩略图窗口并展示给用户;以及,若用户在播放器展示媒体库窗口界面进入视频动态预览模式,则为媒体库窗口内的每一视频文件增加一缩略图窗口并展示给用户。2.如权利要求1所述的视频文件动态预览方法,其特征在于,所述方法还包括:若鼠标移出所述缩略图窗口的范围,则停止轮回播放并显示单张缩略图。3.一种播放器的视频文件动态预览装置,其特征在于,包括:缩略图截取单元,用于截取视频文件的多张图像作为所述视频文件的多个缩略图;缩略图存储单元,用于...
【专利技术属性】
技术研发人员:吴维检,关玮,张恺,
申请(专利权)人:深圳市快播科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。