Communitygithub.com

iPythoning/ai-video-studio

AI Video Studio — OpenClawスキル:AI動画生成(Seedance 2.0)+編集(CapCut Mate / FFmpeg)。生成 → 編集 → エクスポート、すべてサーバーサイドで完結。

ai-video-studio とは?

このスキルは、AI動画生成と編集をサーバーサイドで実行するためのOpenClawスキルです。Seedance 2.0を使用した高品質な動画生成、CapCut MateやFFmpegを用いた動画編集(クリップ結合、エフェクト適用、トリミングなど)をサポートし、最終的な動画エクスポートまでを一貫して行えます。開発者やAIエージェントユーザーは、このスキルを利用して画像から動画生成、テキストプロンプトからの動画作成、既存動画の編集・加工をAPI経由で実行できます。OpenClawプラットフォーム上で動作し、環境変数や設定ファイルによりSeedanceとCapCut Mateの認証情報やパラメータを管理します。これにより、ローカル環境やCI/CDパイプラインの中で完全に自動化された動画制作ワークフローを構築可能です。

対応~Claude Code~Codex CLI~Cursor
npx skills add iPythoning/ai-video-studio

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ai-video-studio は何をしますか?

AI Video Studio — OpenClawスキル:AI動画生成(Seedance 2.0)+編集(CapCut Mate / FFmpeg)。生成 → 編集 → エクスポート、すべてサーバーサイドで完結。

概要

このスキルは、以下の機能を提供します。

  • 動画生成: Seedance 2.0を利用して、画像やテキストプロンプトから動画を生成します。
  • 動画編集: CapCut MateとFFmpegを使用して、生成した動画に編集を施します(例:クリップ結合、エフェクト追加、トリミング)。
  • エクスポート: 編集済み動画をサーバーサイドでエクスポートし、ファイルとして保存します。

前提条件

  • OpenClawエージェントがインストールされていること。
  • Seedance 2.0のAPIキーまたはアクセストークン。
  • CapCut Mateの設定(バイナリパス、設定ファイル)。
  • FFmpegがインストールされていること。

セットアップ

  1. 環境変数または設定ファイルで、以下のパラメータを設定します。
# Seedance設定
export SEEDANCE_API_KEY="your_seedance_api_key"
export SEEDANCE_API_URL="https://api.seedance.ai/v2"

# CapCut Mate設定
export CAPCUT_MATE_PATH="/path/to/capcut-mate"
export CAPCUT_MATE_CONFIG="/path/to/config.json"

# FFmpegパス(オプション、デフォルトはシステムのPATH)
export FFMPEG_PATH="ffmpeg"
  1. スキルをOpenClawに認識させます。
openclaw skill add iPythoning/ai-video-studio

使用方法

動画生成

openclaw run iPythoning/ai-video-studio generate --prompt "A futuristic cityscape at sunset" --output /path/to/output.mp4

動画編集

openclaw run iPythoning/ai-video-studio edit --input /path/to/input.mp4 --effect "slow-motion" --output /path/to/output.mp4

生成から編集まで一貫実行

openclaw run iPythoning/ai-video-studio pipeline --prompt "Cute robot playing piano" --edit-options "trim:0:10,concat:second_clip.mp4" --output final.mp4

設定詳細

Seedance 2.0

  • SEEDANCE_API_KEY: APIキー(必須)
  • SEEDANCE_API_URL: ベースURL。デフォルトは https://api.seedance.ai/v2
  • サポートされるパラメータ:
    • prompt: 生成プロンプト(必須)
    • negative_prompt: ネガティブプロンプト(オプション)
    • width, height: 解像度
    • duration: 動画の長さ(秒)
    • style: スタイル設定

CapCut Mate

  • CAPCUT_MATE_PATH: バイナリへのパス(必須)
  • CAPCUT_MATE_CONFIG: JSON設定ファイルへのパス
  • サポートされる編集操作:
    • trim: 開始時間と終了時間でトリミング
    • concat: 複数動画の結合
    • effect: エフェクト適用(例:スローモーション、ぼかし)
    • text: テキストオーバーレイ追加

例

画像から動画生成

openclaw run iPythoning/ai-video-studio generate --input /path/to/image.png --prompt "Make it move like ocean waves" --output ocean_wave.mp4

テキストプロンプトから動画生成 + 自動編集

openclaw run iPythoning/ai-video-studio pipeline --prompt "A cat walking in a sunny garden" --edit-options "effect:vintage,text:Hello World" --output cat_garden.mp4

注意事項

  • Seedance 2.0のAPI利用には有効なAPIキーが必要です。
  • CapCut Mateはシステムにインストール済みであることを確認してください。
  • FFmpegは必須ではありませんが、高度な編集を行う場合に推奨されます。
  • 大量の動画処理を行う際は、サーバーのリソース(CPU、GPU、メモリ)に注意してください。

サポート

  • バグ報告や機能リクエストは、GitHub Issuesまでお願いします。
  • 詳細なドキュメントは、同リポジトリの docs/ フォルダを参照してください。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル