マルチシーンAI動画メーカー
freesceneは、一行のアイデアをマルチシーンのAI動画に変換するオープンソースのCLIツールです。LLMでスクリプトを作成し、OpenAI互換のビデオAPIでレンダリング、ffmpegで結合します。無料トライアル、有料プラン、または自前のバックエンドに対応。
freesceneは、ユーザーの一行のアイデアを自動的にマルチシーンのAI動画に変換するオープンソースのコマンドラインツールです。そのワークフローは、まず大規模言語モデル(LLM)が「映画監督」として機能し、入力されたアイデアから複数のシーンのプロンプトを生成します。次に、各プロンプトがOpenAI互換のビデオAPIに送信され、短い動画クリップとしてレンダリングされます。最後に、ffmpegを使用してこれらのクリップを結合し、一つのMP4ファイルを出力します。コーデックやコンテナが一致しない場合は、自動的にlibx264への再エンコードが行われます。
インストールは pip install freeai-scene で完了し、ffmpegがシステムにインストールされている必要があります。デフォルトではFree.aiのAPIサービスを使用しますが、環境変数を設定することで他のバックエンドに切り替えることができます。例えば、スクリプト作成用のLLMと動画レンダリング用のモデルを個別に指定でき、異なるプロバイダーを組み合わせることも可能です。
コストはトークン単位で課金され、無料登録ユーザーは1日30,000トークンを受け取れます。これはデフォルトの3シーン4秒の動画1本に相当します。追加のトークンが必要な場合は、5ドルで約200Kトークンのパックを購入するか、自前のGPUバックエンドを用意することで無料で利用できます。CLIは実行前にコスト見積もりを表示し、--dry-runオプションで実際の消費なしに確認できます。
freesceneは、CLIに加えてPython APIと非同期インターフェースも提供しており、開発者が容易に統合できるよう設計されています。Free.aiの/movieパイプラインから抽出されたこのツールはMITライセンスで公開されており、活発なコミュニティの支援を受けています。AI動画生成に興味のある開発者にとって、柔軟で実用的な選択肢となるでしょう。