Loading model…正在加载模型详情…
Loading model…正在加载模型详情…
用字节跳动的 Seedance 2.0 把一段文字提示词变成短视频:标准版注重画质,Fast 版适合更快、更低成本地反复试稿。
Reference @Image1 @Image2 for the spear-wielding character, @Image3 @Image4 for the scene. Generate a martial arts action sequence where the character performs fluid spear techniques. Use multi-angle tracking shots to capture the power and beauty of martial arts.
Replace the character in @video1 with @image1, with @image1 as the first frame. The character should wear virtual sci-fi glasses. Refer to the camera movement and close-up surround shots of @video1, changing from a third-person perspective to the character's subjective perspective. Travel through AI virtual glasses and arrive at the deep blue universe of @image2 where several spaceships are seen traveling into distance.
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”一节给出了完整示例和参数说明。
视频生成是异步的。提交请求后,状态会在运行过程中更新,结果就绪后出现。耗时取决于版本、所选规格和当前负载,请轮询任务状态,不要重复提交。
没有。生成费用从你的钱包余额中扣除。你可以直接打开工作区查看价格,注册账号后可看到针对当前设置的实时报价,只有被接受的请求才会计费。