基础操作可以参考零度的视频
https://www.youtube.com/watch?v=NbS0v6CUwCg&t=408s&ab_channel=%E9%9B%B6%E5%BA%A6%E8%A7%A3%E8%AF%B4
下面我来说一下更高级一些的操作,排坑专用.
1.多人的情况
用Tools里面的 排序功能 可以让相同的人脸排到一起,然后你自己批量删除不需要的脸即可 .
这只是第一步,你还必须要 重建 alignments(就是人脸的标识文件)
找到你之前想被替换的视频的原始文件夹,里面就有这个 脸部标识文件,它的路径复制下来
然后执行,它就会重建alignments文件,这样在多人的情况下它就可以只替换你需要换的人
在Tools-Manual里你还可以将人脸进一步优化,删除不需要的,具体可以参考 https://zhuanlan.zhihu.com/p/376916383
2.合成时出现错误
在合成时你可能会碰到错误 “faceswap no alignments file found. please provide an alignments file for your destination video (recommended) or enable on-the-fly conversion (not recommended).”
出现这个问题的原因是因为你没有指定 alignments文件
3.解惑: 我明明指定的model文件夹为C,为什么训练时会多出来很多像”C_snapshot_275000_iters” 类似的文件夹
答:这些自动生成的文件夹只是一些快照,换句话说对你来讲意思不大,可以删除,相当于是一个备份
4.如何使用多个GPU来进行训练
把Distributed的勾打上就行,注意多个GPU最好是同一芯片,显存大小一致,否则性能会下降.
——————————————————-
参考一些指南
https://zhuanlan.zhihu.com/p/376916383
https://zhuanlan.zhihu.com/p/376842627