360度全景視頻縫合的工作流程
從MicroSD卡導出3600全景視頻素材的那一刻起,就正式進入后期處理的階段。由于3600全景視頻多機器多素材的特殊性,任何鏡頭的素材丟失或損壞,都將造成全景視頻無法縫合。所以3600全景視頻的素材管理就變得極為重要。拍攝完3600全景視頻后要做的第一件事就是整理和備份素材。
通常情況下,3600全景視頻縫合的流程分為:
1.從相機/MicroSD卡導出素材到計算機/儲存介質(zhì) 2.導入素材到后期縫合軟件 3.進行視頻與視頻之間的時間同步 4.初步縫合效果預覽 5.精細縫合效果調(diào)整 6.渲染輸出效果觀看
從流程上看,360度全景視頻縫合的流程與傳統(tǒng)視頻的處理并沒有太大差異,實際上每一個流程和環(huán)節(jié)都環(huán)環(huán)相扣,緊密聯(lián)系。如果上一個步驟沒做好,下一個步驟就有可能無法進行。本期連載將詳細講解縫合3600全景視頻的工作流程。
導出素材Export
導出素材指的是從相機、內(nèi)存卡等存儲介質(zhì)內(nèi)導出到計算機硬盤里。
導出360度全景視頻素材通常分為兩種情況:
一種是每個相機只記錄單一的一段視頻素材,這種情況下,可以直接將素材導出到相關文件夾路徑,并命名為對應相機編號即可。本連載推薦一種命名的方法:CamX_SceneX_201606XXo這樣命名的意義在于標記好素材對應的機位來源,還有素材對應的場景和時間等。
有一些相機及全景相機也有內(nèi)置算法可以實現(xiàn)自動命名。
另外一種情況是錄制的場景比較多,同時錄制時長也相對較長。每個機位(即相機、MicroSD卡內(nèi))有多段素材,這種情況下則建議將所有素材按照相機機位( CamX)拷貝出來再進行整理。因為當相機( Camera)和場景(Scene)數(shù)量變多的時候,素材量是成倍增加的。巨犬的素材量容易導致操作上的失誤,任何一次錯誤的素材覆蓋和刪除都有可能造成嚴重的后果。當所有素材拷貝出來之后,再重新新建以場景( Scenes)分類的文件夾,進行場景歸類。相同的,建議每條素材都使用“相機一場景一日期”的命名方式。
之所以這樣處理素材,大部分原因在于Kolor系列后期縫合軟件對素材的處理模式是直接對整個文件夾內(nèi)進行操作。這種模式實際操作起來有利也有弊。好處在于方便移動素材和協(xié)同工作,只要文件夾內(nèi)的原始視頻素材、工程文件都在,就能隨時對這個文件夾進行打包和移動的操作。壞處在于Kolor系列后期軟件并非是將原始素材加載到內(nèi)存里的,而是直接讀取的本地素材,所以很容易造成覆蓋等問題的出現(xiàn)。例如:Kolor系列軟件的默認輸出路徑在素材所在的文件夾路徑,如果沒有命名好,那么很容易造成素材覆蓋的。這也是前文一直強調(diào)的素材命名規(guī)范的重要性之一。
如圖,一個文件夾路徑內(nèi)包含的完整Kolor工程,包括.kava的AVP工程文件、.pano的APG工程文件、以及全景原視頻素材以及視頻素材單幀截圖。
不管是哪種方式處理導出的素材,務必保證整個路徑都沒有中文字符的出現(xiàn)。雖然圖片縫合軟件Kolor Autopano Giga已經(jīng)支持中文,但是視頻縫合軟件KolorAutopano Video Pro并不支持中文。即使軟件有了中文界面,軟件的內(nèi)置算法也不一定能夠識別到中文字符,中文字符的出現(xiàn)容易導致Kolor系列軟件在同步縫合效果時出現(xiàn)問題,所以務必保證整個流程里沒有任何中文字符出現(xiàn),使用純數(shù)字和英文字母是比較妥當?shù)姆绞健?/p>
可以從下圖看到,最新版的KolorAutopano Video Pr0 2.5已經(jīng)支持簡體中文的語言。但不確定是否支持中文路徑。
最后關于素材命名的方式,再次強調(diào)命名里CamX的X應與SD卡編號、相機編號和全景支架編號一致,以便于排查問題與使用模板。
導出素材并整理完之后,應該對素材進行檢查。主要檢查的內(nèi)容有:
是否有記錄完整而清晰的聲音同步信號?
主要拍攝目標是否完整的記錄在某個機位當中?
相機與相機之間的共同區(qū)域是否有足夠多的細節(jié)來進行縫合?
視頻與視頻之間的幀率是否一致?……等等。
當檢查完素材,確保素材沒有問題,在準備進入縫合階段之前,應對所有原始素材進行一次備份。
導入素材Import
整理、備份好360度全景視頻素材后,就可以開始進行素材導入的工作了。對于Kolor系列軟件來說,導入素材有幾種方式,可以直接將視頻原素材拖拽進軟件,或者從菜單中直接打開工程文件(如果有的話)等等。
“Drag and Drop Videos here or open aproject.”這是打開Kolor Autopano Video Pro之后操作界面顯示的唯一一句話。軟件告訴我們:要進行其他操作,請先導入素材。
值得注意的是,Kolor系列軟件對3600全景視頻素材的幀數(shù)率要求非常嚴格,務必保證所有導入的視頻素材的幀數(shù)率( fps) -致。一旦幀率有問題則會彈出錯誤警告,導致導入出錯。
如果出現(xiàn)全景視頻素材幀率不一致的問題,解決辦法是重拍或重新壓制。如果選擇重新壓制,那么壓制的幀率只能以最低的幀率的素材為基準。
舉例:一段全景素材錄制完之后,發(fā)現(xiàn)六個視頻素材其中有一個是25fps,其余五個是60fps,這時只能將六個素材統(tǒng)一壓制為25fps的素材再進行縫合。
Kolor Autopano Video Pro在2.0以后的新版本中,加入了對GoPro相機素材導入的優(yōu)化,這可能與Kolor公司加入到GoPro的陣營有關。在新版本的File菜單中可以找到Import AllGoPros這一選項,是一個非常實用的GoPro素材導入器??梢宰詣訉⑷耙曨l素材整理成以場景為單位或者以相機為單位的模式,而且還提供了合并多段超過4GB素材的功能。這算是對GoPro全景相機機組使用者的一個福利吧。
另外,除了對GoPro相機導入的優(yōu)化,從最新版本的2.5內(nèi)測版來看,還對GoPro自家的全景相機0mn1有了更多的優(yōu)化。多了一個Omni導入器窗口,支持一鍵縫合和輸出。
當360度全景視頻素材導入成功后,就可以看到導入視頻( Input Video)窗口的內(nèi)容出現(xiàn),以及時間軸( Timeline)的出現(xiàn)??梢钥吹矫總€視頻素材都有小的時間軸,所有小時間軸和大時間軸都是統(tǒng)一和同步的。每個視頻素材除了時間軸以外,還有播放按鈕、聲音按鈕和全屏按鈕,方便進行播放和查看。
同步視頻
導入全景素材之后,就可以進行視頻之間的幀同步了。本連載多次強調(diào)3600全景視頻幀同步的重要性,千萬不能忽視或者跳過幀同步的步驟。
如果使用的是聲音同步,可以在導入之后的窗口打開聲音開關并播放視頻,找到聲音同步的確切位置。也可以直接播放原始素材進行播放和查看。
如果使用的是畫面同步,則可以在導入窗口中進行播放,尋找相機畫面旋轉晃動的確切時間。設置好軟件要搜索的畫面運動和靜止的時間范圍,剩下的交給軟件后臺計算即可。軟件的算法還是相當強大的,全自動的同步尋找和匹配幾乎沒有失敗過。
軟件自動找同步的時間差之后,只要點擊應用( Apply)即可完成同步的工作。如果機器是在使用遙控的情況下同時開始錄制視頻的話,那么同步的時間差很可能在50ms內(nèi)。