97AI.PRO
2026-07-29 · 约 8 分钟读完

Seedance 视频生成上手教程:从首帧图到成片

Seedance 是字节跳动的视频生成家族,长在运镜自然、人物动作连贯,尤其适合图生视频(拿一张首帧图让画面动起来)。这篇教程带你从网页端第一次出片,到用 API 批量生成。

模型特点与选型

97AI 上的 Seedance 家族常用四档:Seedance 2 是旗舰,画质与动作稳定性最好;Seedance 2 Fast 牺牲少量细节换速度;Seedance 2 Mini 便宜量大,适合跑批;Seedance 1.5 Pro 是上一代旗舰,性价比仍在。日常建议:先用 Mini 试构图,满意后换 Seedance 2 出正片。

Seedance 模型页:右侧就是在线试用区
Seedance 模型页:右侧就是在线试用区

网页端 3 分钟上手

①注册登录后进入模型市场,搜 Seedance 选一个型号;②在模型页右侧的试用区填提示词——图生视频就把首帧图拖进去;③点生成,等待几十秒,成片直接在页面播放和下载。新账号有赠送积分,失败不扣费,可以放心试。

API 对接

先在「API 密钥」页创建一个 sk-live- 开头的密钥。视频这类异步任务走两步:创建任务拿 taskId,再轮询结果。

bash
# 1) 创建任务(图生视频)
curl -X POST https://97ai.97claude.com/api/generate \
  -H "Authorization: Bearer sk-live-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "bytedance/seedance-2-mini",
    "input": {
      "prompt": "镜头缓慢推近,人物回头微笑,自然光",
      "first_frame_url": "https://你的图片地址.jpg",
      "generate_audio": false,
      "resolution": "720p"
    }
  }'
# 返回 {"taskId":"...","state":"waiting"}
bash
# 2) 轮询结果(state 变 success 后 resultUrls 就是成片)
curl https://97ai.97claude.com/api/generate/taskId的值 \
  -H "Authorization: Bearer sk-live-你的密钥"
# → {"state":"success","resultUrls":["https://...mp4"],"creditsConsumed":...}

参数速查与实用技巧

prompt 是唯一必填项;first_frame_url / last_frame_url 控制首尾帧(只给首帧最常用);reference_image_urls 可以塞多张参考图稳住人物长相;generate_audio 开了会带环境音;resolution 常用 720p,正片再上 1080p。技巧:提示词里把「镜头怎么动」写明白(推近/环绕/跟拍),Seedance 对运镜词的响应比堆形容词好得多。

计费与常见问题

按秒计费,创建任务时冻结预估积分,成功后按实际时长结算,失败一律 0 费用。生成慢是正常现象(高峰期 1-3 分钟),轮询间隔建议 3-5 秒。图片地址必须是公网可访问的直链,本地路径会导致任务失败。

教程里提到的模型(点击直达)