视频预览方法、装置、存储介质及电子设备制造方法及图纸

技术编号:33027998 阅读:12 留言:0更新日期:2022-04-15 09:03
本申请公开了一种视频预览方法、装置、存储介质及电子设备,其中,本申请通过响应于针对第一视频的第一预览请求,获取第一待解码图像,通过图形处理器对第一待解码图像进行解码处理,得到第一解码后图像,通过图形处理器对第一解码后图像进行下采样处理,得到预览图像,在第一预览请求指示的第一预览位置对预览图像进行显示。以此,本申请通过图形处理器对待解码图像进行解码处理以及下采样处理,可以降低电子设备内中央处理器的负载,从而提高视频预览时的预览效率。频预览时的预览效率。频预览时的预览效率。

【技术实现步骤摘要】
视频预览方法、装置、存储介质及电子设备


[0001]本申请涉及计算机
,具体涉及一种视频预览方法、装置、存储介质及电子设备。

技术介绍

[0002]在对视频进行预览时,用户可以通过视频时间轴对该视频中某个时间点对应的视频画面进行预览,该视频画面会以缩略图形式显示,以供用户查看。然而,相关技术中对视频进行预览的效率较低。

技术实现思路

[0003]本申请实施例提供一种视频预览方法、装置、存储介质及电子设备,能够提高视频预览时的预览效率。
[0004]第一方面,本申请实施例提供一种视频预览方法,应用于电子设备,所述电子设备包括图形处理器,包括:
[0005]响应于针对第一视频的第一预览请求,获取第一待解码图像;
[0006]通过所述图形处理器对所述第一待解码图像进行解码处理,得到第一解码后图像;
[0007]通过所述图形处理器对所述第一解码后图像进行下采样处理,得到预览图像;
[0008]在所述第一预览请求指示的第一预览位置对所述预览图像进行显示。
[0009]第二方面,本申请实施例还提供一种视频预览装置,应用于电子设备,所述电子设备包括图形处理器,包括:
[0010]响应模块,用于响应于针对第一视频的第一预览请求,获取第一待解码图像;
[0011]解码模块,用于通过所述图形处理器对所述第一待解码图像进行解码处理,得到第一解码后图像;
[0012]下采样模块,用于通过所述图形处理器对所述第一解码后图像进行下采样处理,得到预览图像
[0013]显示模块,用于在所述第一预览请求指示的第一预览位置对所述预览图像进行显示。
[0014]第三方面,本申请实施例还提供一种计算机可读的存储介质,其上存储有计算机程序,当所述计算机程序在处理器上运行时,使得所述计算机执行如本申请任一实施例提供的视频预览方法。
[0015]第四方面,本申请实施例还提供一种电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行如本申请任一实施例提供的视频预览方法。
[0016]本申请实施例提供的技术方案,通过响应于针对第一视频的第一预览请求,获取第一待解码图像,通过图形处理器对第一待解码图像进行解码处理,得到第一解码后图像,
通过图形处理器对第一解码后图像进行下采样处理,得到预览图像,在第一预览请求指示的第一预览位置对预览图像进行显示。以此,本申请通过图形处理器对待解码图像进行解码处理以及下采样处理,可以降低电子设备内中央处理器的负载,从而提高视频预览时的预览效率。
附图说明
[0017]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本申请实施例提供的视频预览方法的应用场景示意图。
[0019]图2为本申请实施例提供的视频预览方法的第一种流程示意图。
[0020]图3为本申请实施例提供的视频预览方法的第二种流程示意图。
[0021]图4为本申请实施例提供的视频预览装置的结构示意图。
[0022]图5为本申请实施例提供的电子设备的第一种结构示意图。
[0023]图6为本申请实施例提供的电子设备的第二种结构示意图。
具体实施方式
[0024]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请的保护范围。
[0025]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0026]本申请实施例提供一种视频预览方法,该视频预览方法的执行主体可以是本申请实施例提供的视频预览装置,或者集成了该视频预览装置的电子设备,其中该视频预览装置可以采用硬件或者软件的方式实现。其中,电子设备可以是智能手机、平板电脑、掌上电脑、笔记本电脑、或者台式电脑等设备。
[0027]例如,请参阅图1,图1为本申请实施例提供的视频预览方法的应用场景示意图。当对视频进行预览时,用户可以通过视频时间轴对该视频中某个时间点对应的视频画面进行预览,比如,如图1所示,以电子设备为电脑为例,电脑在播放某视频时,用户可以将鼠标指针放在该视频的视频时间轴上的某一时间点(15:06),触发针对于第一视频的第一预览请求,通过响应于针对第一视频的第一预览请求,获取第一待解码图像,通过图形处理器对第一待解码图像进行解码处理,得到第一解码后图像,通过图形处理器对第一解码后图像进行下采样处理,得到预览图像,在第一预览请求指示的第一预览位置对预览图像进行显示。以此,本申请通过图形处理器对待解码图像进行解码处理以及下采样处理,可以降低电子设备内中央处理器的负载,从而提高视频预览时的预览效率。
[0028]请参阅图2,图2为本申请实施例提供的视频预览方法的第一种流程示意图。本申请实施例提供的视频预览方法应用于电子设备,该电子设备包括图形处理器,本申请实施例提供的视频预览方法的具体流程可以如下:
[0029]101、响应于针对第一视频的第一预览请求,获取第一待解码图像。
[0030]在对视频进行预览时,用户可以通过视频时间轴对该视频中某个时间点对应的视频画面进行预览,该视频画面会以缩略图形式显示,以供用户查看。然而,相关技术中对视频进行预览的效率较低。
[0031]本申请提供一种视频预览方法,以解决上述问题。
[0032]其中,第一视频为待预览视频,例如用户视频A在电脑的视频播放界面进行播放时,用户想要对视频A进行预览,则视频A即为待预览视频。
[0033]其中,预览请求是用户通过预览操作触发,例如预览操作可以是用户将鼠标指针放在第一视频的视频时间轴上的某一时间点的操作。
[0034]其中,第一待解码图像可以是对该第一视频进行抽帧处理,抽取出的该第一预览请求指示的第一预览位置对应的数据帧。可以理解的是,预览位置可以是该第一视频的视频时间轴上的某一时间点。
[0035]102、通过图形处理器对第一待解码图像进行解码处理,得到第一解码后图像。
[0036]其中,图形处理器(Graphics Processing Unit,GPU),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上做图像和图形相关运算工作的微处理器。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频预览方法,应用于电子设备,其特征在于,所述电子设备包括图形处理器,包括:响应于针对第一视频的第一预览请求,获取第一待解码图像;通过所述图形处理器对所述第一待解码图像进行解码处理,得到第一解码后图像;通过所述图形处理器对所述第一解码后图像进行下采样处理,得到预览图像;在所述第一预览请求指示的第一预览位置对所述预览图像进行显示。2.如权利要求1所述的视频预览方法,其特征在于,所述获取第一待解码图像,包括:从第二视频获取所述第一待解码图像,所述第二视频与所述第一视频的视频内容相同,且所述第二视频的分辨率小于所述第一视频的分辨率。3.如权利要求1所述的视频预览方法,其特征在于,所述通过所述图形处理器对所述第一待解码图像进行解码处理,包括:获取所述图形处理器的类型;根据图形处理器的类型与解码方式的对应关系,确定所述第一待解码图像对应的目标解码方式;通过所述图形处理器根据所述目标解码方式对所述第一待解码图像进行解码处理。4.如权利要求1所述的视频预览方法,其特征在于,在通过所述图形处理器对所述第一解码后图像进行下采样处理,得到预览图像之后,还包括:将所述预览图像存储至预设存储空间。5.如权利要求4所述的视频预览方法,其特征在于,在所述第一预览请求指示的第一预览位置对所述预览图像进行显示之后,还包括:响应于针对所述第一视频的第二预览请求,若所述第二预览请求指示的第二待解码图像与所述第一待解码图像对应的播放时间差小于时间差阈值,则从所述预设存储空间获取所述预览图...

【专利技术属性】
技术研发人员:张忠科
申请(专利权)人:影石创新科技股份有限公司
类型:发明
国别省市:

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

1