前言
之前给大家介绍过一篇关于ComfyUI
生成跳舞视频的文章, 详情可参见《ComfyUI实现根据文字生成跳舞视频》
在那篇文章中我们使用的是现成的openpose
动作姿势来生成的视频, 那么如果我们想要生成自定义的舞蹈动作呢?
比如想依照抖音中某位小姐姐的舞蹈视频来生成视频, 或者自己跳一段舞蹈, 然后让某个动漫人物来跳
要实现这种效果, 那么就得生成与之对应的舞蹈动作模板, 也就是openpose
, 它是有一张张火柴人图片组成, 如下:
然后将生成的openpose
动作模板, 与之前文章中介绍的AnimationDiff插件配合使用, 则可生成动作视频
接下来我们就来聊聊该如何使用ComfyUI
生成openpose
需要安装的插件
以上插件推荐大家使用manager
管理器进行安装
开始实现
为了方便演示和工作流共享, 这里我使用esheep
在线ComfyUI
打开
ComfyUI
创建节点
主要创建以下三个节点:
- LoadVideo节点 : 用于加载并读取需要解析的视频
- OpenPose Pose节点 : 用于提取视频中的动作并生成对应的
openpose
Save Image
节点 : 保存openpose
完整的工作流如下:
可在历史记录中找到生成的
openpose
图片我们将其下载到本地即可
工作流分享
大家如果想下载或体验该工作流 可以下方链接进入
本文为作者原创 转载时请注明出处 谢谢