视频生成方法、系统、电子设备及计算机存储介质技术方案

技术编号:23102081 阅读:35 留言:0更新日期:2020-01-14 21:11
本发明专利技术实施例涉及视频及媒体数据技术领域,公开了一种视频生成方法、系统、电子设备及计算机可读存储介质。本发明专利技术中,所述视频生成方法包括:对视频文件进行内容识别;根据所述内容识别的结果,生成相对应的在所述视频文件内的媒体数据位置信息;根据所述媒体数据位置信息生成具有多个媒体数据的视频。本发明专利技术提供的视频生成方法、系统、电子设备及计算机可读存储介质能够在视频中生成大量的媒体数据位,从而有利于媒体数据位运营商的媒体数据运营。

【技术实现步骤摘要】
视频生成方法、系统、电子设备及计算机存储介质
本专利技术实施例涉及视频及媒体数据
,特别涉及一种视频生成方法、系统、电子设备及计算机存储介质。
技术介绍
随着移动终端设备性能的提升和4G技术的发展,基于移动互联网的视频业务正处于迅猛发展的时期。媒体数据收入是互联网视频网站的最主要收入来源之一,这一点在移动互联网时代依旧没有改变,也就是说,视频媒体数据是在数字化进程中伴随着网络视频的成长而成长的,同时它的市场也在以惊人的速度增长。视频媒体数据采用先进多媒体技术,融合视频、音频、图像、动画及文本于一体,比传统网络媒体数据的动画和文本的简单表现形式多,表现力更生动。现有技术中在视频内容中插播媒体数据的方式主要为:在视频内容的片头或片尾播放媒体数据,而且以片头播放媒体数据为主。然而,专利技术人发现现有技术中至少存在如下问题:仅在片头或片尾播放媒体数据的形式较为单一,且使得媒体数据位的数量较少,从而导致媒体数据位运营商难以运营媒体数据。
技术实现思路
本专利技术实施方式的目的在于提供一种视频生成方法、系统、网络设备及计算机可读存储介质,使其能够生成大量的媒体数据位,从而有利于媒体数据位运营商的媒体数据运营。为解决上述技术问题,本专利技术的实施方式提供了一种视频生成方法,包括:对视频文件进行内容识别;根据所述内容识别的结果,生成相对应的在所述视频文件内的媒体数据位置信息;根据所述媒体数据位置信息生成具有多个媒体数据的视频。本专利技术的实施方式还提供了一种视频生成方法,包括:接收视频播放列表描述文件,其中,所述视频播放列表描述文件中插入有多个媒体数据标识,所述媒体数据标识的插入位置由媒体数据位置信息确定,所述媒体数据位置信息根据对所述视频播放列表描述文件的视频文件进行内容识别的结果生成;根据所述媒体数据标识生成具有多个媒体数据的视频。本专利技术的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的视频生成方法。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的视频生成方法。本专利技术的实施方式还提供了一种视频生成系统,包括:设置服务器、运营服务器和会话服务器;所述设置服务器用于对原始的视频文件进行内容识别,并根据所述内容识别的结果,生成与识别到的内容相对应的在所述视频文件内的媒体数据位置信息;所述运营服务器用于存储所述设置服务器生成的所述媒体数据位置信息;所述会话服务器用于响应客户端对所述视频文件的请求,并根据所述运营服务器存储的所述媒体数据位置信息,对所述视频文件的视频播放列表描述文件进行修改,将视频生成所述视频文件中。本专利技术的实施方式还提供了一种视频生成系统,包括:服务器和客户端;所述服务器用于对视频文件进行内容识别,并根据所述内容识别的结果,生成相对应的在所述视频文件内的媒体数据位置信息,还用于根据所述媒体数据位置信息确定媒体数据标识的插入位置,并将所述媒体数据标识插入视频文件的视频播放列表描述文件;所述客户端用于获取视频播放列表描述文件,并根据所述媒体数据标识生成具有多个媒体数据的视频。本专利技术实施方式相对于现有技术而言,通过对原始的视频文件进行内容识别,从而能够得知视频文件的播放内容;再根据所述内容识别的结果,生成与识别到的内容相对应的在所述视频文件内的媒体数据位置信息,使得能够在视频文件中增加与识别到的播放内容对应的媒体数据位,由于媒体数据位是直接根据视频文件中的播放内容生成的,因此生成的媒体数据位的数量,可以不受原始视频的限制,也即达到了在视频中生成大量的媒体数据位,从而有利于媒体数据位运营商的媒体数据运营的目的;最后,根据媒体数据位置信息生成具有多个媒体数据的视频,使得可以根据视频文件播放内容的不同插入不同的媒体数据位,避免了“仅在片头或片尾播放媒体数据的形式较为单一,且使得媒体数据位的数量较少,从而导致媒体数据位运营商难以运营媒体数据”的情况的发生。另外,所述媒体数据位置信息至少包括:起始时间、结束时间和媒体数据类型。另外,所述对原始的视频文件进行内容识别,具体包括:根据预先设置的N个识别模型分别对所述视频文件的内容进行识别;其中,所述N为大于或等于1的自然数,所述N个识别模型分别根据N种类型的训练数据训练得到,用于识别N种类型的内容;所述生成与识别到的内容相对应的在所述视频文件内的媒体数据位置信息,具体包括:根据所述识别模型识别到的内容在所述视频文件中的位置,确定与识别到的内容相对应的媒体数据位置的所述起始时间和结束时间,并将所述识别模型所对应的训练数据的类型,作为所述媒体数据类型。通过将识别模型所对应的训练数据的类型作为媒体数据类型,避免了“增加与播放内容关联性较弱的媒体数据”的情况的发生,从而在不影响视频文件相形的同时提高了用户的体验。另外,所述N种类型包括以下类型之一或其任意组合:人物类型、物品类型、场景类型、情绪类型。另外,所述请求中包括所述客户端的用户信息;所述根据所述媒体数据位置信息对所述视频文件的视频播放列表描述文件进行修改,将媒体数据插入所述视频文件中,具体包括:根据所述用户信息和预设的媒体数据插入策略,确定待插入的媒体数据位置信息;根据所述待插入的媒体数据位置信息,修改所述视频文件的视频播放列表描述文件。另外,所述媒体数据插入策略包括以下之一或其任意组合:根据所述生成的媒体数据位置信息的竞价排序结果,确定待插入的媒体数据位置信息;根据所述用户信息和所述生成的媒体数据位置信息所属的媒体数据主信息,确定待插入的媒体数据位置信息。另外,在所述响应于所述视频文件的请求之前,还包括:识别所述原始的视频文件中导播放入的原始媒体数据位置;所述根据所述媒体数据位置信息对所述视频文件的视频播放列表描述文件进行的修改,还包括:将处于所述原始媒体数据位置的视频内容,替换为待插入的媒体数据。通过此种方式,使得原始媒体数据位置会直接替换为待插入的媒体数据,从而避免了“将媒体数据插入视频文件中时,若该媒体数据在视频文件中的前一个或后一个位置为原始媒体数据位置,则会导致视频会连续播放两则媒体数据,用户的体验不佳”的情况的发生,提高了用户的观看体验。另外,在所述根据所述媒体数据标识生成具有多个媒体数据的视频之前,还包括:接收媒体数据描述信息;所述根据所述媒体数据标识生成具有多个媒体数据的视频,具体包括:根据所述媒体数据标识确定相对应的待插入的媒体数据描述信息;将所述待插入的媒体数据描述信息插入所述视频播放列表描述文件中,生成所述视频。另外,所述根据所述媒体数据标识生成具有多个媒体数据的视频,具体包括:根据所述媒体数据标识,发送媒体数据请求;接收所述媒体数据请求的响应消息,所述响应消息携带与所述媒体数据标识对应的媒体数据描述信息,根据所述媒体数据描述信息对所述视频播放列表描述文件进行修改,生成所述视频。另外,所述媒体数据标识本文档来自技高网...

