Loading model…正在加载模型详情…
Loading model…正在加载模型详情…
用字节跳动的 Seedance 2.0 把一段文字提示词变成短视频:标准版注重画质,Fast 版适合更快、更低成本地反复试稿。
Continue the previous video seamlessly, keeping the same small white ceramic delivery robot with expressive digital eyes, the same rainy neon city street at night, and the same cinematic 3D animation style. The robot continues walking forward carefully while holding the glowing glass flower. The camera smoothly tracks alongside the robot, then slowly moves to the front as it approaches a small cozy flower shop at the end of the street. Warm golden light glows through the shop window, contrasting with the cool neon reflections on the wet pavement. The robot slows down, stops at the entrance, gently raises the glowing flower with both hands, and looks up with a hopeful and slightly nervous expression. A soft bell rings as the shop door slowly opens, warm light spills onto the rainy street, and the robot’s eyes brighten with happiness. Smooth natural motion, emotional storytelling, detailed reflections, realistic rain, soft bokeh lights, shallow depth of field, high-quality lighting, no text, no logos, no watermark.
An elegant professional woman enthusiastically explaining the thermos flask in her hand. Her facial expressions are natural and welcoming. Her lip movements are perfectly synced with the input reference audio. High-definition, warm tones, studio lighting.
Fast cinematic tracking shot following the drifting race car through the corner, smooth and steady at a slight low angle, the camera moving alongside the car to keep it centered as it slides sideways, the car drifting continuously through the turn with its rear end sliding outward and front wheels counter-steering, tires spinning rapidly and throwing up billowing clouds of white smoke that trail and dissipate behind the car, background grandstands and track barriers rushing past with strong motion blur to convey high speed, tire smoke drifting and expanding, heat haze shimmering above the asphalt, high-speed motorsport cinematography with a sharp car against a motion-blurred background, dynamic energy, natural fluid motion, no warping, no flicker, consistent vehicle, realistic lighting, highly detailed, fast intense continuous motion, 5 seconds.
Seedance 2.0 是字节跳动推出的视频生成模型。字节跳动将它介绍为:一款面向快速、逼真视频的多模态模型,镜头之间的人物与动作保持一致。
UniRoute 提供标准版、Fast 和 Mini 三个版本。Seedance 2.0 是标准版,侧重画质与可控性;Seedance 2.0 Fast 舍弃了部分选项,换来更低的成本和更快的迭代,适合测试提示词。各版本均接受文字提示词与目录选项,标准版和 Fast 可选分辨率与时长,Mini 可选时长,每次请求按整次请求报价并计费。
Seedance 2.0 是 Seedance 1.5 Pro 的后续版本。字节跳动对 Seedance 2.0 的介绍强调多模态参考、原生音频和更强的多镜头一致性。目前在 UniRoute 上,Seedance 2.0 以文生视频方式使用,可选分辨率与时长;参考素材和音频输入暂未开放。
目前通过 UniRoute 使用 Seedance 2.0 可以做什么。
在提示词里描述主体、动作、运镜和氛围,选择分辨率与时长后运行。各可调用版本都接受文字提示词,每次请求先报价、后计费。
Seedance 2.0 的其他模式(图生视频、参考视频与音频、口型同步和视频编辑)暂未在 UniRoute 开放。
可调用的版本,以及各自的选项和价格。
| 版本 | 模型 ID | 模式 | 输入 | 输出 | 价格 |
|---|---|---|---|---|---|
| Seedance 2.0 Fast | bytedance/seedance-2-fast | 文生视频 | 文字提示词和尺寸选项 | 分辨率:480p、720p;时长:5s、10s | $0.37 至 $1.55 / 次请求 |
| Seedance 2.0 | bytedance/seedance-2 | 文生视频 | 文字提示词和尺寸选项 | 分辨率:480p、720p、1080p;时长:5s、10s | $0.59 至 $6.38 / 次请求 |
| Seedance 2.0 Mini | bytedance/seedance-2-mini | 文生视频 | 文字提示词和时长选项 | 时长:5s、10s | $0.12 至 $0.24 / 次请求 |
按请求计价,所选规格决定价格。
| Seedance 2.0 Fast | |
|---|---|
| 480p · 5s | $0.37 |
| 480p · 10s | $0.73 |
| 720p · 5s | $0.78 |
| 720p · 10s | $1.55 |
| Seedance 2.0 | |
|---|---|
| 480p · 5s | $0.59 |
| 480p · 10s | $1.19 |
| 720p · 5s | $1.28 |
| 720p · 10s | $2.56 |
| 1080p · 5s | $3.19 |
| 1080p · 10s | $6.38 |
| Seedance 2.0 Mini | |
|---|---|
| 5s | $0.12 |
| 10s | $0.24 |
金额四舍五入到分;工作区中的实时报价显示精确金额。价格更新于 2026-11-08。
按用量计费,统一使用一个美元钱包余额。每次请求前都会先看到报价。
用媒体 API 在你自己的代码里调用 Seedance 2.0。
# Requires bash, curl and jq. Set API_KEY to your own unified UniRoute Key.set -euo pipefail: "${API_KEY:?Set API_KEY first}"BASE='https://api.uniroute.app/v1/media'MODEL='bytedance/seedance-2'OPTION='480p:5'PROMPT='A calm sunrise over a mountain lake'curl -fsS --max-time 60 "$BASE/catalog" -H "Authorization: Bearer $API_KEY" | jq -e '.data.models'BODY=$(jq -n --arg model "$MODEL" --arg option "$OPTION" --arg prompt "$PROMPT" '{model:$model,option:$option,prompt:$prompt}')QUOTE_BODY=$(printf '%s' "$BODY" | jq '{model,option}')QUOTE=$(curl -fsS --max-time 60 "$BASE/quote" -H "Authorization: Bearer $API_KEY" -H 'Content-Type: application/json' -d "$QUOTE_BODY")CAP=$(printf '%s' "$QUOTE" | jq -er '.data.quoted_usd')BODY=$(printf '%s' "$BODY" | jq --arg cap "$CAP" '. + {max_cost_usd:$cap}')IDEMPOTENCY="example-$(date +%s)-$$"create() { curl -fsS --max-time 60 "$BASE/tasks" -H "Authorization: Bearer $API_KEY" -H "Idempotency-Key: $IDEMPOTENCY" -H 'Content-Type: application/json' -d "$BODY"; }TASK_ID=$(create | jq -er '.data.task_id')# The same request and idempotency key must return the original task without charging again.REPLAY_ID=$(create | jq -er '.data.task_id')[ "$TASK_ID" = "$REPLAY_ID" ]for attempt in $(seq 1 120); do TASK=$(curl -fsS --max-time 60 "$BASE/tasks/$TASK_ID" -H "Authorization: Bearer $API_KEY") printf '%s' "$TASK" | jq -e '.data | {task_id,status,billing}' if printf '%s' "$TASK" | jq -e '.data.status == "success" and .data.billing.state == "charged"' >/dev/null; then index=0 while IFS= read -r url; do index=$((index+1)) curl -fL --max-time 120 "$url" -o "$TASK_ID-$index.bin" done < <(printf '%s' "$TASK" | jq -er '.data.urls[].url') break fi if printf '%s' "$TASK" | jq -e '.data.status == "failed" and .data.billing.state == "released"' >/dev/null; then exit 1; fi if [ "$attempt" = 120 ]; then echo "Polling limit reached. Keep task ID $TASK_ID and query it later; do not create a new task." >&2 exit 1 fi sleep 5donecurl -fsS --max-time 60 "$BASE/tasks?limit=20" -H "Authorization: Bearer $API_KEY" | jq -e '.data'# Check this task and the caller Key in Console usage; billing.charged_usd is the actual USD charge.| 名称 | 位置 | 说明 |
|---|---|---|
model | 请求体 | 要运行的模型 ID。 |
option | 请求体 | 该模型提供的规格之一:480p:5, 480p:10, 720p:5, 720p:10, 1080p:5, 1080p:10, 5, 10。 |
prompt | 请求体 | 描述要生成内容的文字提示词。 |
max_cost_usd | 请求体 | 本次任务的最高费用(美元),取自报价。 |
Idempotency-Key | 请求头 | 每个任务唯一的键;重复请求会返回原任务,不会重复扣费。 |
Seedance 2.0 的常见用法。
把一个想法做成短片用于社交发布。先用 Fast 版尝试几种提示词写法,再用标准版渲染满意的那一版。
无需拍摄,就能把产品预告、广告创意和活动情绪板做成动态画面,并通过调整提示词让动作与氛围贴合需求。
在正式制作之前,先用文字镜头描述预览运镜和场景节奏。
通过 API 按需生成视频片段。每次请求先报价,之后可以轮询任务状态,直到结果就绪。
关于 Seedance 2.0 的常见问题。
Seedance 2.0 是字节跳动的 AI 视频生成模型。在 UniRoute 上,你可以在本页或通过 API 使用它,把文字提示词变成短视频。
Seedance 2.0 是标准版,分辨率选项更多;Seedance 2.0 Fast 的选项更少、单次请求价格更低,适合试提示词。具体选项和价格请看本页的规格与价格表。
$0.12 起 / 条。每次请求按所选分辨率和时长对整段视频计价,完整价格表见“价格”一节(价格更新于 2026-11-08)。
暂时不可以。字节跳动介绍称,模型支持这些输入,但 UniRoute 目前只接受文字提示词,以及分辨率和时长选项。本页“API”一节列出了当前可用的输入。
使用媒体 API:先对所选模型和规格请求报价,再带上 Idempotency-Key 和最高费用创建任务,然后轮询任务直到结果就绪。“API”一节给出了完整示例和参数说明。
视频生成是异步的。提交请求后,状态会在运行过程中更新,结果就绪后出现。耗时取决于版本、所选规格和当前负载,请轮询任务状态,不要重复提交。
没有。生成费用从你的钱包余额中扣除。你可以直接打开工作区查看价格,注册账号后可看到针对当前设置的实时报价,只有被接受的请求才会计费。