请点击右上角在浏览器中打开

【必看】动态模板制作学习路线

veleap头像
四月
2020-12-12
3806
正文内容

动态模板方案是一个用来制作相册、影集的解决方案。用户上传任意数量的素材配合不同风格的视频模板便可以制作出专业效果的相册、影集效果。动态模板案例: 动态模板案例

本文介绍动态模板的制作规范,主要分为以下几个步骤

  1. 动态模板AE工程文件的制作
  2. 动态模板的导出
  3. 动态模板常见问题
  4. 动态模板速度优化
  5. 其他

一、动态模板工程文件的制作

1.AE功能和特效插件的使用规范

2.素材的命名规范

素材命名规范表

素材名称 命名规范
主合成 main
入场元素 entrance
出场元素 exit
前景元素 foreground
背景元素 background
动画片段 以segment+从1开始的数值后缀。例如第一个动画片段命名为segment1,第二个动画片段命名为segment2,以此类推
可替换素材 以source+从1开始的数子后缀,例如第一个可替换素材命名为source1,第二个可替换素材命名为source2,以此类推。注:不同segment中的source命名不能重复

3.动态模板结构规范

动态模板相应规范动态模板是一种特殊的模板类型,它有着和标准模板不一样的结构。
a) 模板的结构要求
一个动态模板正常情况下可包含入场元素,出场元素,背景元素,前景元素,动画片段5个模块。其中只有动画片段是必须的。

  • 入场元素(可选)
    可以使用可编辑的图片和文字素材
    入场元素是指在视频开始,用户素材出现之前展示的视觉动画元素。这部分在 AE 中必须以一个预合成层的形式存在于主合成中,并且需要从第 0帧开始。 如果一个模板中有入场元素,那么用户最终生成的视频会以入场元素开场,然后开始播放素材动画。
  • 出场元素(可选)
    可以使用可编辑的图片和文字素材
    出场元素是指在视频结束之前,用户的素材播放完成之后展示的用来过渡结束该段视频的视觉动画元素。这部分在AE 中必须以一个预合成层的形式存在于主合成中并且该层的结束视觉要正好是主合成的结尾。
    如果一个模板中有出场元素,那么用户最终生成的视频会在所有图片素材动画播放完成之后播放该出场元素的动画,直到整个视频结束。
  • 背景元素(可选)
    可以使用可编辑的图片和文字素材
    背景元素是指在整个视频中作为背景展示在所有其他内容最下层的视觉动画元素。背景元素也必须以预合成层的形式存在于主合成中。当用户上传的素材过多,时长超过了背景元素层的时长时,背景元素会被重复播放。
  • 前景元素(可选)
    可以使用可编辑的图片和文字素材
    前景元素是指在整个视频中作为背景展示在所有其他内容最上层的视觉动画元素。前景元素也必须以预合成层的形式存在于主合成中。当用户上传的素材过多,时长超过了前景元素层的时长时,前景元素会被重复播放。
  • 动画片段(必需)
    可以使用可编辑的图片和文字素材
    动画片段指的是对每个用户一个图片素材进行动画的一个片段。每个动画片段都必须是一个预合成,设计师可以在预合成中对用户的素材添加各种动画和特效。 一个动画片段中必须使用一到多张用户素材

虽然一个动画片段允许设计师同时展示多张用户素材,但是一个模板中必需要有一个动画片段只展示一个用户图片素材。这个要求主要是为了预防在用户上传的图片数量不可预计时最后剩下单张素材无法找到合适的动画片段的情况。
模板的简略图如下:
动态模板结构
一个正常的动态模板的结构应该是入下图:
顺序

4.其他规范

  • 主合成main合成中除了出场(exit),入场(entrance),动画(segment),前景(foreground),背景(background)之外不能有其他元素,且这几个元素(出场,入场,片段)都需要以预合成的形成存在。
  • 出场,入场,动画片段要包含在一个预合成中,且该合成不能添加缩放,位移等效果
  • source合成中只能添加可替换素材,不能放其他非可替换素材
  • source合成中的可替换素材要填充整个合成

二、动态模板的导出

按照上述规范制作好动态模板之后。我们需要下载、安装VE Exporter导出插件。将模板导出交付给开发。

参考以上步骤便可以将动态模板导出啦!导出的时候注意导出规范:模板打包规范

三、动态模板常见问题

1.用户上传素材和动画片段对应关系

