OBS 增加人脸特效插件

将开源人脸特效插件facemask-plugin 添加到obs中

一,效果如下

二,下载 facemask-plugin 并编译

地址:GitHub - stream-labs/facemask-plugin: (sl)obs filter plug-in for detecting faces and drawing masks on them

facemask所有的面具都是通过json文件保存,可以从官网上下载然后保存到本地使用。如果需要添加自己的面具,则需要制作三维模型,然后利用插件下的转换工具自行转换

三,OBS添加

(1) 主界面增加一个dock,并添加一个 人脸特效选择 按钮

(2) 点击按钮后,将所有面具的缩略图加载

(3) 点击某一个面具后,读取json文件,并赋值给 插件

(4)设置参数 关键代码

obs_data_t *data = obs_source_get_settings(filter);
std::string newMaskFilePath = (char*)obs_data_get_string(data, "Browse mask");	
obs_data_set_string(data, "Browse to mask", newFilePath.c_str());
obs_data_set_string(data, "maskFolder", newFilePath.c_str());
obs_data_set_string(data, "Mask", newFilePath.c_str());

obs_data_set_bool(data,"drawmask", enableMask);	
obs_source_update(filter, data);//更新后才会起作用
  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论
OBS虚拟摄像头插件是一款功能强大的软件工具,它可以将OBS Studio软件转换为虚拟摄像头设备,供其他视频通话软件使用。 通过安装和使用OBS虚拟摄像头插件,用户可以将OBS Studio添加的各种视频、图像、文本和特效实时输出给其他视频通话软件。这意味着用户可以在视频通话中分享自己电脑上的任何资料、游戏、演示等内容,而不仅仅局限于摄像头前的实时画面。 使用OBS虚拟摄像头插件的步骤相对简单。首先,用户需要下载并安装OBS Studio软件以及虚拟摄像头插件。然后,在OBS Studio中设置所需的场景、来源、特效等内容。接着,在其他视频通话软件中选择OBS虚拟摄像头作为输入设备,并设置合适的分辨率和帧率。最后,用户就可以开始视频通话,并在视频通话中展示OBS Studio中的内容了。 OBS虚拟摄像头插件的好处不仅在于丰富了视频通话的展示内容,还可以提升用户的展示效果和互动体验。例如,在教育场景中,老师可以通过OBS虚拟摄像头插件直接在视频通话中展示教学资源,提供更生动、丰富的教学内容;在商务场景中,用户可以展示公司介绍、产品演示等,加强与客户的沟通和合作。 总之,OBS虚拟摄像头插件是一款非常有用的工具,可以扩展视频通话的功能和互动性,提升用户的展示效果和沟通效果。通过它,用户可以轻松实现在视频通话中展示各种多媒体内容,让视频通话更加丰富、生动。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

土拨鼠不是老鼠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值