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用のタイムラインを含む、さまざまなプロフェッショナルフォーマットへのレンダリングをサポートしています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト