logo
RunComfy
  • Playground
  • ComfyUI
  • TrainerNew
  • API
  • Pricing
discord logo
PLAYGROUND
Explore
All Models
Lipsync Studio
Character Swap
Upscale Video
LIBRARY
Generations
MODEL APIS
API Docs
API Keys
ACCOUNT
Usage

Seedance 1.5 Pro: Cinematic Image Animation & Audio Generation on playground and API | RunComfy

bytedance/seedance-v1.5-pro/image-to-video

Seedance 1.5 Pro generates cinematic, multilingual videos from text or images with synchronized dialogue, camera control, and seamless audio-visual storytelling for ads, dubbing, and creative short productions.

Table of contents

1. Get started2. Authentication3. API referenceSubmit a requestMonitor request statusRetrieve request resultsCancel a request4. File inputsHosted file (URL)5. SchemaInput schemaOutput schema

1. Get started

Use RunComfy's API to run bytedance/seedance-v1.5-pro/image-to-video. For accepted inputs and outputs, see the model's schema.

curl --request POST \
  --url https://model-api.runcomfy.net/v1/models/bytedance/seedance-v1.5-pro/image-to-video \
  --header "Content-Type: application/json" \
  --header "Authorization: Bearer <token>" \
  --data '{
    "prompt": "A gentle breeze blows softly, and the real girl's body remains stable. Her long hair, including the hair below, flutters naturally. The anime girl on the phone screen first closes her eyes for 2 seconds, then slowly opens them, with her mouth remaining still and silent. Her hair, including the hair below, also flutters naturally in the breeze in perfect synchronization. The rhythm and direction of the hair fluttering of the two girls are exactly the same.  The subway train moves rapidly, emitting a low rumbling echo. ",
    "first_frame_image_url": "https://playgrounds-storage-public.runcomfy.net/tools/7272/media-files/input-1-1.png"
  }'

2. Authentication

Set the YOUR_API_TOKEN environment variable with your API key (manage keys in your Profile) and include it on every request as a Bearer token via the Authorization header: Authorization: Bearer $YOUR_API_TOKEN.

3. API reference

Submit a request

Submit an asynchronous generation job and immediately receive a request_id plus URLs to check status, fetch results, and cancel.

curl --request POST \
  --url https://model-api.runcomfy.net/v1/models/bytedance/seedance-v1.5-pro/image-to-video \
  --header "Content-Type: application/json" \
  --header "Authorization: Bearer <token>" \
  --data '{
    "prompt": "A gentle breeze blows softly, and the real girl's body remains stable. Her long hair, including the hair below, flutters naturally. The anime girl on the phone screen first closes her eyes for 2 seconds, then slowly opens them, with her mouth remaining still and silent. Her hair, including the hair below, also flutters naturally in the breeze in perfect synchronization. The rhythm and direction of the hair fluttering of the two girls are exactly the same.  The subway train moves rapidly, emitting a low rumbling echo. ",
    "first_frame_image_url": "https://playgrounds-storage-public.runcomfy.net/tools/7272/media-files/input-1-1.png"
  }'

Monitor request status

Fetch the current state for a request_id ("in_queue", "in_progress", "completed", or "cancelled").

curl --request GET \
  --url https://model-api.runcomfy.net/v1/requests/{request_id}/status \
  --header "Authorization: Bearer <token>"

Retrieve request results

Retrieve the final outputs and metadata for the given request_id; if the job is not complete, the response returns the current state so you can continue polling.

curl --request GET \
  --url https://model-api.runcomfy.net/v1/requests/{request_id}/result \
  --header "Authorization: Bearer <token>"

Cancel a request

Cancel a queued job by request_id, in-progress jobs cannot be cancelled.

curl --request POST \
  --url https://model-api.runcomfy.net/v1/requests/{request_id}/cancel \
  --header "Authorization: Bearer <token>"

4. File inputs

Hosted file (URL)

