openfilm/openfilm
The open source AI video agent: turns any coding agent into a video agent, with an editor to change anything it makes.
解決する課題
OpenFilmは、AIコーディングエージェントと動画制作の間のギャップを埋めます。エージェントが標準的なWeb技術を使用して動画コンテンツを生成できるようにすると同時に、人間が結果を微調整、トリミング、調整するためのビジュアルエディタを提供します。
仕組み
フィルムは、単一の film.html ファイルを含むフォルダとして構成されます。このファイルは、標準的なWeb要素(ビデオ、オーディオ、カスタムWebページなど)を使用してタイムライン上のトラックを定義します。各ショットは、frame(t) 関数を使用して任意の時間にコンテンツをレンダリングするWebページであり、Three.js、WebGL、CSSなどのツールを使用できます。付属の「Studio」エディタはブラウザ内で動作し、要素を視覚的に移動、拡大縮小、編集できます。変更はプロジェクトファイルに保存されるため、AIエージェントはコンテキストを維持できます。
対象ユーザー
AIコーディングエージェント(Claude CodeやCodexなど)を使用し、複雑な独自の動画フレームワークを学習することなく、プログラムで動画コンテンツを生成、編集、レンダリングしたい開発者向けに設計されています。
ハイライト
- Webネイティブ: 標準的なHTML、CSS、JavaScriptを使用するため、新しいフレームワーク固有の言語を学習する必要はありません。
- ビジュアルエディタ: タイミング、レイアウト、スタイリングを手動で調整するためのローカルブラウザベースのエディタ「Studio」が含まれています。
- エージェントフレンドリー: CLIを介してAIコーディングエージェントによって操作されるように設計されており、反復的な生成と編集が可能です。
- 堅牢な検証:
lookコマンドは、レンダリングの不整合、欠落しているアセット、レイアウトエラーをチェックし、高品質な出力を保証します。 - 柔軟なエクスポート: MP4、GIF、およびFinal Cut Pro、Premiere Pro、DaVinci Resolve用のタイムラインを含む、さまざまなプロフェッショナルフォーマットへのレンダリングをサポートしています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト