SuperAPI AI 工具集

seedance-video

设计与创作

查看项目

更新于 10-15 16:40

技能介绍

用途:根据文本提示词或首帧图片生成视频,使用字节跳动 Seedance-1.5-pro 模型(doubao-seedance-1-5-pro-251215)。

主要能力:文生视频、图生视频;自定义时长、宽高比、水印、返回最后一帧;创建任务、查询状态、自动下载。

前置要求:安装 SDK,pip install 'volcengine-python-sdk[ark]'。需设置 ARK_API_KEY 或 SEEDANCE_API_KEY 环境变量,也可复制 .canghe-skills/.env.example 为 .canghe-skills/.env 后填写;加载优先级为系统环境变量、当前目录 .canghe-skills/.env、用户主目录 ~/.canghe-skills/.env。

使用方式:进入技能目录后运行脚本。例如文生视频:python3 scripts/generate_video.py "一只可爱的猫咪在草地上玩耍" --wait -o cat.mp4;自定义参数:可传 --duration 10 --ratio 16:9;图生视频:加 --image-url 首帧图片 URL;仅创建任务则不传 --wait,之后用 --status <task_id> 查询并下载。参数包括 prompt(必填)、-o/--output(默认 output.mp4)、-m/--model、-d/--duration(默认 5 秒)、-r/--ratio(默认 16:9,支持 9:16、1:1、4:3 等)、--watermark、--return-last-frame、--image-url、--wait、--status。另提供 Python API,可调用 create_video_task 与 wait_for_video。

适用场景:需要按文字描述或首帧图片快速生成短视频内容时使用。提示词建议具体描述场景、主体、动作、环境,明确风格、光线与镜头语言。

限制:视频生成为异步过程,通常需 30-60 秒;任务数据仅保留 24 小时;需注意账号的 RPM 和并发数限制;建议视频宽高比与首帧图片比例接近。任务状态包括 queued、running、succeeded、failed。