System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,具体涉及数据处理方法、数据处理装置、计算机设备、计算机可读存储介质以及计算机程序产品。
技术介绍
1、随着移动互联网的不断发展,移动互联网广告行业应运而生。广告主纷纷将自己的流量投放到广告平台完成流量变现,以获取更大的利润价值。在内容分发网络(contentdelivery network,cdn)场景中,当广告主使用的诸如图片、视频等广告素材的编码格式压缩率较低时,会导致网络传输效率较低,使得cdn带宽成本增加,不利于广告业务的降本增效。因此,如何通过低成本的方式实现广告素材的编码优化,并降低带宽成本是目前亟需解决的问题。
技术实现思路
1、本申请提供了一种数据处理方法、装置、设备、可读存储介质及程序产品,可以实现素材的编码优化,降低转码成本和带宽成本。
2、第一方面,本申请提供了一种数据处理方法,该方法包括:
3、获取素材库中的各个候选素材的编码格式;
4、根据上述各个候选素材的编码格式,从上述各个候选素材中确定目标素材,上述目标素材的编码格式为第一编码格式;
5、根据各个候选处理节点的空闲资源参数确定第一处理节点;
6、利用上述第一处理节点对上述目标素材进行转码处理,得到上述目标素材对应的转码素材,并将上述转码素材存储到上述素材库中;上述转码素材的编码格式为第二编码格式,上述第二编码格式的压缩率大于上述第一编码格式的压缩率。
7、第二方面,本申请提供了一种数据处理装置,该装置包括:
>8、获取模块,用于获取素材库中的各个候选素材的编码格式;
9、处理模块,用于根据上述各个候选素材的编码格式,从上述各个候选素材中确定目标素材,上述目标素材的编码格式为第一编码格式;
10、上述处理模块,还用于根据各个候选处理节点的空闲资源参数确定第一处理节点;
11、转码模块,用于利用上述第一处理节点对上述目标素材进行转码处理,得到上述目标素材对应的转码素材,并将上述转码素材存储到上述素材库中;上述转码素材的编码格式为第二编码格式,上述第二编码格式的压缩率大于上述第一编码格式的压缩率。
12、第三方面,本申请提供了一种计算机设备,包括:处理器、存储装置和通信接口,上述处理器、上述通信接口和上述存储装置相互连接,其中,上述存储装置存储有可执行程序代码,上述处理器用于调用上述可执行程序代码,用以实现上述的数据处理方法。
13、第四方面,本申请提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序包括程序指令,上述程序指令被处理器执行,用以实现如上述的数据处理方法。
14、第五方面,本申请提供了一种计算机程序产品,上述计算机程序产品包括计算机程序或计算机指令,上述计算机程序或计算机指令被处理器执行,用以实现上述的数据处理方法。
15、本申请根据各个候选素材的编码格式从各个候选素材中确定为第一编码格式的目标素材,然后利用第一处理节点对目标素材进行转码处理,得到目标素材对应的为第二编码格式的转码素材,并将转码素材存储到素材库中。通过将第一编码格式的素材转码为压缩率更大的第二编码格式的素材,压缩了素材大小,从而实现素材的编码优化,减少素材网络传输需要的带宽成本。同时,本申请根据各个候选处理节点的空闲资源参数确定第一处理节点,然后通过第一处理节点的闲置算力对目标素材进行转码处理,可以降低转码成本。
本文档来自技高网...【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据各个候选处理节点的空闲资源参数确定第一处理节点,包括:
3.根据权利要求1所述的方法,其特征在于,所述利用所述第一处理节点对所述目标素材进行转码处理,得到所述目标素材对应的转码素材,包括:
4.根据权利要求3所述的方法,其特征在于,所述利用所述第一处理节点执行所述转码任务,得到所述目标素材对应的转码素材,包括:
5.根据权利要求4所述的方法,其特征在于,所述第二编码格式包括图像编码格式和视频编码格式,所述利用所述第一处理节点按照所述第二编码格式对应的编码方式对所述解码素材进行编码处理,得到所述目标素材对应的转码素材,包括:
6.根据权利要求3所述的方法,其特征在于,所述利用所述第一处理节点执行所述转码任务,得到所述目标素材对应的转码素材,包括:
7.根据权利要求1-5中任一项所述的方法,其特征在于,所述素材库中包括多个所述目标素材以及各个所述目标素材对应的转码素材,所述方法还包括:
8.一种数据处理
9.一种计算机设备,其特征在于,包括:处理器、存储装置和通信接口,所述处理器、所述通信接口和所述存储装置相互连接,其中,所述存储装置存储有可执行程序代码,所述处理器用于调用所述可执行程序代码,用以实现如权利要求1-7中任一项所述的数据处理方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行,用以实现如权利要求1-7中任一项所述的数据处理方法。
11.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序或计算机指令,所述计算机程序或计算机指令被处理器执行时,用以实现如权利要求1-7中任一项所述的数据处理方法。
...【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据各个候选处理节点的空闲资源参数确定第一处理节点,包括:
3.根据权利要求1所述的方法,其特征在于,所述利用所述第一处理节点对所述目标素材进行转码处理,得到所述目标素材对应的转码素材,包括:
4.根据权利要求3所述的方法,其特征在于,所述利用所述第一处理节点执行所述转码任务,得到所述目标素材对应的转码素材,包括:
5.根据权利要求4所述的方法,其特征在于,所述第二编码格式包括图像编码格式和视频编码格式,所述利用所述第一处理节点按照所述第二编码格式对应的编码方式对所述解码素材进行编码处理,得到所述目标素材对应的转码素材,包括:
6.根据权利要求3所述的方法,其特征在于,所述利用所述第一处理节点执行所述转码任务,得到所述目标素材对应的转码素材,包括:
7.根据权利要...
【专利技术属性】
技术研发人员:徐军,卓晓光,黄怡君,陈聪捷,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。