Codexのデスクトップアプリを活用し、動画生成から
Instagramへの投稿までのタスクを自動化する
プロセスを解説してみます。
内容は、MCP(Model Context Protocol)を用いて
外部サービスと接続し、AIによる動画生成から
Instagramへの自動投稿までを一貫して行うワークフローです。
具体的には、プロモーション用のInstagramリール動画を
作成し、人の手を介さずに投稿を完結させます。
開発プロセスとして、人間がファイルを確認する手間を
省き、AIにタスクを完全に委ねる効率的な手法を
実際にやってみた結果として、英語の生成や画像表示
などの課題は見られたものの、複数タスクの実行と
外部連携の実用性を確認することができました。
なお、YouTube動画も選択出来るようなコードとしてます。
~~~~~~~~~~~~~~~~~~~~~~~~~~
【Codex用プロンプト:動画生成(選択式)】
手順に従って、指定した形式のプロモーション動画を
1本作成してください。
1. 形式の選択(いずれかを指定してください)
[選択肢A:YouTube広告用]
形式:横型(16:9)
長さ:約60秒
構成:問題提起、解決策、ベネフィット、アクション喚起
処理:動画ファイル(Remotion)の生成のみ
[選択肢B:Instagramリール用]
形式:縦型(9:16)
長さ:15〜25秒
構成:冒頭のインパクト重視、クイックな商品紹介
処理:動画生成後、Instagram MCPを使用して
自動投稿まで実行
2. 使用ツールとリソース
・動画生成: Remotionスキルを使用
・画像生成: Codexネイティブの画像生成機能
(Codex Image)を使用
・ナレーション: シークレットフォルダ内の
イレブンラボAPIキーを 読み込み、
ElevenLabで生成
・商品情報: [ここに商品のURLや詳細を入力]
3. 実行指示
選択された形式に合わせ、スクリプト作成
からナレーション録音、
動画編集、(Instagramの場合は)投稿までを
一貫して行ってください。
~~~~~~~~~~~~~~~~~~~~~~~~~~
注)ナレーションと画像の統合
ElevenLabsのAPIキー直接参照や、Codex
ネイティブの画像生成を1つのワークフローに
まとめることで、選択した動画が完成します