Devotd Github
新着開発ツール

mrsarac/ff-tracking v1.0.0 — エージェント画面追跡動画パイプライン

mrsarac/ff-tracking v1.0.0 は、AI エージェントのターミナル画面を仮想カメラが撮影したかのような動画にする Rust プロジェクトである。

リポジトリ情報mrsarac/ff-tracking ↗

mrsarac/ff-tracking v1.0.0 は、AI エージェントのターミナル画面を仮想カメラが撮影したかのような動画にする Rust プロジェクトである。

GitHub の説明: A virtual camera films an AI agent's screen while a tracker locks onto every glyph. Two fframes passes, one SkSL shader, all sound synthesized.

スター
★ 563
フォーク
34
言語
Rust
ライセンス
MIT
最新リリース
v1.0.0
原文を見る ↗GitHub で見る ↗

mrsarac/ff-tracking は、AI エージェントがターミナルに入力する文字をグリフ単位で追跡し、仮想カメラが画面を撮影しているような 6 秒間の動画を生成する。GitHub で公開されている最新リリースは v1.0.0。Rust プロジェクトであり、MIT ライセンスを採用している。

動画は fframes による 2 パスレンダリングで構成されている。最初のパスは各文字の SVG テキストを描画してグリフ座標を取得し、2 番目のパスは単一の SkSL シェーダーで遠近投影、被深度、色収差、ブルーム、LED グリッドを処理する。被深度はピントの合っていない部分をぼかす効果である。2 つのパスとサウンドは同じ hud クレートを読み込むように設計されており、追跡座標とフォーカスがずれない。効果音は tools/sfx.py が合成し、macOS では Metal、Windows では Vulkan を使用し、FFmpeg で動画をエンコードする。

ただし、このプロジェクトは再利用可能なツールというよりは、映像演出のための対象を絞ったスタイルテストに近い。全体 67 ファイルのうちテストは score クレートの parity テスト 1 件のみで、継続的統合の設定もない。性能や品質を判断するためのベンチマーク数値も示されていないため、レンダリング設計の細部は確認できるものの、実際の性能を示す根拠は限定的である。