文章目录
- (一)简要说明
- (1.1)关于Face Fusion
- (1.2)关于Rope Opal
- (二)简要对比
- (2.1)对比表格
- (2.2)部分效果展示
- (2.2.1)inswapper_128
- (2.2.2)simswap_256
- (2.2.3)simswap_512 (非官方)
- (2.2.4)uniface_256
- (2.2.5)blendswap_256
- (三)总结
(一)简要说明
两者功能类似,如果你不知道怎么选,可以看看。
当然最好是2个项目都亲自试一下:)
(1.1)关于Face Fusion
我之前在这里简单提到过FaceFusion。
这个项目也一直在更新和完善中,今天猛的发现功能非常强大了。
仓库:🔗这里。
文档:🔗这里。
FaceFusion可以用WEBUI也可以CLI命令行执行。CLI可以使用没有图形界面的服务器,善于处理很长的视频。
FaceFusion可以支持inswapper_128以外更多的方式(虽然其它模型效果堪忧)。
FaceFusion有非常多的参数调节,配置覆盖。最近还支持了嘴型同步功能。
FaceFusion更像个工作流,可以流式处理【交换】->【面部超分】->【帧超分】等。
(1.2)关于Rope Opal
很强大加易用,所以写过N次了。
版本从水晶、蓝宝石、红宝石、到了最近的猫眼石,界面大变。
看起来更像成熟的视频处理软件了(截至目前也引入了一些小bug,暂时丢掉了一些方便的地方)。
仓库:🔗这里。
Rope是侧重GUI界面的,使用简明方便。
Rope能像其它视频编辑软件一样,分段处理视频,角度or不同的参数。它还能同时换几个Src呢。
Rope仅支持inswapper_128模型(insightface并没有放出更高分辨率的模型,inswapper_256,inswapper_512,都不对大众公开)。
(二)简要对比
(2.1)对比表格
因为大多功能是类似的(比如都能选3种识别模型),这里仅列出我知道的一些主要差异。
也有许多细节的地方不太方便做表格。
项目 | Rope Opal | Face Fusion |
---|---|---|
交互方式 | 本地程序 | WEB UI (Gradio) CLI (命令行) |
交换模型 | inswapper_128 | blendswap_256 inswapper_128 simswap_256 simswap_512 (unofficial) uniface_256 |
超分模型 | codeformer GFPGAN_1.4 GPEN-BFR-256 GPEN-BFR-512 | codeformer GFPGAN_1.2 GFPGAN_1.3 GFPGAN_1.4 GPEN-BFR-256 GPEN-BFR-512 restoreformer_plus_plus |
多SRC对象支持 | 是 | - |
单SRC多图支持 | 是 | 是 |
识别角度设置 | 是 | - |
遮挡模型 | 是 CLIP | 是 |
嘴部 | 是 | - |
嘴型同步 | - | 是 |
NSFW检测 | - | 是 |
(2.2)部分效果展示
都是FaceFusion输出的,其它参数一致。
看完就知道为啥Rope只支持inswapper_128了:)
(2.2.1)inswapper_128
(2.2.2)simswap_256
(2.2.3)simswap_512 (非官方)
(2.2.4)uniface_256
(2.2.5)blendswap_256
(三)总结
对比就到这里,下次再单独介绍一下那些看花眼的参数吧。