摘 要:Adobe After Effects為全球業界標準的影視動畫特效合成軟件,并為全球多媒體及影視傳播產業及網絡營銷產業創造了無數精彩的動畫影片.然而該軟件在計算機上渲染時速度很慢,本文主要介紹通過組建局域網聯機渲染方式來提升工程文件的渲染速度。
關鍵詞:After Effects;影視特效;聯機渲染
1 After Effects軟件簡介
After Effects(簡稱AE)是美國Adobe公司出品的一款基于PC和MAC平臺的特效合成軟件,也是最早出現在PC平臺的特效合成軟件,它借鑒了許多優秀視頻特效軟件的成功之處,將視頻特效合成上升到了新的高度,憑借其強大的影視處理能力以及低廉的價格,在中國擁有最廣泛的用戶群。目前AE在單機渲染中,如果特效稍微多加了一點,就會導致渲染速度很慢,筆者曾經修改了一個國外的AE模版,其實際項目長度才20秒鐘,筆者的計算機渲染了6個小時。在實際工作中,不管是公司或者學校都有很多空閑的電腦,如果能將這些空閑的計算機合理的調配起來為我們同一個工程文件進行渲染將大大的提高我們的工作效率。
2 After Effects局域網內聯機渲染前期準備
首先,把多臺電腦通過交換機或者集線器連接在一起,把每個電腦都設置在同一個工作組:win7系統下右鍵單擊“計算機”,選擇“屬性”,選擇左邊“高級系統設置”,在彈出的對話框中選“計算機名”,再點該對話框的“更改”,在彈出的窗口中填寫工作組名稱如:“WORKGROUP”,設置好后點確定。
其次,在其中一臺性能比較好的計算機(簡稱服務器)上找一個空間較大的磁盤分區,在這個分區上新建一個文件夾(文件夾名稱建議用英文或數字命名,盡量不要包含漢字),右鍵點擊該文件夾,選擇“屬性”,點擊“共享”標簽,選擇共享此文件夾并打開讀取、寫入等權限,然后在其余需要進行協作渲染的計算機(簡稱客戶機)上映射此網絡驅動器:win7系統下在“網絡”里找到剛剛共享文件夾的服務器計算機名字,然后雙擊打開該計算機找到共享的文件夾,右鍵點擊該共享文件夾,選擇映射網絡驅動器,在彈出的“映射網絡驅動器”面板里面指定一個驅動器盤符,默認是Z盤,然后點擊完成,此時打開我的計算機看到在本地硬盤下多了一個“網絡位置”,在“網絡位置”里有一個Z盤驅動器。映射網絡驅動器簡單點兒說,就是把局域網上面共享的文件夾,映射成一個網絡磁盤,以供機器識別。因為AE進行渲染讀取素材的時候,是以絕對路徑的方式進行讀取的,該方法可以避免客戶機進行渲染時素材丟失的現象。
最后,在每臺客戶機上檢查是否可以對此驅動器進行讀寫操作。接下來檢查每臺電腦上安裝的AE軟件版本和特效插件是否一致,特別是渲染的項目所需要使用的插件一定要安裝。
3 聯機渲染步驟
(1)在計算機上運行AE軟件,打開需要渲染的工程文件。
(2)按快捷鍵Ctrl+M將工程文件添加到渲染隊列。
(3)選擇輸出格式為圖像序列:點擊渲染隊列下面的“輸出組件”右邊的黃色“無損”文字,彈出“輸出組件設置”面板,在“主要選項”標簽下選擇格式為PNG序列,然后點擊確定關閉輸出組件設置面板。特別說明,AE軟件進行聯機渲染輸出,只能支持圖像序列文件,像AVI、MOV等影片文件沒法進行聯機渲染!當然你也可以選擇其他序列格式,比如:Targa序列、JPEG序列、TIFF序列、Photoshop序列等等,具體選擇某種序列圖片根據自己需求情況而定。
(4)打開渲染設置面板(Render Setting)
在渲染隊列面板下面點擊“渲染設置”右邊的黃色“最佳設置”文字,彈出“渲染設置”面板,在窗口的下部有一個 “跳過現有文件(Skip Existing Files)” 選項,此處去掉“使用存儲溢出(Use Storage Overflow)”選項前面的鉤,勾選“跳過現有文件(Skip Existing Files)” 選項。參數詳解如下:Use Storage Overflow (使用存儲溢出):決定渲染時是否使用存儲溢出。如果未選擇該項,當自定的存儲卷滿時,則停止渲染;勾選此項,當自定的存儲卷滿時,則根據設置存入下一個卷。Skip existing files(allows multimachine rendering)(跳過現有文件):渲染序列文件時,After Effects 找到當前的序列文件,找出并只渲染丟失的幀或者沒有渲染的幀。不重復渲染已有的幀。
(5)設置輸出文件存放路徑
輸出文件存放的文件夾時,不要指定你新建共享文件夾的位置,而要選擇到你剛才指定的映射網絡驅動器磁盤:Z盤,用來保存輸出的序列圖片文件。具體操作步驟:在渲染隊列面板中部,點擊“輸出到”右邊的黃色 “合成1###.png” 文字,彈出“輸出影片為:”面板。然后點擊“計算機”選擇“網絡位置”下的“Z盤”驅動器,最后點擊保存。回到AE中,不要開始渲染,下面還有幾個步驟很關緊。
(6)保存工程文件
按快捷鍵Ctrl+S保存剛才進行設置了的工程文件,時常進行保存是做設計人員的基本素質。保存之后,下面就要進行打包工程文件。
(7)打包工程文件
能不能成功渲染,關鍵就在這一步驟,選擇菜單欄內的“文件”下拉菜單,點擊“收集文件(Collect Files)”。彈出“收集文件到文件夾中”的面板,點擊“計算機”選擇“網絡位置”下的“Z盤”驅動器,然后點擊打開。此處這樣操作的目的是將打包收集的工程文件放到映射的網絡驅動器Z盤之下。確定之后,AE軟件可能會有一個小停頓,這是AE軟件重新打開工程文件的緣故,這里建議大家最好還是關閉AE軟件,重新到映射網絡驅動器:Z盤中去重新打開一次收集的項目文件以查看工程文件看是否能正常打開。
(8)檢查,然后渲染(Renderer)
其他的參與渲染的客戶機現在就可以打開客戶機所映射的網絡驅動器Z盤,選擇收集的項目文件用AE打開,然后按快捷鍵Ctrl+Alt+0打開渲染隊列面板,發現渲染設置已經全部設置好了,接下來就可以在所有的客戶機上面點擊渲染按鈕進行渲染!當你看到一臺計算機在渲染第一幀的時候別的計算機在渲染別的幀,那么恭喜你,成功了!
4 總結
通常我們在做影視動畫作品時工作量都很大,涉及軟件也很多,所以經常就會遇到各種各樣的困難,時間也往往都比較緊張。在影視動畫后期特效處理時我們用到最多的就是After Effects軟件,該軟件的最后渲染環節受限于計算機的運算能力,在單機渲染時需要花費的時間一般都比較長。本文通過合理的利用空閑的計算機組建局域網,使得After Effects軟件能夠在局域網內通過多臺計算機協同進行視頻渲染,從而成倍縮短渲染輸出時間、提高工作效率,同時也方便我們把更多的精力投入到視聽效果的創作當中去。
作者簡介:余龍江(1985—),男,重慶豐都人,碩士,講師,研究方向:影視動畫特效與合成。