AE 莫名問題解決集
陸續整理一些AE使用中遇到的疑難且折騰的小問題,以便參考。
問題:(Adobe CC 及以上版本)
1、AE 無法導入 PSD 文件。
2、無法單獨導入PSD中的各層Layer。
3、無法將 PSD 以 Composition 模式導入。
解決:
1、開啟Photoshop,查看PSD文件的色彩模式。通常應該是RGB模式,8Bit通道。如果不是,則改正。
2、PSD文件可能是CMYK色彩模式,改為RGB模式後可解決。
3、多數情況是 AE 插件衝突。將AE Plug-in 目錄下的所有「外裝插件」移出至無關目錄(比如桌面文件夾內),再嘗試導入PSD。如果可行,則逐步將移出的插件分次拷貝回原有目錄。直至找出那個引發問題的插件。
已知存在衝突的插件:
3DSMax AEGP 數據交互插件:Autodesk.Plugins.Adobe.AfterFX.SceneIO.Loader.aex
插件說明:此插件為3DSMax與AE互導動畫數據的插件(完美取代Max2ae,且可逆向動畫數據至Max)。因開發較早,至今還只有CS5版本,隨Max版本更新也有多次小修正,雖然至3DSMax2018版本為止,尚無明確支持cc 2018的說明。但實際上可以良好延用至2018。
正確安裝後,除兩個DLL文件外,只要將AEX改去後綴名(如改為xxx.aex.G),或將其移出插件目錄即可恢復PSD導入功能。如需使用,改回原後綴名,或將插件拷貝回去後,重啟AE即可。
問題:AE字體出錯問題 (錯誤代碼 83::2 CT generic: not ascii)
解決:已經解決。請查閱以下鏈接。感謝寶福老師baobo的努力。
寶福老師baobo:完美解決 | AE字體ascii編碼錯誤彈窗
PS:總結方法,用FontCreator軟體,將出錯字體屬性中的「識別名稱」修改為英文名稱,並補足自定義部分8項內容。然後取消範圍中自動更新的選項,在代碼頁字元範圍中加入拉丁文辨識代碼。導出字體即可如常使用。
PS2:偷懶方法,只將屬性中識別名稱改為英文即可。使用FontCreator 9.1專業版,在Win10 cc2018下成功,但不保證在其它系統或軟體版本下是否成功。
PS3:修改字體名稱時,要注意字體名稱重複的問題,如果產生重複,將導致系統或其它軟體中同名字體顯示出錯。
問題:AE下插件 Camera Lens Blur 載入 Z 通道灰度序列(如TGA、EXR、JPG序列等等)後,導致AE掛起無響應。
解決:懷疑還是插件衝突導致,如無法確定是哪個插件衝突,有個笨辦法解決。
即先載入單幀畫面為 Camera Lens Blur 模糊通道,然後將單幀預合成,進入合成,載入TGA序列,並關閉原有單圖。可有效繞開此BUG。
問題:AE安裝後運行,提示 C++2005 類型的運行錯誤 。
解決:系統用戶名中有中文或日文等雙位元組符號。更換為全英文的用戶名即可。
問題:AE 無法導入 Vegas 導出的 .prproj 文件。(PR同樣無法導入)
解決:Vegas導出任何格式的工程文件時,都存在中文支持問題。
有些是格式本身的限制,有些是相關軟體的限制,有些是Vegas自身問題。
所以情況比較複雜。
1、 所有相關素材的所在路徑不可有中文或雙位元組文字,文件名也最好以英文命名。建議導出工程前,盡量整理好軌道,清理媒資庫,另存工程再導出。
2、 Vegas只支持完整導出A、B軌模式的視頻和音頻。即Vegas工程中不要超出兩軌視頻和音頻。3軌或3軌以上的視頻將被捨棄或直接出錯。(PS:Vegas導出的工程軌道,進入PR後往往是上下(AB)顛倒的,這和兩個軟體標註軌道順序的方式不同有關。)
3、 Vegas導出的工程不會繼承所有特效,只有硬切和淡入淡出。
4、兼容性較好的是FCP的XML格式,建議採用這個。可用PR導入,再轉為prproj格式。
問題:AE輸出MP4後,視頻文件打開很慢,播放還有卡頓。
解決:請檢查AE工程內所引用圖片素材的元數據信息。
主要是JPG和PSD格式。
PS:這兩個文件如果是直接網上下載後使用,往往會攜帶有超大量的鏈接庫信息或垃圾元數據。這樣在AE工作或輸出時不但很慢,輸出後還會將這些垃圾信息載入到MP4的文件包信息中。而很多PSD文件內的垃圾信息,往往就是繼承於眾多網路JPG圖片。結果就會導致視頻載入困難或播放卡頓。
方法1、可用PS快速導出NPG文件的方式解決JPG格式內的垃圾信息問題。
方法2、對於PSD分層文件,可使用如下JSX腳本,去除PSD內的垃圾元數據。
請在記事本中複製如下字串:
function deleteDocumentAncestorsMetadata() {
whatApp = String(app.name);//String version of the app name
if(whatApp.search("Photoshop") > 0) { //Check for photoshop specifically, or this will cause errors
//Function Scrubs Document Ancestors from Files
if(!documents.length) {
alert("There are no open documents. Please open a file to run this script.")
return;
}
if (ExternalObject.AdobeXMPScript == undefined) ExternalObject.AdobeXMPScript = new ExternalObject("lib:AdobeXMPScript");
var xmp = new XMPMeta( activeDocument.xmpMetadata.rawData);
// Begone foul Document Ancestors!
xmp.deleteProperty(XMPConst.NS_PHOTOSHOP, "DocumentAncestors");
app.activeDocument.xmpMetadata.rawData = xmp.serialize();
}
}
//Now run the function to remove the document ancestors
deleteDocumentAncestorsMetadata();
將此文本另存為 ******.jsx 腳本文件(比如 CleanData.jsx),然後拷貝到PS的script文件夾內。
打開PSD後,在文件菜單中點選腳本,執行此項,稍等片刻即可。
執行完後,存檔PSD完成。
方法3、用 Adobe Bridge 中的「工具」創建一個空的元數據模板(模板空選項內隨便找一條不重要的打個勾存檔即可。比如日期項,不用填入任何文字或數據。)
進PS,打開可能有問題的PSD文件,點文件菜單,選擇文件簡介,顯示該PSD的XMP信息。
此時從下部模板文件夾內選擇導入模板,就會看到剛才存檔的那個空XMP模板。
選擇替換後,將PSD存檔完成。
這樣一來很可能會把一個上百兆的PSD縮小到幾十兆。
不但AE載入計算變快,輸出文件也基本不會出問題了。
推薦閱讀:
TAG:AdobeAfterEffects | 後期特效 | 視頻製作 |