Vlo 0.3: ライブComfyUIブリッジを備えたオープンソース動画エディタ
Vlo 0.3は無料のオープンソース動画エディタで、タイムラインからComfyUIを操作します。MiniMax H3とQwenのワークフロー、SAM2マスキング、グレーディング、フレーム精度のエクスポートに対応。
Vloはプロジェクトベースです。プロジェクトはディスク上に保持され、アプリがローカルマシンで動く場合でもリモートGPUで動く場合でも開けます。
ComfyUIブリッジ
0.3.0の目玉となる変更はライブComfyUIブリッジです。作者によれば、これは固定の機能メニューではなく、あらゆるComfyUIワークフローをエディタから実行できるようにするものです。
- タイムラインの選択範囲、画像、動画を送り出し、Vloは生成されたメディアをプロジェクトに取り込みます。
- アスペクト比の自動処理により、動画モデルはクロップとつなぎ合わせの手間なしに、どんな形状の映像でも編集できます。
- 実際のワークフローへの配慮: Vloには、アスペクト比の調整、マスク処理、ウィジェットの露出のためのサイドカールールシステムと、それを実演するデフォルトワークフローが同梱されています。
- ComfyUIはComfyUIのまま。内蔵の生成パネルを使うことも、アプリ内からComfyUI自体を開くこともできます。VloがComfyUIを起動する際は
--enable-manager --preview-method latent2rgbを渡すため、ComfyUI-Managerが利用でき、サンプリングはライブプレビューをストリーミングします。
エディタ、タイムライン、生成パネルが1つのウィンドウに。クリップはタイムライン上のどこでも編集のためにComfyUIへ渡せます。
アプリには18個のワークフローが同梱されており、MiniMax H3(画像から動画へ、参照から動画、マスクガイド、フレームtoフレーム、インペイント)、Qwen Image 2.1 Edit、Krea 2 Turbo、LTX-2.5(インペイント、クリーンプレート、IC editを含む)、Flux 2 Klein、VACEインペイント、画像と動画向けのSeedVR2アップスケーリング、GIMMフレーム補間をカバーしています。すでに導入している可能性のあるコミュニティのノードパックを使用しており、KijaiのWanVideoWrapperとKJNodes、LightricksのLTXVideoパック、ComfyUI-Spectrum-MiniMax-H3、VideoHelperSuite、controlnet_aux、PxTicks自身のComfyUI-vloノードなどが含まれます。不足しているものはヘルパースクリプトがインストールします。
0.3.0のその他の新機能
- Sam-audioによるステム分離: クリップのボーカル、楽器、エフェクトを編集用に分割できます。
- 複合クリップとサブタイムライン、さらにタイムライン全体にグレーディングを適用する調整クリップ。
- カラーグレーディング、トランジション(ディゾルブ、スライドインなど)、クリップレイヤーのブレンドモード。
- 新しいフレームグラフレンダラー: ライブプレビューとエクスポートが同じレンダープランに従うようになり、これがフレーム精度の出力を可能にしています。
- 拡張SDK。これを基盤としてクリップ単位のワークスペースが予定されています。
- ComfyUI、SAM2、Sam-Audioの管理されたインストールにより、アプリ自身がバックエンドをセットアップできます。
グレーディング、キーフレーム、フィルタエフェクトは、別のアプリケーションではなく生成ツールの隣に並びます。
編集機能
アプリの非生成側は、プロンプトパネルではなくタイムラインエディタです。SAM2ポイントエディタと、動画インペイント向けの自動クロップ・スティッチを伴うマスキング、マスク演算(和集合、積集合など)、キーフレームとトランスフォーム用のスプラインエディタ、スナップ可能なマーカー、ビート検出、ドラッグ可能なモーションパス、ホットスワップ可能な生成グループによるアセット整理、マルチトラック音声ツールを備えています。
要件
VloはChromiumベースのブラウザ(Chrome、Edge、その他のChromiumビルド)で動作します。ディスク上のプロジェクト管理にFile System Access APIを使用し、フレーム精度のためにmediabunnyとWebCodecsでメディアをレンダリングするためです。つまりFirefoxはサポートされていません。インストールの前提条件はgitのみで、適切なバージョンがない場合はインストーラーがNode.js、Python、uvを取得します。
入手方法
- プロジェクトとソース: github.com/PxTicks/vlo
- v0.3.0リリース: リリースノート
- Vlo内で編集されたデモトレーラー: youtube.com/watch?v=G7HgMuUyfS0
- ワークフロールールガイド:
HOW_TO_WRITE_WORKFLOW_RULES.md
バージョン0.4.0では、リソースとパラメータの共有のための新しいグラフデータモデル、トランスフォームとグレーディングのためのグラフベースのシェーダー実行、クリップ単位のワークスペースモードが予定されています。
コメント
GitHubでサインインしてディスカッションに参加しましょう。