返回顶部
s

sora-videoSora视频生成

Generate, edit, extend, and manage AI videos using OpenAI's Sora 2 API. Includes marketing-ready prompt templates for product demos, social ads, brand spots, and launch teasers. Requires customer-provided OPENAI_API_KEY.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
100
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

sora-video

sora-video

面向Stomme AI客户的AI视频生成技能,使用OpenAI的Sora 2 API。将生产级Python CLI与面向营销的提示模板相结合,适用于商业用例。

前提条件

OpenAI API密钥(必需)

客户需要从OpenAI平台获取自己的OPENAIAPIKEY:
  1. 1. 访问 platform.openai.com/api-keys
  2. 创建一个具有视频生成权限的新API密钥
  3. 将其设置为环境变量:export OPENAIAPI_KEY=sk-...
  4. 确保您的OpenAI组织已启用Sora API访问权限

重要提示: ChatGPT Pro/Plus订阅提供Sora的API访问权限。您需要从platform.openai.com获取一个独立的、按使用量计费的API密钥。

Python + uv

CLI需要Python 3.10+,并使用uv进行依赖管理(自动安装openai SDK): bash

如果尚未安装uv,请执行以下命令

curl -LsSf https://astral.sh/uv/install.sh | sh

定价指南

模型时长大致费用
sora-24秒~$0.10
sora-2
8秒 | ~$0.20 | | sora-2 | 12-16秒 | ~$0.30 | | sora-2 | 20秒 | ~$0.40 | | sora-2-pro | 4秒 | ~$0.25 | | sora-2-pro | 8秒 | ~$0.40 | | sora-2-pro | 12-16秒 | ~$0.50 | | sora-2-pro | 20秒 | ~$0.60 |

费用按每次视频生成尝试计算。失败或取消的任务不收费。价格为大致估算,可能发生变化——请查看 OpenAI的定价页面 了解当前费率。

使用场景

  • - 根据文本描述生成产品演示视频
  • 创建社交媒体广告片段(Instagram、TikTok、LinkedIn)
  • 制作品牌形象宣传片和发布预告片
  • 编辑或扩展现有生成的视频
  • 为品牌吉祥物创建可重复使用的非人类角色参考
  • 批量生成多个视频变体用于A/B测试

决策树

  • - 产品演示 → 使用 templates/product-demo.md 模板 + create
  • 社交广告 → 使用 templates/social-ads.md 模板 + create(4-8秒)
  • 品牌宣传片 → 使用 templates/brand-spots.md 模板 + create 或 create-and-poll
  • 发布预告片 → 使用 templates/launch-teaser.md 模板 + create-and-poll
  • 基于角色的镜头 → 先使用 create-character,然后使用角色ID执行 create
  • 编辑现有视频 → edit(每次迭代进行一项针对性修改)
  • 扩展现有视频 → extend(延续时间线)
  • 批量变体 → 使用JSONL输入执行 create-batch
  • 检查状态 → status 或 poll
  • 下载资源 → download(视频/缩略图/精灵图)

工作流程

  1. 1. 从 templates/ 中选择与用例匹配的模板(或编写自定义提示)。
  2. 通过 scripts/sora.py 使用适当的标志运行CLI。
  3. 对于异步任务,轮询直至完成(或使用 create-and-poll)。
  4. 在URL过期前(约1小时)下载资源。
  5. 使用 edit(针对性修改)或 extend(时间线延续)进行迭代。

CLI快速入门

设置CLI路径:
bash
export SORA_CLI=/scripts/sora.py

生成视频

bash uv run --with openai python $SORA_CLI create \ --prompt 大理石表面上高端智能手表的特写 \ --model sora-2 \ --size 1280x720 \ --seconds 8

生成并自动下载

bash uv run --with openai python $SORA_CLI create-and-poll \ --prompt 无线耳机的产品主镜头 \ --model sora-2-pro \ --size 1920x1080 \ --seconds 4 \ --download \ --out hero.mp4

试运行(不调用API)

bash python $SORA_CLI create --prompt 测试提示 --dry-run

完整CLI参考:references/cli.md

身份验证

  • - 必须设置 OPENAIAPIKEY 才能进行实时API调用。
  • 切勿要求客户在聊天中粘贴其完整密钥——让他们在本地设置。
  • 如果缺少密钥,引导他们访问 platform.openai.com/api-keys
  • ChatGPT订阅的OAuth令牌无效(缺少 api.videos.* 作用域)。

模型与默认值

  • - 默认模型: sora-2(快速、灵活)
  • 高级模型: sora-2-pro(更高保真度,1080p必需)
  • 默认尺寸: 1280x720
  • 默认时长: 4 秒
  • 允许的时长: 4、8、12、16、20秒

尺寸支持
模型尺寸
sora-21280x720、720x1280
sora-2-pro
1280x720、720x1280、1024x1792、1792x1024、1920x1080、1080x1920 |

提示增强

CLI会自动将提示重新格式化为结构化的生产规范。使用CLI标志而不是编写冗长的结构化提示:

bash
uv run --with openai python $SORA_CLI create \
--prompt 展示中的高端耳机 \
--use-case 产品预告片 \
--scene 暗色工作室,柔和薄雾 \
--camera 85mm,慢速环绕 \
--lighting 柔和主光,温和边缘光 \
--seconds 8

如果您的提示已经结构化,请添加 --no-augment。

营销模板

适用于常见商业视频需求的即用型提示模板:
模板文件最佳用途
产品演示templates/product-demo.md产品发布、功能展示
社交广告
templates/social-ads.md | Instagram、TikTok、LinkedIn片段 | | 品牌宣传片 | templates/brand-spots.md | 品牌形象、公司文化 | | 发布预告片 | templates/launch-teaser.md | 发布前造势、即将推出 |

安全护栏(由API强制执行)

  • - 仅限适合18岁以下观众的内容
  • 不得使用受版权保护的角色或音乐
  • 不得出现真实人物(包括公众人物)
  • 包含人脸的输入图像将被拒绝
  • 角色上传仅限非人类主体

API限制

  • - 模型:仅限 sora-2 和 sora-2-pro
  • 通过 seconds 参数设置时长(4、8、12、16、20)
  • 每次生成最多2个角色
  • 扩展:每次最多20秒,最多6次(总计120秒)
  • 扩展不支持角色或图像参考
  • 视频创建为异步操作——必须轮询直至完成
  • 下载URL约1小时后过期
  • 内容限制由服务器端强制执行

参考地图

  • - references/cli.md — 完整CLI命令参考
  • references/video-api.md — API参数和端点
  • references/prompting.md — 提示工程最佳实践
  • references/troubleshooting.md — 常见错误及修复
  • templates/product-demo.md — 产品演示提示模板
  • templates/social-ads.md — 社交广告提示模板
  • templates/brand-spots.md — 品牌形象宣传片模板
  • templates/launch-teaser.md — 发布预告片模板

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 sora-video-1776122010 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 sora-video-1776122010 技能

通过命令行安装

skillhub install sora-video-1776122010

下载

⬇ 下载 sora-video v1.0.0(免费)

文件大小: 32.97 KB | 发布时间: 2026-4-14 10:40

v1.0.0 最新 2026-4-14 10:40
Initial release: AI video generation with OpenAI Sora 2 API. Marketing templates for product demos, social ads, brand spots, launch teasers. Python CLI + ESM wrapper. 110 tests.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部