微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ae两个合成怎么导出一个json

在After Effects(AE)中,我们经常需要将特效、动画等导出到其他软件中使用。此时,使用JSON格式可以非常方便地在各个软件之间交换数据。下面,我们将介绍如何将AE中的两个合成导出为一个JSON文件

ae两个合成怎么导出一个json

首先,我们需要安装一个AE插件bodymovin”,这个插件可以将AE的动画导出为JSON格式。可以在GitHub上免费下载

安装完插件后,我们需要打开AE中的两个合成,在合成中所选中的时间段内添加关键帧,以确定将要导出的动画效果

(这里可以放一些代码,如下)
ae = new AE();
comp1 = ae.getCompByName("Comp1");
comp2 = ae.getCompByName("Comp2");

keyframes = [{
    time: 0,value: comp1.layer("Text").text.sourceText.value
},{
    time: 2,value: comp2.layer("Image").sourceRectAtTime().width
}];

data = {
    keyframes: keyframes
};

上面的代码一个简单的例子,我们可以根据需要来确定要导出的关键帧数据。

接下来,我们需要在AE中选择“File”->“Export”->“bodymovin JSON”命令,打开导出设置面板。在设置面板中,我们可以设置要导出的合成、导出的文件名、导出文件的分辨率等,最后点击“Render”按钮即可完成导出。

以上就是将AE中的两个合成导出为JSON文件的简单步骤。当然,在导出时还需要注意一些细节问题,例如导出的JSON文件的格式、结构等等,这些都需要我们在实际操作中进行更多的探索和实践。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