開源軟體之Blender:用Blender2.8做視頻特效摳像遮罩的流程

2020-12-06 機智客

在以前關於開源軟體Blender2.8的系列文章中,我們介紹了如何剪輯視頻,和其他一些常見的視頻剪輯軟體操作流程一樣,都是通過不同的音頻視頻軌道來實現視頻剪輯的。不過,Blender2.8有專門的影片剪輯編輯器,這裡卻多用於後期合成,所以它和後期合成結合起來,能實現一些視頻後期合成的功能。

這裡Blender2.8中的關於影片剪輯編輯器,並非用於視頻剪輯,而是用於合成,主要用於兩個方面:遮罩和跟蹤。遮罩蒙版,對於我們任何一個做過視頻後期合成的人來說,都很熟悉,而跟蹤呢,則在於位置跟蹤,3D跟蹤等效果,和3D建模結合起來,能實現一些虛擬實境結合的特效。

現在主要介紹Mask遮罩。在Blender2.8中工作區把3D視圖切換到影片剪輯編輯器界面,我們可以看到左上角有遮罩和跟蹤兩個選項。選擇遮罩,就是要實現畫遮罩的功能,然後我們在頂部中間點擊打開一個素材文件,然後就可以在菜單或功能上選擇添加遮罩了。當然這裡可以通過Ctrl直接添加,按住Ctrl在視頻素材上點擊,然後就可以建立遮罩點,注意,閉合的時候,需要通過Alt+C來實現,而不能再通過點擊完成了。

而當我們完成了遮罩的繪畫後,就可以進入合成界面來實現視頻後期合成了。現在需要打開Compositing面板,點擊使用節點,就可以出現兩個節點。這兩個節點,一般情況下開始都用不大到,可以先刪除掉。

然後我們需要SHIFT+A鍵添加輸入-影片剪輯節點,然後在節點上打開待處理的視頻片段,而我們在處理視頻的時候,肯定要預覽看效果的,所以不可避免就要SHIFT+A一個預覽器,把影片剪輯節點連接到預覽器節點上。

由於涉及到遮罩和綠幕摳像,所以需要添加Mask節點和摳像節點,Mask節點在輸入菜單中,摳像節點在蒙版中。遮罩節點需要打開前面建立好的節點,當然了還要添加反轉節點,然後連接到摳像節點的Garbage Matte選項上。而摳像節點還需要連接影片剪輯的圖像節點上。

摳像節點簡單使用很方便,直接把影片剪輯的圖像連接到摳像的圖像上就行,下面的關鍵色彩就選擇要摳出的顏色,比如綠色。而摳像節點則再連接預覽器。這樣我們就可以看到已經摳出背景綠色的透明視頻了。

而最後一步要合成其他背景和輸出呢,也很簡單,合成其他背景需要添加混合節點,輸出則需要添加一個合成節點,最後就在屬性區修改輸出路徑和參數就可以渲染了。當然了,由於篇幅所限,本文說得比較簡單,以後的系列文章會聊更多。

