deepfacelab中文网

 找回密码
 立即注册(仅限QQ邮箱)
查看: 11581|回复: 111

DeepFaceLab:视频中有多人,仅替换特定人脸的方法!

  [复制链接]

18

主题

148

帖子

220万

积分

管理员

Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96

积分
2205517

隐世金马甲勋章超级版主勋章可爱萌新勋章见习版主勋章荣誉会员勋章男同管理员-无尚荣耀勋章优质版主勋章小有贡献勋章

QQ
发表于 2020-11-16 09:54:01 | 显示全部楼层 |阅读模式
星级打分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN  参与人数:0  我的评分:未评
本帖最后由 猫之汉化 于 2022-4-18 12:43 编辑

本文原作者:托尼是塔克

DeepFaceLab自带的视频素材,一个是钢铁侠托尼斯塔克,一个是变形金刚男主角山姆。每一个视频中只有一个人。所以当你第一次玩的时候很顺畅,什么都不用管,一步一步按教程来就好好了。



直到有一天你换了一个新的视频。而一个视频中出现的人物不止一个,或者一个画面中就有一群人。这个时候你就会遇到一个问题:如何只换你想换的那个人?



按默认的流程来走的话,是所有人的脸都会被换掉。



此时,你就必须学会一个新技能,如何指定换脸的对象。这个问题,其实软件本身已经考虑到了。 下面我具体说一下,如何实现只换一个人。




假设我们有一个视频,是《权力的游戏》中狼家四兄妹囧恩,三傻,二丫,布兰相聚的一个片段。而我们只是想要把囧恩换掉。 那我们就按正常流程,视频转图片,从图片中提取脸部,然后退得到一堆脸。




因为这个视频中出现的人物有四个,而且同一个画面中出现了三个人。所以默认情况下,提取完脸部后,在workspace\data_dst\aligned 会生成所有人的人脸。大致情况如下:


而这个aligned目录就是解决我们的问题的关键。 请记住一个规则,只要是在aligned目录中存在的人脸都会进行替换,换言之如果你不想替换二丫,三傻,布兰,那么直只需要把他们的头像从这个目录中删掉即可。





这么说应该很清楚了吧。aligned的头像是可以删的,只要留下目标人物的头像即可。这样换出来的视频就是你想要的样子了。







如果你觉得一张一张删除有点麻烦,可以先用名字中带有sort的bat文件对头像进行排序,排序后同一个人就会在一起,删除起来就方便多了。

回复

使用道具 举报

2

主题

25

帖子

200

积分

初级丹师

Rank: 3Rank: 3

积分
200
发表于 2020-11-17 11:16:08 | 显示全部楼层
论坛真好啊论坛真好啊
回复 支持 1 反对 0

使用道具 举报

2

主题

78

帖子

508

积分

高级丹师

Rank: 5Rank: 5

积分
508
发表于 2020-11-17 12:07:34 | 显示全部楼层
看看怎么处理
回复 支持 反对

使用道具 举报

0

主题

4

帖子

25

积分

初级丹童

Rank: 1

积分
25
发表于 2020-11-20 22:16:03 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

167

帖子

906

积分

禁止访问

积分
906
发表于 2020-11-22 10:45:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

15

主题

178

帖子

3723

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
3723
发表于 2020-11-22 22:43:19 | 显示全部楼层
jandown 发表于 2020-11-22 10:45
切后把不要的删掉,留下需要的人脸

就这么简单?仔细想想是这个意思,但是多的话就非常麻烦了
回复 支持 反对

使用道具 举报

3

主题

136

帖子

1918

积分

初级丹圣

Rank: 8Rank: 8

积分
1918
发表于 2020-11-24 19:12:19 | 显示全部楼层
切后把不要的删掉,留下需要的人脸
回复 支持 反对

使用道具 举报

18

主题

148

帖子

220万

积分

管理员

Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96

积分
2205517

隐世金马甲勋章超级版主勋章可爱萌新勋章见习版主勋章荣誉会员勋章男同管理员-无尚荣耀勋章优质版主勋章小有贡献勋章

QQ
 楼主| 发表于 2020-11-29 08:24:14 | 显示全部楼层
zealer 发表于 2020-11-22 22:43
就这么简单?仔细想想是这个意思,但是多的话就非常麻烦了

用排序功能会很简单
回复 支持 反对

使用道具 举报

0

主题

5

帖子

30

积分

初级丹童

Rank: 1

积分
30
发表于 2020-11-29 10:18:29 | 显示全部楼层
小红袄 发表于 2020-11-17 11:16
论坛真好啊论坛真好啊

兄弟急的都结巴了
回复 支持 反对

使用道具 举报

0

主题

5

帖子

30

积分

初级丹童

Rank: 1

积分
30
发表于 2020-11-29 12:45:58 | 显示全部楼层
分不出来,混在一起了,几种排序方法都不太管用
回复 支持 反对

使用道具 举报

QQ|Archiver|手机版|deepfacelab中文网 |网站地图

GMT+8, 2024-5-18 12:27 , Processed in 0.099405 second(s), 23 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表