【技术保护点】
1.一种视频生成方法,其特征在于,包括:/n对视频文件进行内容识别;/n根据所述内容识别的结果,生成相对应的在所述视频文件内的媒体数据位置信息;/n根据所述媒体数据位置信息生成具有多个媒体数据的视频。/n

【技术特征摘要】
1.一种视频生成方法,其特征在于,包括:
对视频文件进行内容识别;
根据所述内容识别的结果,生成相对应的在所述视频文件内的媒体数据位置信息;
根据所述媒体数据位置信息生成具有多个媒体数据的视频。


2.根据权利要求1所述的视频生成方法,其特征在于,所述媒体数据位置信息至少包括:起始时间、结束时间和媒体数据类型。


3.根据权利要求2所述的视频生成方法,其特征在于,所述对视频文件进行内容识别,具体包括:
根据预先设置的N个识别模型分别对所述视频文件的内容进行识别;其中,所述N为大于或等于1的自然数,所述N个识别模型分别根据N种类型的训练数据训练得到,用于识别N种类型的内容;
所述生成相对应的在所述视频文件内的媒体数据位置信息,具体包括:
根据所述识别模型识别到的内容在所述视频文件中的位置,确定与识别到的内容相对应的媒体数据位置的所述起始时间和结束时间,并将所述识别模型所对应的训练数据的类型,作为所述媒体数据类型。


4.根据权利要求3所述的视频生成方法,其特征在于,所述N种类型包括以下类型之一或其任意组合:
人物类型、物品类型、场景类型、情绪类型。


5.根据权利要求2至4中任一项所述的视频生成方法,其特征在于,所述请求中包括客户端的用户信息;
所述根据所述媒体数据位置信息对所述视频文件的视频播放列表描述文件进行修改,具体包括:
根据所述用户信息和预设的媒体数据插入策略,在所述媒体数据位置信息中确定待插入的媒体数据位置信息;
根据所述待插入的媒体数据位置信息,修改所述视频文件的视频播放列表描述文件。


6.根据权利要求5所述的视频生成方法,其特征在于,所述媒体数据插入策略包括以下之一或其任意组合:
根据生成的媒体数据位置信息的竞价排序结果,确定待插入的媒体数据位置信息;
根据用户信息和生成的媒体数据位置信息所属的媒体数据主信息,确定待插入的媒体数据位置信息。


7.根据权利要5所述的视频生成方法,其特征在于,在所述响应所述视频文件的请求之前,还包括:
识别所述视频文件中的原始媒体数据位置;
所述根据所述媒体数据位置信息对所述视频文件的视频播放列表描述文件进行修改,还包括:
将处于所述原始媒体数据位置的视频内容,替换为待插入的媒体数据。


8.一种视频生成方法,其特征在于,包括:
接收视频播放列表描述文件,其中,所述视频播放列表描述文件中插入有多个媒体数据标识,所述媒体数据标识的插入位置由媒体数据位置信息确定,所述媒体数据位置信息根据对所述视频播放列表描述文件的视频文件进行内容识别的结果生成;
根据所述媒体数据标识生成...

【专利技术属性】
技术研发人员:莫东松刘昕张健钟宜峰赵璐张进马丹马晓琳杜欧杰
申请(专利权)人:咪咕文化科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1