video-generate について
Video Generateは、テキストプロンプトから動画を作成したり、入力画像をアニメーション化したりするコマンドラインスキルです。長さ、解像度、フレームレート、音声を指定でき、外部のfalまたはreplicateプロバイダーとモデルを選べます。
主な機能
- 01テキストから動画を生成
- 02画像から動画を作成
- 03長さ、解像度、フレームレートの指定
- 04音声の生成オプション
- 05プロバイダーとモデルの選択
活用シーン
- 01テキストの説明から動画を作成
- 02静止画像をアニメーション化
- 03動画の出力仕様を設定
- 04falまたはreplicateで動画を生成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ agntswrm/ agent-media --skill video-generateインストール後、Claude Code で/video-generateを入力して読み込まれたか確認します。
詳細
動画生成
AI 動画生成モデルを使用して、テキストプロンプトから動画を生成します。テキストから動画への生成と、画像から動画への生成(静止画像のアニメーション化)に対応しています。
コマンド
npx agent-media@latest video generate --prompt <text> [options]
入力
| オプション | 必須 | 説明 |
|---|---|---|
--prompt | はい | 生成する動画のテキスト説明 |
--in | いいえ | 画像から動画への生成に使用する入力画像のパスまたは URL |
--duration | いいえ | 秒単位の長さ(6、8、10、12、14、16、18、20。デフォルト:6) |
--resolution | いいえ | 動画の解像度(720p、1080p、1440p、2160p。デフォルト:720p) |
--fps | いいえ | フレームレート(25 または 50。デフォルト:25) |
--audio | いいえ | 音声トラックを生成します |
--out | いいえ | 出力パス、ファイル名またはディレクトリ(デフォルト:./) |
--provider | いいえ | 使用するプロバイダー(デフォルト:自動検出) |
--model | いいえ | 使用するモデル(プロバイダーのデフォルトを上書きします) |
出力
生成された動画のパスを含む JSON オブジェクトを返します。
{
"ok": true,
"media_type": "video",
"action": "video-generate",
"provider": "fal",
"output_path": "generated_abc123.mp4",
"mime": "video/mp4",
"bytes": 12345678
}
例
テキストから動画を生成します:
npx agent-media@latest video generate --prompt "a cat walking in a garden"
より長く、高解像度の動画を生成します:
npx agent-media@latest video generate --prompt "ocean waves crashing on a beach" --duration 10 --resolution 1080p
既存の画像をアニメーション化します(画像から動画への生成):
npx agent-media@latest video generate --in portrait.png --prompt "the person waves hello and smiles"
音声付きで生成します:
npx agent-media@latest video generate --prompt "fireworks exploding in the night sky" --audio
特定のプロバイダーを使用します:
npx agent-media@latest video generate --prompt "a rocket launching" --provider replicate
プロバイダー
このアクションには外部プロバイダーが必要です:
- fal -
FAL_API_KEYが必要です(LTX-2 モデルを使用) - replicate -
REPLICATE_API_TOKENが必要です(lightricks/ltx-video モデルを使用)
ローカルプロバイダーは動画生成に対応していません。
コメント
Markdown 対応