所以我对ExtendScript完全不熟悉,并且已经惊叹不已。我一直在尝试自动化标准视频的创建,为此我想创建预设并将它们应用于素材。所以我使用了图层的applyPreset(File)方法。
新文件(“路径”)似乎打开正常,但是然后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确实找到并打开了文件?非常感谢。
查尔斯
答案 0 :(得分:1)
似乎我的道路实际上很糟糕。有点可疑,但我不得不改变我的文件组织,以便有一个干净的集中式git repo,它开始工作。
答案 1 :(得分:1)
您可以测试文件是否存在:
if( File(YOURPATH).exists )
如果为true,则此对象引用文件系统中实际存在的文件或文件系统别名 http://jongware.mit.edu/Js/pc_File.html