发布信息

视频处理方法及装置与流程 专利技术说明

作者:admin      2023-07-05 10:06:01     426



电子通信装置的制造及其应用技术1.本技术涉及计算机技术领域,特别涉及一种视频处理方法。本技术同时涉及一种视频处理装置,一种计算设备,以及一种计算机可读存储介质。背景技术:2.随着计算机技术和多媒体技术的快速发展,相比于文字与图片,视频携带了更丰富、更具表现力的信息,从而越来越受到用户的关注和喜爱,各种视频层出不穷。现有技术中,制作者可以拍摄、制作视频上传至视频平台中,各个用户可以通过视频平台随时随地观看视频,然而制作者上传的视频只能供用户通过播放画面进行观看,视频的展示多样性差,进而导致用户体验差。技术实现要素:3.有鉴于此,本技术实施例提供了一种视频处理方法。本技术同时涉及一种视频处理装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的视频的展示多样性差、用户体验差的技术问题。4.根据本技术实施例的第一方面,提供了一种视频处理方法,包括:5.获取目标视频;6.根据目标视频的音频特征从目标视频中筛选出待处理视频;7.提取待处理视频中的音频,将音频存储至音频资源池。8.根据本技术实施例的第二方面,提供了一种视频处理方法,包括:9.响应于用户的音频播放操作,根据所述用户的历史行为数据从音频资源池中选择所述用户对应的目标音频进行播放;其中,所述音频资源池通过如下方法构建:10.获取目标视频;11.根据所述目标视频的音频特征从所述目标视频中筛选出待处理视频;12.提取所述待处理视频中的音频,将所述音频存储至音频资源池。13.根据本技术实施例的第三方面,提供了一种视频处理装置,包括:14.获取模块,被配置为获取目标视频;15.筛选模块,被配置为根据目标视频的音频特征从目标视频中筛选待处理视频;16.提取模块,被配置为提取待处理视频中的音频,将音频存储至音频资源池。17.根据本技术实施例的第四方面,提供了一种视频处理装置,包括:18.播放模块,被配置为响应于用户的音频播放操作,根据所述用户的历史行为数据从音频资源池中选择所述用户对应的目标音频进行播放;其中,所述音频资源池通过如下方法构建:19.获取目标视频;20.根据所述目标视频的音频特征从所述目标视频中筛选出待处理视频;21.提取所述待处理视频中的音频,将所述音频存储至音频资源池。22.根据本技术实施例的第五方面,提供了一种计算设备,包括:23.存储器和处理器;24.存储器用于存储计算机可执行指令,处理器用于执行计算机可执行指令,以实现任意视频处理方法的步骤。25.根据本技术实施例的第六方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现任意视频处理方法的步骤。26.本技术提供的视频处理方法,可以先获取目标视频,然后根据目标视频的音频特征从该目标视频中筛选出待处理视频,之后可以提取待处理视频中的音频,将该音频存储至音频资源池。这种情况下,可以从获取到的目标视频中筛选出待处理视频,筛选出的待处理视频可以是适合单独作为音频播放的视频,然后提取待处理视频中的音频存储至音频资源池。如此,可以将视频中的音频单独提取出来,提供视频单独的音频播放功能,使得视频中的音频可以单独播放,从而向用户提供视频的听体验功能,提高了视频的展示多样性。附图说明27.图1是本技术一实施例提供的一种视频处理方法的流程图;28.图2是本技术一实施例提供的一种视频处理过程的示意图;29.图3是本技术一实施例提供的一种音频推荐页面的示意图;30.图4是本技术一实施例提供的一种音频内容页面的示意图;31.图5是本技术一实施例提供的一种收藏页面的示意图;32.图6是本技术一实施例提供的一种音频播放的功能结构示意图;33.图7是本技术一实施例提供的另一种视频处理方法的流程图;34.图8是本技术一实施例提供的又一种视频处理方法的流程图;35.图9是本技术一实施例提供的一种视频处理装置的结构示意图;36.图10是本技术一实施例提供的另一种视频处理装置的结构示意图;37.图11是本技术一实施例提供的一种计算设备的结构框图。具体实施方式38.在下面的描述中阐述了很多具体细节以便于充分理解本技术。但是本技术能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本技术内涵的情况下做类似推广,因此本技术不受下面公开的具体实施的限制。39.在本技术一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术一个或多个实施例。在本技术一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本技术一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。40.应当理解,尽管在本技术一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本技术一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。41.在本技术中,提供了一种视频处理方法,本技术同时涉及一种视频处理装置,一种计算设备,以及一种计算机可读存储介质,在下面的实施例中逐一进行详细说明。42.图1示出了根据本技术一实施例提供的一种视频处理方法的流程图,具体包括以下步骤:43.步骤102:获取目标视频。44.需要说明的是,目标视频可以是指视频平台中发布的视频,也即视频平台中可以供用户观看的视频,获取到的目标视频的个数可以为至少一个。其中,视频平台可以是指能够接收制作者上传的视频的平台,该视频平台中既可以播放视频,也可以播放音频。45.本实施例一个可选的实施方式中,获取目标视频,具体实现过程可以如下:46.获取上传视频,将上传视频作为目标视频;或者,47.获取上传视频,从获取到的各个上传视频中筛选出符合视频内容规则的目标视频。48.需要说明的是,可以直接将制作者上传的上传视频作为获取到的目标视频,后续直接从获取到的各个目标视频中筛选出适合单独作为音频播放的待处理视频。或者,还可以在获取到制作者上传的上传视频后,基于视频内容规则进行一次筛选,筛选出符合视频内容规则的视频,将筛选出的视频作为目标视频,后续再从筛选得到的各个目标视频中筛选出适合单独作为音频播放的待处理视频。如此,目标视频的获取方式多样、灵活,可以适应于多种应用场景。49.实际应用中,视频内容规则可以是预先设置的、用于判断视频内容是否合规的规则,也就是说,视频内容规则可以是指视频平台中预先设置的平台规则,用于筛选符合合规要求的视频。作为一种示例,视频内容规则可以为视频上传者、视频内容具备发布版权,且不涉及违法内容。50.本技术实施例中,用户上传的上传视频中可能会包括有一些不符合合规要求的视频,这些视频不适合发布,也不适合单独作为音频播放,因而可以在获取到制作者上传的上传视频后,先根据预先设置的视频内容规则,对各个上传视频进行筛选,筛选出符合视频内容规则的视频作为目标视频,保证了后续从目标视频中筛选出的待处理视频均是符合合规要求、可以正常发布的视频,避免了提取出的音频包含违禁信息,从而保证了从待处理视频中提取出的音频的合规性。51.步骤104:根据目标视频的音频特征从目标视频中筛选出待处理视频。52.本技术实施例中在获取到目标视频的基础上,进一步地,还可以根据目标视频的音频特征从目标视频中筛选出待处理视频。其中,目标视频的音频特征可以是指能够指示目标视频是否适合单独作为音频播放的特征,如是否包括声音、视频时长、视频类型等;待处理视频可以是指基于目标视频的音频特征筛选出的适合单独作为音频播放的视频。53.需要说明的是,目标视频是否适合单独作为音频播放,可能取决于目标视频包括的声音内容和视频类型等,即目标视频的音频特征可以包括目标视频的声音内容和视频类型等。实际应用中,只有包含声音内容,且视频时长较短的视频适合单独作为音频播放,而不含声音内容,或者时长过长的视频则不适合单独作为音频播放;另外,某些视频类型的视频适合单独作为音频播放,如歌曲演唱、评书、相声、剧集视频等,而某些视频类型的视频不适合单独作为音频播放,如舞蹈视频、绘画视频等。54.具体实现时,针对每个目标视频,可以确定目标视频包括的声音内容是否适合单独作为音频播放,如目标视频是否有声音、目标视频的视频时长是否超过时长阈值等;或者,还可以确定目标视频的视频类型是否为预先设置的、适合单独作为音频播放的视频类型,如此可以根据目标视频的声音内容和视频类型,从获取到的各个目标视频中筛选出适合单独作为音频播放的待处理视频。55.需要说明的是,获取到的各个目标视频中,有些目标视频不适合单独提取音频进行播放,对于不适合单独提取音频进行播放的目标视频,若单独提取了音频进行播放,可能会导致音频播放体验较差。因而本技术实施例中,为了保证从目标视频中提取出的音频是适合单独作为音频播放的,能够带来良好的音频收听体验,还可以根据目标视频的音频特征从目标视频中筛选出待处理视频,筛选出的待处理视频即为适合单独作为音频播放的视频,后续再从筛选出的待处理视频中提取音频,单独作为音频播放,保证了良好的音频收听体验。56.步骤106:提取待处理视频中的音频,将音频存储至音频资源池。57.本技术实施例中在根据目标视频的音频特征从目标视频中筛选出待处理视频的基础上,进一步地,还可以提取待处理视频中的音频,将音频存储至音频资源池。其中,音频资源池可以是指存储从待处理视频中提取出的各个音频的存储空间。58.实际应用中,可以获取待处理视频的视频文件,并解析该视频文件,获得该视频文件中的音轨数据,获取到的音轨数据即为从待处理视频中提取出的音频,提取出音频后,将该音频存储至音频资源池。59.一种可能的实现方式中,在将音频存储至音频资源池时,还可以在每个音频中携带视频标识,每个音频的视频标识可以用于指示该音频对应的视频,即该视频标识用于指示音频是从哪个视频中提取出来的,后续可以根据视频标识,查找某个视频对应的音频进行播放。60.另一种可能的实现方式中,在将音频存储至音频资源池时,还可以为每个音频设置对应的音频标签,该音频标签可以是指音频的类型标签。具体实现时,在提取待处理视频中的音频后,可以将待处理视频的视频类型作为提取出的音频的音频标签,从而使得后续可以根据音频携带的音频标签,向用户推荐其喜欢的音频。61.又一种可能的实现方式中,在将音频存储至音频资源池时,还可以为某些音频设置推荐标签,该推荐标签可以用于指示对应的音频为热点内容,优先推荐。具体实现时,在提取待处理视频中的音频后,若该待处理视频为当前的热点内容,则可以为从该待处理视频中提取出来的音频设置推荐标签,后续可以优先推荐。或者,还可以在将音频存储至音频资源池之后,获取音频资源池中存储的各个音频的音频标签,根据该音频标签,确定哪些为当前的热点内容对应的音频,为确定出的音频设置推荐标签。62.需要说明的是,通过为音频资源池中的音频设置视频标识、音频标签、推荐标签等,可以构造得到个性化的推荐系统,从而在后续进入音频推荐模式后,向用户推荐个性化的音频进行播放,提高用户体验。63.示例的,图2是本技术一实施例提供的一种视频处理过程的示意图,如图2 所示,获取到上传视频后,先通过视频内容规则对上传视频进行筛选,得到符合合规要求的视频,然后在通过目标视频的音频特征对获取到的符合合规要求的各个目标视频进行筛选,得到适合单独作为音频播放的待处理视频,之后从待处理视频中提取出音频,存储至音频资源池中,通过为音频资源池中的音频设置视频标识、音频标签、推荐标签等,可以构造得到个性化的推荐系统,使得可以向用户推荐个性化的音频进行播放。64.本技术实施例中可以提取待处理视频中的音频,将音频存储至音频资源池,音频资源池中存储有从视频中提取出的音频,后续可以单独对音频资源池中的音频进行播放,提供了视频单独的音频播放功能,使得视频中的音频可以单独播放,从而向用户提供视频的听体验功能,提高了视频的展示多样性,从而提高了用户体验。65.本实施例一个可选的实施方式中,对目标视频进行处理,构建得到音频资源池后,还可以向用户提供播放功能,也即提取待处理视频中的音频,将音频存储至音频资源池之后,还可以包括:66.响应于用户的音频播放操作,根据用户的历史行为数据从音频资源池中选择该用户对应的目标音频进行播放。67.需要说明的是,音频播放操作可以是指预先设置的、用于触发播放音频的操作,历史行为数据可以为用户在当前时间之前观看视频、播放音频、点赞、转发等行为的相关数据,该历史行为数据可以反映用户的喜好信息,即用户偏好观看或播放哪一类型的音视频。68.本实施例一个可选的实施方式中,响应于用户的音频播放操作,可以展示音频推荐页面,以对选择出的目标音频进行播放,也即响应于用户的音频播放操作,根据用户的历史行为数据从音频资源池中选择该用户对应的目标音频进行播放,具体实现过程可以如下:69.展示音频推荐页面;70.在音频推荐页面中播放目标音频,并展示目标音频的参数信息。71.具体的,音频推荐页面可以是指播放音频资源池中的音频时,终端视频平台展示的页面。目标音频的参数信息可以为与播放的目标音频相关的信息,如该参数信息可以包括封面图、音频标题、音频简介、制作者信息(头像、昵称等)、发布时间等,另外还可以设置有制作者的关注控件,使得用户可以快速便捷地关注该音频对应的视频的制作者。实际实现时,该参数信息可以在提取得到音频时获取,然后携带在音频中存储至音频资源池。72.需要说明的是,若检测到用户触发了音频播放操作,说明用户想要单独收听音频,因而此时视频平台可以进入音频推荐模式,也即可以跳转至音频推荐页面,即展示音频推荐页面,在展示的音频推荐页面中播放目标音频,并展示目标音频的参数信息,通过该音频推荐页面中展示的参数信息,用户可以了解当前播放的目标音频的相关信息。73.另外,音频推荐页面中除了展示目标音频的参数信息之外,还可以设置有播放控制控件,使得用户可以控制音频的播放,如播放控制控件可以为进度条、播放/暂停、上一曲,下一曲、播放列表展示等控件。其次,音频推荐页面中还可以设置有互动控件,该互动控件用于用户在收听目标音频的过程中进行互动操作,如互动控件可以为点赞、打赏、收藏、评论、分享等。74.示例的,图3是本技术一实施例提供的一种音频推荐页面的示意图,如图3 所示,音频推荐页面中展示有当前播放的目标音频的封面图、音频标题、音频简介、制作者信息、发布时间,该音频推荐页面中还设置有播放/暂停、上一曲、下一曲、播放列表展示、点赞、打赏、收藏、评论、分享等控件。75.实际应用中,终端的视频平台处于展示音频推荐页面(即前台)时,可以连续不断的从音频资源池中获取音频进行播放;另外,在音频推荐页面处于后台状态时,如息屏或展示其他画面类页面时,可以在后台从音频资源池中不断获取音频进行连续播放,直至退出音频推荐模式(检测到视频平台关闭,或者检测到音频推荐页面中退出控件被触发等)。也即,进入音频推荐模式后,可以在前台或后台,无限连续播放音频资源池中的音频。76.本技术实施例中,若检测到用户触发了音频播放操作,说明用户想要单独收听音频,因而此时视频平台可以展示音频推荐页面,以展示当前播放的目标音频的相关信息,并在该音频推荐页面中提供当前播放的视频的控制功能,以及互动功能,使得用户可以自由控制播放的音频,并进行相应的互动,提高了用户体验。77.本实施例一个可选的实施方式中,在音频推荐页面中执行不同的滑动操作,可以实现不同的功能,也即在音频推荐页面中播放目标音频之后,还可以包括:78.在检测到音频推荐页面中第一预设方向上的滑动操作的情况下,切换播放音频资源池中的其他音频;79.在检测到音频推荐页面中第二预设方向上的滑动操作的情况下,将音频推荐页面切换至音频内容页面,音频内容页面中包括目标主题的音频列表;80.在检测到音频推荐页面中第三预设方向上的滑动操作的情况下,将音频推荐页面切换至收藏页面,收藏页面包括用户的收藏视频。81.需要说明的是,第一预设方向、第二预设方向和第三预设方向可以是指预先设置的、不同的滑动方向,用于实现不同的控制功能。具体实现时,第一预设方向可以是预先设置的、用于控制切换播放的音频的方向,如第一预设方向可以为上下方向,向上滑动时播放上一个音频、向下滑动时播放下一个音频。第二预设方向可以是预先设置的、用于控制切换至音频内容页面的方向,如第二预设方向可以为向左的方向,左滑可以从音频推荐页面切换至音频内容页面。第三预设方向可以是预先设置的、用于控制切换至收藏页面的方向,如第三预设方向可以为向右的方向,右滑可以从音频推荐页面切换至收藏页面。82.实际应用中,若当前处于推荐播放模式,通过上下滑动切换上一个/下一个音频时,可以从音频资源池中随机获取音频进行播放;若当前处于列表播放模式,通过上下滑动切换上一个/下一个音频时,可以按照列表的播放顺序从音频资源池中获取音频进行播放。83.另外,音频内容页面中包括目标主题的音频列表,工作人员可以根据当前的特定热门主题,以及音频资源池中各个音频的音频标签、推荐标签等,对当前资源池中包括的某些音频进行归类,得到相应的音频列表,该音频列表中包括的音频为某一主题下推荐的音频,使得用户后续可以直接在音频内容页面选择自己感兴趣的音频列表进行播放。84.其次,该音频列表中除了包括某主题下推荐的音频外,还可以包括该音频列表的简介,以及每个音频的推荐理由,该推荐理由可以由工作人员编辑,携带在音频资源池中对应的音频中。85.示例的,图4是本技术一实施例提供的一种音频内容页面的示意图,如图4 所示,音频内容页面中包括怀旧曲目列表、热门剧集列表,怀旧曲目列表下包括有列表简介,曲目音频1、曲目音频2和曲目音频3,以及曲目音频1、曲目音频2和曲目音频3对应的推荐理由;热门剧集列表下包括有列表简介,剧集音频1和剧集音频2,以及剧集音频1和剧集音频2对应的推荐理由。86.再者,收藏页面包括用户的收藏视频,用户可以在视频平台中收藏某些自己感兴趣的视频,在检测到音频推荐页面中第三预设方向上的滑动操作的情况下,可以从音频推荐页面切换至收藏页面,在该收藏页面中展示用户收藏的视频,便于后续可以直接播放收藏的视频对应的音频。87.示例的,图5是本技术一实施例提供的一种收藏页面的示意图,如图5所示,收藏页面中包括2个收藏夹,收藏夹1中包括视频1、视频2和视频3,收藏夹2中包括视频4、视频5和视频6。88.本技术实施例中,在音频推荐页面中执行不同的滑动操作,可以实现不同的功能,向用户提供了滑动控制的体验,既能满足音频内容的精准播控,也能兼顾娱乐性。89.本实施例一个可选的实施方式中,可以通过音频内容页面直接播放感兴趣的音频列表,也即将音频推荐页面切换至音频内容页面之后,还可以包括:90.在音频内容页面中检测到第一播放请求的情况下,确定第一播放请求对应的目标音频列表;91.从音频资源池中依次获取目标音频列表中包括的音频并进行播放。92.需要说明的是,音频内容页面中包括的各个音频列表均对应有播放控件,在该播放控件被触发时,即可检测到第一播放请求,该播放控件对应的音频列表即为用户想要播放的音频列表,即目标音频列表,此时进入列表播放模式,从音频资源池中依次获取目标音频列表中包括的音频并进行播放。如此,通过音频内容页面可以向用户推荐不同主题的音频列表,用户可以直接选择自己感兴趣的音频列表,此时即可依次播放该音频列表中的各个音频,通过音频内容页面可以进入列表播放模式,简单方便,提高了用户体验。93.沿用上例,如图4所示,怀旧曲目列表和热门剧集列表均设置对应的播放控件,假设用户点击了怀旧曲目列表对应的播放控件,此时怀旧曲目列表即为目标音频列表,从音频资源池中依次获取怀旧曲目列表中包括的音频并进行播放。94.本实施例一个可选的实施方式中,可以通过收藏页面直接播放收藏视频对应的音频,也即将音频推荐页面切换至收藏页面之后,还可以包括;95.在收藏页面中检测到第二播放请求的情况下,确定第二播放请求对应的目标收藏视频;96.从音频资源池中获取目标收藏视频对应的音频并进行播放。97.需要说明的是,收藏页面中包括的各个收藏视频均对应有播放控件,且每个收藏夹也对应有播放控件,也即用户可以选择播放某个收藏视频对应的音频,也可以选择播放某个收藏夹下全部的收藏视频对应的音频。在某个播放控件被触发时,即可检测到第二播放请求,被触发的播放控件对应的收藏视频即为用户想要播放的视频,即目标收藏视频,此时可以从音频资源池中获取目标收藏视频对应的音频并进行播放,该目标收藏视频可以为一个,也可以为某个收藏夹下的全部收藏视频。98.实际应用中,若用户触发的播放控件为某个收藏夹对应的播放控件,那么可以进入列表播放模式,从音频资源池中依次获取该收藏夹下各个收藏视频对应的音频并进行播放。如此,用户可以通过收藏页面直接播放之前收藏的视频对应的音频,简单方便,可满足用户个人的指定视频的管理、音频播放的需求,提高了用户体验。99.沿用上例,如图5所示,视频1-视频6均包括有对应的播放控件,收藏夹1、收藏夹2和收藏夹3也包括有对应的播放全部控件,假设用户点击了收藏夹1 对应的播放全部控件,则此时可以从音频资源池中依次获取视频1、视频2和视频3对应的音频并进行播放。100.作为一种示例,图6是本技术一实施例提供的一种音频播放的功能结构示意图,如图6所示,该功能结构包括推荐播放模式、列表播放模式、音频内容页面和收藏页面,推荐播放模式和列表播放模式下均包括有信息模块、互动模块和播控模块,信息模块包括封面图、音频标题、音频简介、制作者信息、发布时间和关注控件,互动模块包括点赞、打赏、收藏、评论、分享,播控模块包括进度条、播放/暂停、上一曲、下一曲、播放列表展示。101.另外,通过在音频内容页面中触发某个音频列表的播放控件,或者在收藏页面中触发某个收藏夹对应的播放控件均可进入列表播放模式,播放选择的列表中的音频。若用户未选择任一列表,或者选择的列表播放完毕,则进入推荐播放模式,在推荐播放模式下,可以随机从音频资源池中获取与用户的喜好相关的音频进行推荐播放,推荐播放模式下对应的播放列表展示控件可以展示从音频资源池中确定出的、向用户推荐的各个音频。102.本实施例一个可选的实施方式中,用户可以通过视频平台中的设置页面触发音频播放操作,也即响应于用户的音频播放操作,根据用户的历史行为数据从音频资源池中选择该用户对应的目标音频进行播放,具体实现过程可以如下:103.在检测到设置页面中包括的音频控件被触发的情况下,确定检测到音频播放操作,根据用户的历史行为数据从音频资源池中选择该用户对应的目标音频进行播放。104.需要说明的是,设置页面可以是视频平台中展示用户信息、设置某些功能或信息的页面,如视频平台中“我的”页面。具体实现时,可以在视频平台的设置页面中增加音频控件,若用户触发了该音频控件,则确定检测到音频播放操作,此时可以进入音频推荐模式,跳转展示音频推荐界面,根据用户的历史行为数据从音频资源池中选择该用户喜好的目标音频进行播放,并通过音频推荐界面进行播放控制。如此,通过视频平台的设置页面即可进入音频推荐模式,操作过程简单方便,便于用户操作,提高了用户体验。105.本实施例一个可选的实施方式中,在通过视频平台的设置页面触发音频播放操作的情况下,可以基于音频资源池中各个音频的标签和用户的历史行为数据,选择与用户的喜好相符的音频作为目标音频,进行播放,也即音频资源池中的各个音频携带音频标签,此时根据用户的历史行为数据从音频资源池中选择该用户对应的目标音频进行播放,具体实现过程可以如下:106.确定用户的历史行为数据对应的喜好音频类型;107.根据喜好音频类型和音频资源池中各个音频的音频标签,从音资源池中选择用户对应的目标音频进行播放。108.需要说明的是,音频标签可以是指用于指示音频类型的标签。实际应用中,在检测到用户触发的音频播放操作时,可以根据该用户的历史行为数据确定出该用户对应的喜好音频类型,然后根据音频资源池中各个音频的音频标签,筛选出该喜好音频类型对应的音频,若筛选出的音频为多个,则可以将筛选出的音频中的任一个作为目标音频进行播放。109.本技术实施例中,在通过视频平台中的设置页面触发音频播放操作的情况下,用户未选择任何的音频,直接从音频资源池中选择音频进行播放,此时可以根据该用户的历史行为数据,确定出该用户喜好相关的目标音频,向该用户播放该目标音频,从而达到千人千面的推荐效果,提高用户体验。110.本实施例一个可选的实施方式中,用户还可以通过播放页面触发音频播放操作,也即响应于用户的音频播放操作,根据用户的历史行为数据从音频资源池中选择该用户对应的目标音频进行播放,具体实现过程可以如下:111.在检测到待处理视频的视频播放页面中包括的音频控件被触发的情况下,确定检测音频播放操作;112.从音频资源池中选择待处理视频对应的音频,将待处理视频对应的音频作为该用户对应的目标音频进行播放。113.实际应用中,待处理视频是提取音频的视频,也即待处理视频在音频资源池中存在有对应的音频,因而可以在待处理视频的视频播放页面中设置音频控件,在待处理视频的播放过程中,用户可以触发播放页面中的音频控件,此时可以确定检测到音频播放操作,从待处理视频的播放页面跳转至音频推荐页面。114.需要说明的是,由于用户是通过待处理视频的播放页面触发音频播放操作,进入音频推荐模式,说明用户可能想要继续收听待处理视频对应的音频,因而在跳转至音频推荐页面时,从音频资源池中选择待处理视频对应的音频,将待处理视频对应的音频作为该用户对应的目标音频进行播放。115.本技术实施例中在通过待处理视频的播放页面触发音频播放操作的情况下,可以直接向用户播放待处理视频对应的音频,即可以从视频播放页面直接跳转至音频推荐页面,进行音频播放,除了向用户提供视频的观看体验外,还可以向用户提供对应的音频的听体验,扩展了视频展示的多样性,提高了用户体验。116.本实施例一个可选的实施方式中,还可以在当前视频播放完毕的情况下,自动进入音频推荐模式,也即视频处理方法还可以包括:在检测到当前视频播放完毕的情况下,自动进入音频推荐模式;从音频资源池中选择目标音频进行播放。117.实际应用中,检测到当前视频播放完毕的情况下,可以自动进入音频推荐模式,自动跳转至音频推荐页面,从音频资源池中选择目标音频进行播放,并通过音频推荐页面进行播放控制。如此,在当前视频播放完毕后,可以自动跳转至音频推荐模式,操作过程简单方便,便于用户操作,提高了用户体验。118.需要说明的是,在当前视频播放完毕后自动跳转至音频推荐页面,进行音频播放的情况下,用户未选择任何的音频,直接进入音频推荐模式,此时也可以根据该用户的历史行为数据,确定出该用户喜好相关的目标音频,向该用户播放该音频,从而达到千人千面的推荐效果,提高用户体验。119.具体实现过程中,从音频资源池中选择目标音频进行播放的具体实现过程,与上述通过视频平台中的设置页面触发音频播放操作时,从音频资源池中选择目标音频进行播放的具体实现过程相类似,本技术在此不再赘述。120.本技术实施例中,可以通过视频平台中的设置页面触发音频播放操作,进入音频推荐模式,也可以通过视频播放页面触发音频播放操作,进入音频推荐模式,还可以在当前视频播放完毕的情况下,自动进入音频推荐模式,提供了多种进入音频推荐模式的人口,进入音频推荐模式的方式灵活多样,可以适应多种不同的应用场景,提高了用户体验。121.本实施例一个可选的实施方式中,在目标音频播放完毕后,还可以自动推荐其他的音频进行播放,也即从音频资源池中选择目标音频进行播放之后,还可以包括:122.在目标音频播放完毕的情况下,从音频资源池中选择与目标音频关联的推荐音频进行播放。123.需要说明的是,通过不同的入口,进入音频推荐模式后,会从音频资源池中选择目标音频进行播放,在目标音频播放完毕后,可以从音频资源池中选择与目标音频关联的推荐音频继续进行播放,保证音频播放的连续性。124.实际应用中,播放的目标音频为用户喜好的音频,或者用户观看的视频对应的音频,因而与目标音频关联的推荐音频,实际上即为与用户的喜好相关的音频。具体实现时,可以根据用户的历史行为数据从音频资源池中选择出该推荐音频。125.一种可能的实现方式中,通过视频平台中的设置页面触发音频播放操作,以播放音频,或者在当前视频播放完毕的情况下,自动播放音频,均可以根据用户的历史行为数据确定出该用户的喜好音频类型,然后根据音频资源池中各个音频的音频标签,筛选出该喜好音频类型对应的音频,将筛选出的音频中的任一个作为目标音频进行播放,那么在当前的目标音频播放完毕时,可以继续从筛选出的其他音频中任意选择一个作为推荐音频进行播放,依次类推。126.另一种可能的实现方式中,通过播放页面触发音频播放操作,以播放音频时,当前播放的目标音频为播放的待处理视频对应的音频,因而在该目标音频播放完毕时,可以根据用户的历史行为数据确定出用户的喜好音频类型,然后根据音频资源池中各个音频的音频标签,筛选出该喜好音频类型对应的音频,将筛选出的音频中的任一个作为推荐音频继续进行播放,之后可以继续从筛选出的音频中任意选择推荐音频进行播放。127.又一种可能的实现方式中,若用户在音频内容页面或者收藏页面中选择了某个列表,那么可以依次播放该列表中包括的音频,在该列表中的音频播放完毕后,基于用户的历史行为数据,确定出与用户的喜好对应的推荐音频,继续进行播放。128.本技术实施例中在目标音频播放完毕的情况下,可以从音频资源池中选择与目标音频关联的推荐音频,即选择与用户的喜好对应的音频,继续进行播放;也即,可以根据用户的喜好,向其推荐符合的音频,以用户的历史行为习惯推导行为偏好和内容喜好,进行个性化的内容推荐,最终达到千人千面的推荐效果,且可以在前台或后台连续不断的播放音频资源池中的音频,向用户提供连续式、沉浸式、纯净的听体验。129.另外,向用户播放的音频来自音频资源池,而音频资源池中包括的音频是从多个待处理视频提取得到,该多个待处理视频可以包括不同类型的视频,也可以包括同一类型的多个视频,也即音频资源池中包括的音频可以来自不同的视频类型,或者同一视频类型的多个视频,兼顾高内容垂直度的同时,保证了多内容品类的供给,同时满足用户对内容多样性和深度的需求。130.本技术提供的视频处理方法,可以从获取到的目标视频中筛选出待处理视频,筛选出的待处理视频可以是适合单独作为音频播放的视频,然后提取待处理视频中的音频存储至音频资源池,之后可以响应于用户的音频播放操作,根据用户的历史行为数据选择播放音频资源池中的目标音频。如此,可以将视频中的音频单独提取出来,提供视频单独的音频播放功能,使得视频中的音频可以单独播放,从而向用户提供视频的听体验功能,提高了视频的展示多样性,从而提高了用户体验。131.图7示出了本技术一实施例提供的另一种视频处理方法的流程图,具体包括以下步骤:132.步骤702:获取上传视频,从获取到的各个上传视频中筛选出符合视频内容规则的目标视频。133.步骤704:根据目标视频的音频特征从获取到的各个目标视频中筛选出待处理视频。134.步骤706:提取待处理视频中的音频,将音频存储至音频资源池。135.步骤708:在检测到设置页面中包括的音频控件被触发的情况下,确定检测到音频播放操作,进入音频推荐模式;在检测到当前视频播放完毕的情况下,确定进入音频推荐模式。136.步骤710:确定用户的历史行为数据对应的喜好音频类型,根据喜好音频类型和音频资源池中各个音频的音频标签,从音资源池中选择该用户对应的目标音频。137.步骤712:在检测到待处理视频的视频播放页面中包括的音频控件被触发的情况下,确定检测到音频播放操作,进入音频推荐模式。138.步骤714:从音频资源池中选择待处理视频对应的音频,将待处理视频对应的音频作为该用户对应的目标音频。139.步骤716:在检测到进入音频推荐模式的情况下,展示音频推荐页面,在音频推荐页面中播放目标音频,并展示目标音频的参数信息。140.本实施例一个可选的实施方式中,在音频推荐页面中执行不同的滑动操作,可以实现不同的功能,也即在音频推荐页面中播放目标音频之后,还可以包括:141.在检测到音频推荐页面中第一预设方向上的滑动操作的情况下,切换播放音频资源池中的其他音频;142.在检测到音频推荐页面中第二预设方向上的滑动操作的情况下,将音频推荐页面切换至音频内容页面,音频内容页面中包括目标主题的音频列表;143.在检测到音频推荐页面中第三预设方向上的滑动操作的情况下,将音频推荐页面切换至收藏页面,收藏页面包括用户的收藏视频。144.本实施例一个可选的实施方式中,可以通过音频内容页面直接播放感兴趣的音频列表,也即将音频推荐页面切换至音频内容页面之后,还可以包括:145.在音频内容页面中检测到第一播放请求的情况下,确定第一播放请求对应的目标音频列表;146.从音频资源池中依次获取目标音频列表中包括的音频并进行播放。147.本实施例一个可选的实施方式中,可以通过收藏页面直接播放收藏视频对应的音频,也即将音频推荐页面切换至收藏页面之后,还可以包括;148.在收藏页面中检测到第二播放请求的情况下,确定第二播放请求对应的目标收藏视频;149.从音频资源池中获取目标收藏视频对应的音频并进行播放。150.步骤718:在目标音频播放完毕的情况下,从音频资源池中选择与目标音频关联的推荐音频进行播放。151.本技术提供的视频处理方法,可以从获取到的目标视频中筛选出待处理视频,筛选出的待处理视频可以是适合单独作为音频播放的视频,然后提取待处理视频中的音频存储至音频资源池,之后可以响应于用户的音频播放操作,根据用户的历史行为数据选择播放音频资源池中的目标音频。如此,可以将视频中的音频单独提取出来,提供视频单独的音频播放功能,使得视频中的音频可以单独播放,从而向用户提供视频的听体验功能,提高了视频的展示多样性,从而提高了用户体验。152.本技术一实施例提供了又一种视频处理方法,具体包括以下步骤:153.响应于用户的音频播放操作,根据用户的历史行为数据从音频资源池中选择该用户对应的目标音频进行播放。154.其中,音频资源池通过如下方法构建:获取目标视频;根据目标视频的音频特征从目标视频中筛选出待处理视频;提取待处理视频中的音频,将音频存储至音频资源池。155.需要说明的是,响应于用户的音频播放操作,根据用户的历史行为数据从音频资源池中选择该用户对应的目标音频进行播放,需要用户触发音频播放操作,也即检测到用户的音频播放操作后,执行目标音频的播放。图8示出了本技术一实施例提供的又一种视频处理方法的流程图,具体包括以下步骤:156.步骤802:接收用户的音频播放操作。157.步骤804:根据用户的历史行为数据从音频资源池中选择该用户对应的目标音频进行播放,其中,音频资源池通过如下方法构建:获取目标视频;根据目标视频的音频特征从目标视频中筛选出待处理视频;提取待处理视频中的音频,将音频存储至音频资源池。158.本技术提供的视频处理方法,可以从获取到的目标视频中筛选出待处理视频,筛选出的待处理视频可以是适合单独作为音频播放的视频,然后提取待处理视频中的音频存储至音频资源池。如此,可以将视频中的音频单独提取出来,提供视频单独的音频播放功能,使得视频中的音频可以单独播放,从而向用户提供视频的听体验功能,提高了视频的展示多样性。159.与上述方法实施例相对应,本技术还提供了一种视频处理装置实施例,图9 示出了本技术一实施例提供的一种视频处理装置的结构示意图。如图9所示,该装置包括:160.获取模块902,被配置为获取目标视频;161.筛选模块904,被配置为根据目标视频的音频特征从目标视频中筛选出待处理视频;162.提取模块906,被配置为提取待处理视频中的音频,将音频存储至音频资源池。163.可选地,获取模块902进一步被配置为:164.获取上传视频,将上传视频作为目标视频;或者,165.获取上传视频,从获取到的各个上传视频中筛选出符合视频内容规则的目标视频。166.可选地,该装置还包括播放模块,被配置为:167.响应于用户的音频播放操作,根据所述用户的历史行为数据从所述音频资源池中选择所述用户对应的目标音频进行播放。168.可选地,播放模块进一步被配置为:169.在检测到设置页面中包括的音频控件被触发的情况下,确定检测到音频播放操作,根据用户的历史行为数据从音频资源池中选择该用户对应的目标音频进行播放。170.可选地,音频资源池中的各个音频携带音频标签;播放模块进一步被配置为:171.确定用户的历史行为数据对应的喜好音频类型;172.根据喜好音频类型和音频资源池中各个音频的音频标签,从音资源池中选择用户对应的目标音频进行播放。173.可选地,播放模块进一步被配置为:174.在检测到待处理视频的视频播放页面中包括的音频控件被触发的情况下,确定检测到音频播放操作;175.从音频资源池中选择待处理视频对应的音频,将待处理视频对应的音频作为该用户对应的目标音频进行播放。176.可选地,该装置还包括选择模块,被配置为:177.在目标音频播放完毕的情况下,从音频资源池中选择与目标音频关联的推荐音频进行播放。178.可选地,播放模块进一步被配置为:179.展示音频推荐页面;180.在音频推荐页面中播放目标音频,并展示目标音频的参数信息。181.可选地,播放模块进一步被配置为:182.在检测到音频推荐页面中第一预设方向上的滑动操作的情况下,切换播放音频资源池中的其他音频;183.在检测到音频推荐页面中第二预设方向上的滑动操作的情况下,将音频推荐页面切换至音频内容页面,音频内容页面中包括目标主题的音频列表;184.在检测到音频推荐页面中第三预设方向上的滑动操作的情况下,将音频推荐页面切换至收藏页面,收藏页面包括用户的收藏视频。185.可选地,播放模块进一步被配置为:186.在音频内容页面中检测到第一播放请求的情况下,确定第一播放请求对应的目标音频列表;187.从音频资源池中依次获取目标音频列表中包括的音频并进行播放。188.可选地,播放模块进一步被配置为:189.在收藏页面中检测到第二播放请求的情况下,确定第二播放请求对应的目标收藏视频;190.从音频资源池中获取目标收藏视频对应的音频并进行播放。191.本技术提供的视频处理装置,可以从获取到的目标视频中筛选出待处理视频,筛选出的待处理视频可以是适合单独作为音频播放的视频,然后提取待处理视频中的音频存储至音频资源池。如此,可以将视频中的音频单独提取出来,提供视频单独的音频播放功能,使得视频中的音频可以单独播放,从而向用户提供视频的听体验功能,提高了视频的展示多样性。192.上述为本实施例的一种视频处理装置的示意性方案。需要说明的是,该视频处理装置的技术方案与上述的视频处理方法的技术方案属于同一构思,视频处理装置的技术方案未详细描述的细节内容,均可以参见上述视频处理方法的技术方案的描述。193.与上述方法实施例相对应,本技术还提供了另一种视频处理装置实施例,图10示出了本技术一实施例提供的另一种视频处理装置的结构示意图。如图10 所示,该装置包括:194.播放模块1002,被配置为响应于用户的音频播放操作,根据所述用户的历史行为数据从音频资源池中选择所述用户对应的目标音频进行播放;其中,所述音频资源池通过如下方法构建:195.获取目标视频;196.根据所述目标视频的音频特征从所述目标视频中筛选出待处理视频;197.提取所述待处理视频中的音频,将所述音频存储至音频资源池。198.本技术提供的视频处理装置,可以从获取到的目标视频中筛选出待处理视频,筛选出的待处理视频可以是适合单独作为音频播放的视频,然后提取待处理视频中的音频存储至音频资源池。如此,可以将视频中的音频单独提取出来,提供视频单独的音频播放功能,使得视频中的音频可以单独播放,从而向用户提供视频的听体验功能,提高了视频的展示多样性。199.上述为本实施例的一种视频处理装置的示意性方案。需要说明的是,该视频处理装置的技术方案与上述的视频处理方法的技术方案属于同一构思,视频处理装置的技术方案未详细描述的细节内容,均可以参见上述视频处理方法的技术方案的描述。200.图11示出了根据本技术一实施例提供的一种计算设备1100的结构框图。该计算设备1100的部件包括但不限于存储器1110和处理器1120。处理器1120 与存储器1110通过总线1130相连接,数据库1150用于保存数据。201.计算设备1100还包括接入设备1140,接入设备1140使得计算设备1100能够经由一个或多个网络1160通信。这些网络的示例包括公用交换电话网(pstn)、局域网(lan)、广域网(wan)、个域网(pan)或诸如因特网的通信网络的组合。接入设备1140可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(nic))中的一个或多个,诸如ieee802.11无线局域网(wlan)无线接口、全球微波互联接入(wi-max)接口、以太网接口、通用串行总线(usb) 接口、蜂窝网络接口、蓝牙接口、近场通信(nfc)接口,等等。202.在本技术的一个实施例中,计算设备1100的上述部件以及图11中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图11所示的计算设备结构框图仅仅是出于示例的目的,而不是对本技术范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。203.计算设备1100可以是任何类型的静止或移动计算设备,包括移动计算机或移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或pc的静止计算设备。计算设备1100还可以是移动式或静止式的服务器。204.其中,处理器1120用于执行如下计算机可执行指令以实现任意视频处理方法的步骤。205.上述为本实施例的一种计算设备的示意性方案。需要说明的是,该计算设备的技术方案与上述的视频处理方法的技术方案属于同一构思,计算设备的技术方案未详细描述的细节内容,均可以参见上述视频处理方法的技术方案的描述。206.本技术一实施例还提供一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时以用于实现任意视频处理方法的步骤。207.上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是,该存储介质的技术方案与上述的视频处理方法的技术方案属于同一构思,存储介质的技术方案未详细描述的细节内容,均可以参见上述视频处理方法的技术方案的描述。208.上述对本技术特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。209.计算机指令包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。210.需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本技术所必须的。211.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。212.以上公开的本技术优选实施例只是用于帮助阐述本技术。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本技术的内容,可作很多的修改和变化。本技术选取并具体描述这些实施例,是为了更好地解释本技术的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本技术。本技术仅受权利要求书及其全部范围和等效物的限制。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部