一种视频处理方法、装置、设备及存储介质与流程

    专利2022-07-07  91


    本发明实施例涉及视频处理技术领域,尤其涉及一种视频处理方法、装置、设备及存储介质。



    背景技术:

    目前流行的视频类社交应用软件中,通常为用户提供有用户原创内容的视频上传平台,用户可以将原创的视频通过该平台上传到服务端,以供其他观众(用户)欣赏。对于初具规模的视频上传平台,每天接收到用户上传的原创类视频过千万,该类应用软件可以从中挑选一部分视频用于在相应的推荐页面中进行展示。

    开发商为了适配不同观众(用户)的带宽,使观众看到既清晰又流畅的原创类视频,通常都需要对用户上传的视频做转码处理。然而,如果想要对所产生的上千万视频在一天内完成转码,且每个视频都进行高压缩率的转码,后台需要上千台计算机设备同时工作进行处理,由此增加了开发商的成本投入,造成视频转码处理的资源成本过高。



    技术实现要素:

    有鉴于此,本发明实施例提供了视频处理方法、装置、设备及存储介质,以降低视频转码处理的资源成本。

    第一方面,本发明实施例提供了一种视频处理方法,包括:

    接收内容推荐平台反馈的用户推荐信息,其中,所述用户推荐信息由所述内容推荐平台对待转码视频集中各待转码视频所对应源用户的分析获得;

    基于所述用户推荐信息,从待转码视频集中确定满足第一转码条件的第一待转码视频;

    采用预设的第一算力转码方式,对各所述第一待转码视频进行第一转码处理,形成相应的第一目标转码信息。

    第二方面,本发明实施例提供一种视频处理装置,包括:

    第一接收模块,用于接收内容推荐平台反馈的用户推荐信息,其中,所述用户推荐信息由所述内容推荐平台对待转码视频集中各待转码视频所对应源用户的分析获得;

    第一筛选模块,用于基于所述用户推荐信息,从待转码视频集中确定满足第一转码条件的第一待转码视频;

    第一转码模块,用于采用预设的第一算力转码方式,对各所述第一待转码视频进行第一转码处理,形成相应的第一目标转码信息。

    第三方面,本发明实施例提供了一种计算机设备,包括:

    一个或多个处理器;

    存储装置,用于存储一个或多个程序;

    所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明第一方面实施例提供的视频处理方法。

    第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明第一方面实施例提供的视频处理方法。

    本发明实施例提供的视频处理方法、装置、设备及存储介质中,首先接收内容推荐平台反馈的用户推荐信息,然后基于该用户推荐信息,从待转码视频集种确定满足第一转码条件的第一待转码视频,最终采用预设的第一算力转码方式可以对筛选出的第一待转码视频进行第一转码处理,由此形成相应的第一目标转码信息。上述技术方案,将对视频的转码处理与用户推荐信息相结合,通过接收的用户推荐信息,能够从待转码视频集中筛选出符合第一转码条件的第一待转码视频,由此在进行视频处理时,对筛选出的第一待转码视频进行转码处理,通过本实施例提供的技术方案,与现有对所有待转码视频都进行相同画质的转码处理相比,大大降低了转码的资源占用率,有效节省了资源成本的投入。

    附图说明

    图1给出了本发明实施例一提供的一种视频处理方法的流程示意图;

    图2给出了本发明实施例提供的一种视频处理方法中所增加另一种视频处理方式的实现流程图;

    图3给出了本发明实施例提供的一种视频处理方法中所增加又一种视频处理方式的实现流程图;

    图4给出了本发明实施例提供的一种视频处理方法中筛选第一待转码视频的实现流程图;

    图5给出了本发明实施例提供的一种视频处理方法中筛选第二待转码视频的实现流程图;

    图6给出了本发明实施例二提供的一种视频处理装置的结构框图;

    图7给出了本发明实施例三提供的一种计算机设备的硬件结构示意图。

    具体实施方式

    为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施例方式作进一步地详细描述。应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。此外,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

    在本申请的描述中,需要理解的是,术语“第一”、“第二”、“第三”等仅用于区别类似的对象,而不必用于描述特定的顺序或先后次序,也不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。

    实施例一

    图1给出了本发明实施例一提供的一种视频处理方法的流程示意图,该方法适用于对源用户所生产的原始视频进行转码的情况,该方法可以由视频处理装置执行,其中,该装置可以由软件和/或硬件实现,并一般可集成在计算机设备上。

    需要说明的是,本实施例所提供方法的执行主体可以是处于社交应用软件后台中用于实现视频转码处理的计算机设备。此外,可以知道的是,在发现现有的视频转码处理方法存在资源成本投入大的问题后,相关技术人员通过对转码后下发给观众用户的视频进行分析发现,用户上传平台接收到的上千万视频中,只有不到10%的视频存在被下发到观众用户的视频推荐页上的可能,而在这些不到10%的视频中也只有1%的视频具备高频次下发可能。

    基于上述分析,对于本实施例提供的视频处理方法,在进行视频转码实现时,相关技术人员考虑将视频转码与用户所上传视频关联的推荐信息相结合,由此从100%的原创待转码视频中筛选出更有可能下发到视频推荐页的一部分视频,从而只对筛选出的该部分视频进行视频转码,以此来降低资源成本的投入。

    如图1所示,本实施例一提供的一种视频处理方法,具体包括如下操作:

    s101、接收内容推荐平台反馈的用户推荐信息。

    在本实施例中,所述用户推荐信息由所述内容推荐平台对待转码视频集中各待转码视频所对应源用户的分析获得。具体的,所述内容推荐平台具体可理解为一个数据分析平台,通过该平台可以通过对用户行为数据、视频数据以及其他一些消费数据的分析,而获得满足某个或某种指标的相关数据信息,最终可以使生产者基于分析出的相关数据信息进行更匹配消费者兴趣的信息推荐,或者进行更能满足收益最大化的信息推荐。

    在本实施例中,所述待转码视频集中包含了待转码视频,待转码视频可认为是源用户通过视频上传平台所上传的原创视频。可以知道的是,源用户直接上传的视频所具备的码率可能无法匹配其他观众用户的带宽,由此存在原创视频下发给观众用户后无法在观众用户端清晰又流畅播放的问题,由此,后台端需要在将原创视频下发给观众用户之前进行转码处理,该转码处理可以采用本实施例提供的视频处理方法进行。其中,所述源用户具体认为是生产原创视频并将视频进行上传的用户;所述视频上传平台可认为是接收用户所上传视频的平台,上传至该平台的原创视频可以作为待转码视频再次加入至待转码视频集,同时,视频上传平台还可以获得各原创视频所对应源用户的用户信息,以便在原创视频的后续消费中能够知道相应的源用户是谁。

    可以知道的是,常规视频转码处理中,可以直接对待转码视频集中的各待转码视频进行操作,本实施例则考虑采用某种方式进行待转码视频的筛选,对所筛选出的视频进行转码处理。具体的,本实施例考虑通过内容推荐平台确定的推荐信息进行视频筛选,示例性的,内容推荐平台可预先对待转码视频集中的待转码视频按照应用软件开发商所设定某种指标(如,源用户的知名度、视频转发次数、以及视频观看次数等)进行分析,并可将分析结果作为推荐信息反馈给本执行主体。

    需要说明的是,内容推荐平台进行推荐信息确定所采用的指标可以根据应用软件运营商的实际运营需求或市场需求来设定,示例性的,当运营需求中需要知道哪些用户的知名度比较高时,就可以将用户的粉丝量或者用户的被关注量作为分析指标,由此将通过粉丝量或者被关注量而确定的用户排名作为推荐信息。

    通过分析发现,观众用户往往对知名度比较高的源用户上传的视频进行观看的频次更高,即可认为当源用户的知名度排名更靠前时,其所上传的视频更容易被观众用户关注以及浏览。同时,用户推荐信息由内容推荐平台通过对待转码视频集中各待转码视频所关联源用户按照粉丝量作为指标进行分析获得,基于此,本实施例考虑通过包含用户热度排名的用户推荐信息来用于筛选可以进行转码处理的待转码视频,因此,本实施例首先通过本步骤接收内容推荐平台反馈的该用户推荐信息。

    s102、基于所述用户推荐信息,从待转码视频集中确定满足第一转码条件的第一待转码视频。

    假设将待转码视频集中所包含全部待转码视频看作一个整体,则本实施例认为通过本步骤的筛选操作,可以通过用户推荐信息来从待转码视频集中筛选出大致占总数量10%的待转码视频作为第一待转码视频。其中,第一转码条件可认为是与源用户的热度排名有关的筛选条件,如,该筛选条件可以是一个用户热度排名阈值,或者是一个与源用户的热度排名相结合的限定条件,该限定条件可以是在进行是否满足用户热度排名阈值筛选后又增设的其他条件,如可以是判定待转码视频是否已经进行了其他形式的转码等判定。

    s103、采用预设的第一算力转码方式,对各所述第一待转码视频进行第一转码处理,形成相应的第一目标转码信息。

    可以知道的是,目前对于视频的转码处理,存在不同的转码方式,这些转码方式可以按照转码过程中所需资源成本的投入大小或同等资源成本投入下所花费时间的快慢,即,所投入算力的多少,或者所占用时间的多少来进行算力划分。

    示例性的,对于现在常用的转码方式,主要分为硬转码和软转码。其中,硬转码方式可看作利用显卡等非中央处理器的来实现的转码方式,该转码方式具备转码速度快,转码所投入计算设备的数量少的特点,由此,本实施例将硬转码成为一种所需算力最低的转码方式,但是该种转码方式存在问题就是画质效果差。

    软转码方式可看作利用中央处理器来实现的转码方式,该转码方式有课根据所采用的软件功能等级的不同分为快档软转码和慢档软转码,两种软转码相对硬转码方式均具备画质效果好,但所需资源占用成本高的特点,其中,快档软转码相对慢档软转码的画质相对较低,但资源占用的成本相对较低,本实施例将快档软转码看作所需算力高于硬转码又低于慢速转码的中层算力转码方式,并将慢速转码看作所需算力最高的深度算力转码方式。

    本实施例预设的第一算力转码方式优选认为是软转码中的快档转码,即具备中层算力的转码方式。本实施例采用具备中层算力的第一算力转码方式对第一待转码视频进行转码处理,可以在保证第一待转码视频在转码后具备较好的画质前提下达到转码所占用资源相对较低的目的。

    具体的,对于上千万规模的待转码视频,采用本实施例提供的方法选出占总规模10%的第一待转码视频,再采用第一算力转码方式(常见的有采用基于x264或x265视频编码标准的快档转码)就可以获得到知名度较高的用户所上传原创视频的目标转码信息,本实施例将该目标转码信息记为第一目标转码信息,其中,该目标转码信息中主要包括了转码后视频内容以及用于输出视频的统一资源定位符。本实施例将上述获得的第一目标转码视频下发给用户,可以满足观众用户的常规观看需求(画质相对清晰又流畅)。

    本实施例一提供的视频处理方法,将对视频的转码处理与用户推荐信息相结合,通过接收的用户推荐信息,能够从待转码视频集中筛选出符合第一转码条件的第一待转码视频,由此在进行视频处理时,对筛选出的第一待转码视频进行转码处理,通过本实施例提供的技术方案,与现有对所有待转码视频都进行相同画质的转码处理相比,大大降低了转码的资源占用率,有效节省了资源成本的投入。

    上述实施例相当于实现对一部分待转码视频采用第一算力转码方式进行的第一算力转码,本实施例可以不再对其他不符合第一转码条件的待转码视频进行转码,而是直接由内容下发平台下发给观众用户观看。此外,需要说明的是,内容推荐平台相对待转码视频,除了进行用户热度信息的推荐外,还可以进行其他信息的反馈,如视频推荐信息的反馈,而本实施例基于视频推荐信息也存在相应的转码处理方式。

    作为本实施例一的第一可选实施例,具体在上述实施例的技术上进行优化,需要说明的是,本第一可选实施例相当于在上述所提供视频处理方法基础上又新增加的采用视频推荐信息实现的视频处理方式。该视频处理方式与上述基于用户推荐信息的视频处理方式可认为是两种相对独立的视频处理实现。即,作为执行主体的计算机设备可以在执行上述基于用户推荐信息视频处理的同时,只要接收到视频推荐信息,就可以启动执行基于视频推荐信息的视频处理;又或者,该计算机设备还可以在基于用户推荐信息之后再执行基于视频推荐信息的视频处理。

    基于本实施例的上述描述,可知源用户上传的原创视频中,只有占总规模1%的原创视频的下发更为频繁,相当于占总规模1%的原创视频是观众用户最为喜欢观看的。本实施例考虑对占总规模1%的待转码视频采用一种具备高画质和清晰度但又能流畅播放的视频处理方式来进行处理,而本第一可选实施例提供基于视频推荐信息的视频处理就相当于从待转码视频集中筛选占总规模1%的待转码视频进行高画质高清晰度高流畅性的视频处理。

    具体的,图2给出了本发明实施例提供的一种视频处理方法中所增加另一种视频处理方式的实现流程图,如图2所示,该视频处理方法进一步优化包括了下述视频处理方式:

    s104、根据接收的视频推荐信息,从待转码视频集中确定满足第二转码条件的第二待转码视频。

    在本实施例中,所述视频推荐信息由所述内容推荐平台通过对待转码视频集中各待转码视频所对应指定属性项的分析获得。可以知道的是,内容推荐平台主要依据应用软件运营商的需求进行推荐指标的设定,本实施例可认为内容推荐平台除了基于原创视频所关联源用户的某些特征形成用户推荐信息之外,还可以从原创视频本身具备的属性特征中挑选适合作为推荐指标的属性项,供内容推荐平台进行分析。

    示例性的,原创视频具备的属性项可以包括视频转发次数、视频分享次数、视频观看次数、视频上传地所归属国家、以及视频可能被推荐的概率等,本实施例为了解原创视频是否被频繁下发,就需要了解其视频转发次数、视频分享次数或视频观看次数等信息。由此技术人员就可以将视频转发次数、视频分享次数或视频观看次数作为待转码视频对应的指定属性项,使得内容推荐平台可以通过对指定属性项的分析来获得用于体现视频下发情况的视频推荐信息。

    需要说明的是,内容推荐平台对于源用户所上传原创视频的分析并不是适时进行的,往往需要内容审核人员进行内容审核,以及进行1-2天的推荐预热,即,通过1-2天时间等待试点用户对原创视频的反馈。所以内容推荐平台可能需要在原创视频上传两天后才开始进行分析以及推荐信息的形成。由此,也可认为本实施例提供的视频处理方法并不是实时进行的,而是可以在接收到内容推荐平台的推荐信息后再启动所提供的的视频处理方法,在此之前可认为待转码视频集中的待转码视频不经转码处理直接由内容下发平台下发给观众用户,或者进行简单处理就下发给观众用户。

    具体的,本步骤接收到视频推荐信息后,可以采用所接收的视频推荐信息在待转码视频集合中进行第二待转码视频的筛选,其中,筛选第二待转码视频所设定的第二转码条件可认为是与待转码视频的热度排名有关的筛选条件,如,该筛选条件可以一个视频热度排名阈值,或者是一个与视频的热度排名相结合的限定条件,该限定条件可以是在进行是否满足视频热度排名阈值筛选后又增设的其他条件,如也可以是判定待转码视频是否已经进行了其他形式的转码等判定。

    需要说明的是,本实施例中筛选出的第一待转码视频和第二待转码视频之间并没有绝对的关联,满足第一转码条件的第一待转码视频也可以是满足第二转码条件的第二待转码视频,也可以不是第二待转码视频。但考虑到进行视频转码处理的目的存在不同,所筛选出第二待转码视频的总量将远小于所筛选出第一待转码视频的总量。

    s105、采用预设的第二算力转码方式对所述第二待转码视频进行第二转码处理,形成相应的第二目标转码信息。

    本实施例相当于对第二待转码视频进行画质以及清晰度的质量均高于采用第一算力转码方式所进行转码处理的质量,通过上述描述可知,保证画质和清晰度更优的转码方式所需的资源成本占用更高,转码速度相对更慢,由此,本步骤所采用的第二算力转码方式可认为是软转码中的慢档软转码,相当于一种所需算力最高的深度算力转码方式。由此可知,在采用第二算力转码方式进行转码处理时,如果待转码的视频数量相同,则其具备的资源占用率要明显高于采用第一算力转码方式对应的资源占用率。

    可以理解的是,对于上千万规模的待转码视频,采用本第一可选实施例新增的方法选出占总规模1%的第二待转码视频,再采用第二算力转码方式(常见的有采用基于x264或x265视频编码标准的慢档转码)就可以获得到观看次数较高的原创视频对应的目标转码信息,本实施例将该目标转码信息记为第二目标转码信息,同样的,该第二目标转码信息中也包括了转码后的视频内容以及用于输出视频的统一资源定位符。

    本实施例可以在保证获得第一目标转码信息,满足观众用户的常规观看需求(画质相对清晰又流畅)的基础上,对观看频次更高的第二待转码视频进行更好的转码处理,以此保证更优质的第二目标转码信息可以提供给观众用户。

    本第一可选实施例新增加的视频处理方式,可以对用户更感兴趣的一小部分视频进行一个压缩率特别高的极致转码,而对一小部分视频的极致转码只需新增少量计算机设备即可满足该部分视频的资源消耗,该种转码方式在保证所推荐视频高质量播放的同时,大大减少了资源成本投入。

    上述实施例相当于对一部分待转码视频采用第一算力转码方式进行第一算力转码,以及对更小一部分待转马视频采用第二算力转码方式进行第二算力转码,本实施例可以不再对其他不符合上述两种转码条件的待转码视频进行转码,而是直接由内容下发平台下发给观众用户观看。采用上述方式的进行视频处理的话,相当于待转码视频集中存在较大一部分(可能占总量的90%)待转码视频没有参与视频转码,这部分直接下发给观众用户的待转码视频因为发码率过高,存在观众端卡顿严重的问题。基于此,本实施例在上述第一可选实施例的基础上,再次新增了视频处理方式,以此来优化视频的转码处理方法。

    作为本实施例一的第二可选实施例,具体在上述第一可选实施例的技术上进行优化,可以理解的是,本第二可选实施例相当于在上述所提供的视频处理方法基础上又新增加的能够对更多待转码视频都实现视频转码的处理的视频处理方式。该视频处理方式与上述基于用户推荐信息的视频处理方式以及基于视频推荐信息的视频处理方式也为相对独立的视频处理实现。即,作为执行主体的计算机设备可以在接收到用户推荐信息或者视频推荐信息之后,启动相应视频处理的同时,启动本第二可选实施例新增的视频处理方式;又或者,在基于用户推荐信息或者视频推荐信息进行视频处理之前,就本第二可选实施例新增的视频处理方式。

    基于本实施例的上述描述,可知视频转码处理方式中还包括了所需算力最低的硬转码方式,该种转码方式虽然不能保证高画质高清晰度,但相对于不进行转码处理的待转码视频,其在一定程度了克服了视频播放卡顿的问题,基本能做到视频的流畅播放。而本第二可选实施例新增的视频处理方式就相当于对待转码视频集中待转码视频作基础的转码处理。

    具体的,图3给出了本发明实施例提供的一种视频处理方法中所增加又一种视频处理方式的实现流程图,如图3所示,该视频处理方法进一步优化包括了下述视频处理方式:

    s106、从待转码视频集中确定满足第三转码条件的第三待转码视频。

    在本实施例中,可优选第三转码条件为待转码视频集中的全部待转码视频,考虑到本实施例所提供的各视频处理方式的运行时机,待转码视频集中也存在作为第一待转码视频或者作为第二待转码视频已经获得到相应目标转码信息的情况。由此,本实施例中的第三转码条件还可以是待转码视频集中还不具备目标转码信息的待转码视频。本实施例将该部分待转码视频记为第三待转码视频。

    s107、采用预设的第三算力转码方式对所述第三待转码视频进行第三转码处理,形成相应的第三目标转码信息。

    可以知道的是,本实施例相当于对第三待转码视频进行基础画质和清晰度的转码,其质量明显低于采用第一算力转码方式所进行转码处理的质量。通过上述进行第三待转码视频筛选的第三转码条件的设定要求可知,第三待转码视频的规模是较大的,如果采用高质量的第二算力转码方式,或者中等质量的第一算力转码方式,对大规模第三待转码视频进行处理,都将占用大量的资源成本。由此,本实施例采用待转码视频数量相同时,所占用资源最低的第三算力转码方式进行转码处理。可以看出,在待转码的视频数量相同时,采用所述第三算力转码方式的资源占用率低于采用所述第一算力转码方式的资源占用率。且该第一算力转码方式优选为硬转码,该硬转码具体可以采用fpga转码卡、asic转码卡以及gpu转码卡来实现。

    本第二可选实施例新增加的视频处理方式,相当于对待转码视频集合中待转码视频所进行的基础转码,该基础转码可以在源用户上传原创视频后实时进行,也可以间隔一段时间后进行,通过该基础转码至少能够保证待转码视频在观众端相对流畅的播放,且该基础转码因为资源占用率上、转码速度高,能够节约一部分转码资源成本的投入。

    需要说明的是,通过上述提供的基于用户推荐信息所进行第一算力(中度算力)的转码方式、基于视频推荐信息所进行第二算力(深度算力)的转码方式以及基于第三算力(基础算力)的转码方式实现转码处理时,三种转码方式在执行顺序上并没有严格限定。在实际应用中,可以根据后台所具备的物理计算资源选择更适合的执行顺序。

    示例性的,假设作为本实施例所提供方法执行主体的计算机设备的数量相对紧张时,可以考虑按照第三算力转码方式、第一算力转码方式以及第二算力转码方式的顺序依次进行。该种执行顺序下,相当于所具备的固定量计算机设备首先参与了所有待转码视频的基础转码,然后参与了占总量大约10%的待转码视频的中度转码,最终参与了占总量大约1%的待转码视频的深度转码。

    此外,也可以在作为本实施例所提供方法执行主体的计算机设备的数量相对丰富时,考虑三种算力方式的同步进行,该同步进行具体可理解为在执行第三算力转码的同时,只要接收到用户推荐信息,就可以再分配一些计算机设备进行第一算力转码的操作,也可以在只要接收在视频推荐信息时,就再分配一些计算机设备进行第二算力转码的操作。

    作为本实施例一的第三可选实施例,具体在上述第一可选实施例的技术上进行优化,本可选实施例具体给出了进行第一待转码视频的筛选操作。

    具体的,图4给出了本发明实施例提供的一种视频处理方法中筛选第一待转码视频的实现流程图,如图4所示,本第三可选实施例进一步将基于所述用户推荐信息,从待转码视频集中确定满足第一转码条件的第一待转码视频具体化为:

    s1021、解析所述用户推荐信息,获得各源用户的用户热度排名。

    在本实施例中,用户推荐信息由内容推荐平台基于对待转码视频所关联源用户的分析获得,其中包含了分析所得到的源用户的用户热度排名,本步骤可以提取出各源用户的用户热度排名。

    s1022、确定用户热度排名高于第一热度排名阈值的第一源用户。

    在本实施例中,可以将第一热度排名阈值看作一个用户热度的临界值,可认为排名高于该第一热度排名阈值的源用户为热门用户,本步骤记该类用户为第一源用户。

    s1023、将所述待转码视频集中与各所述第一源用户关联的关联待转码视频记为第一待转码视频。

    在本实施例中,确定出第一源用户后,可以从待转码视频集中匹配出与各第一源用户关联的关联待转码视频,并可直接将各关联待转码视频记为第一待转码视频,由此实现满足第一转码条件的待转码视频的筛选。

    下述s1024以及s1025相当于基于另一种设定的第一转码条件获得的第一待转码视频。

    需要说明的是,在后台执行本实施例所提供的方式的计算机设备数量充足时,允许第一算力转码方式以及第二算力转码方式根据所接收推荐信息的时机随时启动,其实就存在有些既匹配用户推荐信息也满足第二转码条件的待转码视频,并先得到第二目标转码信息的情况,对于已经获得第二目标转码信息的待转码视频,即使也满足用户推荐信息,但优于第二目标转码信息的质量优于第一目标转码信息,已不存在再进行第一算力转码的必要。因此,本实施例还考虑设定下述s1024和s1025进行第一待转码视频确定的操作,从而在三种算力转码的执行顺序为同步执行时,基于下述步骤实现第一待转码视频的确定。

    s1024、获得所述待转码视频集中与各所述第一源用户关联的关联待转码视频。

    本步骤主要获得与上述第一源用户关联的关联待转码视频。

    s1025、如果所述关联待转码视频不存在所述第二目标转码信息,则将所述关联待转码视频记为第一待转码视频。

    本步骤进一步设定该关联待转码视频是否存在第二目标转码信息的判定,并将不存在第二目标转码信息的关联待转码视频记为第一待转码视频。

    作为本实施例一的第四可选实施例,具体在上述第一可选实施例的技术上进行优化,本可选实施例具体给出了进行第二待转码视频的筛选操作。

    其中,图5给出了本发明实施例提供的一种视频处理方法中筛选第二待转码视频的实现流程图,如图5所示,本第四可选实施例进一步将根据接收的视频推荐信息,从待转码视频集中确定满足第二转码条件的第二待转码视频具体化为:

    s1041、解析所述视频推荐信息,确定各所述待转码视频相对所述指定属性项的视频热度排名。

    在本实施例中,视频推荐信息由北荣推荐平台基于对待转码视频所对应指定属性项的分析获得,其中包含了分析所得到的待转码视频的视频热度排名,本步骤可以提取出各待转码视频的视频热度排名。

    s1042、将视频热度排名高于第二热度排名阈值的热门待转码视频确定为第二待转码视频。

    在本实施例中,可以将第二热度排名阈值看作一个视频热度的临界值,可认为排名高于该第二热度排名阈值的待转码视频为热门待转码视频,由此可直接通过本步骤筛选出该类热门待转码视频,并记为第二待转码视频。

    可以知道的是,因为采用第二算力转码方式进行转码处理所形成目标转码信息的质量最优,所以不存在因三种算力转码方式的执行顺序而引起的待转码视频筛选问题,本实施例采用上述s1041以及s1042就可实现所有第二待转码视频的筛选。

    作为本实施例一的第五可选实施例,具体在上述第二可选实施例的基础上进行优化,其中,本第五可选实施例进一步将从待转码视频集中确定满足第三转码条件的第三待转码视频优化为:将所述待转码视频集中包括的所有待转码视频分别记为第三待转码视频;或者,针对所述待转码视频集中的每个待转码视频,确定所述待转码视频是否对应存在第一目标转码信息和/或第二目标转码信息;若否,则将所述待转码视频确定为第三转码视频。

    在本第五可选实施例中,第三待转码视频为进行第三算力(最低算力)转码的视频,该类第三待转码视频的筛选同样受三种算力转码方式的执行顺序的影响。

    示例性的,假设按顺序依次最先执行第三算力转码,则可以将待转码集合中所有的待转码视频看作第三待转码视频。假设三种算力转码方式同步执行,则存在第一算力转码方式和/或第二算力转码方式已经执行并产出相应目标转码信息的情况,此时有关第三待转码视频的筛选,就需要判定待转码视频是否已经存在了第一目标转码信息和/或第二目标转码信息,这是就需要将存在第一目标转码信息和/或第二目标转码信息过滤掉,由此将不存在上述目标转码信息的待转码视频记为第三待转码视频。

    需要说明的是,通过本实施例上述各种算力转码方式实现相应的转码处理并获得相应的目标转码信息,需要进一步将目标转码信息以某种方式通过内容下发平台下发给观众用户。

    而本实施例中在基于三种算力方式分别获得相应的目标转码信息后,具体采用什么方式将目标转码信息下发给给观众用户,同样需要结合本实施例中执行三种算力转码方式的执行顺序来确定。

    本实施例下述给出的第六可选实施例至第八可选实施例分别给出了获得第一目标转码信息、第二目标转码信息以及第三目标转码信息后通过内容下发平台向观众用户下发视频的具体操作。

    具体的,作为本实施例一的第六可选实施例,主要在上述第二可选实施例的基础上进行优化,其中,本第六可选实施例在上述采用预设的第一算力转码方式,对各所述第一待转码视频进行第一转码处理,形成相应的第一目标转码信息之后,还优化包括了:

    将各所述第一目标转码信息分别作为相应待转码视频的候选下发信息发送至内容下发平台存储,以通过所述内容下发平台从各待转码视频对应的候选下发信息中选择目标下发信息推送给目标用户;或者,

    如果记为第一待转码视频的待转码视频已存在作为目标下发信息的第三目标转码信息,则将相应的第一目标转码信息作为新的目标下发信息通过所述内容下发平台推送给目标用户。

    示例性的,对于获得第一目标转码信息之后的操作,主要表现在:如果采用的执行顺序为先第三算力转码再第一算力转码又第二算力转码时,可认为确定出第一待转码视频的第一目标转码信息前,已经存在了相应的第三目标转码信息,此时可以直接采用第一目标转码信息替换原有作为目标下发信息的第三目标转码信息,并通过内容下发平台推送给目标用户。

    其中,目标用户具体可相当于观众用户,对应于源用户,本实施例将观众用户记为目标用户。

    接上述示例,如果采用的执行顺序三种算力转码方式的同步执行,则可以将获得的第一目标转码信息先作为候选目标信息发送给内容下发平台进行存储,从而由内容下发平台根据一定的策略从对应待转码视频的各候选下发信息(可能采用其他转码方式也形成了相应的目标转码信息,并同样作为候选下发信息存储在了内容下发平台上)选定目标下发信息并推送给目标用户。

    作为本实施例一的第七可选实施例,具体在上述第二可选实施例的基础上进行优化,其中,本第七可选实施例在上述采用预设的第二算力转码方式对所述第二待转码视频进行第二转码处理,形成相应的第二目标转码信息之后,还优化包括了:将各所述第二目标转码信息分别作为相应待转码视频的候选下发信息发送至内容下发平台存储,以通过所述内容下发平台从各待转码视频对应的候选下发信息中选择目标下发信息推送给目标用户;

    或者,如果记为第二待转码视频的待转码视频已存在作为目标下发信息的第一目标转码信息或第三目标转码信息,则将相应的第二目标转码信息作为新的目标下发信息通过所述内容下发平台推送给目标用户。

    与上述第六可选实施例相似,第二目标转码信息为第二待转码视频通过第二算力转码方式的转码处理获得,当三种算力转码方式的执行顺序为先第三算力转码再第一算力转码又第二算力转码时,可认为确定出第二待转码视频的第二目标转码信息前,已经存在了相应的第三目标转码信息,甚至存在了第一目标转码信息,此时可以直接采用第二目标转码信息替换原有作为目标下发信息的第三目标转码信息或第二目标转码信息,并通过内容下发平台推送给目标用户。

    接上述示例,同样与上述第六可选实施例相似,如果采用的执行顺序三种算力转码方式的同步执行,则可以将获得的第二目标转码信息先作为候选目标信息发送给内容下发平台进行存储,从而由内容下发平台根据一定的策略从对应待转码视频的各候选下发信息(可能采用其他转码方式也形成了相应的目标转码信息,并同样作为候选下发信息存储在了内容下发平台上)选定目标下发信息并推送给目标用户。

    作为本实施例一的第八可选实施例,具体在上述第二可选实施例的基础上进行优化,其中,本第八可选实施例在上述采用预设的第三算力转码方式对所述第三待转码视频进行第三转码处理,形成相应的第三目标转码信息之后,还优化包括了:将各所述第三目标转码信息分别作为相应待转码视频的候选下发信息发送至内容下发平台存储,以通过所述内容下发平台从各待转码视频对应的候选下发信息中选择目标下发信息推送给目标用户;

    或者,将对应待转码视频的第三目标转码信息作为目标下发信息通过所述内容下发平台推送给目标用户。

    与上述第六可选实施例或第七可选实施例相似,第三目标转码信息为第三待转码视频通过第三算力转码方式的转码处理获得,当三种算力转码方式的执行顺序为先第三算力转码再第一算力转码又第二算力转码时,可认为确定出第三待转码视频前,待转码视频不会存在其他目标转码信息,由此可直接采用第三目标转码信息作为目标下发信息,并通过内容下发平台推送给目标用户。

    接上述示例,同样与上述第六可选实施例或第七可选实施例相似,如果采用的执行顺序三种算力转码方式的同步执行,则可以将获得的第二目标转码信息先作为候选目标信息发送给内容下发平台进行存储,从而由内容下发平台根据一定的策略从对应待转码视频的各候选下发信息(可能采用其他转码方式也形成了相应的目标转码信息,并同样作为候选下发信息存储在了内容下发平台上)选定目标下发信息并推送给目标用户。

    上述可选实施例,给出了待转码视频的目标转码信息中作为目标下发视频的灵活确定方式,通过该方式,至少可以保证待转码视频集中的待转码视频至少会以所对应具备基础画质的第三目标转码信息推送给观众用户观看;并可以保证一部分可能下发到观众用户推荐页中视频以画质相对较好,清晰度相对较高的第一目标转码信息推送给观众用户观看;此外,还可以保证一小部门具备频繁下发情况的待转码视频以高质量画质、高清晰度的第二目标转码信息推送给观众用户观看。

    需要说明的是,上述三种算力转码方式同步执行时,相应产生的目标转码信息需要提前存储在资源下发平台上,由此存在存储空间占用高的情况,但是该种存储空间占用高的情况相比现有需要上千台计算机设备进行视频转码处理的方式,也达到了降低资源成本投入的效果。

    此外,上述在各种算力转码方式下所对应目标转码信息之后进行目标下发信息确定的所采用执行步骤,并不需要在执行本实施例所提供视频处理方法中选择,而是在执行本实施例所提供的方法前基于后台所拥有执行转码处理计算机设备的数量确定上述三种算力转码方式执行顺序时相应确定。即,只要确定三种算力转码方式为顺序执行,则相当于目标下发信息确定的所采用执行步骤也默认确定为依次替换的方式;只要确定三种算力转码方式为同步执行,则相当于目标下发信息确定的所采用执行步骤也默认确定为首先存储在内容下发平台的方式。

    本实施例上述提供的视频处理方法,体现了三种算力层次的转码方式分别实现视频转码的有效性,不仅降低了资源成本的投入,还达到了有效保证高使用频次视频具备高清晰度,视频转码资源合理分配的效果。

    实施例二

    图6给出了本发明实施例二提供的一种视频处理装置的结构框图,该装置适用于对源用户所生产的原始视频进行转码的情况,其中,该装置可以由软件和/或硬件实现,并一般可集成在计算机设备上。如图6所示,该装置包括:第一接收模块31、第一筛选模块32以及第一转码模块33。

    第一接收模块31,用于接收内容推荐平台反馈的用户推荐信息,其中,所述用户推荐信息由所述内容推荐平台对待转码视频集中各待转码视频所对应源用户的分析获得;

    第一筛选模块32,用于基于所述用户推荐信息,从待转码视频集中确定满足第一转码条件的第一待转码视频;

    第一转码模块33,用于采用预设的第一算力转码方式,对各所述第一待转码视频进行第一转码处理,形成相应的第一目标转码信息。

    本实施例二提供的一种视频处理装置,将对视频的转码处理与用户推荐信息相结合,通过接收的用户推荐信息,能够从待转码视频集中筛选出符合第一转码条件的第一待转码视频,由此在进行视频处理时,对筛选出的第一待转码视频进行转码处理,通过本实施例提供的技术方案,与现有对所有待转码视频都进行相同画质的转码处理相比,大大降低了转码的资源占用率,有效节省了资源成本的投入。

    进一步地,该装置还优化包括了:

    第二筛选模块,用于根据接收的视频推荐信息,从待转码视频集中确定满足第二转码条件的第二待转码视频;

    第二转码模块,用于采用预设的第二算力转码方式对所述第二待转码视频进行第二转码处理,形成相应的第二目标转码信息;

    其中,所述视频推荐信息由所述内容推荐平台通过对待转码视频集中各待转码视频所对应指定属性项的分析获得;

    在待转码的视频数量相同时,采用所述第二算力转码方式的资源占用率高于采用所述第一算力转码方式的资源占用率。

    进一步地,该装置还优化包括了:

    第三筛选模块,用于从待转码视频集中确定满足第三转码条件的第三待转码视频;

    第三转码模块,用于采用预设的第三算力转码方式对所述第三待转码视频进行第三转码处理,形成相应的第三目标转码信息;

    其中,在待转码的视频数量相同时,采用所述第三算力转码方式的资源占用率低于采用所述第一算力转码方式的资源占用率。

    进一步地,第一筛选模块32具体可以用于:

    解析所述用户推荐信息,获得各源用户的用户热度排名;

    确定用户热度排名高于第一热度排名阈值的第一源用户;

    将所述待转码视频集中与各所述第一源用户关联的关联待转码视频记为第一待转码视频;或者,

    获得所述待转码视频集中与各所述第一源用户关联的关联待转码视频,如果所述关联待转码视频不存在所述第二目标转码信息,则将所述关联待转码视频记为第一待转码视频。

    进一步地,第二筛选模块具体可以用于:

    解析所述视频推荐信息,确定各所述待转码视频相对所述指定属性项的视频热度排名;

    将视频热度排名高于第二热度排名阈值的热门待转码视频确定为第二待转码视频。

    进一步地,第三筛选模块具体可以用于:

    将所述待转码视频集中包括的所有待转码视频分别记为第三待转码视频;或者,

    针对所述待转码视频集中的每个待转码视频,确定所述待转码视频是否对应存在第一目标转码信息和/或第二目标转码信息;

    若否,则将所述待转码视频确定为第三转码视频。

    进一步地,该装置还优化包括了:

    第一信息确定模块,用于采用预设的第一算力转码方式,对各所述第一待转码视频进行第一转码处理,形成相应的第一目标转码信息之后,将各所述第一目标转码信息分别作为相应待转码视频的候选下发信息发送至内容下发平台存储,以通过所述内容下发平台从各待转码视频对应的候选下发信息中选择目标下发信息推送给目标用户;或者,如果记为第一待转码视频的待转码视频已存在作为目标下发信息的第三目标转码信息,则将相应的第一目标转码信息作为新的目标下发信息通过所述内容下发平台推送给目标用户。

    进一步地,该装置还优化包括了:

    第二信息确定模块,用于在采用预设的第二算力转码方式对所述第二待转码视频进行第二转码处理,形成相应的第二目标转码信息之后,将各所述第二目标转码信息分别作为相应待转码视频的候选下发信息发送至内容下发平台存储,以通过所述内容下发平台从各待转码视频对应的候选下发信息中选择目标下发信息推送给目标用户;或者,如果记为第二待转码视频的待转码视频已存在作为目标下发信息的第一目标转码信息或第三目标转码信息,则将相应的第二目标转码信息作为新的目标下发信息通过所述内容下发平台推送给目标用户。

    进一步地,该装置还优化包括了:

    第三信息确定模块,用于采用预设的第三算力转码方式对所述第三待转码视频进行第三转码处理,形成相应的第三目标转码信息之后将各所述第三目标转码信息分别作为相应待转码视频的候选下发信息发送至内容下发平台存储,以通过所述内容下发平台从各待转码视频对应的候选下发信息中选择目标下发信息推送给目标用户;或者,将对应待转码视频的第三目标转码信息作为目标下发信息通过所述内容下发平台推送给目标用户。

    实施例三

    图7给出了本发明实施例三提供的一种计算机设备的硬件结构示意图,具体地,该计算机设备包括:处理器和存储装置。存储装置中存储有至少一条指令,且指令由所述处理器执行,使得所述计算机设备执行如上述方法实施例所述的视频处理方法。

    参照图7,该计算机设备具体可以包括:处理器40、存储装置41、显示屏42、输入装置43、输出装置44以及通信装置45。该计算机设备中处理器40的数量可以是一个或者多个,图6中以一个处理器40为例。该计算机设备中存储装置41的数量可以是一个或者多个,图7中以一个存储装置41为例。该计算机设备的处理器40、存储装置41、显示屏42、输入装置43、输出装置44以及通信装置45可以通过总线或者其他方式连接,图7中以通过总线连接为例。

    具体的,实施例中,处理器40执行存储装置41中存储的一个或多个程序时,具体实现如下操作:接收内容推荐平台反馈的用户推荐信息,其中,所述用户推荐信息由所述内容推荐平台对待转码视频集中各待转码视频所对应源用户的分析获得;基于所述用户推荐信息,从待转码视频集中确定满足第一转码条件的第一待转码视频;采用预设的第一算力转码方式,对各所述第一待转码视频进行第一转码处理,形成相应的第一目标转码信息。

    本发明实施例还提供一种计算机可读存储介质,所述存储介质中的程序由计算机设备的处理器执行时,使得计算机设备能够执行如上述实施例所述的视频处理方法。示例性的,上述实施例所述的视频处理方法包括:接收内容推荐平台反馈的用户推荐信息,其中,所述用户推荐信息由所述内容推荐平台对待转码视频集中各待转码视频所对应源用户的分析获得;基于所述用户推荐信息,从待转码视频集中确定满足第一转码条件的第一待转码视频;采用预设的第一算力转码方式,对各所述第一待转码视频进行第一转码处理,形成相应的第一目标转码信息。

    需要说明的是,对于装置、计算机设备、存储介质实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

    通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是机器人,个人计算机,服务器,或者网络设备等)执行本发明任意实施例所述的视频处理方法。

    值得注意的是,上述将语音转换为说唱音乐的装置中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

    应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行装置执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

    注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。


    技术特征:

    1.一种视频处理方法,其特征在于,包括:

    接收内容推荐平台反馈的用户推荐信息,其中,所述用户推荐信息由所述内容推荐平台对待转码视频集中各待转码视频所对应源用户的分析获得;

    基于所述用户推荐信息,从待转码视频集中确定满足第一转码条件的第一待转码视频;

    采用预设的第一算力转码方式,对各所述第一待转码视频进行第一转码处理,形成相应的第一目标转码信息。

    2.根据权利要求1所述的方法,其特征在于,还包括:

    根据接收的视频推荐信息,从待转码视频集中确定满足第二转码条件的第二待转码视频;

    采用预设的第二算力转码方式对所述第二待转码视频进行第二转码处理,形成相应的第二目标转码信息;

    其中,所述视频推荐信息由所述内容推荐平台通过对待转码视频集中各待转码视频所对应指定属性项的分析获得;

    在待转码的视频数量相同时,采用所述第二算力转码方式的资源占用率高于采用所述第一算力转码方式的资源占用率。

    3.根据权利要求2所述的方法,其特征在于,还包括:

    从待转码视频集中确定满足第三转码条件的第三待转码视频;

    采用预设的第三算力转码方式对所述第三待转码视频进行第三转码处理,形成相应的第三目标转码信息;

    其中,在待转码的视频数量相同时,采用所述第三算力转码方式的资源占用率低于采用所述第一算力转码方式的资源占用率。

    4.根据权利要求2所述的方法,其特征在于,所述基于所述用户推荐信息,从待转码视频集中确定满足第一转码条件的第一待转码视频,包括:

    解析所述用户推荐信息,获得各源用户的用户热度排名;

    确定用户热度排名高于第一热度排名阈值的第一源用户;

    将所述待转码视频集中与各所述第一源用户关联的关联待转码视频记为第一待转码视频;或者,

    获得所述待转码视频集中与各所述第一源用户关联的关联待转码视频,如果所述关联待转码视频不存在所述第二目标转码信息,则将所述关联待转码视频记为第一待转码视频。

    5.根据权利要求2所述的方法,其特征在于,所述根据接收的视频推荐信息,从待转码视频集中确定满足第二转码条件的第二待转码视频,包括:

    解析所述视频推荐信息,确定各所述待转码视频相对所述指定属性项的视频热度排名;

    将视频热度排名高于第二热度排名阈值的热门待转码视频确定为第二待转码视频。

    6.根据权利要求3所述的方法,其特征在于,所述从待转码视频集中确定满足第三转码条件的第三待转码视频,包括:

    将所述待转码视频集中包括的所有待转码视频分别记为第三待转码视频;或者,

    针对所述待转码视频集中的每个待转码视频,确定所述待转码视频是否对应存在第一目标转码信息和/或第二目标转码信息;

    若否,则将所述待转码视频确定为第三转码视频。

    7.根据权利要求3所述的方法,其特征在于,在采用预设的第一算力转码方式,对各所述第一待转码视频进行第一转码处理,形成相应的第一目标转码信息之后,还包括:

    将各所述第一目标转码信息分别作为相应待转码视频的候选下发信息发送至内容下发平台存储,以通过所述内容下发平台从各待转码视频对应的候选下发信息中选择目标下发信息推送给目标用户;或者,

    如果记为第一待转码视频的待转码视频已存在作为目标下发信息的第三目标转码信息,则将相应的第一目标转码信息作为新的目标下发信息通过所述内容下发平台推送给目标用户。

    8.根据权利要求3所述的方法,其特征在于,在采用预设的第二算力转码方式对所述第二待转码视频进行第二转码处理,形成相应的第二目标转码信息之后,还包括:

    将各所述第二目标转码信息分别作为相应待转码视频的候选下发信息发送至内容下发平台存储,以通过所述内容下发平台从各待转码视频对应的候选下发信息中选择目标下发信息推送给目标用户;或者,

    如果记为第二待转码视频的待转码视频已存在作为目标下发信息的第一目标转码信息或第三目标转码信息,则将相应的第二目标转码信息作为新的目标下发信息通过所述内容下发平台推送给目标用户。

    9.根据权利要求3所述的方法,其特征在于,在采用预设的第三算力转码方式对所述第三待转码视频进行第三转码处理,形成相应的第三目标转码信息之后,还包括:

    将各所述第三目标转码信息分别作为相应待转码视频的候选下发信息发送至内容下发平台存储,以通过所述内容下发平台从各待转码视频对应的候选下发信息中选择目标下发信息推送给目标用户;或者,

    将对应待转码视频的第三目标转码信息作为目标下发信息通过所述内容下发平台推送给目标用户。

    10.一种视频处理装置,其特征在于,包括:

    第一接收模块,用于接收内容推荐平台反馈的用户推荐信息,其中,所述用户推荐信息由所述内容推荐平台对待转码视频集中各待转码视频所对应源用户的分析获得;

    第一筛选模块,用于基于所述用户推荐信息,从待转码视频集中确定满足第一转码条件的第一待转码视频;

    第一转码模块,用于采用预设的第一算力转码方式,对各所述第一待转码视频进行第一转码处理,形成相应的第一目标转码信息。

    11.一种计算机设备,其特征在于,包括:

    一个或多个处理器;

    存储装置,用于存储一个或多个程序;

    所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-9任一项所述的视频处理方法。

    12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-9任一项所述的视频处理方法。

    技术总结
    本发明实施例公开一种视频处理方法、装置、设备及存储介质。该方法包括接收内容推荐平台反馈的用户推荐信息,其中用户推荐信息由内容推荐平台对待转码视频集中各待转码视频所对应源用户的分析获得;基于用户推荐信息,从待转码视频集中确定满足第一转码条件的第一待转码视频;采用预设的第一算力转码方式,对各第一待转码视频进行第一转码处理,形成相应的第一目标转码信息。利用该方法,将对视频的转码处理与用户推荐信息相结合,通过接收的用户推荐信息,能够从待转码视频集中筛选出符合第一转码条件的第一待转码视频,由此在进行视频处理时,对筛选出的第一待转码视频进行转码处理,大大降低了转码的资源占用率,有效节省了资源成本的投入。

    技术研发人员:翟海昌;颜乐驹
    受保护的技术使用者:广州市网星信息技术有限公司
    技术研发日:2020.11.26
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-6416.html

    最新回复(0)