Provide a publicly reachable HTTPS URL. Ensure the host allows server‑side fetches (no login/cookies required) and isn't rate‑limited or blocking bots. Recommended limits: images ≤ 50 MB (~4K), videos ≤ 100 MB (~2–5 min @ 720p). Prefer stable or pre‑signed URLs for private assets.

5. Schema

Input schema

{
  "type": "object",
  "title": "Input",
  "required": [
    "prompt",
    "first_frame_image_url"
  ],
  "properties": {
    "prompt": {
      "title": "Prompt",
      "description": "The prompt should be less than 500 characters to get better results.",
      "type": "string",
      "default": "A gentle breeze blows softly, and the real girl's body remains stable. Her long hair, including the hair below, flutters naturally. The anime girl on the phone screen first closes her eyes for 2 seconds, then slowly opens them, with her mouth remaining still and silent. Her hair, including the hair below, also flutters naturally in the breeze in perfect synchronization. The rhythm and direction of the hair fluttering of the two girls are exactly the same.  The subway train moves rapidly, emitting a low rumbling echo. ",
      "prompt_instruction": "Prompting Formula > [Scene & Character] + [Camera Movement] + [Audio/Dialogue Instruction]",
      "prompt_examples": [
        "The girl wears a mask, with Miao-style background music. Her laughter is eerie yet enchanting, filled with charm and penetrating power. She gently waves a scepter in her hand, and the copper coins on her hair ornaments jingle softly",
        "The sky is windy, and the wheat ears sway in the air, making a rustling sound. A little girl and a puppy play in the field, the girl's laughter bright and infectious. The camera cuts as the puppy faces the sky and barks twice",
        "A couple sulks without conversation. They look at each other, then coldly say, \"Humph!\" and turn their heads away. The girl stamps her foot angrily, sobbing with a crying voice, then bursts into tears. The boy shakes his head helplessly and lets out a long sigh: \"Alas!\"",
        "The robot is resurrected and opens its eyes with a cold expression. Birds chirp as wings spread and flutter. The girl speaks in a mechanical voice: \"A new era has begun. I will end the old era and become the sole angel of the new era.\"",
        "Scene dialogue of a father and daughter reading a storybook together in the afternoon, with a warm and gentle atmosphere",
        "The music background conveys loneliness and desolation. The camera follows the subject moving to the right as rain falls from the sky, with the character walking steadily to the right",
        "Thrilling and terrifying background music. In the scene, strong wind blows a red ribbon. A zombie with its back to the camera hops forward, snaps the ribbon, and then jumps into the distance",
        "Following the camera, a gentle breeze blows the subject's skirt as she walks softly toward the balcony to enjoy the sunset. The background music is warm and soothing light music",
        "The Great Wall promotional video with epic, shocking, majestic, and atmospheric music. The camera cuts to showcase the scenery of the Great Wall from multiple perspectives",
        "Following the camera, the background music is Christmas-themed with a cheerful mood. Santa Claus sits on a carriage and drives toward the sky, with golden particles trailing behind the carriage",
        "Background music is traditional Chinese wedding accompaniment. The wedding scene is festive. The two subjects face the camera, smile, and then say together: \"We're married!\"",
        "Pixar animation style with Western wedding-themed instrumental background music. In the wedding scene, the two subjects smile at each other and then walk toward the camera",
        "Science popularization scene with lively and tech-savvy background music. The host holds up an apple and says: \"When an apple turns yellow after being cut, it's due to enzymatic browning, and saltwater or lemon water can easily inhibit it.\"",
        "Popular science video of a butterfly's life cycle with cheerful light background music. Following the camera, a caterpillar crawls to the right, hangs from a branch to become a pupa, and then time-lapse photography shows the pupa cracking as a butterfly emerges and flies away. The dialogue is delivered as a cute children's voice monologue: \"How does the butterfly come into being? It is a worm that eats leaves and grows into a pupa, and then breaks out of the cocoon to become a beautiful butterfly.\"",
        "Headset-style sound pickup with immersive audio. An object similar to the sun is cut open, revealing magma inside. No background music",
        "Headset-style sound pickup with immersive audio. A kitten slurps noodles, with clear and detailed chewing sounds",
        "At the live performance of erhu solo, a woman is playing the erhu intently",
        "The character is immersed in a guitar performance, with the melody leaning towards sadness"
      ]
    },
    "first_frame_image_url": {
      "title": "Start Image",
      "description": "",
      "type": "string",
      "validations": [
        {
          "validation_rule": "width_pixels<",
          "validation_value": 6000,
          "validation_error": "The uploaded image width and height must not exceed 6000 pixels."
        },
        {
          "validation_rule": "height_pixels<",
          "validation_value": 6000,
          "validation_error": "The uploaded image width and height must not exceed 6000 pixels."
        },
        {
          "validation_rule": "width_pixels>",
          "validation_value": 300,
          "validation_error": "The uploaded image width and height must not be less than 300 pixels."
        },
        {
          "validation_rule": "height_pixels>",
          "validation_value": 300,
          "validation_error": "The uploaded image width and height must not be less than 300 pixels."
        },
        {
          "validation_rule": "width/height>",
          "validation_value": 0.4,
          "validation_error": "The aspect ratio range should be between 0.4 and 2.5."
        },
        {
          "validation_rule": "width/height<",
          "validation_value": 2.5,
          "validation_error": "The aspect ratio range should be between 0.4 and 2.5."
        },
        {
          "validation_rule": "file_size_mb<",
          "validation_value": 30,
          "validation_error": "File size must be less than 30 MB."
        }
      ],
      "default": "https://playgrounds-storage-public.runcomfy.net/tools/7272/media-files/input-1-1.png"
    },
    "resolution": {
      "title": "Resolution",
      "description": "",
      "type": "string",
      "enum": [
        "480p",
        "720p"
      ],
      "default": "480p"
    },
    "ratio": {
      "title": "Aspect Ratio (W:H)",
      "description": "",
      "type": "string",
      "enum": [
        "16:9",
        "4:3",
        "1:1",
        "3:4",
        "9:16",
        "21:9",
        "adaptive"
      ],
      "default": "adaptive"
    },
    "duration": {
      "title": "Duration",
      "description": "",
      "type": "integer",
      "enum": [
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "default": 5
    },
    "generate_audio": {
      "title": "Generate Audio",
      "description": "",
      "type": "boolean",
      "default": true
    },
    "camera_fixed": {
      "title": "Camera Fixed",
      "description": "Whether to fix the camera in the video.",
      "type": "boolean",
      "default": true
    }
  }
}

Output schema

{
  "output": {
    "type": "object",
    "properties": {
      "image": {
        "type": "string",
        "format": "uri",
        "description": "single image URL"
      },
      "video": {
        "type": "string",
        "format": "uri",
        "description": "single video URL"
      },
      "images": {
        "type": "array",
        "description": "multiple image URLs",
        "items": { "type": "string", "format": "uri" }
      },
      "videos": {
        "type": "array",
        "description": "multiple video URLs",
        "items": { "type": "string", "format": "uri" }
      }
    }
  }
}
Follow us
  • LinkedIn
  • Facebook
  • Instagram
  • Twitter
Support
  • Discord
  • Email
  • System Status
  • Affiliate
Video Models/Tools
  • Wan 2.6
  • Wan 2.6 Text to Video
  • Veo 3.1 Fast Video Extend
  • Seedance Lite
  • Wan 2.2
  • Seedance 1.0 Pro Fast
  • View All Models →
Image Models
  • GPT Image 1.5 Image to Image
  • Flux 2 Max Edit
  • GPT Image 1.5 Text To Image
  • Gemini 3 Pro
  • seedream 4.0
  • Nano Banana Pro
  • View All Models →
Legal
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Playground, enabling artists to harness the latest AI tools to create incredible art.