多媒体文件生成方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:38219624 阅读:10 留言:0更新日期:2023-07-25 17:51
本申请涉及一种多媒体文件生成方法、装置、计算机设备和存储介质。所述方法涉及人工智能,包括:获取基于动画库插件生成的多媒体文件模板,提取多媒体文件模板携带的可替换元素标识;获取与多媒体文件制作需求对应的目标元素,根据目标元素分别对与可替换元素标识对应的可替换元素进行替换处理,得到渲染数据;调用渲染程序实例,根据渲染数据和目标元素的多媒体数据进行渲染处理,生成渲染截图;根据各渲染截图生成多媒体文件。采用本方法可实现基于动画库插件生成的多媒体文件模板的导出和推广应用,根据实际需求对模板上的元素直接进行替换和修改,无需从头重新制作,简化多媒体文件的制作流程,提升了多媒体文件生成过程中的数据处理效率。中的数据处理效率。中的数据处理效率。

【技术实现步骤摘要】
多媒体文件生成方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种多媒体文件生成方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着计算机技术的发展,以及互联网的广泛应用,越来越多用户通过互联网来获取和传递不同类型的信息或数据,其中,多媒体数据是信息数据的常用传输方式,可以包括图像、音频数据以及视频数据等。
[0003]传统上,多采用AE(即After Effect,动态影像制作的辅助工具),进行多媒体文件的制作。但AE制作的制作过程较为复杂,设计工程化成本较高,需要专门的设计人员制作模板,且制作出的动画视频模板,无法直接导出至其他平台或者工具进行使用,只能通过AE制作后得出成品多媒体文件,如用户需要对多媒体文件进行修改,则需要全部重新制作。
[0004]因此,传统上的AE制作多媒体文件的方式,仍存在多媒体文件制作流程复杂,设计工程化成本高的问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够简化多媒体文件的制作流程,提升多媒体文件生成过程中的数据处理效率,同时减少文件制作成本消耗的多媒体文件生成方法、装置、计算机设备和存储介质。
[0006]一种多媒体文件生成方法,所述方法包括:
[0007]获取基于动画库插件生成的多媒体文件模板,并提取所述多媒体文件模板携带的可替换元素标识;
[0008]获取与多媒体文件制作需求对应的目标元素,并根据所述目标元素,分别对与所述可替换元素标识对应的可替换元素进行替换处理,得到渲染数据;
[0009]调用渲染程序实例,根据所述渲染数据和所述目标元素的多媒体数据进行渲染处理,生成渲染截图;
[0010]根据各所述渲染截图生成多媒体文件。
[0011]一种多媒体文件生成装置,所述装置包括:
[0012]多媒体文件模板获取模块,用于获取基于动画库插件生成的多媒体文件模板,并提取所述多媒体文件模板携带的可替换元素标识;
[0013]渲染数据生成模块,用于获取与多媒体文件制作需求对应的目标元素,并根据所述目标元素,分别对与所述可替换元素标识对应的可替换元素进行替换处理,得到渲染数据;
[0014]渲染处理模块,用于调用渲染程序实例,根据所述渲染数据和所述目标元素的多媒体数据进行渲染处理,生成渲染截图;
[0015]多媒体文件生成模块,用于根据各所述渲染截图生成多媒体文件。
[0016]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0017]获取基于动画库插件生成的多媒体文件模板,并提取所述多媒体文件模板携带的可替换元素标识;
[0018]获取与多媒体文件制作需求对应的目标元素,并根据所述目标元素,分别对与所述可替换元素标识对应的可替换元素进行替换处理,得到渲染数据;
[0019]调用渲染程序实例,根据所述渲染数据和所述目标元素的多媒体数据进行渲染处理,生成渲染截图;
[0020]根据各所述渲染截图生成多媒体文件。
[0021]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0022]获取基于动画库插件生成的多媒体文件模板,并提取所述多媒体文件模板携带的可替换元素标识;
[0023]获取与多媒体文件制作需求对应的目标元素,并根据所述目标元素,分别对与所述可替换元素标识对应的可替换元素进行替换处理,得到渲染数据;
[0024]调用渲染程序实例,根据所述渲染数据和所述目标元素的多媒体数据进行渲染处理,生成渲染截图;
[0025]根据各所述渲染截图生成多媒体文件。
[0026]一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0027]获取基于动画库插件生成的多媒体文件模板,并提取所述多媒体文件模板携带的可替换元素标识;
[0028]获取与多媒体文件制作需求对应的目标元素,并根据所述目标元素,分别对与所述可替换元素标识对应的可替换元素进行替换处理,得到渲染数据;
[0029]调用渲染程序实例,根据所述渲染数据和所述目标元素的多媒体数据进行渲染处理,生成渲染截图;
[0030]根据各所述渲染截图生成多媒体文件。
[0031]上述多媒体文件生成方法、装置、计算机设备和存储介质中,通过获取基于动画库插件生成的多媒体文件模板,并提取多媒体文件模板携带的可替换元素标识,以及获取与多媒体文件制作需求对应的目标元素,进而可根据目标元素,分别对与可替换元素标识对应的可替换元素进行替换处理,得到渲染数据。进一步通过调用渲染程序实例,根据渲染数据和目标元素的多媒体数据进行渲染处理,生成渲染截图,以根据各渲染截图生成多媒体文件。实现了基于动画库插件生成的多媒体文件模板的导出和进一步推广应用,同时用户可根据实际需求对多媒体文件模板上的元素直接进行替换和修改,以提升生成的多媒体文件的内容和效果的丰富程度。而由于需要进行修改和调整时无需从头重新制作多媒体文件,简化了多媒体文件的制作流程,进一步提升多媒体文件生成过程中的数据处理效率,同时减少多媒体文件的制作成本消耗。
附图说明
[0032]图1为一个实施例中多媒体文件生成方法的应用环境图;
[0033]图2为一个实施例中多媒体文件生成方法的流程示意图;
[0034]图3为另一个实施例中多媒体文件生成方法的流程示意图;
[0035]图4为再一个实施例中多媒体文件生成方法的流程示意图;
[0036]图5为一个实施例中多媒体文件的实时预览显示界面;
[0037]图6为一个实施例中多媒体文件生成方法的渲染流程示意图;
[0038]图7为一个实施例中多媒体文件生成方法的整体流程示意图;
[0039]图8为一个实施例中多媒体文件的广告投放效益示意图;
[0040]图9为一个实施例中多媒体文件生成装置的结构框图;
[0041]图10为一个实施例中计算机设备的内部结构图。
具体实施方式
[0042]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0043]本申请提供的多媒体文件生成方法,涉及人工智能技术,其中,人工智能(Artificial Intelligence,AI)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。换句话说,人工智能是计算机科学的一个综合技术,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。
[0044]人工智能技术是一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多媒体文件生成方法,其特征在于,所述方法包括:获取基于动画库插件生成的多媒体文件模板,并提取所述多媒体文件模板携带的可替换元素标识;获取与多媒体文件制作需求对应的目标元素,并根据所述目标元素,分别对与所述可替换元素标识对应的可替换元素进行替换处理,得到渲染数据;调用渲染程序实例,根据所述渲染数据和所述目标元素的多媒体数据进行渲染处理,生成渲染截图;根据各所述渲染截图生成多媒体文件。2.根据权利要求1所述的方法,其特征在于,所述调用渲染程序实例,根据所述渲染数据和所述目标元素的多媒体数据进行渲染处理,生成渲染截图,包括:对所述目标元素的多媒体数据进行拆分,得到拆分后的子数据;根据各所述子数据分别建立对应的任务线程;调用渲染程序实例,并行执行各所述任务线程,根据所述渲染数据和所述拆分后的子数据,分别进行渲染处理,生成对应的渲染截图。3.根据权利要求1所述的方法,其特征在于,所述获取与多媒体文件制作需求对应的目标元素,并根据所述目标元素,分别对与所述可替换元素标识对应的可替换元素进行替换处理,得到渲染数据,包括:获取与多媒体文件制作需求对应的目标元素,并提取所述目标元素携带的资源地址数据;获取与各所述可替换标识相匹配的可替换元素;根据各所述资源地址数据,分别对所述可替换元素进行替换处理,得到渲染数据。4.根据权利要求1至3任意一项所述的方法,其特征在于,在所述获取基于动画库插件生成的多媒体文件模板,并提取所述多媒体文件模板携带的可替换元素标识之前,包括:获取预定义的可替换图层属性数据;所述可替换图层属性数据包括可替换图片图层属性数据、可替换文本图层属性数据、可替换颜色图层属性数据、以及可替换视频图层属性数据;根据所述可替换图层属性数据,基于动画库插件配置得到与不同可替换图层对应的可替换元素标识;将各所述可替换元素标识和扩展处理后的原始文件模板,进行融合处理,得到多媒体文件模板。5.根据权利要求4所述的方法,其特征在于,在所述将各所述可替换元素标识和扩展处理后的原始文件模板,进行融合处理,得到多媒体文...

【专利技术属性】
技术研发人员:吴恒冠严计升杨秀金张丹燕李岳光许奂杰董浩刘家辉林璟
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1