GitHub 热榜:用 Zoom 开会很无聊?赶紧试下这个会议换脸神器!

公众号关注 “GitHubDaily”

设为 “星标”,每天带你逛 GitHub!

GitHub 热榜:用 Zoom 开会很无聊?赶紧试下这个会议换脸神器!_第1张图片

转自量子位

还在记得那个给明星换脸的 Deepfake 吗?这次新冠疫情,让它又派上了新用场。

既然 Deepfake 能把电影明星换成自己,那肯定也能把自己的脸换成明星。

一位来自俄罗斯的程序员 Ali Aliev 就是这么想的:在家开视频会议太枯燥?那就尝试用 Deepfake 找点乐子吧!

由他开发的 “视频会议阿凡达” 软件 Avatarify,可以把视频会议里的你伪装成任何名人,马斯克、马云、马化腾,神马都可以,让老板和同事误以为大佬乱入会场。

Avatarify 上线才十天,如今已经登上了 GitHub 日榜第一。

不过这样的恶作剧对老板还是要慎重,否则分分钟非洲警告或被开除。如果你也很好奇,不妨来试一试吧。

安装准备

首先将项目克隆到本地并安装:

git clone https://github.com/alievk/avatarify.gitcd avatarifybash scripts/install.sh

为了减小 Avatarify 的使用成本,作者在各大网盘上传了训练好的权重,体积约 716MB,下载完以后放在 avatarify 目录下(不要解压缩)。(在公众号中回复视频会议获取权重下载地址)

有 NVIDIA 显卡的用户还要下载 CUDA。

当然,少不了的是视频会议软件 Zoom、Skype。

对于 Mac 用户,Zoom 推荐安装支持虚拟摄像头的 v4.6.8 版,如果安装的是最新版本,需要取消库验证。

codesign —remove-signature /Applications/zoom.us.app

另外,Mac 用户还需安装虚拟摄像头软件 CamTwist,Windows 用户还需安装视频推流软件 OBS 以及虚拟摄像头插件 VirtualCam

给自己换脸

Avatarify 已经自带了一套名人头像,有爱因斯坦、艾米纳姆、蒙娜丽莎等等。如果这些人还无法满足你的要求,就去网上再找一个名人大头照放进 avatars 文件夹里。

GitHub 热榜:用 Zoom 开会很无聊?赶紧试下这个会议换脸神器!_第2张图片

作者推荐使用单色背景的照片,会有更好的效果,否则可能有伪影。

接下来,我们开始运行 Avatarify。对于 Linux 系统而言,用户输入以下命令运行:

bash run.sh

而 Mac 和 Windows 下的运行程序分别是 run_mac.sh 和 run_windows.bat。

Mac 用户运行 Avatarify 后再打开 CamTwist,使用时先选中 Desktop+,再点击 Select,然后在右侧的 Settings 一栏选中 Confine to Application Window,在下拉菜单中选择 python (avatarify)。

GitHub 热榜:用 Zoom 开会很无聊?赶紧试下这个会议换脸神器!_第3张图片

Windows 系统的操作更简单,只要先后启动了 Avatarify 和 OBS,软件会自动将视频流传输到 OBS

至此,所有的准备工作已经完成,下面要做的就是打开你的视频会议软件。

以 Zoom 为例,选择 Camera 为 avatarify,然后你就可以变成任何人了。Skype 也是类似。

GitHub 热榜:用 Zoom 开会很无聊?赶紧试下这个会议换脸神器!_第4张图片

Mac 用户在摄像头一栏中选择 CamTwist,Windows 选择 OBS-Camera。

最后,Deepfake 是需要消耗大量运算资源的,Avatarify 也不例外。

想要 Avatarify 有好效果,有个好显卡是必须的。GTX 1070 才能维持 15 帧每秒,用 MacBook Pro 的集显只能做到每秒 1 帧。所以最大的赢家还是老黄啊!

软件作者 Aliev 下一步的计划是优化软件的运行效率,让它在 CPU 上也能实时运行。让我们再等等更高效的更新迭代版吧。

最后弱弱问一句,你最想 “变” 成谁开视频会议?

GitHub 地址:
https://github.com/alievk/avatarify

推荐阅读:
阿里技术团队《Java 开发手册》最新版正式发布!

如果你觉得学习 Git 很枯燥,那是因为你还没玩过这款游戏!

学不会设计模式,是因为你还没用过这个神奇的网站!

新加坡总理的儿子,写了一本计算机入门书籍...

又一开源神器诞生:可快速在 iOS 设备上跑 Windows、Linux 等操作系统!

你可能感兴趣的:(GitHub 热榜:用 Zoom 开会很无聊?赶紧试下这个会议换脸神器!)