SuperAPI AI 工具集

seedance

设计与创作

查看项目

更新于 10-15 10:58

技能介绍

用途

Seedance 2.0 是字节跳动的视频生成模型,本技能通过 inference.sh CLI(belt)调用它来生成带同步音频的视频。它把文生视频、图生视频和多模态参考生视频统一在同一个模型下,适合需要快速由文字或素材产出短视频的场景。

主要能力

统一生成模式:模型会根据输入自动判断生成模式,包括纯文字生成视频、以一张图作首帧生成视频、同时给出首尾帧控制起止画面,以及使用参考图/参考视频/参考音频引导生成。

同步音频:通过 generate_audio 参数可生成与画面同步的音频,默认开启。

多模态参考:可提供最多 9 张参考图、最多 3 段参考视频(每段最长 15 秒,合计最长 15 秒,mp4/mov)和最多 3 段参考音频(每段最长 15 秒,合计最长 15 秒,wav/mp3)。参考音频需配合至少一张图或一段视频使用。这些素材可用于引导人物外观、服装、场景、镜头运动、动作和声音风格。

Studio 人像一致性:Studio 和 Studio Fast 版本会通过 safety_identifier 自动把参考图上传到 BytePlus 私有虚拟人像素材库,用于增强人脸/角色的一致性,适合人脸和品牌角色。

视频编辑与延长:支持替换视频中的元素(如把视频 1 中的香水替换为图 1 中的面霜),以及拼接多段视频实现平滑过渡与延长。

四种模型版本

  • Seedance 2.0(bytedance/seedance-2-0):最佳质量,最高 1080p。
  • Seedance 2.0 Fast(bytedance/seedance-2-0-fast):生成更快,最高 720p。
  • Seedance 2.0 Studio(bytedance/seedance-2-0-studio):质量 + 私有素材库,用于人像一致性。
  • Seedance 2.0 Studio Fast(bytedance/seedance-2-0-studio-fast):快速 + 私有素材库,用于人像一致性。

以上模型均支持文生视频、图生视频、多模态参考生视频和同步音频生成。

使用方式

需先安装 belt CLI 技能并登录:

npx skills add belt-sh/cli
belt login

基本调用示例:

belt app run bytedance/seedance-2-0 --input '{
  "prompt": "a jazz band performing in a dimly lit club",
  "generate_audio": true
}'

可用 belt app search "seedance" 搜索应用,用 belt app list --category video 浏览相关视频应用。

参数

  • prompt:字符串,必填,视频文字描述。
  • generate_audio:布尔,默认 true,生成同步音频。
  • duration:整数,默认 5,秒数范围 4–15,-1 表示自动。
  • ratio:枚举,默认 adaptive,可选 21:9、16:9、4:3、1:1、3:4、9:16、adaptive。
  • resolution:枚举,默认 720p,可选 480p、720p、1080p(Fast 版本仅 480p、720p)。
  • seed:整数,默认 -1(随机),用于复现。
  • watermark:布尔,默认 false,是否加水印。
  • safety_identifier:字符串,用于安全策略的唯一终端用户标识,最多 64 字符,建议使用用户 ID 的哈希。
  • image:文件,首帧图片(与参考类输入互斥)。
  • end_image:文件,尾帧图片(需先有 image)。
  • reference_images:文件数组,最多 9 张(与 image/end_image 互斥)。
  • reference_videos:文件数组,最多 3 段。
  • reference_audios:文件数组,最多 3 段,需配合至少一个图像或视频。

首尾帧模式与参考模式互斥,不能同时使用。

提示词写法

用“类型 + 序号”引用素材,如 Image 1、Image 2、Video 1、Audio 1,序号是它在对应数组中的位置,不要在提示词中使用素材 ID。常用公式:

  • 图像参考:“Refer to the [subject] from [Image N] to generate [scene], keeping [subject] consistent”
  • 视频参考:“Refer to the [camera movement/action] from [Video N]”
  • 音频参考:“[Character] says: [dialogue], voice style referenced from [Audio N]”
  • 视频编辑:添加“At [timing] of [Video N], add [element]”;删除“Remove [element] from [Video N], keeping the rest unchanged”;替换“Replace [element] in [Video N] with [new element]”
  • 视频延长:向前“Generate content after [Video N]: [description]”;向后“Extend the opening of [Video N]: [description]”;拼接“[Video 1] + [transition] + followed by [Video 2]”

适用场景

  • 由文字描述直接生成带音频的短视频或电影感镜头。
  • 将静态图片动画化,或用首尾帧控制精确转场。
  • 用多张参考图/视频/音频制作角色一致、服装与场景可控的短片。
  • 替换元素式视频编辑和拼接多段素材延长视频。
  • 用 Studio 版本维持人脸或品牌角色的高度一致性,例如产品广告。

限制与计费

  • 首尾帧输入与参考素材输入互斥,不能混用。
  • 参考视频和参考音频每类最多 3 段,每段最长 15 秒,合计最长 15 秒。
  • Fast 版本分辨率仅支持 480p 和 720p。
  • 计费按 token:Seedance 2.0 为 $4.30–$7.70/百万 token(随分辨率和输入类型变化),Fast 为 $3.30–$5.60/百万 token。token 计算公式为 (width x height x fps x duration) / 1024。

运行、流式结果与内容管线等更多说明见官方文档。