0

所以我对 ExtendScript 完全陌生,并且已经很惊讶了。我一直在尝试自动创建标准视频,为此我想创建预设并将它们应用于素材。所以我使用图层的 applyPreset(File) 方法。

新的 File("path") 似乎打开得很好,但是 applyPreset 不高兴,因为它告诉我我的路径是错误的。即,After Effects 说“由于参数 1 无法调用 applyPreset:路径不正确”/Users/Charles/Documents/Slide-In-1.ffx“”。然而,我可以向你保证,我的道路是绝对正确的。在 Mac 上,我使用“~/Documents/Slide-In-1.ffx”,根据错误输出替换为“/Users/Charles/Documents/Slide-In-1.ffx”(这个替换是正确的, 清楚地)。那么问题出在哪里?如何检查文件是否确实已被 JavaScript 找到并打开?提前非常感谢。

查尔斯

4

2 回答 2

1

您可以像这样测试文件是否存在:

if( File(YOURPATH).exists )  

如果为 true,则此对象引用文件系统中实际存在的文件或文件系统别名。
http://jongware.mit.edu/Js/pc_File.html

于 2013-11-19T06:04:11.540 回答
1

看来我的道路实际上很糟糕。有点可疑,但无论如何我不得不更改我的文件组织以拥有一个干净的集中式 git 存储库,并且它开始工作。

于 2013-11-18T15:26:30.777 回答