核心用法
Video-Generator-SeeDance 是一款基于火山引擎 SD1.5pro API 的视频生成技能,提供命令行工具将文本描述或参考图片转换为短视频。技能采用 Python 脚本封装,支持纯文本生成(Text-to-Video)和图生视频(Image-to-Video)两种模式,输出格式为 MP4。
配置要求
首次使用需在技能目录创建 config.json,填入火山引擎 API Key 和模型 ID(如 ep-20260313005600-p8s6m)。配置完成后即可调用 python scripts/generate_video.py 执行生成任务。
功能参数
- prompt: 文本提示词(必填)
- --image: 参考图片 URL,启用图生视频模式
- --duration: 视频时长,默认 5 秒
- --output: 输出路径,默认保存至桌面
- --camera-fixed: 相机固定开关,默认 False
- --watermark: 水印开关,默认 True
工作流程
技能采用异步架构:创建任务 → 轮询状态 → 自动下载。用户无需关注中间状态,脚本会自动处理直至视频生成完成。
显著优点
1. 双模态输入:同时支持文本描述和参考图片,满足不同创作场景
2. 企业级后端:依托火山引擎 SD1.5pro 模型,生成质量有保障
3. 异步免等待:内置轮询机制,任务提交后可后台运行
4. 参数灵活可控:时长、路径、水印、相机运动均可自定义
潜在缺点与局限性
- 配置门槛:必须注册火山引擎账号,获取 API Key 和模型 ID,对普通用户不够友好
- 成本敏感:火山引擎 API 按调用计费,高频使用产生费用
- 时长限制:默认 5 秒,最大时长受模型端限制,难以生成长视频
- 网络依赖:需稳定连接火山引擎服务,异步轮询对网络延迟敏感
- 水印默认开启:商业用途需注意
--watermark False显式关闭
适合人群
- 开发者/技术用户:熟悉命令行和 JSON 配置
- 内容创作者:需要快速生成短视频素材
- 设计师:已有火山引擎账号,希望批量生成视频草稿
常规风险
- API 密钥泄露:
config.json明文存储密钥,多用户环境需严格权限管理 - 费用失控:异步任务若未设置超时或重试上限,可能产生意外调用费用
- 版权合规:生成内容需遵守火山引擎服务条款,商用需确认授权范围
- 输出不确定性:AI 生成视频存在随机性,相同提示词结果可能差异较大
来源与可信度
技能基于火山引擎官方 API 封装,后端模型为字节跳动自研 SD1.5pro,属国内头部云厂商服务,技术文档完整但需实名认证使用。封装脚本未开源审计,信任度取决于分发渠道。