相關焦點

  • 開源軟體之Blender:製作後期特效視頻的摳像遮罩的簡單使用
    在前面對開源軟體Blender的學習系列文章中,我們了解了如何實現對綠幕背景的視頻做摳像做特效視頻,而那個案例中,已經用到了遮罩和摳像兩種節點知識,而我們一般的視頻後期處理工作中,未必一定要對視頻做綠幕摳像,有時候只用加上遮罩就行了,而在這種情況下,顯然前面那個例子並不能用。
  • 開源軟體之Blender:用Blender2.8製作簡單的推球3D遊戲
    現在用Blender2.8建模軟體製作一款簡單的3D遊戲,當然這裡只是作為娛樂練習使用,不是什么正兒八經的遊戲,所以只用Blender這款3D軟體就行了。至於Blender2.8軟體怎麼製作遊戲,相信關注一人客的開源系列文章的朋友都知道了,這裡不再贅述。
  • 等等,建模軟體Blender原來也能剪輯視頻?做視覺特效?
    作為一個外行,從前在聽說過3DMax、Maya、Zbrush、Sketchup等等建模軟體的時候,聽聞過後起免費之秀Blender的大名。(捂臉再說,主要是沒有用得到的地方嗎,建模渲染做動畫什麼的太高端了,用到的人還是太少了嘛。最近有剪輯需求,搜羅工具的途中了解到……嗯?Blender還能剪輯?有趣,要不,下載下來試試?你看這都是LTS版本了,不剁手一下嘛?
  • 開源軟體之Blender:如何用Blender製作3D遊戲
    這是開源軟體系列Blender子類的又一篇。相信看了本文標題,了解這款軟體的朋友大概知道要講的模塊,當然也會心生疑竇。之所以會有這個感覺,因為大家都知道,要在Blender中製作3D遊戲,似乎只有2.79以前的版本裡可以做。
  • blender python入門系列教程二:data.objects對應的大綱位置說明
    大綱視窗是一個好神奇界面,這個功能都比其他3D軟體好用,主要因為blender是開源,系統打開了好多底層數據給用戶使用。點擊blender小頭像在這個顯示模式選擇blender文件模式在入門系列一教程中所提及bpy.data.objects,其實它是blender Python最基本的數據結構中的序列。
  • 遊戲建模師開課啦,Blender界面的基本操作你掌握多少?
    Blender 是一款開源的跨平臺全能三維動畫製作軟體,不僅支持各種多邊形建模,也能做出動畫!如此強大的軟體界面操作是怎麼樣的呢?Blender 是一款開源的跨平臺全能三維動畫製作軟體,不僅支持各種多邊形建模,也能做出動畫!如此強大的軟體界面操作是怎麼樣的呢?下面是小編整理的關於blender教程之blender界面基本操作,快來分享吧!
  • 這位小學生比你努力比你強,疫情期間用軟體造出鬼滅之刃無限城
    各位知道如今挺多創作者都在使用的軟體blender嗎?這是一款開源軟體,能夠完成的事情非常多,根據介紹,blender除了可以幫助創作者製作動畫,進行繪畫創作之外,還可以幫助創作者進行遊戲製作和視頻編輯,現在越來越多項目主要或者輔助的製作工具正是這款軟體。
  • 製作3d動畫軟體這麼多,你知道哪個軟體才是未來首選的嗎?
    3d模型在製作的過程中,就涉及到了軟體的問題,不說別的軟體,就談談今年2020年的主流3d軟體,maya,3dsmax,C4D,blender等等,目前這個幾就是做3D方面的「明星軟體」了。所以導致現在很多人都在討論,用哪個軟體能夠達到那些大神的效果。
  • 在SBC上剪視頻、3D建模?Raspberry Pi「生產力」軟體體驗
    在Raspberry Pi推出之時,它標榜自己是最便宜的個人電腦,雖然後來它更多是給geek和maker們拿去弄各種新奇有用的項目了,而且最新一代的Raspberry Pi 4也賣得不算便宜了,8GB版要價75美元。
  • blender把兩個模型拼接到一塊的截圖操作過程
    今天講解了blender把兩個模型拼接到一塊的操作過程,相信通過學習blender把兩個模型拼接到一塊的操作步驟,大家對blender軟體一定會有更多的了解的!Blender軟體版本:2.79a 官方正式版圖形圖像立即查看1、打開blender默認一個立方體。
  • blender python入門系列教程一:認識bpy.data.objects
    啟動blender軟體,如果沒有變更系統設置,默認3d視窗就有一個燈,一個相機和一個立方體。直接選用Scripting界面,在python控制臺,直接輸入bpy.data.objects,系統返回<bpy_collection[3], BlendDataObjects> 中文翻譯:bpy集合[3],blender數據對象輸入:bpy.data.objects
  • Blender是何方神聖 竟獲微軟支持
    為什麼會獲得微軟支持  Blender是一款面向3D創作者的免費軟體,並且有著與商業軟體幾乎相同的功能,主要使用 C、C++ 和 Python 語言進行開發,可以運行於不同的平臺。Blender是何方神聖 竟獲微軟支持關於Blender基金會  Blender基金會主席表示:「Blender開發基金接受捐款,支持在blender
  • 哪款軟體做3d角色動畫,比較好用?
    目前做3d角色動畫的軟體就有3dsmax,maya,C4D,blender,XSI等等。這些軟體都是有自己的一套操作邏輯。下面我們就通過前面列舉的,一個個排名:操作性排名,C4D-3dsmax-maya-blender。為什麼這樣排,那是因為blender確實是依靠快捷方式去操控的,在多邊形建模方面還是不如前面的軟體效率高。
  • 資深建模師都說好用的8款建模軟體
    1、Blender具有專業級功能的免費軟體,Blender是一個針對電腦3D藝術的完整流程軟體。是唯一可以做到一個軟體從前期設定到後期剪輯出片。blender還是一款開源的軟體,隨時獲取最新的版本,試用最新的功能。blender還有開元社區,社區內會資源共享、無償公開代碼等。(喜歡或者想更多了解遊戲建模可以私信主編哦!)
  • 開源軟體之Blender:把3D模型和實拍照片合成做實景合成特效動畫
    在開源3D建模軟體Blender中,要實現將3D建模和實拍照片圖像進行實景合成,並不麻煩。大家公認的一種方法是,建模後,在Cycles渲染器中,切換到合成面板進行最終的合成輸出,不過,還有一種方法,不用切換到合成面板,就能講3D模型和實拍照片圖像直接合成。
  • 淺談blender2.8 python 腳本相對之前版本的變化
    因blender2.8版本後的python腳本有更多的小變化,如重命名的面板,屬性,運算符等。內容太多下面沒有辦法列表出來,先說一部分我親自遇到的例子。hasattr() 函數用於判斷blender對象是否包含對應的屬性,用這個作為條件分別運行2.7和2.8的代碼空物體大小:obj.empty_draw_size 變更成 obj.empty_display_size空物體類型:obj.empty_draw_type 變更成 obj.empty_display_type
  • 用上一個函數就能讓對象選擇腳本支持blender2.7和2.8兩個版本
    對象選擇,一個小功能但經常使用到的操作,blender2.8 版本後獲取和設置對象的選擇狀態已更改。選定一個對象,以前你曾經能夠通過獲取選擇狀態,然後通過更改它。>if hasattr(object, "select_set"):object.select_set(state)else:object.select = state請注意,我如何直接檢查屬性是否存在,而不是檢查blender
  • 每年捐贈24.74萬元 微軟成為Blender的企業黃金會員
    在納德拉的帶領下,微軟以更開放的姿態擁抱開源社區。今天,微軟宣布成為 Blender 開發基金會的企業黃金會員。這意味著什麼?從本質上來說,微軟會捐贈一些資金推動開源程序 Blender 的開發,這是一款面向 3D 創作者的免費軟體。
  • Facebook開源全球最強聊天機器人Blender
    新智元原創  編輯:鵬飛,白峰  【新智元導讀】最近,Facebook開源了一個新的聊天機器人Blender,稱其擅長所有領域的聊天,並且更有人情味  Blender開源地址:  https://parl.ai/projects/blender/  對聊天機器人的痴迷,本質上是人類無法消弭的孤獨感
  • 跟大家說說Blender
    說到這「blender」,我又想到了那兩句「流行語」——「多情自古空餘恨」,「此恨綿綿無絕期」。是的,是兩句!許多人都會把這兩句「blender」起來——「多情自古空餘恨,此恨綿綿無絕期」。這其實是由兩首詩拼合起來的,前一句出自《花月痕》,後一句出自《長恨歌》,換句話說,這是一個「集句」,這時候,我們就可以將「blender」理解為 「集句」!「自古多情空餘恨」出自《花月痕》,清魏秀仁所作小說。