tft每日頭條

 > 生活

 > aftereffects使用的時間編碼

aftereffects使用的時間編碼

生活 更新时间:2025-01-29 02:09:00

aftereffects使用的時間編碼?最近做視頻用到了一些After Effects(以下簡稱AE)模闆,感覺真是太方便了,隻需要替換一些關鍵的圖片文字即可輸出但打開模闆後AE總提示“表達式錯誤”的問題讓人頭大,經過一番研究,我終于完美解決了AE表達式錯誤的問題,總結分享如下,我來為大家科普一下關于aftereffects使用的時間編碼?下面希望有你要的答案,我們一起來看看吧!

aftereffects使用的時間編碼(Effects模闆表達式錯誤問題)1

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每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved