POST https://api.tokenhot.ai/v1/video/generationsdoubao-seedance-2.5content.role 和提示词意图判断。视频编辑任务必须使用 ratio=adaptive 和 duration=-1;视频延长、首帧和首尾帧任务必须使用 ratio=adaptive。如果参数与任务类型不匹配,可能在异步任务启动后返回 InvalidParameter.TaskTypeConstraint。| 项目 | 要求 |
|---|---|
| 支持格式 | jpeg、png、webp、bmp、tiff、gif、heic、heif |
| 宽高比 | 0.4~2.5 |
| 宽高长度 | 300~6000 px |
| 单张图片大小 | 小于 30 MB |
| 请求体总大小 | 不超过 64 MB |
| 数量限制 | 首帧 1 张;首尾帧 2 张;多模态参考最多 30 张 |
| 项目 | 要求 |
|---|---|
| 输入方式 | video_url 或素材 ID |
| 支持格式 | mp4、mov |
| 支持分辨率 | 480p、720p |
| 单个视频时长 | 2~30 秒 |
| 视频数量 | 最多 10 段,且总时长不超过 30 秒 |
| 宽高比 | 0.4~2.5 |
| 宽高长度 | 300~6000 px |
| 画面像素范围 | 409600~8295044 |
| 单个视频大小 | 不超过 200 MB |
| 帧率 | 24~60 FPS |
| 支持编码 | H.264/AVC、H.265/HEVC;音频支持 AAC、MP3 |
| 项目 | 要求 |
|---|---|
| 输入方式 | audio_url、Base64 或素材 ID |
| 支持格式 | wav、mp3 |
| 单个音频时长 | 2~30 秒 |
| 音频数量 | 最多 10 段,且总时长不超过 30 秒 |
| 单个音频大小 | 不超过 15 MB |
resolution:可选 480p、720p,默认 720p。当前不支持 1080p 和 4k。ratio:可选 adaptive、21:9、16:9、4:3、1:1、3:4、9:16,默认 adaptive。duration:可选 4~30 或 -1,默认 -1。视频编辑任务只能使用 -1。output_format:可选 mp4、mov,默认 mp4。mov 使用 H.264 + yuv444p + PCM,适合视频编辑和视频延长。watermark:是否添加右下角 AI 生成水印,默认 false。generate_audio:是否生成同步音频。curl --location 'https://api.tokenhot.ai/v1/video/generations' \
--header 'Content-Type: application/json' \
--data '{
"model": "doubao-seedance-2.5",
"content": [
{
"type": "text",
"text": "生成一段电影感产品广告视频,参考图片中的产品外观,结合参考视频的镜头运动,并使用参考音频作为音乐风格。"
},
{
"type": "image_url",
"image_url": {
"url": "https://example.com/reference-image.jpg"
},
"role": "reference_image"
},
{
"type": "video_url",
"video_url": {
"url": "https://example.com/reference-video.mp4"
},
"role": "reference_video"
},
{
"type": "audio_url",
"audio_url": {
"url": "https://example.com/reference-audio.mp3"
},
"role": "reference_audio"
}
],
"duration": 15,
"ratio": "16:9",
"resolution": "720p",
"watermark": false,
"generate_audio": true,
"output_format": "mp4"
}'{
"id": "task_JaURYzdMLazjhxxxxxvwEWnyHSDlS",
"task_id": "task_JaURYzdMLazjhxxxxxxfAPvwEWnyHSDlS",
"object": "video",
"model": "doubao-seedance-2.5",
"status": "queued",
"progress": 0,
"created_at": 1771324467
}