0基礎(chǔ)學(xué)習(xí)VR全景制作 終:嵌入視頻前期注意事項(xiàng)及后期處理(下)
接上篇
以上操作結(jié)束后,我們創(chuàng)建全景圖,別忘了圖片品質(zhì)調(diào)整到“100”。并且在菜單欄中“文件>另存項(xiàng)目”,保存一下現(xiàn)在這個項(xiàng)目,名為“項(xiàng)目1”。因?yàn)樵诤罄m(xù)的操作中,項(xiàng)目1窗口一直不能關(guān)閉,以防止手誤。
(全景圖補(bǔ)地)
?
項(xiàng)目1創(chuàng)建出來的全景圖,直接放到Ps中補(bǔ)地,補(bǔ)地方法參考我們之前的教程,不再多說。地面補(bǔ)完后,直接保存替換原文件。
(新建PTGui窗口)
?
現(xiàn)在我們用PTGui來定位嵌入視頻在全景圖中所在的區(qū)域。
?
我們新建一個PTGui窗口,將剛剛補(bǔ)完地的全景圖直接拖入PTGui新窗口,因?yàn)楸緛砭褪瞧唇油瓿傻娜?,直接打開全景圖編輯器預(yù)覽即可。
(PTGui左右窗口)
?
現(xiàn)在我們的PTGui有兩個窗口,為了以示區(qū)別,我們將用碎圖拼接的項(xiàng)目1窗口放在屏幕左側(cè),將只有一張拼接完成全景圖的PTGui新窗口放在屏幕右側(cè),我們分別取名為“左窗口”和“右窗口”。
(右窗口更改“直線投影”)
?
在右窗口的全景編輯器中,將全景的投影模式改為“直線投影”。
非常重要的一點(diǎn),在右窗口右側(cè)的“投影”選項(xiàng)卡中,將垂直那一欄的滑塊,由“0.2”移至“0”。這項(xiàng)不改回為“0”會讓直線投影的畫面有較大的變形,導(dǎo)致制作失敗。(切記!切記!切記?。。。?/p>
(右窗口更改視野參數(shù))
?
“垂直”移回“0”后,接著設(shè)置視野角度,讓直線投影的視野長寬在包含視頻主體活動區(qū)域的前提下,盡量的縮小。因?yàn)?,我們知道圖片的分辨率是遠(yuǎn)高于視頻的,換句話說,也就是圖片比視頻清晰。所以,我們要盡量保證畫面中嵌入視頻所占視野剛好夠用即可。
例如,演示案例中,我們給直線投影視野設(shè)置成“65°*65°”的一個正方形,我們盡量保證選取的定位范圍是正方形。因?yàn)槿绻x取長方形,容易導(dǎo)致嵌入視頻的分辨率出現(xiàn)奇數(shù),像“324*615”,這樣的奇數(shù)分辨率,Pr在輸出渲染時容易丟失一列像素,分辨率變成“324*614”,那嵌入視頻會產(chǎn)生一條黑邊黑縫,這樣的狀況則可以用正方形分辨率去避免。
(截圖記錄直線投影的水平視野)
?
(截圖記錄直線投影的x、y、z軸)
?
(截圖定位參數(shù)保存)
?
我們剛剛用視野角度選取的直線投影區(qū)域就是嵌入視頻在全景圖的中的區(qū)域,這個區(qū)域可以在右窗口中分別截圖保存“直線投影:水平視野*垂直視野”和“影像參數(shù):偏航y(tǒng)aw、俯仰pitch、滾動roll”,另外重命名為“參數(shù)1”和“參數(shù)2”。
后面在蛙色后臺填寫的定位參數(shù)(水平視場、x軸、y軸、z軸)就對應(yīng):“直線投影:水平視野、偏航y(tǒng)aw、俯仰pitch、滾動roll”填寫即可。
(右窗口保存遮罩圖)
(改名:遮罩圖)
?
截完圖,右窗口拉滿輸出品質(zhì),點(diǎn)擊“創(chuàng)建全景”,注意:這時輸出的并不是全景,而是剛剛調(diào)整視野角度選取的直線投影區(qū)域,我們用這張圖作為“遮罩圖”,自行重命名,后面用來遮蓋在嵌入視頻上方,讓嵌入視頻和全景圖較好融合。
(左窗口重復(fù)右窗口定位操作)
?
我們繼續(xù)同步兩個窗口的定位參數(shù)。
?
左窗口重復(fù)右窗口剛剛完成的那些定位操作,我們正好也來復(fù)盤一下:
1. 將全景的投影模式改為“直線投影”;
2. 右側(cè)的“投影”選項(xiàng)卡,將垂直那一欄的滑塊由“0.2”移至“0”;
3. 設(shè)置視野角度,選取嵌入視頻所在區(qū)域;
4. 定位參數(shù)以右窗口為準(zhǔn),左窗口參數(shù)不做參考;
(左窗口刪除多余影像)
?
現(xiàn)在開始,批量處理幀序列圖片。
接下來的的所有PTGui操作在左窗口完成。
首先,左窗口【影像】選項(xiàng)卡中,刪去影像1-6這6張多余圖片,因?yàn)檫@6張圖片在后面批量處理幀序列時并無幫助,影像7是序列幀的首先幀圖,以影像7為模板即可。
(左窗口創(chuàng)建樣板圖)
?
刪除多余影像后,我們進(jìn)行下一步。
第二步,左窗口拉滿輸出品質(zhì),點(diǎn)擊創(chuàng)建全景,也生成一張與之前“遮罩圖”相同的平面圖片,我們起名為“樣板圖”,后面批量處理的每一張序列幀圖都以這張“樣板圖”為準(zhǔn)。
(保存項(xiàng)目2)
第三步,左窗口保存“項(xiàng)目2”,這個項(xiàng)目2保存的就是剛剛創(chuàng)建“樣板圖”的操作,這步操作不僅僅包含定位區(qū)域、輸出直線投影平面圖,還包括幀序列圖與全景圖的拼接融合關(guān)系,后面的批量處理需要參考這個模板。
(打開左窗口批量生成器)
?
(批量生成器:檢測全景圖)
?
(批量生成器:生成項(xiàng)目設(shè)置)
?
第四步,批量生成項(xiàng)目。
1. 在左窗口菜單欄“工具”中,單擊打開“批量生成器”,跳出“批量生成器”彈窗;
2. “批量生成器”彈窗左上角,點(diǎn)擊【檢測全景圖】,進(jìn)行設(shè)置:“方法”選擇“每個文件夾具有固定數(shù)量的多個全景圖”,“源文件夾”選擇“幀序列”文件夾,“每幅全景影像數(shù)量”填寫“1”,設(shè)置好后,點(diǎn)擊“檢測”按鈕;
3.?生成項(xiàng)目設(shè)置,“使用模板”選擇“當(dāng)前項(xiàng)目:項(xiàng)目2”,“批量縫合器”選擇“不會對齊影像…與模板完全相同”,接著點(diǎn)擊“生成項(xiàng)目”按鈕,“幀序列”文件夾中生成與幀序列圖數(shù)量相同的、后綴名為“pts”的項(xiàng)目文件;
(點(diǎn)擊取消)
?
4. 批量生成項(xiàng)目完成,跳出彈窗,詢問:“是否將生成的批次列表發(fā)送到批處理器?”
強(qiáng)烈建議選擇“取消”,以防出現(xiàn)BUG,耽誤制作。
(批量生成器:生成項(xiàng)目設(shè)置)
?
第五步,批量縫合影像。
1. 在左窗口菜單欄“工具”中,單擊打開“批量縫合器”,跳出“批量縫合器”彈窗;
(pts項(xiàng)目拖入批量縫合器)
?
2.?將“幀序列”文件夾中的“pts”項(xiàng)目文件,拖入“批量縫合器”彈窗;
(批量縫合完成)
?
3.?耐心等待“批量縫合器”每個項(xiàng)目的進(jìn)度條走完,每個項(xiàng)目后出現(xiàn)一個綠底對號“√”,批量縫合完成,“幀序列”文件夾中所有的幀圖都被生成為數(shù)量相同的直線投影平面圖。
(二次序列文件夾)
?
4. 再新建一個文件夾,名為“二次序列”,將批量縫合器生成的所有直線投影平面圖復(fù)制粘貼到此文件夾里。
(文件批量改名工具)
?
(批量替換改名)
?
Premiere導(dǎo)入二次幀序列,合成嵌入視頻。
下面,我們需要做的是把二次序列里的幀序列圖還原回視頻。需要注意的是,經(jīng)過PTGui批量處理的二次幀序列圖都被重新命名了,例如“序列 0100 全景、序列 0101 全景……”,這樣的命名方式導(dǎo)致Pr無法識別幀序列圖的排列編號順序,不能導(dǎo)入,所以我們首先需要批量修改二次幀序列圖的名稱。
這里用到一個工具:文件批量改名工具。如上截圖所示,添加二次序列中的圖片文件進(jìn)入工具,進(jìn)行批量替換,【查找目標(biāo)】填寫“ 全景”,【替換成】不填寫留空,然后點(diǎn)擊右下角“開始重命名”,批量改名成功。
(Premiere導(dǎo)入二次幀序列圖)
?
(單擊選中二次序列首先幀,勾選圖像序列)
?
同樣,Pr新建項(xiàng)目,新建序列(序列的分辨率、幀數(shù)隨意,后面更改),ctrl+i 啟動導(dǎo)入,在跳出的文件資源管理器中,找到并打開“二次序列”文件夾,單擊選中首先幀“序列 0100”,勾選上左下角的“圖像序列”,接著點(diǎn)擊右下角“打開”,完成二次幀序列圖的導(dǎo)入。
(二次序列拖入時間軸,更改序列設(shè)置)
?
(時間軸加入音頻素材)
?
(導(dǎo)出嵌入視頻)
?
(嵌入視頻制作完成)
?
“序列0100”素材直接拖入時間軸,用視頻素材的序列預(yù)設(shè),直接點(diǎn)擊“更改序列設(shè)置”按鈕,替換掉當(dāng)前設(shè)置的序列預(yù)設(shè)。
接著,導(dǎo)入之前單獨(dú)保存的MP3格式的音頻素材,對齊音畫后,直接導(dǎo)出媒體,如上截圖,格式選擇“H.264”,設(shè)置好存儲位置,點(diǎn)擊右下角“導(dǎo)出”按鈕即可。
(制作遮罩)
利用Ps制作遮罩圖。
將此前PTGui右窗口保存的遮罩圖導(dǎo)入Ps,解鎖背景圖層,用橡皮檫把嵌入視頻主體活動的區(qū)域擦除,保存成PNG格式的圖片。PNG格式圖片可以保留透明圖層,這部分被橡皮擦擦去的透明區(qū)域留給嵌入視頻的動態(tài)畫面顯示,又可以將原本靜止的部分做到與全景圖背景較好嵌入,遮罩圖作用非常重要。
小提示:橡皮檫擦除時需要將畫筆硬度調(diào)到較低的數(shù)值,也就是柔邊畫筆,這樣過渡會比較自然。
為保證動態(tài)視頻在蛙色平臺上的流暢度和兼容性,建議對調(diào)整后的視頻及遮罩圖的處理要求(原則上不做要求):
1. 10s視頻對應(yīng)1-1.5M左右,20s的視頻對應(yīng)2-2.5M左右,以此類推,幅度自控;
2. 遮罩圖不必和視頻分辨率大小相同,等比例縮放即可,不高于200k,越小越好;
3. 處理后的視頻和遮罩圖不能和全景圖片有明顯的黑縫、色差、穿幫。
(五項(xiàng)成果)?
至此,我們的嵌入視頻成果已經(jīng)全部準(zhǔn)備完畢,我們新建一個名為“成果”的文件夾,將兩張參數(shù)截圖,一段嵌入視頻,一張全景圖和一張遮罩圖放進(jìn)“成果”文件夾中,準(zhǔn)備上傳蛙色平臺,進(jìn)行后臺制作。