使用中文版本After Effects在打开一些AE模版时候回遇到表达式报错的问题,导致模版无法使用,或者只能切换成英文版After Effects 后才能使用。
原因是AE模版是用英文的表达式编写的,所以中文版无法识别里面用英文写的某些字段名字,需要替换成中文字段才能识别。
错误少时可以手动用错误查找的放大镜,找到无法识别的字段后,手动改成中文字段,就能使用。
错误多时,手动改非常麻烦。所以在网上找到了一个别人编写的小程序,可以批量自动替换中文版After Effects 无法识别的英文字段。
替换完成后就能使用了,解决了中文版After Effects使用中的一个痛点,比较方便,分享出来给需要的人使用。
1.打开AE-编辑-脚本和表达式-勾选“允许脚本写入文件和访问网络”
2.关闭AE等软件(不关闭,复制好脚本后需要重启AE)
3.复制“表达式错误批量修复脚本 21.12.16 b3.jsxbin”
4.到“C:\Program Files\Adobe\Adobe After Effects XXXX(根据自己的AE版本和安装路径来)\Support Files\Scripts”粘贴。
5.打开AE软件,在文件-脚本-点击“表达式错误批量修复脚本 21.12.16 b3.jsxbin”。
6.弹出对话框中根据需要点击“修复当前合成”(只修复当前激活的合成错误),或是“修复所有合成”(修复AE中所有图层的错误),如果错误多,等待一会,完成 会有弹窗提示。
7.如果无法无法修复,可以根据AE表达式错误的提示,按放大镜查找到后,找出无法修复的英文单词,找到中文版中对应这个英文单词的中文。
编写在自己新建的“change.txt”文档后,把“change.txt”文档,拷贝到“C:\Program Files\Adobe\Adobe After Effects XXXX(根据自己的AE版本和安装路径来)\Support Files\Scripts”目录下。
点击软件的“读入转换词典”,再按步骤6操作。
格式示例:
Slider,滑块
Color,颜色
Checkbox,复选框
Angle,角度
3D Point,3D 点
Point,点
Layer,图层
链接:https://pan.baidu.com/s/17ZRuEowDofMCDGFkvrqhjg
提取码:bijr