本申请实施例公开了一种视频处理方法,所述视频处理方法包括:通过转码系统中的外部接口获取待处理视频;根据基于用户需求设置的视频配置信息,对所述待处理视频进行预处理,得到预处理视频;根据所述预处理视频的属性信息,确定所述预处理视频的优先级;根据所述预处理视频的优先级,对所述预处理视频分配系统资源,以对所述预处理视频进行处理;本申请实施例还公开了一种视频处理装置及设备、存储介质。
A video processing method, device, equipment and storage medium
【技术实现步骤摘要】
一种视频处理方法、装置及设备、存储介质
本申请实施例涉及视频处理
,涉及但不限于一种视频处理方法、装置及设备、存储介质。
技术介绍
在相关技术中,转码系统通过外部接口接收客户端发送的视频,并将视频存储在数据库中,转码系统实时扫描数据库,在查找到有未处理的视频时,就对未处理的视频进行转码。但是,相关技术中的转码系统并不能适应用户的需求。
技术实现思路
有鉴于此,本申请实施例提供一种视频处理方法、装置及设备、存储介质。本申请实施例的技术方案是这样实现的:本申请实施例提供了一种视频处理方法,所述方法包括:通过转码系统中的外部接口获取待处理视频;根据基于用户需求设置的视频配置信息,对所述待处理视频进行预处理,得到预处理视频;根据所述预处理视频的属性信息,确定所述预处理视频的优先级;根据所述预处理视频的优先级,对所述预处理视频分配系统资源,以对所述预处理视频进行处理。本申请实施例提供了一种视频处理装置,所述装置包括:获取模块、预处理模块、第一确定模块和分配模块;其中,所述获取模块,用于通过转码系统中的外部接口获取待处理视频;所述预处理模块,用于根据基于用户需求设置的视频配置信息,对所述待处理视频进行预处理,得到预处理视频;所述第一确定模块,用于根据所述预处理视频的属性信息,确定所述预处理视频的优先级;所述分配模块,用于根据所述预处理视频的优先级,对所述预处理视频分配系统资源,以对所述预处理视频进行处理。本申请实施例还提供了一种视频处理设备,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,所述处理器用于运行所述计算机程序时,处理应用于终端设备的上述方案中所述视频处理的方法的步骤。本申请实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器处理时实现应用于终端设备的上述方案中所述视频处理方法的步骤。本申请实施例所提供的视频处理方法、装置、设备及存储介质,通过转码系统中的外部接口获取待处理视频;根据基于用户需求设置的视频配置信息,对所述待处理视频进行预处理,得到预处理视频;根据所述预处理视频的属性信息,确定所述预处理视频的优先级;根据所述预处理视频的优先级,对所述预处理视频分配系统资源,以对所述预处理视频进行处理;如此,能够满足用户需求,根据确定的优先级对视频动态分配系统资源,并进行视频转码。附图说明图1为本申请实施例的视频处理方法的实现流程示意图;图2为本申请实施例的相关技术中的转码系统的实现流程示意图;图3为本申请实施例的转码系统的结构示意图;图4为本申请实施例的视频预处理的实现流程示意图;图5为本申请实施例的视频调度的实现流程示意图;图6为本申请实施例的视频处理装置的组成结构示意图;图7为本申请实施例的视频处理设备的组成结构示意图。具体实施方式下面结合附图及具体实施例对本申请作进一步详细的说明。图1为本申请实施例中的视频处理方法的实现流程示意图,如图1所示,该方法包括以下步骤:步骤101:通过转码系统中的外部接口获取待处理视频;这里,转码系统用于对视频进行处理,在实际应用中,转码系统包括外部接口,客户端通过外部接口向转码系统发送待处理视频,转码系统通过外部接口接收客户端发送的待处理视频,并将待处理视频保存在存储系统中。步骤102:根据基于用户需求设置的视频配置信息,对所述待处理视频进行预处理,得到预处理视频;这里,视频配置信息可以包括:目标格式、目标码率、目标关键帧信息等与视频相关的配置信息。视频配置信息由用户需求确定,基于用户需求可以设置待处理视频的视频配置信息,以使转码系统根据用户需求对待处理视频进行处理。比如:用户需求为将动画视频(FlashVideo,FLV)格式的视频转换成目标格式为音频视频交错格式(AudioVideoInterleaved,AVI)的视频,则视频配置信息的目标格式为AVI格式。根据待处理视频的视频配置信息,对待处理视频进行预处理,可以包括:对视频的格式、码率进行处理,或者对待处理视频添加关键帧信息等,从而得到预处理视频。步骤103:根据所述预处理视频的属性信息,确定所述预处理视频的优先级;这里,预处理视频的属性信息可以包括:视频价值、时间紧迫度等与预处理视频相关的属性。得到预处理视频后,确定预处理视频的属性信息,根据预处理视频的属性信息,确定预处理视频的优先级。比如:根据预处理视频的视频价值、时间紧迫度,可以确定预处理视频的优先级为紧急或非紧急。步骤104:根据所述预处理视频的优先级,对所述预处理视频分配系统资源,以对所述预处理视频进行处理。根据预处理视频确定的优先级,对预处理视频分配系统资源,利用分配的系统资源,对预处理视频进行处理。比如:预处理视频确定的优先级为紧急时,对预处理视频分配较多的系统资源,利用上述系统资源对预处理视频进行处理,可以保证优先级为紧急的预处理视频能及时处理。在利用系统资源,对预处理视频进行处理时,可以先确定预处理视频的处理类型;根据处理类型,对预处理视频进行处理。这里,处理类型可以为:转码处理类型或打码处理类型。比如:确定预处理视频的处理类型为转码处理类型或打码处理类型时,根据处理类型,对预处理视频进行转码处理或打码处理。在本申请实施例中,通过转码系统中的外部接口获取待处理视频;根据基于用户需求设置的视频配置信息,对所述待处理视频进行预处理,得到预处理视频;根据所述预处理视频的属性信息,确定所述预处理视频的优先级;根据所述预处理视频的优先级,对所述预处理视频分配系统资源,以对所述预处理视频进行处理;如此,能够满足用户需求,根据确定的优先级对视频动态分配系统资源,并进行视频转码。本申请实施例提供一种视频处理方法,该方法包括以下步骤:步骤201:根据所述视频配置信息,确定所述待处理视频的类型;这里,视频配置信息还可以包括:源格式、源码率等与视频相关的配置信息。根据视频配置信息中的源格式、源码率等可以确定待处理视频的类型,比如:与用户需求对应的视频配置信息为将FLV格式的待处理视频转换成AVI格式的视频,则待处理视频的源格式为FLV格式,说明待处理视频的类型为FLV格式的视频。步骤202:通过转码系统中的外部接口获取待处理视频;这样,在通过转码系统中的外部接口获取待处理视频时,可以根据视频配置信息,确定待处理视频的类型,通过转码系统中的外部接口获取对应类型的待处理视频,而不是获取所有的待处理视频。这样,能够只获取需要处理的视频,提高处理效率。步骤203:根据基于用户需求设置的视频配置信息,对所述待处理视频进行预处理,得到预处理视频;这里,视频配置信息可以包括:目标格式、目标码率、目标关键帧信息等与视频相关的配置信息。视频配置信息由用户需求确定,基于用户需求可以设置待处理视频的视频本文档来自技高网...
【技术保护点】
1.一种视频处理方法,其特征在于,所述方法包括:/n通过转码系统中的外部接口获取待处理视频;/n根据基于用户需求设置的视频配置信息,对所述待处理视频进行预处理,得到预处理视频;/n根据所述预处理视频的属性信息,确定所述预处理视频的优先级;/n根据所述预处理视频的优先级,对所述预处理视频分配系统资源,以对所述预处理视频进行处理。/n
【技术特征摘要】
1.一种视频处理方法,其特征在于,所述方法包括:
通过转码系统中的外部接口获取待处理视频;
根据基于用户需求设置的视频配置信息,对所述待处理视频进行预处理,得到预处理视频;
根据所述预处理视频的属性信息,确定所述预处理视频的优先级;
根据所述预处理视频的优先级,对所述预处理视频分配系统资源,以对所述预处理视频进行处理。
2.根据权利要求1所述的方法,其特征在于,所述通过转码系统中的外部接口获取待处理视频之前,所述方法还包括:
根据所述视频配置信息,确定所述待处理视频的类型;
相应地,所述通过转码系统中的外部接口获取待处理视频,包括:
根据所述待处理视频的类型,通过转码系统中的外部接口获取待处理视频。
3.根据权利要求1所述的方法,其特征在于,所述视频配置信息包括:目标格式、目标码率或目标关键帧信息,所述根据基于用户需求设置的视频配置信息,对所述待处理视频进行预处理,得到预处理视频,包括:
将所述待处理视频的格式调整为所述目标格式,得到预处理视频;或者,
将所述待处理视频的码率调整为所述目标码率,得到预处理视频;或者,
根据所述目标关键帧信息对所述待处理视频添加关键帧,得到预处理视频。
4.根据权利要求1所述的方法,其特征在于,所述属性信息包括:视频价值和时间紧迫度,所述根据所述预处理视频的属性信息,确定所述预处理视频的优先级之前,所述方法还包括:
配置所述预处理视频的视频价值、时间紧迫度、所述视频价值对应的权值和所述时间紧迫度对应的权值;
相应地,所述根据所述预处理视频的属性信息,确定所述预处理视频的优先级,包括:
根据所述视频价值、所述时间紧迫度、所述视频价值对应的权值和所述时间紧迫度对应的权值,确定所述预处理视频的优先级得分;
根据所述优先级得分,确定所述预处理视频的优先级。
5.根据权利要求4所述的方法,其特征在于,所述属性信息还包括:剩余价值密度,所述根据所述预处理视频的属性信息,确定所述预处理视频的优先级之前,所述方法还包括:
配置所述预处理视频的剩余价值密度和所述剩余价值密度对应的权值;
相应地,根据所述视频价值、所述时间紧迫度、所述剩余价值密度、所述视频价值对应的权值、所述时间紧迫度对应的权值和所述剩余价值密度对应的权值,确定所述预处理视频的优先级得分。
...
【专利技术属性】
技术研发人员:李小文,李晟,刘波涛,邢荣荣,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。