Paul de Lavallaz

Sora Video Generation

デザイン・メディアv1.0.0
作者:Paul de Lavallaz更新日 2026-05-11sora-video-gen@clawhub_pauldelavallaz/sora-video-gen
動画処理#Video Generation

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

インストール数
163
ダウンロード数
3022
スター数
1
総合順位
#3,716
全体の上位 74% · デザイン・メディアの上位 69%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗9327841-
SkillHub ↗16330221—

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

このスキルでできること

このスキルはプロンプトや参照画像をOpenAIに送信して処理し、生成した動画を指定パスに保存します。参照画像は自動でサイズ変更される場合があります。カードによるとAPIキーをコマンドライン引数で渡すと認証情報が露出する可能性があります。送信が承認された内容だけを使い、保護された秘密情報ストレージを利用し、出力先とファイル権限を事前に確認してください。 Python/uv の実行環境と許可された OPENAI_API_KEY が必要です。記載パスを環境に合わせ、現在受け付けるパラメーターを確認してください。資料は結果の期限を警告しているため、完了後は速やかに保存します。参照画像のサイズ変更は構図に影響する場合があります。

資料公開日 2026-10-27

できること

  • テキストの説明から動画を生成する
  • 参照画像で動画生成を案内する
  • 生成ファイルの保存先を指定する

使う場面

  • Sora APIを使って動画を生成する場合
  • プロンプトや参照画像をOpenAIに送信してよいことを確認し、認証情報と出力先を保護した場合

プロンプト例

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

このプロンプトから動画を生成し、指定ディレクトリに保存してください。他のファイルや機微な画像が送信されないことを確認し、コマンドにAPIキーを表示しないでください。

月次の推移

ダウンロード数3022
1913250931042026-03 · ダウンロード数 19952026-05 · ダウンロード数 23132026-06 · ダウンロード数 24282026-07 · ダウンロード数 26412026-08 · ダウンロード数 27532026-09 · ダウンロード数 302226-0326-09
スター数1
0122026-03 · スター数 12026-05 · スター数 12026-06 · スター数 12026-07 · スター数 12026-08 · スター数 12026-09 · スター数 126-0326-09

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

月ダウンロード数前月比スター数
2026-093022—1
2026-082753+4.2%1
2026-072641+8.8%1
2026-062428+5.0%1
2026-052313—1
2026-031995—1

SKILL.md 原文

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

3.3 KB・ClawHub v1.0.0
---
name: sora
description: Generate videos using OpenAI's Sora API. Use when the user asks to generate, create, or make videos from text prompts or reference images. Supports image-to-video generation with automatic resizing.
---

# Sora Video Generation

Generate videos using OpenAI's Sora API.

## API Reference
すべて表示(全 113 行)

**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)から月単位で集計しています。詳しくはデータの方法論をご覧ください。