VE视频引擎模板SDK支持的AE功能

2021-01-04  本文已影响0人  VE视频引擎

在制作模板视频时,需要设计师在AE中设计模板样式,再通过VE Exporter导出成数据包接入SDK中,这就需要VE视频引擎模板SDK支持AE的功能。以下为现阶段VE支持的AE功能(现有支持可满足大部分操作,剩余功能持续更新)。

图层

图层对应的是After Effects中的层,是After Effects中用来组合、编辑素材,制作动画效果的主要依托。VE设计导出工具能够完整导出以下几种图层的数据。

图片层
图片层是指以静态图片为素材的图层,图片素材支持JPG和PNG格式。

视频层
视频层是指以一段视频文件为素材的图层,视频素材支持H264编码的MP4视频文件。

序列帧层
序列帧层是指以一段连续的图片素材组成的图层。利用图片序列帧可以在模板中使用带透明通道的动画素材。序列帧支持PNG和JPG格式。

空层
空层对应的是After Effects中的空层。

固态层
固态层对应的是After Effects中的固态纯色层。

预合成层
预合成层是指After Effects中以预合成为素材的图层。

文字层
文字层指的是以文字内容为素材的图层。目前因为各个平台文字不统一等原因,VE只支持部分文字层功能,VE支持通过客户端将用户输入的文字保存为图片的方式来渲染文字层。

调节层
调节层对应的是After Effects里的调节层,调节层本身不具备任何像素内容,但是可 以通过添加特效插件对叠在其下面的所有图层产生调节效果,可以用来配合调色插件制作 复杂的调色滤镜效果

摄像机层
VE支持After Effects中的单节点和双节点摄像机。对于摄像机设置,目前仅支持摄像机缩放设置。

注:视频图层是制作视频模板非常重要的一个功能,很多我们展示不支持的且不需要用户替换的AE特效都可以预渲染成视频(目前支持h264编码的mp4格式视频)

序列帧层的比较耗性能,会影响渲染速度,尽量少用。

图层关系属性

父子层关系
父子层关系指的是After Effects中的父子层链接关系。

轨道蒙版(Track Matte)关系
Track Matte是After Effects中图层之间的动态遮罩关系。VE支持Alpha Matte、 Inverse Alpha Matte、 Luma Matte、Inverse Luma Matte四种Track Matte模式。

颜色混合模式
图层的混合模式控制每个图层如何与它下面的图层混合或交互。VE支持After Effects中的29中颜色混合模式。

颜色混合模式.png

3D图层开关
是否将图层修改问3D图层,VE目前仅支持Classic 3D下的3D图层效果。

图片入点
图片在合成种的开始时间

图片出点
图片在合成中的结束时间

Mask遮罩
-遮罩类型:目前仅支持Add(相加), Subtract(相减),Intersect(相交)和Difference(不同)模式,不支持变亮,变暗和Inverted(反转)模式
-遮罩效果:支持蒙版路径动画,不支持Mask Feather(蒙版羽化)、Mask Opacity(透明)和Mask Expansion(扩展)

图层样式
-图层样式支持类型:投影 颜色叠加 描边
-图层式样所支持的属性:

图层式样所支持的属性.png

图层基本动画

锚点动画
锚点动画是指After Effects中对图层的锚点属性添加的动画数据。

位置动画
位置动画是指After Effects中对图层的位置属性添加的动画数据。

缩放动画
缩放动画是指After Effects中对图层的缩放属性添加的动画数据。

旋转动画
旋转动画是指After Effects中对图层的旋转属性添加的动画数据。

透明度动画
透明度动画是指After Effects中对图层的透明度属性添加的动画数据。

mask动画
mask动画是指针对图层添加一个遮罩效果,使得你可以显示你想要显示的那部分内容。

文字层

文字排版
支持文字颜色,字体,对齐方式,描边,字体样式的设置。

文字动画
支持的文字的锚点,位置,透明度,缩放,旋转,倾斜,颜色,描边,饱和度,亮度,字符间距等动画变换。

预合成

合成宽高
设置合成的大小宽高

合成背景
设置合成背景

合成帧速率
设置合成帧速率

预合成嵌套
预合成,子合成的嵌套使用

上一篇下一篇

猜你喜欢

热点阅读