如何自定义AE脚本修复更多错误?
AE表达式错误批量修复脚本V21.12.16 中文版 WIN/MAC
说到AE脚本报错这事儿,我可太有发言权了。上周接了个紧急项目,客户发来个超酷的模板,结果一打开就弹出十几个错误提示,差点没把我给急死。你们知道那种感觉吗?就像你急着上厕所,结果发现门被堵住了...

那个让我熬夜的晚上
那天晚上十一点,我看着屏幕上密密麻麻的错误提示,心态都要崩了。原本以为用网上找的修复脚本就能搞定,结果发现有些错误它就是修复不了。比如有个“Slider”参数死活识别不了,脚本也拿它没办法。我对着那个橙色的错误提示条,上面写着“此项目包含表达式错误:错误‘1’,共‘10’个”,真的欲哭无泪。
手动修改?我试过!
最开始我傻乎乎地一个个手动修改,用那个放大镜功能找错误位置。结果改到第三个就发现不对劲——这得改到什么时候啊!而且有些参数名特别刁钻,根本猜不出对应的中文是什么。那天晚上我喝了三杯咖啡,最后在天亮前才勉强搞定。
发现新大陆:自定义词典
后来我才知道,原来可以自己扩展修复脚本的词典!这个方法真的绝了,就像给脚本装了个外挂。具体操作很简单:
- 在Scripts文件夹里新建一个“change.txt”文档
- 按照“英文,中文”的格式添加新的词条
- 运行脚本时选择“读入转换词典”
比如说,我遇到过一个“Time Remap”参数,脚本识别不了。我就在change.txt里加了这么一行:
Time Remap,时间重映射我的独家词库
经过这段时间的积累,我的change.txt里已经收集了二十多个特殊词条。有些是网上找不到的,有些是我自己摸索出来的。比如“Grain Size”对应“颗粒大小”,“Fractal Type”对应“分形类型”。每次遇到新的错误词条,我都会把它加进去,现在我的修复脚本几乎能搞定所有模板了。
一些小贴士
用这个方法的时候要注意,词条格式一定要对,逗号要用英文的。还有就是每次更新词典后要重启AE,不然可能会读取不到最新的词条。我现在养成了习惯,每次遇到新的错误词条就立即更新词典,这样下次遇到同样的错误就能直接修复了。
说实话,这个方法拯救了我无数个加班的夜晚。现在看到那些错误提示,我反而有点小兴奋——又可以给我的词典添新词条了!


参与讨论
暂无评论,快来发表你的观点吧!