OpenMontage 入門:AI コーディング助手を動画制作パイプラインにする

calesthio/OpenMontage のインストール、FFmpeg 依存関係、API Key 設定、ローカル GPU オプション、向いている AI 動画制作シーンを整理する。

calesthio/OpenMontage はオープンソースの agentic video production system です。脚本、素材、ナレーション、音楽、編集、合成をパイプラインに分け、AI コーディング助手が動画制作全体に参加できるようにします。

プロジェクト:

https://github.com/calesthio/OpenMontage

まず依存関係を入れる

README では次の準備が必要です。

  1. Python 3.10+
  2. FFmpeg
  3. Node/npm。プロジェクトに Remotion composer が含まれているためです。

FFmpeg は次のようにインストールできます。

1
2
brew install ffmpeg
sudo apt install ffmpeg

インストールと起動

公式のクイックスタートは次のコマンドです。

1
2
3
git clone https://github.com/calesthio/OpenMontage.git
cd OpenMontage
make setup

make がない環境では、README の手動手順に沿って実行します。

1
2
3
4
5
6
pip install -r requirements.txt
cd remotion-composer
npm install
cd ..
pip install piper-tts
cp .env.example .env

Windows で npm installERR_INVALID_ARG_TYPE を出す場合、README では次の方法が推奨されています。

1
npx --yes npm install

API Key の設定

OpenMontage はキーなしでも一部の機能を実行できます。ただし、動画、画像、音楽、音声まわりをより十分に使うには、.env にサービスを設定します。

1
2
3
4
5
6
7
8
# .env — every key is optional, add what you have
FAL_KEY=your-key
PEXELS_API_KEY=your-key
PIXABAY_API_KEY=your-key
UNSPLASH_ACCESS_KEY=your-key
SUNO_API_KEY=your-key
ELEVENLABS_API_KEY=your-key
OPENAI_API_KEY=your-key

ローカル GPU による動画生成は README に従って有効化できます。

1
make install-gpu

そのうえで .env に追加します。

1
2
VIDEO_GEN_LOCAL_ENABLED=true
VIDEO_GEN_LOCAL_MODEL=wan2.1-1.3b

Agent にどう使わせるか

AI に渡すタスクは抽象的すぎないほうが扱いやすいです。たとえば次のように書けます。

1
Make a 60-second animated explainer about how neural networks learn

または参考動画から始めます。

1
Here's a YouTube Short I love. Make me something like this, but about quantum computing.

典型的な流れは次のとおりです。

1
research -> proposal -> script -> scene_plan -> assets -> edit -> compose

使うときの提案

OpenMontage は「動画制作パイプラインの実験」に向いています。最初から安定した商用編集システムとして扱うより、まず 30 秒から 60 秒の短い動画で試すのがよいです。素材ソース、ナレーション、音楽、合成結果、コストを順番に確認しましょう。API key が多いほど機能は増えますが、トラブルシュートも複雑になります。

记录并分享
Hugo で構築されています。
テーマ StackJimmy によって設計されています。