由于用户上传素材的数量是随机的,而在我们动态模板中入场动画,出场动画,转场动画中都可以放置一个或多个可替换素材。那么用户上传的素材和最终渲染的视频是一个怎么样的对应关系,以及当用户素材数量小于动画合成中可替换素材的数量,引擎将会如何处理?下面来解释下引擎对于用户上传素材的处理机制:

  1. 引擎在拿到用户上传素材后,首先查看对应模板中入场动画的中可替换素材的数量,并从用户上传素材取对应数量的素材放到入场动画中(从用户上传素材的第一张开始取)。如果用户上传素材数量小于模板中可替换素材数量。则缺少的素材仍然是用预设素材代替。例如:模板中入场动画中放了3个可替换素材,而用户只上传了两张素材。那么用户上传的第一张素材将会替换掉模板中的第一张素材,用户上传的第二张素材将会替换模板中的第二张素材。渲染后视频的第三张素材为模板中第三张预设素材。

  2. 将入场动画素材替换完成后,从用户上传素材列表剩余的素材中取对应数量的素材放到出场动画中(从用户上传素材的最后一张开始取)。如果用户上传素材数量小于模板中可替换素材数量。则缺少的素材仍然是用预设素材代替。例如:模板中出场动画中放了3个可替换素材,而用户只上传了两个素材。那么用户上传的第一个素材将会替换掉模板中出场动画的第一个素材,用户上传的第二个素材将会替换模板中出场动画的第二个素材。渲染后视频的第三个素材为模板中第三个预设素材。

  3. 将入场动画,出场动画的素材替换完成之后,其他剩余的素材放到转场动画中。如果有多个转场动画,在素材足够的情况下按照转场动画的顺序依次替换素材。例如:模板中入场动画,出场动画分别有1个可替换素材。两个转场动画一个只有2个可替换素材的转场动画A,还有一个有4个可替换素材的转场动画B。假设用户上传了10个素材,那么最后看到的视频效果如图:
    视频结构示意图

  4. 当按照转场动画顺序替换素材的时候,剩余素材的数量小于当前转场动画中可替换素材的数量,引擎会从所有的转场动画中去寻找适合的转场动画,将剩余的素材替换进去。以上面的模板为例,假设用户上传了12个素材。按照逻辑,第11,12个素材将会替换掉转场动画B中4个可替换素材,然后渲染。但问题是只剩下2个素材了,而转场动画B中有4个可替换素材。此时无法完成替换,那么引擎就会去找其他适合的转场动画。转场动画A中刚好是两个可替换素材。符合要求,于是最终的渲染结果是:
    示意图2

  5. 如果剩余素材数量小于当前转场动画可替换素材数量。且小于所有转场动画中可替换素材的数量。那么剩余的素材将会被引擎抛弃掉,此素材不参与视频渲染。例如还是按照上面的模板,假设用户上传了13个素材,到下图视频的时候,已经用掉了10个素剩余的3个素材应该去替换转场动画B,但是数量不够。于是去找模板中的其他动画片段,发现转场动画A可以。于是在替换掉转场动画A中2个素材,此时只剩下一个素材。放到动画片段A还是动画片段B中都不合适。那么这张素材会被舍弃掉。最后视频的效果依旧是:示意图4

2.动态模板如何添加字幕
通常来说动态模板只需要用户上传任意的图片即可完成相册、影集的制作。但在缪写情况下、我们需要用户给每个图片配一个对应的字幕功能。那么如何实现动态模板配字幕功能?动态模板添加字幕教程

3.动态模板图片适应方式图解
在动态模板中,由于我们无法控制用户上传图片的大小,尺寸。同时我们又希望用户上传的素材能够很好的展示在我们的设计的编辑框中。为了解决这个问题,VE导出插件中提供了图片适应功能。通过设置让用户的素材适应编辑框。
动态模板适应方式图解

4.动态模板同时替换多个素材
在制作动态模板的时候,我们有时候也希望能够同时替换多个素材。该如何实现呢?
动态模板同时替换多个素材教程

四、模板渲染速度优化

五、其他

1.动态模板制作视频教程

  • 动态模板制作规范视频教程见顶部视频;

其对应的AE模板为:AE模板

2.动态模板常见案例下载

  • 模板制作教程
  • VE工具
  • VE工具
/
立即打卡
点击下方”选择文件"或将文件拖拽到此区域
支持批量上传,上传格式为mp4文件
*标题:
*简介:
下载专区

温馨提示

暂不支持 系列版本下载 欢迎加入社区交流群,获取最新产品及资讯