Skip to main content
Seedance 2.0 Real Human Cover Seedance 2.0 Real Human is available directly inside ComfyUI. You can upload a portrait through a ComfyUI workflow, complete a one-time verification, and then generate videos featuring that real person with a consistent identity and authentic facial expressions — without leaving ComfyUI. With Real Human support in ComfyUI, you are no longer limited to virtual characters. Seedance 2.0’s controllability and native audio-video sync now extend to real people, with identity and performance held together across a full clip, using the same node-based workflows you already use for other Seedance 2.0 generations.
To use the API nodes, you need to ensure that you are logged in properly and using a permitted network environment. Please refer to the API Nodes Overview section of the documentation to understand the specific requirements for using the API nodes.
Make sure your ComfyUI is updated.Workflows in this guide can be found in the Workflow Templates. If you can’t find them in the template, your ComfyUI may be outdated. (Desktop version’s update will delay sometime)If nodes are missing when loading a workflow, possible reasons:
  1. You are not using the latest ComfyUI version (Nightly version)
  2. Some nodes failed to import at startup

Video guide

Watch the full walkthrough covering verification and both Seedance 2.0 Real Human workflows end to end in ComfyUI.

What’s different

  • Real people, cinematic control — Direct camera moves, lighting, and scene changes while keeping the subject believable
  • Identity consistency — Facial features and overall appearance remain stable across motion, camera moves, and transitions
  • Native audio-video sync — Video and audio (dialogue, ambient, music) are generated together with more reliable lip-sync and expressions
  • Multi-reference directing — Mix text with up to 9 images, 3 videos, and 3 audio clips to lock in look, motion, and rhythm

How verification works in ComfyUI

Verification is required before any real person can appear in a Seedance 2.0 generation. It prevents impersonation and unauthorized use of someone’s likeness and is handled by ByteDance, which complies with emerging AI transparency regulations. The entire flow is driven from ComfyUI through the ByteDance Create Image/Video Asset node — you only need to leave ComfyUI briefly to complete the liveness check on your phone or browser. ByteDance Create Image/Video Asset nodes used to generate Group ID and Asset ID

First run (verification required)

  1. In ComfyUI, add the ByteDance Create Image/Video Asset node to your workflow and upload a portrait image
  2. Run the workflow — ComfyUI returns a verification link from ByteDance
  3. Open the link on your phone or browser and complete the liveness check (less than 1 minute)
  4. Once verification passes, return to ComfyUI — the node output now contains the verified asset

Verification flow screenshots

Step 1 — Upload and run to start verification Upload your portrait and run to start liveness verification Step 2 — Get the verification link Workflow run returns a verification link to open in browser Step 3 — Complete liveness check in the H5 page Complete identity authentication in the H5 verification page Step 4 — Return to ComfyUI and save IDs (no extra credits) After verification, ComfyUI outputs Asset ID and Group ID to save for reuse After real human verification passes, the node exposes two IDs you can use in downstream Seedance 2.0 video nodes:
  • Group ID — represents the verified person. Save this so you can reuse the same identity later without re-verifying
  • Asset ID — represents this specific image. Wire it into a Seedance 2.0 video generation node to produce a video of the verified person; it can be reused across multiple workflows

Future uploads (no verification)

  1. In ComfyUI, upload a new photo or video of the same person with the ByteDance Create Image/Video Asset node
  2. Enter the saved Group ID in the node
  3. On run, ByteDance compares facial features against the original verification
  4. If it matches, the new asset is activated automatically and returned to ComfyUI, ready to feed into Seedance 2.0 video generation

Skipping verification with an existing Group ID

If you’ve already completed verification once, you can often skip the liveness step for new uploads of the same person by providing the existing Group ID. If ByteDance recognizes the new image as the same person, verification is bypassed. Reuse an existing Group ID to skip liveness verification when the person matches

Available workflows

Two prebuilt Seedance 2.0 Real Human templates are available in ComfyUI. Both wire the ByteDance Create Image/Video Asset node into a Seedance 2.0 video generation node so verification and generation happen in a single run.

Seedance 2.0 Real Human reference-to-video

Use a verified portrait (plus optional additional reference images, videos, or audio) to drive a Seedance 2.0 video with a consistent real-person identity.

Seedance 2.0 Real Human R2V Workflow

Get the Seedance 2.0 Real Human Reference-to-Video workflow file.

Seedance 2.0 Real Human first-last-frame to video

Provide a verified starting frame and ending frame to generate the video between them while preserving the real person’s identity.

Seedance 2.0 Real Human FLF2V Workflow

Get the Seedance 2.0 Real Human First-Last-Frame-to-Video workflow file.