(一)简要说明
两者功能类似,如果你不知道怎么选,可以看看。
当然最好是2个项目都亲自试一下:)
(1.1)关于Face Fusion
我之前在这里简单提到过FaceFusion。
这个项目也一直在更新和完善中,今天猛的发现功能非常强大了。
仓库:https://github.com/facefusion/facefusion
文档:https://docs.facefusion.io/
FaceFusion可以用WEBUI也可以CLI命令行执行。CLI可以使用没有图形界面的服务器,善于处理很长的视频。
FaceFusion可以支持inswapper_128以外更多的方式(虽然其它模型效果堪忧)。
FaceFusion有非常多的参数调节,配置覆盖。最近还支持了嘴型同步功能。
FaceFusion更像个工作流,可以流式处理【交换】->【面部超分】->【帧超分】等。

(1.2)关于Rope Opal
很强大加易用,所以写过N次了。
版本从水晶、蓝宝石、红宝石、到了最近的猫眼石,界面大变。
看起来更像成熟的视频处理软件了(截至目前也引入了一些小bug,暂时丢掉了一些方便的地方)。
仓库:https://gitcode.com/hillobar/rope/overview。
https://github.com/Hillobar/Rope
Rope是侧重GUI界面的,使用简明方便。
Rope能像其它视频编辑软件一样,分段处理视频,角度or不同的参数。它还能同时换几个Src呢。
Rope仅支持inswapper_128模型(insightface并没有放出更高分辨率的模型,inswapper_256,inswapper_512,都不对大众公开)。

(二)简要对比
(2.1)对比表格
因为大多功能是类似的(比如都能选3种识别模型),这里仅列出我知道的一些主要差异。
也有许多细节的地方不太方便做表格。

(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

对比就到这里,下次再单独介绍一下那些看花眼的参数吧。