查看: 297|回复: 6

AdvancedLivePortrait如何添加批量生成功能?

[复制链接]
回帖奖励 6 符石 回复本帖可获得 2 符石奖励! 每人限 1 次

2000

积分

103

帖子

499

符石

化神丹师

Rank: 5

积分
2000
发表于 2024-11-29 03:08:14 | 显示全部楼层 |阅读模式
本帖最后由 ntremok 于 2024-11-29 18:07 编辑

未标题-3.jpg
上传一张图片之后,批量生成以下角度的图片
旋转俯仰(抬头低头)-20,-15,-10,-5,0,5,10,15,20
旋转偏航(头部左右旋转)-20,-15,-10,-5,0,5,10,15,20
……

上面完成之后,只动【旋转俯仰(抬头低头)】,其他不动
旋转俯仰(抬头低头)-20
旋转翻滚(头部左右倾斜)-20
旋转翻滚(头部左右倾斜)0
……

旋转俯仰(抬头低头)-15
旋转翻滚(头部左右倾斜)-20
旋转翻滚(头部左右倾斜)0
……

上面完成之后,只动【旋转翻滚(头部左右倾斜)】,其他不动
旋转俯仰(抬头低头)-20
旋转翻滚(头部左右倾斜)-15
旋转翻滚(头部左右倾斜)0
……

旋转俯仰(抬头低头)-20
旋转翻滚(头部左右倾斜)-10
旋转翻滚(头部左右倾斜)0
……

也就是将十几项的参数-20,-15,-10,-5,0,5,10,15,20全部组合一下
添加成批量处理

有朋友知道,如何在这个软件上实现这个批量功能吗?
如果可以实现这个批量功能,一下子,应该可以生成几百张,甚至上千张各种角度的src,
应该可以极大地提高效率,不用一个一个数字地敲





大力王发的AdvancedLivePortrait-WebUI汉化版
https://www.zhatv.cn/thread-834-1-1.html

GitHub项目位置:
https://github.com/jhj0517/AdvancedLivePortrait-WebUI

Zhatv换脸论坛免责声明
全站默认解压密码:zhatv.cn
【Zhatv】论坛里的文章仅代表作者本人的观点,与本网站立场无关。
所有文章、内容、信息、资料,都不保证其准确性、完整性、有效性、时效性,请依据情况自身做出判断。
因阅读本站内容而被误导等其他因素所造成的损失责任自负,【Zhatv】不承担任何责任。

1万

积分

177

帖子

738

符石

玉皇大帝

Rank: 16Rank: 16Rank: 16Rank: 16

积分
17229

隐藏大神突出贡献论坛元老咸鱼勋章

发表于 2024-11-29 03:21:42 | 显示全部楼层

回帖奖励 +2 符石

其实这个功能很简单,仅需要预先把想要的参数写入 py 里面
或者外连 .yaml 脚本之类
例如头往右转 1 2 3 4 5 度,那么就写入五个参数自动生成
问题来了,读取的src样品数量或如何识别?
是All全部呢还是指定序号
这种简单问题经常考倒程序员
[发帖际遇]: 一个炼丹炉砸在了 独孤求败 头上,独孤求败 赚了 3 符石. 幸运榜 / 衰神榜
独孤求败遮罩/大力王 实时换脸QQ 138292555 电话验证138292555 微信 ‧飞机 wang_chun001
回复

使用道具 举报

2000

积分

103

帖子

499

符石

化神丹师

Rank: 5

积分
2000
 楼主| 发表于 2024-11-29 04:08:37 | 显示全部楼层
本帖最后由 ntremok 于 2024-11-29 04:12 编辑
独孤求败 发表于 2024-11-29 03:21
其实这个功能很简单,仅需要预先把想要的参数写入 py 里面
或者外连 .yaml 脚本之类
例如头往右转 1 2 3 4  ...

大力王厉害,一下子就想到方法了
可惜这方面我不懂得操作


读取的src样品数量
------------------
没太明白你的意思,
第一步选择单个src,肯定是不改动,像原来一样
上传之后,点击批处理,一个图片,批量生成一堆

如果程序生成的数量非常多,那就减少一些数量,
如果出现数据矛盾,那就把矛盾的东西丢掉,不要它
就算只生成100张、200张,那也算提高效率了
(我这里可能乱说了,如果搞错了你的意思,希望不要见怪,我不懂的这方面的)
回复

使用道具 举报

1万

积分

177

帖子

738

符石

玉皇大帝

Rank: 16Rank: 16Rank: 16Rank: 16

积分
17229

隐藏大神突出贡献论坛元老咸鱼勋章

发表于 2024-11-29 04:24:19 | 显示全部楼层
ntremok 发表于 2024-11-29 04:08
大力王厉害,一下子就想到方法了
可惜这方面我不懂得操作

其实还有一个方式比较简单
你找一个视频有各姿势角度张嘴闭嘴等
或者自己录制(这个意思就是提取你的姿态做参考,与你的脸孔男女都无关)
假设这是 dst.mp4 的视频


然后跟原来一样,放入你的 src 样品,额外增加一个参考视频 dst.mp4
那么输出就是 dst.mp4 的姿态

这个范例,这不是我做的!
22.jpg

这个就有一个缺点,一次只能一张图
独孤求败遮罩/大力王 实时换脸QQ 138292555 电话验证138292555 微信 ‧飞机 wang_chun001
回复

使用道具 举报

2000

积分

103

帖子

499

符石

化神丹师

Rank: 5

积分
2000
 楼主| 发表于 2024-11-29 04:40:21 | 显示全部楼层
独孤求败 发表于 2024-11-29 04:24
其实还有一个方式比较简单
你找一个视频有各姿势角度张嘴闭嘴等
或者自己录制(这个意思就是提取你的姿态 ...

这个很难对准的,我试过几次了
它应该是要眼睛、眼珠、嘴巴,完全对齐才行的,否则就会出现偏差,
眼睛、嘴巴、鼻子,比例肯定是不一样的,所以,出现偏差是极大概率的
搞怪的视频不容易看出来,但正常的视频很容易看出来

我试过用src完全对着dst第一帧的眼睛、眼珠、嘴巴,一样的分辨率
出来还是绝大部分都不像的,因为鼻子长短不一样、嘴巴大小不一样

还是根据图片来调整的好一点,准确的非常多,只有那些角度大的才会出现问题,
回复

使用道具 举报

2000

积分

103

帖子

499

符石

化神丹师

Rank: 5

积分
2000
 楼主| 发表于 2024-11-29 18:15:06 | 显示全部楼层

之前有个鼠标精灵,不知道能不能实现这个功能
360截图20241129021340213.jpg 未标题-4.jpg
回复

使用道具 举报

1058

积分

8

帖子

822

符石

化神丹师

Rank: 5

积分
1058
发表于 3 天前 | 显示全部楼层

回帖奖励 +2 符石

蹭俩石头
回复

使用道具 举报

小黑屋|ZhaTV ( 滇ICP备15003127号-4 ) |网站地图

GMT+8, 2024-12-12 00:41

Powered by Zhatv.cn

© 2022-2023

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