[software development] 准备给一个实时 AI 换脸软件做 deepin 版,有两个问题想请教
Tofloor
poster avatar
小牛来
deepin
9 hours ago
Author

最近在做一个实时 AI 视频工具 LiveFaceSwap AI,目前 Windows和macos版本已经上线:

https://livefaceswap.ai

它主要是实时处理摄像头画面,然后通过一个叫 LiveFaceSwap Camera 的虚拟摄像头输出给 OBS、直播和视频会议软件。AI 推理在云端,所以客户端本身不需要 NVIDIA GPU。

想着全平台覆盖,所以准备尝试做一个deepin / Linux 版本,但之前没搞过Linux开发,有两个问题:

  1. deepin 下虚拟摄像头现在最推荐的实现方式是什么?
    AI给我推荐的是 v4l2loopback,但不确定在 deepin + Wayland / PipeWire 环境下兼容性怎么样,OBS、Chrome、腾讯会议之类能不能稳定识别。

  2. 如果发布 deepin 版本,一般支持哪种安装方式比较好,还是都要支持才行?
    .deb、AppImage,还是提交到 deepin 应用商店?

Windows/Macos版这一套已经跑通了,所以看看Linux 端怎么把安装和虚拟摄像头这部分做得尽量简单,能复用就复用。

如果有折腾过摄像头、OBS、PipeWire / V4L2 的朋友,欢迎给点建议。

Reply Favorite View the author
All Replies
avatar
鲜衣怒马
deepin
8 hours ago
#1

你这个项目炸一听怪吓人的,风险挺大

Reply View the author
avatar
小牛来
deepin
7 hours ago
#2
鲜衣怒马

你这个项目炸一听怪吓人的,风险挺大

确实,所以后面要考虑加水印和实名认证。

Reply View the author
avatar
锵锵枪ᯤ
deepin
3 hours ago
#3

把Windows版本下载下来,,里面的资源文件放到 Linux版本的Electron环境里,1分钟原生Linux版本就出来了。

Reply View the author