From 5c705017688a976ae81a9832a40d9b15293b2ebd Mon Sep 17 00:00:00 2001 From: "issue-bot-github[bot]" <310668833+issue-bot-github[bot]@users.noreply.github.com> Date: Wed, 29 Jul 2026 16:22:11 +0000 Subject: [PATCH 1/2] feat: add Seedance 2.0 Mini reference-to-video schema --- .../seedance-2-0-mini_reference-to-video.ts | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 src/schema/bytedance/seedance-2-0-mini_reference-to-video.ts diff --git a/src/schema/bytedance/seedance-2-0-mini_reference-to-video.ts b/src/schema/bytedance/seedance-2-0-mini_reference-to-video.ts new file mode 100644 index 0000000..e17c4e1 --- /dev/null +++ b/src/schema/bytedance/seedance-2-0-mini_reference-to-video.ts @@ -0,0 +1,55 @@ +import type { Schema } from "../../types"; +import { + endUserIdField, + generateAudioField, + seedField, + seedanceAspectRatioField, + seedanceDurationField, + seedanceFastResolutionField, +} from "../_shared/index"; + +const schema: Schema = { + alias: "seedance-2-0-mini-reference-to-video", + endpoint: "bytedance/seedance-2.0/mini/reference-to-video", + modality: "video", + summary: "ByteDance Seedance 2.0 Mini 参考素材生视频(图/视频/音频)", + fields: [ + { + name: "prompt", + cliKey: "prompt", + type: "string", + required: true, + flag: "-p, --prompt ", + desc: "视频描述,可用 @Image1/@Video1/@Audio1 等引用素材", + }, + { + name: "image_urls", + cliKey: "image", + type: "image[]", + flag: "-i, --image ", + desc: "参考图片,本地路径或 URL,可重复,最多 9 张", + }, + { + name: "video_urls", + cliKey: "video", + type: "image[]", + flag: "--video ", + desc: "参考视频,本地路径或 URL,可重复,最多 3 个", + }, + { + name: "audio_urls", + cliKey: "audio", + type: "image[]", + flag: "--audio ", + desc: "参考音频,本地路径或 URL,可重复,最多 3 个", + }, + seedanceFastResolutionField, + seedanceDurationField, + seedanceAspectRatioField, + generateAudioField, + seedField, + endUserIdField, + ], +}; + +export default schema; From 070b2d60641d42179d492c2f85b5b0cc1803c0c9 Mon Sep 17 00:00:00 2001 From: "issue-bot-github[bot]" <310668833+issue-bot-github[bot]@users.noreply.github.com> Date: Wed, 29 Jul 2026 16:22:58 +0000 Subject: [PATCH 2/2] feat: register Seedance 2.0 Mini reference-to-video --- src/schema/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/schema/index.ts b/src/schema/index.ts index 3e85eda..516d2c5 100644 --- a/src/schema/index.ts +++ b/src/schema/index.ts @@ -3,6 +3,7 @@ import seedanceFastImageToVideo from "./bytedance/seedance-2-0-fast_image-to-vid import seedanceFastReferenceToVideo from "./bytedance/seedance-2-0-fast_reference-to-video"; import seedanceFastTextToVideo from "./bytedance/seedance-2-0-fast_text-to-video"; import seedanceImageToVideo from "./bytedance/seedance-2-0_image-to-video"; +import seedanceMiniReferenceToVideo from "./bytedance/seedance-2-0-mini_reference-to-video"; import seedanceReferenceToVideo from "./bytedance/seedance-2-0_reference-to-video"; import seedanceTextToVideo from "./bytedance/seedance-2-0_text-to-video"; import seedream5LiteEdit from "./bytedance/seedream-5-lite_edit"; @@ -85,6 +86,7 @@ const ALL: readonly Schema[] = [ seedanceFastTextToVideo, seedanceFastImageToVideo, seedanceFastReferenceToVideo, + seedanceMiniReferenceToVideo, seedream5LiteTextToImage, seedream5LiteEdit, viduQ3TextToVideo,