Sportinger/MasterSelects

A browser-based media editor and agent-friendly foundation for creative tools. AGPL-3.0-only.

何を解決するか

MasterSelects は、ブラウザ上で動作するビデオエディタおよび拡張可能なワークスペースであり、1つのマルチトラックタイムライン内で、ビデオ編集、オーディオミキシング、グラフィックスアニメーション、3Dシーン構築、AI支援コンテンツ作成を統合するように設計されています。

動作方法

React、TypeScript、WebGPU、WebCodecs を使用して構築され、ブラウザ内でローカルで実行されます。エフェクト、カラーグレーディング、3Dジオメトリにはノードベースのグラフシステムを採用しており、ライブプレビュー付きで複雑な処理チェーンを構築できます。UIの応答性を保つために、波形分析と3Dレンダリングには専用のワーカーを使用しています。AI機能は、タイムラインの編集、メディア生成、および SAM 2.1 を用いたローカルなビデオセグメンテーション(ブラウザロト)を実行できるアプリ内エージェントを通じて統合されています。

対象ユーザー

開発者やAIエージェントがソースコードに直接新しいエフェクト、コントロール、ワークフローを追加できる、プロフェッショナルな品質の拡張可能なブラウザベースの編集ツールが必要なクリエイター向けに設計されています。

特徴

  • マルチモーダル編集: 1つのタイムラインでビデオ、オーディオ、3D(ガウシアンスプラットやパーティクルエフェクトを含む)、モーショングラフィックスを統合。
  • ノードベースのワークフロー: タイプ付き接続とライブプレビューを使用して、エフェクトおよび3Dグラフを構築。
  • AI統合: タイムライン編集とメディア生成に対応するアプリ内エージェント、およびローカルで動作する SAM 2.1 ベースのビデオセグメンテーションを搭載。
  • 高度な3Dおよびシミュレーション: フルイド転送システム(APIC)、ポイントレンダリング、布やロープをシミュレートする「Weave」システムを実装。
  • プロフェッショナルなビデオツール: Premiere Pro シーケンスのインポート、マルチカム編集、Canon CR2フォトのブラウザ内ローカル RAW 処理をサポート。

関連

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