疑難雜癥 - AE無(wú)法導(dǎo)入obj格式文件(39::7)
問(wèn)題描述:嘗試在AE中導(dǎo)入obj格式文件時(shí)出現(xiàn)錯(cuò)誤,默認(rèn)的可導(dǎo)入格式里不包含obj格式。切換到所有類型的文件,嘗試導(dǎo)入obj報(bào)錯(cuò)。

同樣的,如果此時(shí)使用Form或Particular粒子插件,在選擇默認(rèn)自帶的obj模型時(shí),同樣會(huì)彈出報(bào)錯(cuò)窗口。報(bào)錯(cuò)代碼為(39::7)。


問(wèn)題分析:
我打開了一個(gè)以前的AE工程,里面用到了obj格式模型作為Particular粒子的發(fā)射源,但此時(shí)該文件顯示素材缺失,并且無(wú)法替換(因?yàn)榇藭r(shí)已經(jīng)無(wú)法導(dǎo)入obj文件)。
我首先假定問(wèn)題產(chǎn)生的原因是缺失了某些插件,或者說(shuō)配置數(shù)據(jù),注冊(cè)表之類的信息等,并且在網(wǎng)上搜索該問(wèn)題,發(fā)現(xiàn)了一條關(guān)鍵的信息:似乎存在一種名為TrapcodeOBJ.AEX的插件,能夠使AE導(dǎo)入obj類型的文件。
不巧的是,我在網(wǎng)上沒(méi)找到關(guān)于這個(gè)插件的任何信息,同時(shí)我的問(wèn)題也沒(méi)得到有效的解答,要么是錯(cuò)誤的垃圾信息,要么是答非所問(wèn)。并且我在本地也無(wú)法找到這個(gè)插件。
我抱著嘗試的心態(tài)在一些AE交流群中搜索該插件的名字,發(fā)現(xiàn)有一個(gè)群里有這個(gè)叫TrapcodeOBJ.AEX的插件,于是我下載并把它放進(jìn)AE插件目錄,有趣的是AE直接崩潰了,這是很正常的事情,因?yàn)椴寮陌姹疽约鞍惭b位置等都是很大的問(wèn)題,問(wèn)題到此陷入了僵局。
顯然obj文件是不可能直接導(dǎo)入AE中的,除非借助一些3D插件,類似于Element,Particular,Plexus等,所以我推斷很可能是以上的插件本身帶有橋接的程序,使得AE能夠?qū)雘bj文件,現(xiàn)在obj文件無(wú)法導(dǎo)入,很可能就是這個(gè)橋接程序出了故障,那么重裝這些插件大概率能解決問(wèn)題。
整理了以上的思路后,我開始著手重裝插件,這個(gè)時(shí)候我打開了Red Giant Application Manager,紅巨星插件的管理程序,發(fā)現(xiàn)了一條關(guān)鍵信息:Trapcode Suite插件顯示未安裝。然而實(shí)際上該插件是和其他幾款紅巨星插件一起安裝的,而其他插件顯示正常,那么很可能是Trapcode的注冊(cè)表信息丟失了,于是我完全卸載了當(dāng)前的Trapcode Suite 15.0.1版本,刪除電腦中所有的Trapcode目錄,重新安裝了最新的Trapcode?Suite 15.1.8版本。
這時(shí)候我偶然發(fā)現(xiàn)在D:\Adobe After Effects 2020\Support Files\Plug-ins\Format\Trapcode目錄中多出了一個(gè)TrapcodeOBJ.AEX的文件,而之前查看的時(shí)候卻沒(méi)有這個(gè)文件,說(shuō)明不知道出于何種原因造成了文件的丟失。
安裝完成后,重啟AE,嘗試導(dǎo)入obj文件,成功!

為了控制變量,我刪除了這個(gè)TrapcodeOBJ.AEX的文件,再次打開AE,發(fā)現(xiàn)又無(wú)法正常導(dǎo)入obj格式了,說(shuō)明就是這個(gè)橋接文件的缺失,導(dǎo)致了問(wèn)題的發(fā)生。至此問(wèn)題完美解決。
結(jié)論:
Trapcode?Suite系列插件安裝后應(yīng)該存在一個(gè)Format文件夾,其中包含一個(gè)TrapcodeOBJ.AEX文件,存放于D:\Adobe After Effects 2020\Support?Files\Plug-ins\Format\Trapcode目錄下(此目錄為你AE的插件主目錄,默認(rèn)在C盤,如果更改位置可能不同),負(fù)責(zé)AE中obj格式文件的識(shí)別導(dǎo)入。
如果你的AE無(wú)法導(dǎo)入obj文件,那么肯定是你插件目錄的Format文件夾缺失了,只需要完全卸載當(dāng)前電腦中的Trapcode?Suite插件,并且重新安裝該插件即可。
但要注意AE的注冊(cè)表中有4條數(shù)據(jù)用于記錄默認(rèn)安裝位置,如果你更改了AE的默認(rèn)安裝位置,那么插件可能不會(huì)被正確安裝,你需要手動(dòng)進(jìn)入默認(rèn)安裝位置,將插件移動(dòng)到新的安裝位置,或者直接更改注冊(cè)表中的位置信息以便正確安裝。
以下是一個(gè)說(shuō)明案例。
我更改了AE的安裝目錄至D盤,但是我重新安裝了Trapcode?Suite插件,卻發(fā)現(xiàn)里面只有3DStroke、Shine、Starglow三個(gè)插件,其他類似于Form和Particular等插件無(wú)法在AE里面找到,這是怎么回事?
這是因?yàn)門rapcode?Suite插件默認(rèn)會(huì)安裝至你的C盤,即使你已經(jīng)更改AE至D盤,它還是會(huì)給你安裝到C盤。這個(gè)時(shí)候你就需要進(jìn)入C:\Program Files\Adobe\Adobe After Effects 2020\Support Files\Plug-ins,將里面的Format文件夾和Trapcode文件夾剪切到你更改的AE安裝位置,例如我的是D:\XXX\Adobe After Effects 2020\Support Files\Plug-ins,剪切完畢之后,重啟AE,這時(shí)候你就能夠正常的看見Form和Particular等其他插件了,并且導(dǎo)入OBJ格式文件也不會(huì)再報(bào)錯(cuò)。
如果需要更改安裝位置,AE的默認(rèn)安裝位置信息位于regedit注冊(cè)表編輯器中的如下地址。
計(jì)算機(jī)\HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\After Effects\17.0
