一种获取在线视频截图的方法及装置的制造方法

文档序号:8907884阅读:537来源:国知局
一种获取在线视频截图的方法及装置的制造方法
【技术领域】
[0001]本发明属于多媒体技术领域,涉及一种获取在线视频截图的方法及装置。
【背景技术】
[0002]随着多媒体技术的快速发展,智能手机、平板电脑等智能终端已经广泛应用于工作、生活的各个领域。在用户使用智能终端观看视频的过程中,可以对感兴趣的画面进行截图。
[0003]现在很多人习惯使用智能手机观看视频,在观看视频的过程中如果看到优美的画面或喜爱的场景,希望通过截图保存下来。智能终端或者视频播放软件具有截图功能,但截图的流程是在智能终端本地进行,受智能终端的像素或者当前播放的视频的像素的影响,截取到的图片的画质较低。

【发明内容】

[0004]本发明的目的是提出一种获取在线视频截图的方法及装置,以提高在线视频截图的画质。
[0005]一方面,本发明实施例提供一种获取在线视频截图的方法,包括:
[0006]在预设的在线视频截图事件被触发时,确定当前播放的视频的分辨率是否满足预设条件;
[0007]在当前播放的视频的分辨率不满足预设条件时,获取当前截图时间以及所述当前截图时间对应的截图缩略图;
[0008]依据所述当前截图时间和所述截图缩略图生成截图指令,并向预设的视频服务端发送所述截图指令,使所述视频服务端在当前播放的视频对应的分辨率满足预设条件的视频资源中截取所述截图指令对应的视频截图。
[0009]又一方面,本发明实施例提供一种获取在线视频截图的方法,包括:
[0010]接收视频客户端发送的截图指令,所述截图指令包括当前截图时间以及所述当前截图时间对应的截图缩略图;
[0011]选取所述视频客户端中当前播放的视频对应的分辨率满足预设条件的视频资源作为目标视频;
[0012]在所述目标视频中截取所述截图指令对应的视频截图。
[0013]再一方面,本发明实施例提供一种获取在线视频截图的装置,包括:
[0014]分辨率确定单元,用于在预设的在线视频截图事件被触发时,确定当前播放的视频的分辨率是否满足预设条件;
[0015]截图信息单元,用于在当前播放的视频的分辨率不满足预设条件时,获取当前截图时间以及所述当前截图时间对应的截图缩略图;
[0016]截图指令单元,用于依据所述当前截图时间和所述截图缩略图生成截图指令,并向预设的视频服务端发送所述截图指令,使所述视频服务端在当前播放的视频对应的分辨率满足预设条件的视频资源中截取所述截图指令对应的视频截图。
[0017]另一方面,本发明实施例提供一种获取在线视频截图的装置,包括:
[0018]指令接收单元,用于接收视频客户端发送的截图指令,所述截图指令包括当前截图时间以及所述当前截图时间对应的截图缩略图;
[0019]目标视频选取单元,用于选取所述视频客户端中当前播放的视频对应的分辨率满足预设条件的视频资源作为目标视频;
[0020]截图截取单元,用于在所述目标视频中截取所述截图指令对应的视频截图。
[0021]本发明实施例提供的获取在线视频截图的方法,通过在视频客户端中的在线视频截图事件被触发,且当前播放的视频的分辨率不满足预设条件时,生成包括当前截图事件和截图缩略图的截图指令,并将生成的截图指令发送给视频服务端,使视频服务端在当前播放的视频对应的分辨率满足预设条件的视频资源中截取得到视频截图,即,该方法在视频客户端中当前播放的视频的分辨率不满足预设条件时,通过从视频服务端得到分辨率满足预设条件的视频截图,提高了在线视频截图的画质。
【附图说明】
[0022]此处所说明的附图用来提供对本发明实施例的进一步理解,构成本发明实施例的一部分,并不构成对本发明实施例的限定。在附图中:
[0023]图1是本发明第一实施例中提供的一种获取在线视频截图的方法的实现流程图;
[0024]图2是本发明第二实施例中提供的一种获取在线视频截图的方法的实现流程图;
[0025]图3是本发明第三实施例中提供的一种获取在线视频截图的方法的实现流程图;
[0026]图4是本发明第四实施例中提供的一种获取在线视频截图的装置的结构示意图;
[0027]图5是本发明第五实施例中提供的一种获取在线视频截图的装置的结构示意图。
【具体实施方式】
[0028]下面结合附图及具体实施例对本发明实施例进行更加详细与完整的说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部内容。
[0029]第一实施例:
[0030]图1是本发明第一实施例中提供的一种获取在线视频截图的方法的实现流程图,该方法可以由获取在线视频截图的装置执行,其中该装置可以由软件和/或硬件实现,可作为视频客户端的一部分被内置在视频客户端内部。如图1所示,该实现流程可以包括:
[0031]步骤11、在预设的在线视频截图事件被触发时,确定当前播放的视频的分辨率是否满足预设条件。
[0032]其中,在线视频截图事件用于从视频客户端在线播放的视频中截取图片,视频客户端可以是智能手机或平板电脑等。示例性的,用户通过视频客户端观看视频的过程中,如果用户看到想要保存的图片可以执行预设的截图操作来触发在线视频截图事件,以对当前播放的视频进行截图,其中,截图操作可以是点击视频应用中的截图按钮,多指截图操作等。
[0033]可选的,所述确定当前播放的视频的分辨率是否满足预设条件,包括:若当前播放的视频在对应的视频资源中分辨率最高,则确定当前播放的视频的分辨率满足预设条件;否则,确定当前播放的视频的分辨率不满足预设条件。
[0034]其中,视频服务端中可以包括当前播放的视频对应的多种视频资源,每种视频资源的分辨率、格式、饱和度可以不同,例如视频资源的分辨率可以是1080P,720P,480P和360P等。示例性的,若当前播放的视频在对应的各视频资源中分辨率最高时,则确定当前播放的视频的分辨率满足预设条件,否则,确定不满足预设条件。
[0035]需要说明的是,本发明中的预设条件除了可以是分辨率最高外,也可以是分辨率大于预设的分辨率阀值,而且用户可以根据自身需要调整预设条件。
[0036]步骤12、在当前播放的视频的分辨率不满足预设条件时,获取当前截图时间以及所述当前截图时间对应的截图缩略图。
[0037]其中,当前截图时间为当前显示的画面在当前播放的视频中的时间戳。视频客户端可以直接将在当前播放的视频中当前截图时间对应的图片作为截图缩略图,也可以将该图片缩放到预设尺寸(例如,2.5X3.5cm),且将缩放得到的图片作为截图缩略图。
[0038]步骤13、依据所述当前截图时间和所述截图缩略图生成截图指令,并向预设的视频服务端发送所述截图指令,使所述视频服务端在当前播放的视频对应的分辨率满足预设条件的视频资源中截取所述截图指令对应的视频截图。
[0039]示例性的,视频客户端将包含当前截图时间和截图缩略图的截图指令发送给视频服务端,视频服务端接收到截图指令后,从分辨率满足预设条件的视频资源中截取与当前截图时间和截图缩略图对应的视频截图。
[0040]可选的,所述确定当前播放的视频的分辨率是否满足预设条件之后,还包括:在当前播放的视频的分辨率满足预设条件时,截取当前播放的视频中当前显示的图片作为视频截图。
[0041]示例性的,在当前播放的视频的分辨率满足预设条件时,视频客户端将当前播放的视频中与当前播放时间对应的图片作为截图指令对应的视频截图。
[0042]本发明实施例中提供的获取在线视频截图的方法,在视频客户端中当前播放的视频的分辨率满足预设条件时,视频客户端截取当前播放的视频中当前显示的图片作为视频截图;在视频客户端中当前播放的视频的分辨率不满足预设条件时,通过从视频服务端得到分辨率满足预设条件的视频截图。因此,无论当前播放的视频的分辨率是否满足预设条件该方法均能够得到分辨率满足预设条件的视频截图,提高了在线视频截图的画质。
[0043]第二实施例
[0044]图2是本发明第二实施例中提供的一种获取在线视频截图的方法的实现流程图,该方法可以由获取在线视频截图的装置执行,其中该装置可以由软件和/或硬件实现,可作为视频服务端的一部分被内置在视频服务端内部。如图2所示,该实现流程可以包括:
[0045]步骤21、接收视频客户端发送的截图指令,所述截图
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1