Giggle Generation Video

🎬 多模型 AI 视频一键生成神器

集成 Giggle.pro 多模型视频生成 API,支持文本/图片转视频、首尾帧控制、多种分辨率和宽高比,适合创作者快速生成短视频内容。

收藏
3.8k
安装
1.1k
版本
0.0.6
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Giggle Video Generation 是一款基于 giggle.pro 平台的 AI 视频生成工具,支持文本到视频(Text-to-Video)和图片到视频(Image-to-Video)两种生成模式。用户通过自然语言描述视频内容,即可调用多个顶级视频模型生成高质量短视频。

主要功能流程
1. 任务提交:用户描述需求后,系统异步提交生成任务,返回 task_id

2. 进度查询:60-300 秒后通过 task_id 查询结果,获取带签名的视频直链

3. 图生视频:支持设置起始帧和结束帧,实现画面动态过渡

技术架构特点

  • 纯 exec 执行,无文件写入、无轮询、无 Cron 任务
  • 帧引用支持 asset_id、URL、Base64 三种格式
  • API Key 通过系统环境变量 GIGGLE_API_KEY 注入

显著优点

  • 多模型聚合:集成 Grok、Sora 2、Kling、Veo 3.1、Seedance 等 10+ 顶级视频模型,覆盖快/慢速、带/不带音频等差异化需求
  • 精细参数控制:支持 6 种宽高比(16:9、9:16、1:1 等)、3 档分辨率(480p-1080p)、模型限定范围内的时长自定义
  • 首尾帧精准控制:Image-to-Video 模式支持独立设置起始帧和结束帧,实现镜头运动、场景转换等复杂叙事
  • 异步免阻塞:任务提交与结果查询分离,避免长时间等待导致的会话挂起
  • 零依赖部署:仅需 Python3 和 requests 库,无重型框架依赖

潜在缺点与局限性

  • 无实时状态推送:必须用户主动询问才能获取进度,缺乏 WebSocket 或回调通知机制
  • 环境变量依赖:API Key 需预先配置,动态多密钥切换场景下不够灵活
  • Base64 性能瓶颈:大图片 Base64 编码后命令行参数过长,存在截断风险
  • 模型能力黑箱:模型内部工作机制不透明,相同 prompt 不同模型输出差异大,需反复试验
  • 时长严格受限:各模型支持时长固定(如 Veo 3.1 仅 4/6/8 秒),无法自由指定中间值

适合人群

  • 短视频创作者:需要快速生成概念验证视频、社交媒体素材
  • 广告营销团队:批量产出产品动态展示、品牌宣传片段
  • AI 艺术探索者:对比多模型生成效果,寻找最优视觉风格
  • 开发者/技术用户:熟悉环境变量配置和命令行操作,能处理异步任务流程

常规风险

| 风险类型 | 说明 | 缓解建议 |
|---------|------|---------|
| **内容合规** | 生成视频可能违反平台 AUP,导致账号封禁 | 避免敏感、侵权、虚假信息描述 |
| **API 费用** | 视频生成调用成本较高,高频使用产生账单 | 设置预算告警,测试阶段用低价模型 |
| **签名链接过期** | 返回的视频 URL 含临时签名,超时后无法访问 | 及时下载或转存至自有存储 |
| **任务丢失** | 仅依赖内存存储 task_id,进程重启后历史任务无法追踪 | 建议外部持久化关键任务 ID |
| **模型下线** | 第三方 API 模型可用性随时变化 | 关注官方文档更新,准备备选模型 |

Giggle Generation Video 内容

scripts文件夹
手动下载zip · 10.4 kB
generation_api.pytext/plain
请选择文件