NodaroAccount
Nodaro Docs
DocumentationNode ReferenceModelsTemplatesAI Agents (MCP)DevelopersSelf-hostingResearchCompare
Video models

Seedance 2.5

Seedance 2.5 is a Bytedance video model in Nodaro for image to video, text to video and video to video, from 374 credits per run.

Seedance 2.5 — up to 30s in one shot, native audio, wide multimodal references. 480p/720p/1080p.

Seedance 2.5 examples

Examples made in Nodaro are first takes, shown with the exact prompt and settings that made them.

5s · 720p · with soundPromptA paper boat drifts down a rain-soaked street at dusk, slow dolly in
5s · 720p · with soundPromptA street-food chef tosses noodles in a flaming wok at a night market, handheld close-up, sizzling sound

More Seedance 2.5 clips, each with its prompt: Camera Motion Lab: how 147 videos taught us to move a camera

Credits

TierCreditsPer second
default 8s 720p — see:Ns:res variants for exact1,386—
8s 480p61677/s
8s 720p1,386173.3/s
8s 1080p3,476434.5/s
8s 480p with reference video37446.8/s
8s 720p with reference video836104.5/s
8s 1080p with reference video2,090261.3/s
30s 480p (max)2,31077/s
30s 720p (max)5,203173.4/s
30s 1080p (max)13,035434.5/s

Use Seedance 2.5 in Nodaro

Add one of these nodes to your canvas, open its settings, and choose Seedance 2.5 as the model:

Run Seedance 2.5 from code

Each call starts a job and returns its jobId. Poll GET /v1/jobs/:id/status, or let the SDK wait for the result. A run costs the credits on this page. API reference

With Nodaro connected to Claude, ChatGPT or Cursor, ask in plain words, or have the assistant call the tool: “Use Seedance 2.5 to make: A paper boat drifts down a rain-soaked street at dusk, slow dolly in”

curl -s -X POST https://app.nodaro.ai/v1/text-to-video \  -H "Authorization: Bearer $NODARO_API_KEY" \  -H "Content-Type: application/json" \  -d '{        "prompt": "A paper boat drifts down a rain-soaked street at dusk, slow dolly in",        "provider": "seedance-2-5",        "duration": 8      }'
import { createClient, StaticTokenAuth } from "@nodaro/sdk"const client = createClient({  baseUrl: "https://app.nodaro.ai",  auth: new StaticTokenAuth(process.env.NODARO_API_KEY!),})const output = await client.nodes.runAndWait("text-to-video", {  prompt: "A paper boat drifts down a rain-soaked street at dusk, slow dolly in",  provider: "seedance-2-5",  duration: 8,})
{  "tool": "generate_video",  "arguments": {    "prompt": "A paper boat drifts down a rain-soaked street at dusk, slow dolly in",    "model": "seedance-2-5",    "duration": 8  }}

Prompt tips

  • Storyboard as 'Shot 1: … Shot 2: …'. The 2.0 SKUs ignore timestamps and '(0-3s)' shots are officially unstable there; seedance-2-5 honours integer-second timestamps ('0-3s: …', 'at the 5-second mark').
  • One camera movement per shot; describe actions per body part with degree ('slowly raises a hand'); express emotion as physical detail, never abstract words.
  • Native multi-track audio — cue it inline: (background music), <sound effects>, and quoted dialogue.
  • References go by ordinal (@Image 1, Video 2) in attachment order; earlier = higher priority. Identity = ONE headshot + ONE full-body (multi-view sheets drift on 2.0; 2.5 accepts them). 4-5 assets beats maxing 9/3/3.
  • No negative-prompt parameter — put constraints in the prompt: 'keep it subtitle-free, do not generate a watermark, do not generate a logo'.
  • seedance-2-5 only: one shot runs to 30s (2.0 stops at 15s) — storyboard a whole beat, not a stitch; timestamps work (gap-free, 1s units, don't overpack); refs 30/10/10 but 4-5 assets still gives the best identity.
  • Auto-path formula: Subject → Action → Environment → Camera → Style → Constraints in 60-100 words; ONE camera instruction (chain with 'then'); separate camera motion from subject motion; always add one lighting phrase.

Similar models

ModelMakerDurationsResolutionsAudioCreditsPer second
Seedance 2.5Bytedance4–30s480p, 720p, 1080pYesfrom 374from 46.8/s
Seedance 2Bytedance4–15s480p, 720p, 1080p, 4kYesfrom 253from 31.6/s
Seedance 2 FastBytedance4–15s480p, 720pYesfrom 198from 24.8/s
Seedance 2 MiniBytedance4–15s480p, 720pYesfrom 132from 16.5/s
VEO 3.1 QualityGoogle4s, 6s, 8s720p, 1080p, 4kYesfrom 1,100—
VEO 3.1 FastGoogle4s, 6s, 8s720p, 1080p, 4kYesfrom 165—
Kling 3.0Kuaishou3–15s720P, 1080PYesfrom 297from 59.4/s
MiniMax H3MiniMax4–15s2K, 768PYesfrom 253from 61.9/s
Hailuo 2.3 ProMiniMax6s, 10s768P, 1080P—from 143from 22/s

Frequently asked questions

How many credits does Seedance 2.5 cost in Nodaro?

Seedance 2.5 costs between 374 and 13,035 credits per run, depending on the settings. Pricing: 1,386 credits (default 8s 720p — see:Ns:res variants for exact); 616 credits (8s 480p); 1,386 credits (8s 720p); 3,476 credits (8s 1080p); 374 credits (8s 480p with reference video); 836 credits (8s 720p with reference video); 2,090 credits (8s 1080p with reference video); 2,310 credits (30s 480p (max)); 5,203 credits (30s 720p (max)); 13,035 credits (30s 1080p (max)).

How much does Seedance 2.5 cost per second?

Seedance 2.5 costs from 46.8 credits per second of output: 374 credits for 8 seconds.

What can Seedance 2.5 do?

Seedance 2.5 supports image to video, text to video and video to video. Seedance 2.5 — up to 30s in one shot, native audio, wide multimodal references.

Which Nodaro nodes can run Seedance 2.5?

Choose Seedance 2.5 as the model on the Generate Video node, the Generate Video Pro node, the Edit Video Pro node and the Lip Sync node.

How long are Seedance 2.5 clips?

Seedance 2.5 makes clips of 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29 and 30 seconds.

Which aspect ratios does Seedance 2.5 support?

Seedance 2.5 supports 16:9, 9:16, 1:1, 4:3, 3:4, 21:9 and adaptive.

Last updated on

On this page