直播換臉后,我們來搞搞微信QQ聊天換臉!| avatarify


每次研究一個項目都需要不少精力,所以淺嘗輒止是不行滴,我們必須把所有應用場景都玩一遍。而且是 step by step 帶大家一起玩!

今天我就來說說如何在視頻聊天中使用實時換臉技術。支持QQ,微信,ZOOM,Skype,Slack 等視頻聊天,視頻會議軟件。

直播的思路是通過屏幕截取推流,而視頻聊天的核心思路是把換臉后的窗口模擬成一個虛擬攝像頭。其他東西,在之前的文章里已經說過了,今天就廢話不說直接開干咯。

假設我們已經在本地安裝好了avatarify ,關於如何安裝可以參考《換臉直播搞起,效果堪比川劇變臉!》或者自己從網絡上找資料。

下面就直接說步驟了。

1. 安裝obs

2. 安裝obs的虛擬攝像頭插件

3. 啟動avatarify

4. 添加OSB場景

5. 啟用虛擬攝像頭

6. 打開視頻聊天切換攝像頭

 

1. 安裝obs

OBS Studio是一款視頻直播錄制軟件,為用戶提供了視頻、文本、圖像等的捕獲錄制功能。OBS Studio界面簡潔,功能強大,不僅錄制質量好占用資源小而且還是免費!

簡單來說能推,能錄屏幕上攝像頭上的各種東西!軟件安裝非常簡單,一路next即可。

Next

路徑可以直接默認,如果C盤空間比較緊張,可以執行把前面的盤符改成其他磁盤。然后點擊Install安裝。

安裝完成后勾選 Launch 點擊Finish就可以直接啟動。

啟動后是這個樣子。語言應該是自動識別,官方自帶中文。主要是幾個區域,最上面為菜單,中間為直播畫面顯示。下方分別是:場景,來源,混音,轉場特效,控件。

 

2. 安裝obs的虛擬攝像頭插件

好的軟件往往都是低耦合,插件式。obs也是如此,他本身非常精簡,其他功能可以通過插件實現。這里我們需要一個VirtualCam的插件。插件的作用就是把某個窗口模擬成虛擬攝像頭。

安裝也很簡單,基本都是Next

這一步,選擇 I accept  the 。。。  然后點擊Next

這一步,選擇2.  only 1 virtual camera  然后點擊Next

如何你的OBS開着,他就會提示你,選擇Automatically close ,然后點擊Next

安裝非常快,跳出兩個彈出后就安裝完成了。

 

3. 啟動avatarify

這個我們在之前的文章中已經介紹了。

打開anaconda,

啟用activate虛擬環境,

通過cd命令進入avatarify目錄,

通過run_windows.bat命令啟動avatarify 。

啟動后,是兩個窗口。左邊的cam是通過電腦攝像頭拍到,就是你自己的腦袋(我這里就不露臉了)。右邊為實時換臉后的腦袋。

 

4. 添加OSB場景

這一步的作用是,把換臉后的窗口添加到OBS里面。

打開 OBS Studio。

默認應該有場景1,沒有的話創建點擊左下角加號創建一個,名字隨意。然后添加一個來源。

點擊加號后,會有很多種來源,今天我們需要用的是窗口捕獲

名稱可以默認,直接點擊確定。

這一步稍微注意幾個點。窗口選擇 avatarify , 捕獲方式要選win10,否則窗口會有些問題。如果你不是win10用戶,那就另說了。

剛設置的頭像一般是在左上角很小的區域,這樣推流之后也會是這么小。所以需要放大到合適的問題。你可以直接點擊邊緣拖動,也可以點擊頭像右鍵,變換(T),比例適配屏幕(F)。

這這里場景就添加完成了。

5. 啟用虛擬攝像頭

在頂部菜單欄中找到工具,然后啟用虛擬攝像頭。

Option   勾選自動啟動,Target Camera 選擇OBS-Camera ,  緩沖幀 0 ,點擊啟動。

到這里就萬事俱備。可以找個好友來聊天了!

6. 打開視頻聊天切換攝像頭

以QQ聊天為例,找一個人打開視頻聊天就好了。默認情況下會不顯示自己的攝像頭,此時點擊聊天窗口的攝像圖標切換攝像為avatarify就可以啦,通過電腦端微信也可以實現視頻聊天換臉。

理論上來說,這種方式支持大部分視頻聊天,視頻會議軟件。不同的視頻軟件,同樣的思路,只需要找到切換攝像頭地方,切換成avatarify就好了。

Skype

Zoom

Slack

本文介紹的虛擬攝像頭配置,可以讓你在視頻聊天窗口中放各種各樣的東西,可玩性也是很高滴。

下文預告,用colab跑avatarify!雲端GPU搞起!

=================================================

公眾號:托尼是塔克

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM