ComfyUI实现根据视频生成openpose

前言

之前给大家介绍过一篇关于ComfyUI生成跳舞视频的文章, 详情可参见《ComfyUI实现根据文字生成跳舞视频

iShot_2024-05-25_11.07.41

在那篇文章中我们使用的是现成的openpose动作姿势来生成的视频, 那么如果我们想要生成自定义的舞蹈动作呢?

比如想依照抖音中某位小姐姐的舞蹈视频来生成视频, 或者自己跳一段舞蹈, 然后让某个动漫人物来跳

要实现这种效果, 那么就得生成与之对应的舞蹈动作模板, 也就是openpose, 它是有一张张火柴人图片组成, 如下:

转圈_00006_

然后将生成的openpose动作模板, 与之前文章中介绍的AnimationDiff插件配合使用, 则可生成动作视频

接下来我们就来聊聊该如何使用ComfyUI生成openpose

需要安装的插件

以上插件推荐大家使用manager管理器进行安装

开始实现

为了方便演示和工作流共享, 这里我使用esheep在线ComfyUI

  1. 打开ComfyUI

  2. 创建节点

    主要创建以下三个节点:

    • LoadVideo节点 : 用于加载并读取需要解析的视频
    • OpenPose Pose节点 : 用于提取视频中的动作并生成对应的openpose
    • Save Image节点 : 保存openpose

    完整的工作流如下:

    image-20240525170851254

  3. 可在历史记录中找到生成的openpose图片

    image-20240525170930895

    我们将其下载到本地即可

工作流分享

大家如果想下载或体验该工作流 可以下方链接进入

image-20240525171258824

点击进入

本文为作者原创 转载时请注明出处 谢谢

ACG作坊– 分享动漫制作的博客站

0%