> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Seedance 2.0 - AI video generation

> Generate high-quality video from text, images, video, and audio with synced audio, consistent characters, and cinematic camera control using Seedance 2.0 in ComfyUI

Seedance 2.0 is ByteDance's next-generation multimodal video generation model, now available inside ComfyUI. It accepts text, images, video, and audio as unified inputs and produces high-quality video with synced audio, consistent characters, and cinematic camera motion in a single pass.

## Key capabilities

* **Multimodal in** — Prompt with text plus images, video, and audio
* **Audio-video sync** — Generate video and audio together
* **Directing control** — Camera moves and shot pacing stay controllable
* **Consistency** — Keep characters and scenes stable across a clip
* **Editing + extend** — Edit footage or extend clips without starting over

With these capabilities, Seedance 2.0 fits a wide range of use cases including advertising, short-form drama, film previsualization, product showcases, virtual character content, and assets for games and animation.

<Tip>
  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](/tutorials/partner-nodes/overview) section of the documentation to understand the specific requirements for using the API nodes.
</Tip>

<Tip>
  <Tabs>
    <Tab title="Portable or self deployed users">
      Make sure your ComfyUI is updated.

      * [Download ComfyUI](https://www.comfy.org/download)
      * [Update Guide](/installation/update_comfyui)

      Workflows in this guide can be found in the [Workflow Templates](/interface/features/template).
      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
    </Tab>

    <Tab title="Desktop or Cloud users">
      * The Desktop is base on ComfyUI stable release, it will auto-update when there is a new Desktop stable release available.
      * [Cloud](https://cloud.comfy.org) will update after ComfyUI stable release.

      So, if you find any core node missing in this document, it might be because the new core nodes have not yet been released in the latest stable version. Please wait for the next stable release.
    </Tab>
  </Tabs>
</Tip>

## Available workflows

### Text to video (T2V)

Generate a video from a text prompt, with Seedance 2.0 handling scene, motion, and pacing.

<CardGroup cols={2}>
  <Card title="Run Text-to-Video on Cloud" icon="cloud" href="https://cloud.comfy.org/?template=api_seedance2_0_t2v&utm_source=docs">
    Try the Text-to-Video workflow instantly on Comfy Cloud.
  </Card>

  <Card title="Download Text-to-Video workflow" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/api_seedance2_0_t2v.json">
    Download the workflow JSON.
  </Card>
</CardGroup>

### Reference to video (R2V)

Use reference images, video, or audio to guide look, motion, and rhythm while keeping results coherent.

<CardGroup cols={2}>
  <Card title="Run Reference-to-Video on Cloud" icon="cloud" href="https://cloud.comfy.org/?template=api_seedance2_0_r2v&utm_source=docs">
    Try the Reference-to-Video workflow instantly on Comfy Cloud.
  </Card>

  <Card title="Download Reference-to-Video workflow" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/api_seedance2_0_r2v.json">
    Download the workflow JSON.
  </Card>
</CardGroup>

### First-last-frame to video (FLF2V)

Provide a starting frame and ending frame, and Seedance 2.0 generates the motion and transitions between them.

<CardGroup cols={2}>
  <Card title="Run FLF2V on Cloud" icon="cloud" href="https://cloud.comfy.org/?template=api_seedance2_0_flf2v&utm_source=docs">
    Try the First-Last-Frame-to-Video workflow instantly on Comfy Cloud.
  </Card>

  <Card title="Download FLF2V workflow" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/api_seedance2_0_flf2v.json">
    Download the workflow JSON.
  </Card>
</CardGroup>

## Using real-person and AI-generated portraits in ComfyUI for Seedance 2.0

Seedance 2.0 **supports both** **real-person portraits** (imagery of actual people you use as likeness or on-camera reference) and **AI-generated portraits** (fictional on-screen subjects produced by AI, not depicting a specific real individual). Which path you use determines whether you need ByteDance **liveness** and identity checks.

|                           | **AI-generated portrait**                                                                                    | **Real-person portrait**                                                              |
| ------------------------- | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------- |
| **What it refers to**     | The subject looks like an AI-synthesized character; it must not correspond to an identifiable natural person | You use portrait or appearance footage of a real person                               |
| **Identity verification** | No extra check                                                                                               | One-time ByteDance liveness (through **ByteDance Create Image/Video Asset**)          |
| **Workflow**              | Any standard Seedance 2.0 workflow (T2V, R2V, FLF2V)                                                         | Seedance 2.0 Real Human workflow with the **ByteDance Create Image/Video Asset** node |

### AI-generated portrait

<img src="https://mintcdn.com/dripart/wHjKXKWGGcGAFh8P/images/tutorial/api_nodes/bytedance/seedance2_0/virtual_portrait.png?fit=max&auto=format&n=wHjKXKWGGcGAFh8P&q=85&s=4addbe66cdef1f4025de8bd4f7c733b7" alt="AI-generated portrait reference in a Seedance 2.0 workflow" width="2132" height="1324" data-path="images/tutorial/api_nodes/bytedance/seedance2_0/virtual_portrait.png" />

Use the Seedance 2.0 node like any other generator: upload your **AI-generated character image** (or an equivalent reference), wire it up, and run.

After submission the service classifies the asset. **If it is flagged as protected real-person-related content**, the node returns an error — switch to the **real-person portrait** workflow below instead. Once the backend treats it as an AI portrait and the check clears, use it directly as reference with no extra verification steps.

### Real-person portrait

Use the **Real Human** workflow (requires **ByteDance Create Image/Video Asset**): real likeness needs **one** liveness verification to deter impersonation and unauthorized use of someone's likeness, and to comply with evolving AI transparency requirements.

**First use (verification required)**

1. Upload portrait imagery via **ByteDance Create Image/Video Asset**.
2. Run the workflow — a verification link is generated.
3. Open the link on your phone or browser and finish liveness (typically under \~30 seconds).
4. After verification succeeds you receive two IDs:
   * **Group ID** — the verified individual; retain it when uploading the same person again.
   * **Asset ID** — bound to this portrait; connect it for video generation and reuse across runs.

**New photo or video of the same person (no repeat liveness)**

1. Upload a new photo or video of that person.
2. Enter the saved **Group ID** on **ByteDance Create Image/Video Asset**.
3. The system compares the new face data with the original verification record; when it matches, the new asset activates automatically.

<CardGroup cols={1}>
  <Card title="Seedance 2.0 Real Human" icon="book" href="/tutorials/partner-nodes/bytedance/seedance-2-0-real-human">
    Full walkthrough, verification flow, and Real Human workflow templates.
  </Card>
</CardGroup>
