本技术涉及视频发布,尤其涉及一种视频发布方法、设备、存储介质及程序产品。
背景技术:
1、随着移动终端普及和网络的提速,短平快的大流量传播内容逐渐获得各大平台和资本的青睐,人们也更加喜欢通过短视频来记录和分享生活,或者通过短视频售卖商品。短视频即短片视频,内容融合了技能分享、幽默搞怪、时尚潮流、社会热点、街头采访、公益教育、广告创意、商业定制等主题,适合在移动状态和短时休闲状态下观看。短视频以其短小精悍、易传播的特点广受人们喜爱。
2、基于此,当商家有产品推广的需求时,会希望借助短视频平台生成推广视频,并进行相应发布以进行产品推广。然而现有技术中,通常无法基于短视频平台,较为高效地为商家进行产品推广。
技术实现思路
1、本技术的多个方面提供一种视频发布方法、设备、存储介质及程序产品,用以较为高效地进行推广视频的生成和发布。
2、本技术实施例提供一种视频发布方法,应用于第一用户的终端设备上的视频处理应用;所述方法包括:获取目标对象的对象描述信息以及视频剧本类型;根据所述对象描述信息以及所述视频剧本类型,生成针对所述目标对象的推广视频;从多个候选播放平台以及多个候选留资小程序模板中分别选择目标播放平台和目标留资小程序模板;不同留资小程序模板对应不同的业务类型和小程序标识;将所述终端设备的设备标识、所述推广视频以及所述目标留资小程序模版对应的小程序标识发送至所述目标播放平台,以供所述目标播放平台对所述推广视频进行发布;其中,被发布的推广视频挂载有目标小程序,所述目标小程序是所述目标播放平台将所述小程序标识对应的小程序代码整合到预置的小程序壳体中得到的,所述目标小程序与所述终端设备的设备标识绑定,用于收集观看所述推广视频的第二用户的留资信息,并反馈给所述终端设备。
3、可选地,获取目标对象的对象描述信息以及视频剧本类型,包括:展示所述视频处理应用提供的信息采集界面,响应所述信息采集界面上的信息输入操作,获取所述目标对象的对象描述信息以及视频剧本类型。
4、可选地,展示所述视频处理应用提供的信息采集界面,响应所述信息采集界面上的信息输入操作,获取所述目标对象的对象描述信息以及视频剧本类型,包括:向所述第一用户展示词条选择界面,所述词条选择界面包括:词条选择控件和词条确认控件;响应所述第一用户针对所述词条选择控件的触发操作,从多个关键词中选取至少一个关键词;响应于所述第一用户针对所述词条确认控件的触发操作,根据所述至少一个关键词生成所述对象描述信息,并从所述词条选择界面跳转至剧本选取界面,所述剧本选取界面包括:多个候选剧本类型以及类型确认控件;响应所述第一用户针对所述类型确认控件的触发操作,从所述多个候选剧本类型中确定所述视频剧本类型;或者,展示所述视频处理应用提供的图片上传界面,响应所述图片上传界面上的图像上传操作,获取所述目标对象的多视角图像;利用基于人工智能的图像理解模块从所述目标对象的多视角图像中提取语义信息,根据所述语义信息生成所述对象描述信息以及所述视频剧本类型。
5、可选地,根据所述对象描述信息以及所述视频剧本类型,生成针对所述目标对象的推广视频,包括:确定所述视频剧本类型对应的剧本结构;所述剧本结构包括多个分镜;利用基于人工智能的视频生成模块,基于所述对象描述信息以及所述剧本结构,生成每个分镜的剧本内容;所述剧本内容包括口播文案以及分镜描述信息;所述分镜描述信息用于描述所述分镜的画面内容;将每个分镜对应的口播文案转换为口播音频,并根据每个分镜的分镜描述信息获取与所述目标对象匹配的素材视频;根据每个分镜的口播音频和素材视频,生成每个分镜的分镜视频;按照所述剧本结构,将多个分镜的分镜视频合成以得到所述目标对象的推广视频。
6、可选地,从多个候选播放平台以及多个候选留资小程序模板中分别选择目标播放平台和目标留资小程序模板,包括:向所述第一用户展示信息配置界面,在所述信息配置界面上展示多个候选播放平台和多个候选留资小程序模板;响应第一选择操作,确定所述多个候选播放平台中被选择的候选播放平台作为所述目标播放平台;响应第二选取操作,确定所述多个候选留资小程序模板中被选择的候选留资小程序模版作为所述目标留资小程序模板。
7、可选地,从多个候选播放平台以及多个候选留资小程序模板中分别选择目标播放平台和目标留资小程序模板,包括:根据所述多个候选播放平台的性能指标信息,从所述多个候选播放平台确定所述目标播放平台;所述性能指标信息包括:网络延迟信息、服务器负载信息、历史时段内用于推广所述目标对象的流量信息和/或所述目标对象的历史热度信息;根据所述对象描述信息确定所述目标对象对应的目标业务类型;从所述多个候选留资小程序模板中选取与所述目标业务类型对应的目标留资小程序模板。
8、可选地,还包括:根据所述对象描述信息生成所述推广视频的初始描述性文本,所述初始描述性文本用于对所述推广视频进行内容概括,包括:文案和/或标题;向所述第一用户展示视频编辑界面,所述视频编辑界面中的第一设定区域用于供所述第一用户预览所述推广视频的初始描述性文本,第二设定区域展示描述性文本编辑控件;响应所述第一用户针对描述性文本编辑控件的编辑操作,将所述初始描述性文本更新为目标描述性文本,发送至所述目标播放平台,以与所述推广视频共同展示在视频播放页面中。
9、可选地,所述目标播放平台面向所述视频处理应用提供有视频传输接口;将所述终端设备的设备标识、所述推广视频以及所述目标小程序模版对应的小程序标识发送至所述目标播放平台,包括:向所述第一用户展示预览界面,所述预览界面包括:视频预览窗口、视频编辑控件以及分享控件;响应所述第一用户针对所述视频编辑控件的编辑操作,对所述推广视频的视频参数进行编辑;所述视频预览窗口用于供所述第一用户对所述编辑操作的结果进行预览;所述分享控件绑定有对视频传输接口的调用事件;所述调用事件包括:检测到所述分享控件被手动触发、接收到目标语音指令或者预设的调用周期到达;响应所述调用事件的触发,调用所述视频传输接口,将所述终端设备的设备标识、所述推广视频以及所述目标小程序模版对应的小程序标识发送至所述目标播放平台。
10、本技术实施例还提供一种视频发布方法,应用于目标播放平台,所述目标播放平台预置有小程序壳体;所述方法包括:接收第一用户的终端设备发送的目标对象的推广视频和所述终端设备的标识;所述推广视频根据所述目标对象的对象描述信息以及视频剧本类型生成;确定与所述推广视频适配的小程序标识,并将所述小程序标识对应的小程序代码整合到所述小程序壳体中得到目标小程序;将所述目标小程序绑定到所述推广视频上进行发布,并将所述目标小程序与所述终端设备的设备标识绑定,以用于收集观看所述推广视频的第二用户的留资信息并反馈给所述终端设备。
11、可选地,确定与所述推广视频适配的小程序标识,并将所述小程序标识对应的小程序代码整合到所述小程序壳体中得到目标小程序,包括:接收所述终端设备发送的目标小程序模版对应的小程序标识;从多个小程序中确定与所述终端设备的标识对应的小程序壳体;将本地的代码资源库中与所述小程序标识对应的小程序代码,整合到所述小程序壳体中以得到所述目标小程序;或者,向第三用户展示配置界面,所述配置界面包括:多个小程序模版以及代码编辑控件;从所述多个小程序中确定与所述终端设备的标识对应的小程序壳体;响应所述第三用户对所述多个小程序模版的选取操作,确定与所述推广视频适配的小程序标识;展示所述代码资源库中与所述小程序标识对应的小程序代码;响应所述第三用户对所述代码编辑控件的编辑操作,将编辑后的小程序代码整合到所述小程序壳体中以得到所述目标小程序。
12、本技术实施例还提供一种电子设备,包括:存储器和处理器;所述存储器用于存储一条或多条计算机指令;所述处理器用于执行所述一条或多条计算机指令以用于:执行所述视频发布方法中的步骤。
13、本技术实施例还提供一种存储有计算机程序的计算机可读存储介质,当计算机程序被处理器执行时,致使所述处理器能够实现所述视频发布方法中的步骤。
14、本技术实施例还提供一种计算机程序产品,包括计算机程序/指令,当所述计算机程序/指令被处理器执行时,执行所述视频发布方法中的步骤。
15、在本实施例中,视频处理应用可根据对象描述信息以及视频剧本类型生成目标对象的推广视频;从多个候选播放平台以及多个候选留资小程序模板中选择目标播放平台和目标留资小程序模板;目标播放平台可将小程序标识对应的小程序代码整合到小程序壳体得到目标小程序,从而将目标小程序挂载在推广视频上。目标小程序与终端设备的设备标识绑定以收集观看推广视频的第二用户的留资信息并反馈给终端设备。通过这种方式,可较为准确地确定播放平台和小程序模板,基于小程序模版在播放平台上挂载目标小程序以更为准确地采集留资信息,从而较为高效地进行推广视频的生成和发布。
1.一种视频发布方法,其特征在于,应用于第一用户的终端设备上的视频处理应用;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,获取目标对象的对象描述信息以及视频剧本类型,包括:
3.根据权利要求2所述的方法,其特征在于,展示所述视频处理应用提供的信息采集界面,响应所述信息采集界面上的信息输入操作,获取所述目标对象的对象描述信息以及视频剧本类型,包括:
4.根据权利要求1所述的方法,其特征在于,根据所述对象描述信息以及所述视频剧本类型,生成针对所述目标对象的推广视频,包括:
5.根据权利要求1所述的方法,其特征在于,从多个候选播放平台以及多个候选留资小程序模板中分别选择目标播放平台和目标留资小程序模板,包括:
6.根据权利要求1所述的方法,其特征在于,从多个候选播放平台以及多个候选留资小程序模板中分别选择目标播放平台和目标留资小程序模板,包括:
7.根据权利要求1所述的方法,其特征在于,还包括:
8.根据权利要求1-7任一项所述的方法,其特征在于,所述目标播放平台面向所述视频处理应用提供有视频传输接口;将所述终端设备的设备标识、所述推广视频以及所述目标小程序模版对应的小程序标识发送至所述目标播放平台,包括:
9.一种视频发布方法,其特征在于,应用于目标播放平台,所述目标播放平台预置有小程序壳体;所述方法包括:
10.根据权利要求9所述的方法,其特征在于,确定与所述推广视频适配的小程序标识,并将所述小程序标识对应的小程序代码整合到所述小程序壳体中得到目标小程序,包括:
11.一种电子设备,其特征在于,包括:存储器和处理器;所述存储器用于存储一条或多条计算机指令;所述处理器用于执行所述一条或多条计算机指令以用于:执行权利要求1-8或权利要求9-10任一项所述的方法中的步骤。
12.一种存储有计算机程序的计算机可读存储介质,其特征在于,当计算机程序被处理器执行时,致使所述处理器能够实现权利要求1-8或权利要求9-10任一项所述的方法中的步骤。
13.一种计算机程序产品,其特征在于,包括计算机程序/指令,当所述计算机程序/指令被处理器执行时,执行权利要求1-8或权利要求9-10任一项所述的方法中的步骤。
