Paul de Lavallaz

Sora Video Generation

デザイン・メディアv1.0.1
作者:Paul de Lavallaz更新日 2026-05-17sora@clawhub_pauldelavallaz/sora
動画処理#Video Generation#Animation#Image Generation#Prompt

AlphaMoatによると、2026-09時点でSora Video Generationのダウンロード数は2,839、スター数は2で、AIスキル全体5,078件中3,840位、デザイン・メディアでは512件中367位です。

インストール数
209
ダウンロード数
2839
スター数
2
総合順位
#3,840
全体の上位 76% · デザイン・メディアの上位 72%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗8126752-
SkillHub ↗20928392—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

適用場面はテキストからの動画生成、画像からの動画化(静止画に動きを付ける)、シネマ・アート系コンテンツ、リップシンク不要のモーションです。公式は、リップシンクによる発話(veed-ugc か ugc-manual を使用)、純粋な画像生成(nano-banana-pro か morpheus)、既存動画の編集(Remotion)、UGC 風トーキングヘッド(veed-ugc)には不適と明示しています。POST https://api.openai.com/v1/videos を呼び、prompt(必須)、input_reference(任意の参照画像)、model(sora-2 または sora-2-pro、既定 sora-2)、seconds(4・8・12)、size(720x1280、1280x720、1024x1792、1792x1024)を指定します。generate_video.py スクリプトは既定で 8 秒・720x1280・10 秒間隔のポーリングで、API キーは OPENAI_API_KEY または --api-key で渡します。公式注意点は、画像寸法が動画サイズと完全一致必要(スクリプトが自動リサイズ)、生成に通常 1〜3 分、動画は約 1 時間で失効するため即時ダウンロード、8 秒動画の典型的ファイルサイズは 1.5-3MB です。付属 skill-card は、プロンプトと参照画像が OpenAI へ送られること、コマンドラインでのキー渡しがシェル履歴等で露出しうるため環境変数やシークレット管理を推奨すること、依存が下界のみで固定されていないこと、Python 3.10 以上と OpenAI API へのネット接続が必要なことを注意しています。 プロンプトと参照画像はOpenAIへ送信されます。処理が許可された素材だけを使ってください。APIキーはコマンドライン引数ではなく環境変数やシークレット管理を使ってください。

資料公開日 2026-10-27

できること

  • テキストプロンプトから MP4 動画を生成する
  • 静止画参照画像を動画化する
  • シネマ風・商品演出のカットを作る

使う場面

  • テキストや画像起点の AI 動画が必要で、リップシンクが不要なとき

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

この参照画像から 8 秒のシネマ風動画を生成して
12 秒の夕暮れ山岳の引きのカットを作って

月次の推移

ダウンロード数2839
1259210829562026-03 · ダウンロード数 13762026-05 · ダウンロード数 19282026-06 · ダウンロード数 21092026-07 · ダウンロード数 24032026-08 · ダウンロード数 25712026-09 · ダウンロード数 283926-0326-09
スター数2
1232026-03 · スター数 22026-05 · スター数 22026-06 · スター数 22026-07 · スター数 22026-08 · スター数 22026-09 · スター数 226-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-092839—2
2026-082571+7.0%2
2026-072403+13.9%2
2026-062109+9.4%2
2026-051928—2
2026-031376—2

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

3.8 KB・ClawHub v1.0.1
---
name: sora
description: |
  Generate videos from text prompts or reference images using OpenAI Sora.
  
  ✅ USE WHEN:
  - Need AI-generated video from text description
  - Want image-to-video (animate a still image)
  - Creating cinematic/artistic video content
  - Need motion/animation without lip-sync
すべて表示(全 129 行)
  
  ❌ DON'T USE WHEN:
  - Need lip-sync (person speaking) → use veed-ugc or ugc-manual
  - Just need image generation → use nano-banana-pro or morpheus
  - Editing existing videos → use Remotion
  - Need UGC-style talking head → use veed-ugc
  
  INPUT: Text prompt + optional reference image
  OUTPUT: MP4 video (various resolutions/durations)
---

# Sora Video Generation

Generate videos using OpenAI's Sora API.

## API Reference

**Endpoint:** `POST https://api.openai.com/v1/videos`

### Parameters

| Parameter | Values | Description |
|-----------|--------|-------------|
| `prompt` | string | Text description of the video (required) |
| `input_reference` | file | Optional image that guides generation |
| `model` | `sora-2`, `sora-2-pro` | Model to use (default: sora-2) |
| `seconds` | `4`, `8`, `12` | Video duration (default: 4) |
| `size` | `720x1280`, `1280x720`, `1024x1792`, `1792x1024` | Output resolution |

### Important Notes

- **Image dimensions must match video size exactly** - the script auto-resizes
- Video generation takes 1-3 minutes typically
- Videos expire after ~1 hour - download immediately

## Usage

```bash
# Basic text-to-video
uv run ~/.clawdbot/skills/sora/scripts/generate_video.py \
  --prompt "A cat playing piano" \
  --filename "output.mp4"

# Image-to-video (auto-resizes image)
uv run ~/.clawdbot/skills/sora/scripts/generate_video.py \
  --prompt "Slow dolly shot, steam rising, warm lighting" \
  --filename "output.mp4" \
  --input-image "reference.png" \
  --seconds 8 \
  --size 720x1280

# With specific model
uv run ~/.clawdbot/skills/sora/scripts/generate_video.py \
  --prompt "Cinematic scene" \
  --filename "output.mp4" \
  --model sora-2-pro \
  --seconds 12
```

## Script Parameters

| Flag | Description | Default |
|------|-------------|---------|
| `--prompt`, `-p` | Video description (required) | - |
| `--filename`, `-f` | Output file path (required) | - |
| `--input-image`, `-i` | Reference image path | None |
| `--seconds`, `-s` | Duration: 4, 8, or 12 | 8 |
| `--size`, `-sz` | Resolution | 720x1280 |
| `--model`, `-m` | sora-2 or sora-2-pro | sora-2 |
| `--api-key`, `-k` | OpenAI API key | env var |
| `--poll-interval` | Check status every N seconds | 10 |

## API Key

Set `OPENAI_API_KEY` environment variable or pass `--api-key`.

## Prompt Engineering for Video

### Good prompts include:

1. **Camera movement**: dolly, pan, zoom, tracking shot
2. **Motion description**: swirling, rising, falling, shifting
3. **Lighting**: golden hour, candlelight, dramatic rim lighting
4. **Atmosphere**: steam, particles, bokeh, haze
5. **Mood/style**: cinematic, commercial, lifestyle, editorial

### Example prompts:

**Food commercial:**
```
Slow dolly shot of gourmet dish, soft morning sunlight streaming through window, 
subtle steam rising, warm cozy atmosphere, premium food commercial aesthetic
```

**Lifestyle:**
```
Golden hour light slowly shifting across mountains, gentle breeze rustling leaves, 
serene morning atmosphere, premium lifestyle commercial
```

**Product shot:**
```
Cinematic close-up, dramatic lighting with warm highlights, 
slow reveal, luxury commercial style
```

## Workflow: Image → Video

1. Generate image with Nano Banana Pro (or use existing)
2. Pass image as `--input-image` to Sora
3. Write prompt describing desired motion/atmosphere
4. Script auto-resizes image to match video dimensions

## Output

- Videos saved as MP4
- Typical file size: 1.5-3MB for 8 seconds
- Resolution matches `--size` parameter

デザイン・メディアの人気スキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。