mcpField
V
video-production

video-production

github.com/cklxx创意与媒体1158 次安装31 周前更新
代码仓库

关于 video-production

video-production 是通过 ARK Seedance 后端生成短视频的技能,适用于需要从文本描述生成视频文件的场景。它支持指定时长和输出路径,并在视频 URL 缺失或文件为空时报告失败。

主要功能

  1. 01通过 ARK Seedance 生成视频
  2. 02使用文本提示描述视频
  3. 03设置视频时长和输出路径
  4. 04检查视频 URL 与输出文件

适用场景

  1. 01根据文本描述生成短片
  2. 02将生成的视频写入指定路径

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cklxx/elephant.ai --skill video-production

安装后在 Claude Code 中输入/video-production确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

run.py
test_run.py
tests/
__init__.py
test_video.py

详细介绍

视频制作

通过 ARK Seedance 后端生成短视频。

必需环境变量

  • ARK_API_KEY
  • SEEDANCE_ENDPOINT_ID

限制

  • 仅支持 action=generate。
  • 后端必须返回视频 url;缺少 URL 时会立即失败。
  • 必须写入输出文件且文件不能为空,否则 success=false。
  • 默认输出路径:/tmp/seedance_<ts>.mp4。

参数

名称类型必填说明
prompt字符串是视频描述
duration数字否秒数,默认值为 5
output字符串否输出路径

用法

python3 skills/video-production/run.py generate --prompt 'cute cat animation' --duration 5 --output /tmp/cat.mp4

评论

支持 Markdown