aftereffects使用的時間編碼?最近做視頻用到了一些After Effects(以下簡稱AE)模闆,感覺真是太方便了,隻需要替換一些關鍵的圖片文字即可輸出但打開模闆後AE總提示“表達式錯誤”的問題讓人頭大,經過一番研究,我終于完美解決了AE表達式錯誤的問題,總結分享如下,我來為大家科普一下關于aftereffects使用的時間編碼?下面希望有你要的答案,我們一起來看看吧!
最近做視頻用到了一些After Effects(以下簡稱AE)模闆,感覺真是太方便了,隻需要替換一些關鍵的圖片文字即可輸出。但打開模闆後AE總提示“表達式錯誤”的問題讓人頭大,經過一番研究,我終于完美解決了AE表達式錯誤的問題,總結分享如下。
一、為什麼會出現AE表達式錯誤的問題
現在大家能免費下載到的AE模闆,幾乎都是用英文版AE制作的,裡面用到的一些屬性名稱、效果名稱自然也是英文的。而我們常用的AE,幾乎都是中文版的,當打開這些模闆時,由于軟件中的屬性名稱、效果名稱都已經翻譯成中文,跟模闆中使用的英文對不上号,AE就不認識這些表達式了,于是就會出現“此項目包含表達式錯誤…”的提示。這個鍋是Adobe底層設計的問題,要想徹底解決,隻能寄希望于Adobe将來的改進。那麼現在我們遇到AE“表達式錯誤”的問題該怎麼解決呢?
二、解決AE“表達式錯誤”的問題
1.手動修改
根據AE的提示定位到出錯的表達式,将這些英文的屬性、效果名稱挨個修改成中文,注意修改的時候一定要核對好中文名稱,避免因為不同的翻譯法、錯别字問題造成更多的錯誤。如果對這些表達式的對應中文足夠熟悉,而且模闆中的錯誤不多,可以用這種方法進行修複。
2.使用英文版AE
如果不清楚怎麼翻譯英文版的表達式,或模闆中的錯誤很多,又該怎麼辦呢?我們可以換個思路,既然AE模闆是使用英文版AE制作的,我們就用英文版的AE打開好了。
将中文版的AE修改為英文版AE的方法很簡單,以AE2020為例,在AE安裝目錄找到這個文件:
\Adobe After Effects 2020\Support Files\AMT\application.xml
打開,找到這一句:
<Data key=”installedLanguages”>zh_CN</Data>
将“zh_CN”改為“en_US”,保存,重啟AE,就會發現AE變成英文版的了。
3.借助工具
如果對AE不熟悉,變成英文版後連菜單都不認識了,必須要用回中文版AE咋辦呢?這時我們就要借助一些腳本工具了。我試用過的有Ae小伴侶、Q_Translator、Aescripts Expression Universalizer三個。這裡強烈推薦Aescripts Expression Universalizer,這是一款由Lloyd Alvarez編寫的AE中文表達式錯誤修複腳本,其原理是自動轉換項目中的表達式,轉換後的AE模闆不再是英文版,而是可以兼容任何語言的AE。
Aescripts Expression Universalizer腳本安裝及簡易使用方法:
①解壓,複制ExpressionUniversalizer.jsxbin腳本粘貼到下面目錄:
\Adobe After Effects 2020\Support Files\Scripts\ScriptUI Panels\
②打開“編輯”-“首選項”-“腳本和表達式”,勾選“允許腳本寫入文件和訪問網絡”,确定。
③AE切換為英文版(必須,在中文版的AE下打開有錯誤的模闆,是無法正常完成轉換的),打開包含錯誤的模闆,在“窗口”菜單下找到ExpressionUniversalizer.jsxbin腳本,執行一鍵修複,然後保存修複好的AE模闆。
④切換回中文版AE,打開修複後的AE模闆,可以發現所有錯誤的表達式已經修複了。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!